var menuPrinc = "";

function afficherCacherMenu(nomMenu) {
	if (document.getElementById) {
		if (document.getElementById(nomMenu).style.visibility == "hidden" || document.getElementById(nomMenu).style.visibility == "") {
			if (menuPrinc != "") {
				document.getElementById(menuPrinc).style.visibility = "hidden";
				document.getElementById(menuPrinc).style.display = "none";
			}
			
			document.getElementById(nomMenu).style.visibility = "visible";
			try { document.getElementById(nomMenu).style.display  = 'table-row'; }
			catch(err) { document.getElementById(nomMenu).style.display  = 'block'; }
		} else {
			if (menuPrinc != "") {
				document.getElementById(menuPrinc).style.visibility = "visible";
				try { document.getElementById(nomMenu).style.display  = 'table-row'; }
				catch(err) { document.getElementById(nomMenu).style.display  = 'block'; }
			}
			
			document.getElementById(nomMenu).style.visibility = "hidden";
			document.getElementById(nomMenu).style.display = "none";
		}
	} else if (document.all) {
		if (document.all[nomMenu].style.visibility == "hidden" || document.all[nomMenu].style.visibility == "") {
			if (menuPrinc != "") {
				document.all[menuPrinc].style.visibility = "hidden";
				document.all[menuPrinc].style.display = "none";
			}
			
			document.all[nomMenu].style.style.visibility = "visible";
			try { document.all[nomMenu].style.display  = 'table-row'; }
			catch(err) { document.all[nomMenu].style.display  = 'block'; }
		} else {
			if (menuPrinc != "") {
				document.all[menuPrinc].style.visibility = "visible";
				try { document.all[nomMenu].style.display  = 'table-row'; }
				catch(err) { document.all[nomMenu].style.display  = 'block'; }
			}
			
			document.all[nomMenu].style.visibility = "hidden";
			document.all[nomMenu].style.display = "none";
		}
	} else if (document.layers) {
		if (document.layers[nomMenu].style.visibility == "hidden" || document.layers[nomMenu].style.visibility == "") {
			if (menuPrinc != "") {
				document.layers[menuPrinc].style.visibility = "hidden";
				document.layers[menuPrinc].style.display = "none";
			}
			
			document.layers[nomMenu].style.visibility = "visible";
			try { document.layers[nomMenu].style.display  = 'table-row'; }
			catch(err) { document.layers[nomMenu].style.display  = 'block'; }
		} else {
			if (menuPrinc != "") {
				document.layers[menuPrinc].style.visibility = "visible";
				try { document.layers[nomMenu].style.display  = 'table-row'; }
				catch(err) { document.layers[nomMenu].style.display  = 'block'; }
			}
			
			document.all[nomMenu].style.visibility = "hidden";
			document.all[nomMenu].style.display = "none";
		}
	}
	
	menuPrinc = nomMenu;
}