/**************************/
/********** TKM ***********/
/**** 3c-evolution 2011****/
/**************************/

//Variables gloables contenant le menu courant
var GcurrentMenu = "";

$(document).ready(function(){
	//Définition du menu actif
	if(!$(".submenu div a[href$='" + GcurrentPage + "']").parent("div").parent(".submenu").parent(".menu").attr("id"))
	{
		//La page actuelle fait partie d'un menu simple
		GcurrentMenu = $(".menu a[href$='" + GcurrentPage + "']").parent(".menu").attr("id");
	}
	else
	{
		//La page actuelle fait partie d'un sous-menu (enfant d'un menu donc)
		GcurrentMenu = $(".submenu div a[href$='" + GcurrentPage + "']").parent("div").parent(".submenu").parent(".menu").attr("id");
	}
	if(GcurrentMenu){ GcurrentMenu = "#" + GcurrentMenu; }
	
	//On active le menu de la page courante, et son sous-menu
	if(GcurrentMenu){ $(GcurrentMenu).attr("class", $(GcurrentMenu).attr("class") + " activeMenu");	}
	activeSubMenu();
						   
	//Affichage / masquage des sous-menus, au mouseover et mouseout des menus
	$(".menu").mouseover(function(){
		//On masque tout les sous-menus
		$(".submenu").hide();
		
		//On désactive le menu actif (si ce n'est pas celui sur lequel on est)
		if($(this).attr("class").indexOf("activeMenu") <= 0)
		{
			if(GcurrentMenu){ $(GcurrentMenu).attr("class", $(GcurrentMenu).attr("class").replace(" activeMenu", "")); }
		}
		
		//On affiche seulement celui du menu sur lequel on passe
		$(this).children(".submenu").show();
	});
	$(".menu").mouseout(function(){
		//On masque tout les sous-menus
		$(".submenu").hide();
		
		//On réactive le menu actif (si ce n'est pas celui sur lequel on est)
		if($(this).attr("class").indexOf("activeMenu") <= 0)
		{
			if(GcurrentMenu){ $(GcurrentMenu).attr("class", $(GcurrentMenu).attr("class") + " activeMenu"); }
		}
		activeSubMenu();
	});
});

//Activation du sous-menu en cours
function activeSubMenu()
{
	if(GcurrentMenu)
	{
		$(GcurrentMenu + " .submenu").show();
		$(GcurrentMenu + " .submenu div a[href$='" + GcurrentPage + "']").css("color", "#333");
		$(GcurrentMenu + " .submenu div a[href$='" + GcurrentPage + "']").parent("div").css("background-image", "url(../images/puce-noire.png)");
	}
}
