var tHideSubMenu = null;
var tHideSubMenuEncart = null;

jQuery(document).ready(function(){


	/* --------------- Rubrique acces ----------- */
	$('#container_acces').tabs({ fxFade: true, fxSpeed: 'fast' });


	/* --------------- Diaporama page d'accueil ----------- */
	$('ul#portfolio').innerfade({
		speed: 1000,
		timeout: 5000,
		type: 'sequence',
		containerheight: '232px'
	})
	
	
	/* --------------- Slide Menu ----------- */
	$("div#colonne-droite #menu #menu-nav ul li a.visit").hover(function(){
		$("div#colonne-droite #menu #menu-nav ul li a.orga").animate({width: "144px"}, 200);
		$("div#colonne-droite #menu #menu-nav ul li a.expo").animate({width: "143px"}, 200);
		$("div#colonne-droite #menu #menu-nav ul li a.acces").animate({width: "143px"}, 200);

		$(this).animate({ 
			width: "170px"
		}, 200);
	},function(){
		if ($("div#colonne-droite #menu #menu-nav ul li#visit").attr("class")=="jdm_active") {
			$("div#colonne-droite #menu #menu-nav ul li a.orga").animate({width: "150px"}, 200);
			$("div#colonne-droite #menu #menu-nav ul li a.expo").animate({width: "150px"}, 200);
			$("div#colonne-droite #menu #menu-nav ul li a.acces").animate({width: "150px"}, 200);
			$(this).animate({
				width: "150px"
			}, 200);
		}
	});
	
	
	$("div#colonne-droite #menu #menu-nav ul li a.orga").hover(function(){
		$("div#colonne-droite #menu #menu-nav ul li a.visit").animate({width: "144px"}, 200);
		$("div#colonne-droite #menu #menu-nav ul li a.expo").animate({width: "143px"}, 200);
		$("div#colonne-droite #menu #menu-nav ul li a.acces").animate({width: "143px"}, 200);
		$(this).animate({ 
			width: "170px"
		}, 200);
	},function(){
		if ($("div#colonne-droite #menu #menu-nav ul li#orga").attr("class")=="jdm_active") {
			$("div#colonne-droite #menu #menu-nav ul li a.visit").animate({width: "150px"}, 200);
			$("div#colonne-droite #menu #menu-nav ul li a.expo").animate({width: "150px"}, 200);
			$("div#colonne-droite #menu #menu-nav ul li a.acces").animate({width: "150px"}, 200);
			$(this).animate({
				width: "150px"
			}, 200 );
		}
		
	});
		
		
	$("div#colonne-droite #menu #menu-nav ul li a.expo").hover(function(){
		$("div#colonne-droite #menu #menu-nav ul li a.visit").animate({width: "144px"}, 200);
		$("div#colonne-droite #menu #menu-nav ul li a.orga").animate({width: "143px"}, 200);
		$("div#colonne-droite #menu #menu-nav ul li a.acces").animate({width: "143px"}, 200);
		$(this).animate({ 
			width: "170px"
		}, 200);
	},function(){
		if ($("div#colonne-droite #menu #menu-nav ul li#expo").attr("class")=="jdm_active") {
			$("div#colonne-droite #menu #menu-nav ul li a.visit").animate({width: "150px"}, 200);
			$("div#colonne-droite #menu #menu-nav ul li a.orga").animate({width: "150px"}, 200);
			$("div#colonne-droite #menu #menu-nav ul li a.acces").animate({width: "150px"}, 200);
			$(this).animate({
				width: "150px"
			}, 200 );
		}
	});	
	
	$("div#colonne-droite #menu #menu-nav ul li a.acces").hover(function(){
		$("div#colonne-droite #menu #menu-nav ul li a.visit").animate({width: "144px"}, 200);
		$("div#colonne-droite #menu #menu-nav ul li a.expo").animate({width: "143px"}, 200);
		$("div#colonne-droite #menu #menu-nav ul li a.orga").animate({width: "143px"}, 200);
		$(this).animate({ 
			width: "170px"
		}, 200);

	},function(){
		if ($("div#colonne-droite #menu #menu-nav ul li#acces").attr("class")=="jdm_active") {
			$("div#colonne-droite #menu #menu-nav ul li a.visit").animate({width: "150px"}, 200);
			$("div#colonne-droite #menu #menu-nav ul li a.expo").animate({width: "150px"}, 200);
			$("div#colonne-droite #menu #menu-nav ul li a.orga").animate({width: "150px"}, 200);
			$(this).animate({
				width: "150px"
			}, 200 );
		}
	});
});


function setHideTimeout() {
	if (tHideSubMenu)
		window.clearTimeout(tHideSubMenu);
	tHideSubMenu = window.setTimeout('hideSubMenus()', 1500);
}
function setHideTimeoutEncart() {
	if (tHideSubMenuEncart)
		window.clearTimeout(tHideSubMenuEncart);
	tHideSubMenuEncart = window.setTimeout('hideSubMenusEncart()', 2500);
}

function hideSubMenus() { //hide all visible sub-menus
	if (tHideSubMenu)
		window.clearTimeout(tHideSubMenu);
		
		
		jQuery('div#fond_anim h1').fadeOut(1000);
		
		jQuery('div#fond_anim').fadeOut(2000);
			// effets d'apparition
		jQuery('div#fond_fade').hide();
		jQuery('div#fond_fade').fadeIn(2000);	
}
function hideSubMenusEncart() { //hide all visible sub-menus
	if (tHideSubMenuEncart) {
		jQuery("div#bloc-bas_gauche").slideDown(2000);
		jQuery("div#bloc-bas_droit").slideDown(4000);
	}
}

