$(document).ready(function() {
	$("ul.accordeon li a.open").each(function(i) {

		var nb = i;

	

		$(this).click(function() {
			if (!$(this).hasClass("active")) {
				$("ul.accordeon a.active").removeClass("active");
				$("ul.accordeon .accordeon-content").slideUp();
				$(this).parent("li").find(".accordeon-content").slideDown();
				$(this).addClass("active");

				afficherDiapo(nb);
			}

		});
	});
	

	$("#diaporama ul").innerfade({
		animationtype: 'fade', 
		speed: 750, 
		timeout: 3000, 
		type: 'sequence'

	});
	
	$("a.zoom").fancybox();

	

	$("#diaporama ul").hide();

	$("#diaporama ul:eq(0)").show();
	
	centrageVertical();
	
	$(window).resize(function() {
		centrageVertical();
	});
	
	//Soulignement	
	var active = null;

	$("#menu ul li a").each(function() {
		if ($(this).parent("li").hasClass("active")) {
			active = this;
			souligneElement(this);
		}
	
		$(this).hover(function() {	
			souligneElement(this);
		}, function() {
			if (active) {
				timer = setTimeout(function(){ 
				    souligneElement(active);
				}, 1000);
			}
			else {
				timer = setTimeout(function(){ 
				    $("#menu-souligne").fadeOut();
				}, 1000);
			}
		});
	});	
});

// centrage vertical pour rÃ©solutions > 800*600
function centrageVertical() {
	
	hauteurPage = $(document).height();
	hauteurContenu = 606;
	
	if (hauteurPage > hauteurContenu) {
		difference = hauteurPage - hauteurContenu;
		document.body.style.paddingTop = (difference/2) +"px";
	}
	else {
		document.body.style.paddingTop = '10px';
	}
}

//Fonction de soulignement
function souligneElement(id) {
	$("#menu-souligne").show();

	if (typeof(timer) != "undefined") clearTimeout(timer);

	//Test IE
	if (navigator.appName == "Microsoft Internet Explorer") {
		var version = navigator.appVersion;

		if (version.indexOf("MSIE 7.0") > 0 || version.indexOf("MSIE 6.0") > 0) {
			x = id.offsetParent.offsetLeft;
		}
		else {
			x = id.offsetLeft;
		}
	}
	else {
		x = id.offsetLeft;
	}	
	
	$("#menu-souligne").animate({
		marginLeft: x
	}, 200);
	
	$("#menu-souligne").removeClass().addClass($(id).parent("li").attr("id"));
}



function afficherDiapo(id) {

	id++;



	if ($("#diaporama ul:eq(" + id + ")").length > 0) {

		$("#diaporama ul").hide();

		$("#diaporama ul:eq(" + id + ")").show();

	}

}
