var largeurMenu = 182

function myGetElementById(elemID) {
	if (document.getElementById && document.getElementById(elemID)) {
		return document.getElementById( elemID );
	} else if (document.all && document.all[elemID]) {
		return document.all[ elemID ];
	} else if (document.layers && document.layers[ elemID ]) {
		return document.layers[ elemID ];
	} else {
		return false;
	}
}

function montreMenu(num) {
	for (var i=0; i<nbMenu; i++) {
		objet = myGetElementById("ssmenu"+i);
		if (objet && objet.style.display == ""){
			objet.style.display = "none"
		}
	}
	objet = myGetElementById("ssmenu"+num);
	if (objet && objet.style.display == "none"){
		objet.style.display = ""	
	} 
}

function hl(t, b) {
	t.className=(b?'mycolor white':'white');
}

function generation () {
	document.write("<table width='"+largeurMenu+"' border='0' cellspacing='0' cellpadding='0'>");
	document.write("<tr><td class='menu_sep'></td></tr>");
	//1ere boucle
	for (i=0; i<nbMenu; i++) {
		if(ssmenuNom[i]) {
			document.write("<tr>");
			document.write("<td onclick='montreMenu("+i+")' class='menu'>"+menu[i]+"</td>");
			document.write("</tr><tr><td class='menu_sep'></td></tr>");
			document.write("<tr style='display:none' id='ssmenu"+i+"'>");
			document.write("<td>");
			document.write("<table width='"+largeurMenu+"' border='0' cellspacing='0' cellpadding='0' class='ssmenu'>");
			for (z=0; z<ssmenuNom[i].length; z++) {
				document.write("<tr>");
				document.write("<td onMouseOver='hl(this,true)' onMouseOut='hl(this,false)' class='white'>&nbsp;&nbsp;- <a href='"+ssmenuLien[i][z]+"' class='white'>"+ssmenuNom[i][z]+"</a></td>");
				document.write("</tr>");
			}
			document.write("<tr><td class='menu_sep'></td></tr>");
			document.write("</table>");
			document.write("</td>");
			document.write("</tr>");
		} else {
			document.write("<tr>");
			document.write("<td onclick='montreMenu("+i+")' class='menu'><a href='"+ssmenuLien[i]+"'>"+menu[i]+"</a></td>");
			document.write("</tr><tr><td class='menu_sep'></td></tr>");
		}
	}
	document.write("</table>");
}


