// ***************************************************************************
// *********************************************** GESTION DE MENUS DEROULANTS
// ***************************************************************************

function initSMenuAll(marge) {

	menuCompteur	= 1;

	var isNS = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4 && GEN_navver < 5);

	for(var key001 in MEN_deroulants){ 

		if(key001 != 0 && key001 != 1 && key001 != 2){

			if(menuCompteur == 1){

				positionDebX = MEN_deroulants[key001][3] - 11
				positionDebY = MEN_deroulants[key001][4] + 10

			}

			positionFinX = MEN_deroulants[key001][3] + MEN_deroulants[1]
			positionFinY = MEN_deroulants[key001][4] + 11

			if(GEN_navnam == "explorer" && GEN_navver < 5){
	
				mendiv = (isNS) ? document.layers[MEN_deroulants[0]].document["med_" + menuCompteur] : document.all["med_" + menuCompteur].style;
	
			}
			else{
			
				mendiv = (isNS) ? document.layers[MEN_deroulants[0]].document["med_" + menuCompteur] : document.getElementById("med_" + menuCompteur).style;
	
			}		

			MEN_div[menuCompteur] = mendiv;
	
			setSMenuPosition(menuCompteur,MEN_deroulants[key001][3]+marge,MEN_deroulants[key001][4]+marge);
		
			++menuCompteur;

			if(MEN_deroulants[key001][2] == 1){

				if(GEN_navnam == "explorer" && GEN_navver < 5){
		
					mendiv = (isNS) ? document.layers[MEN_deroulants[0]].document["med_" + menuCompteur] : document.all["med_" + menuCompteur].style;
		
				}
				else{
				
					mendiv = (isNS) ? document.layers[MEN_deroulants[0]].document["med_" + menuCompteur] : document.getElementById("med_" + menuCompteur).style;
		
				}		


				MEN_div[menuCompteur] = mendiv;
	
				setSMenuPosition(menuCompteur,MEN_deroulants[key001][3]-25+marge,MEN_deroulants[key001][4]+30+marge);
		
				++menuCompteur;

			}

		}
		
	}

	if(GEN_navnam == "explorer" && GEN_navver < 5){

		mendiv = (isNS) ? document.layers[MEN_deroulants[0]].document["med_deb"] : document.all["med_deb"].style;

	}
	else{
	
		mendiv = (isNS) ? document.layers[MEN_deroulants[0]].document["med_deb"] : document.getElementById("med_deb").style;

	}		

	MEN_div[menuCompteur] = mendiv;
	MEN_div[menuCompteur].visibility="visible";

	setSMenuPosition(menuCompteur,positionDebX+marge,positionDebY+marge);

	++menuCompteur;

	if(GEN_navnam == "explorer" && GEN_navver < 5){

		mendiv = (isNS) ? document.layers[MEN_deroulants[0]].document["med_fin"] : document.all["med_fin"].style;

	}
	else{
	
		mendiv = (isNS) ? document.layers[MEN_deroulants[0]].document["med_fin"] : document.getElementById("med_fin").style;

	}		

	MEN_div[menuCompteur] = mendiv;
	MEN_div[menuCompteur].visibility="visible";

	setSMenuPosition(menuCompteur,positionFinX+marge,positionFinY+marge);

	menuCompteur = 1;


	for(var key001 in MEN_deroulants){ 

		if(key001 != 0 && key001 != 1 && key001 != 2){

			showSMenu(menuCompteur);

			++menuCompteur;

			if(MEN_deroulants[key001][2] == 1){

				++menuCompteur;

			}

		}
		
	}

}

function setSMenuPosition(i,px,py) {

    MEN_div[i].left=px;
    MEN_div[i].top=py;

 }

function showSMenu(i) {

    MEN_div[i].visibility="visible";

}

function hideSMenu(i) {

	MEN_div[i].visibility="hidden";

}

function hideSMenuAll() {

	menuCompteur	= 1;

	for(var key001 in MEN_deroulants){ 

		if(key001 != 0 && key001 != 1 && key001 != 2){

			if(MEN_deroulants[key001][2] == 1){

				++menuCompteur;

				hideSMenu(menuCompteur);

			}

		++menuCompteur;

		}

	}

	showSMenu(menuCompteur);

	++menuCompteur;

	showSMenu(menuCompteur);

}


