var nbMaxMenu = 10;

var hoverOffDelay = 500;

var delayHide;


function EffaceCookie(nom){
	date=new Date;
	date.setFullYear(date.getFullYear()-1);
	EcrireCookie(nom,null,date);
}

function EcrireCookie(nom, valeur){
	var argv=EcrireCookie.arguments;
	var argc=EcrireCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	var path=(argc > 3) ? argv[3] : null;
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=nom+"="+escape(valeur)+
	((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
	((path==null) ? "" : ("; path="+path))+
	((domain==null) ? "" : ("; domain="+domain))+
	((secure==true) ? "; secure" : "");
}

function getId(id){
	return document.getElementById(id); 
}



function cache_ss_menu()

{

    for(var i = 1; i<=nbMaxMenu; i++){

        daElement = getId('subMenu'+i);

        if(daElement) daElement.style.display = 'none';

    }

}



function hm()

{

    setTimeout( 'cache_ss_menu()', hoverOffDelay );

}



function montre_ss_menu(subMenu)

{

        daElement = getId('subMenu'+subMenu);

        if(daElement) daElement.style.display = 'block';



}



function activ_menu(id)

{
		

        var daSubMenu = getId('sous_menu'+id);

        var daParentMenu = getId('mon_menu'+id);

        var statusChange = false;

        if(daSubMenu){ 

            if (daSubMenu.style.display == ''){
				daSubMenu.style.display = 'none';
				EffaceCookie("page"+id);
			}
            if (daSubMenu.style.display == 'block' && !statusChange){ 
				EffaceCookie("page"+id);
                daSubMenu.style.display = 'none'; 
                statusChange=true; 

            }

            if (daSubMenu.style.display == 'none' && !statusChange){ 
				EcrireCookie("page"+id,id);
                daSubMenu.style.display = 'block';
                statusChange=true; 

            }

        }

}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}