setBrowser();
var elementID_OLD = "";
var ID_OLD = "";

// Fonction permettant d'ouvrir un menu au chagement
function initMenu(indiceMenu){
	var myMenu = indiceMenu;
	var myName = "NAV_GENERAL_sousRub"
	var myPos;
	var myID;
	var myID_liste="";
	
	while(myMenu.indexOf("_")>0){
		myPos = myMenu.indexOf("_");
		myID = myMenu.substring(0, myPos);
		myMenu = myMenu.substring(myPos+1);
		//myMenu = "";
		if (myID_liste!="")
			myID_liste += "_";
		myID_liste += myID
		if (getEltById(myName + myID_liste)){
			afficheMenu(myName + myID_liste,myID_liste);
		}
	}
	
	if (getEltById(myName + indiceMenu)){
		afficheMenu(myName + indiceMenu,indiceMenu);
	}
	
	
	
	
}

// Fonction du premier niveau du menu de gauche
function afficheMenu(elementID, ID) {
    //masqueMenuB();
    //masqueMenuA();
    
    var IS_save = true;

    //-----Fermeture de l'ensemble des menus
    if (elementID_OLD!=""){
    	var myPos1 = ID.indexOf("_");
    	var myPos1_OLD = ID_OLD.indexOf("_");
    	var myID_niveau1 = ID.substring(1, myPos1);
    	var myID_niveau1_OLD = ID_OLD.substring(1, myPos1);
    	//alert(myID_niveau1_OLD + "//" + myID_niveau1);
    	if (myID_niveau1!=myID_niveau1_OLD){
    		setIdProperty( elementID_OLD, "display", "none" );
    	}else{
    		IS_save = false;
    	}
    }
    
    if (document.getElementById(elementID)) { 
	    if ((getIdProperty( elementID, "display" )) == "block"){    
		    setIdProperty( elementID, "display", "none" );
	    } else {                                                   
		    setIdProperty( elementID, "display", "block" );
		    setIdProperty( elementID, "className", "LinkVisited" );
	    }
	    if (IS_save){
	    	elementID_OLD = elementID;
	    }
	    ID_OLD = ID;
    }
}
function masqueMenuA(){ 
    var maxItems = 7;
    for (i=1; i<=maxItems; i++) {
            mElementID = "MenuA" + i;
            if (document.getElementById(mElementID)) { setIdProperty( mElementID, "display", "none" ); }
    }

}

// Fonction du second niveau du menu de gauche
function afficheMenuB(elementID) {
    masqueMenuB();   
    if (document.getElementById(elementID)) { 
	    if ((getIdProperty( elementID, "display" )) == "block"){    
		    setIdProperty( elementID, "display", "none" );
	    } else {                                                   
		    setIdProperty( elementID, "display", "block" );
	    }
    }
}
function masqueMenuB(){ 
    var maxItems = 1;
    for (i=1; i<=maxItems; i++) {
            mElementID = "MenuB" + i;
            if (document.getElementById(mElementID)) { setIdProperty( mElementID, "display", "none" ); }
    }

}
