function menu_principal(_overload){
	
	var _overload = _overload || false;
	
	//ouvre le sous menu
	var openSub = function(_index)
	{

		$('#menu > li').removeClass('clicked');
		$('#menu > li:eq('+_index+')').addClass('clicked');
		$('#submenus ul').attr('class','none');
		$($('#submenus ul').get(_index)).attr('class','yes');
	}

	//ferme le sous menu
	var closeSub = function(_index)
	{
		$('#menu > li:eq('+_index+')').removeClass('clicked');
		$($('#submenus ul').get(_index)).attr('class','none');
	}

	//ouverture/fermeture du menu au click
	//pas de toggle pour assurer la fermeture si le menu est deja ouvert
	$('#menu > li').click(
		function()
		{
			if($(this).hasClass('clicked'))
			{
				$.cookie('sub_open',null,{path:'/'}); // delete cookie
				closeSub($('#menu > li').index(this));
			}
			else
			{
				$.cookie('sub_open', $('#menu > li').index(this),{path:'/'}); // set cookie
				openSub($('#menu > li').index(this));
			}
			return false;
		}
	);

	//ouverture auto du menu
	//_overload = true donne la priorité à flag_menu_principale
	var ck = $.cookie('sub_open'); // get cookie
	//console.log(ck); //attention ! ça fait des erreur js sous IE6 !
	if(typeof(flag_menu_principale) == 'number' && _overload)
	{
		$.cookie('sub_open', flag_menu_principale,{path:'/'}); // set cookie
		openSub(window.flag_menu_principale);
	}
	else if(ck != null)
	{
		openSub(ck);
	}
}

$(document).ready(
	function()
	{
		new menu_principal(true);
	}
);