function hover(obj) {
	if (document.all) {
		var UL = obj.getElementsByTagName('ul');
		if (UL.length > 0) {
			var sousMenu = UL[0].style;
			if (sousMenu.display == 'none' || sousMenu.display == '') {
				sousMenu.display = 'block';
			} else {
				sousMenu.display = 'none';
			}
		}
	}
}

function setHover() {	
	
	// pour IE uniquement
	if (document.all) {
				
		// différentes nav possibles		
		var menus = new Array;
			menus[0] = "navGenH";
			menus[1] = "navGenV";
			menus[2] = "navOptH";
			menus[3] = "navOptV";
		var nbMenus = menus.length;
		
		// pour chaque nav
		for (var i=0; i < nbMenus; i++) {
			
			var menu = menus[i];				
			var oMenu = document.getElementById(menu);
			
			// si la nav existe dans la page
			if ( (typeof(oMenu) == 'object') && (oMenu != null) ){
				
				var LI = oMenu.getElementsByTagName("li");				
				var nLI = LI.length;
				
				// pour chaque item de la liste je simule la fonction CSS ":hover" sur l'élément <li>
				for (var j=0; j < nLI; j++) {			
					LI[j].onmouseover = function() {
											hover(this);
										}
					LI[j].onmouseout  = function() {
											hover(this);
										}
				}
			}
			oMenu = null;
		}
	}
}
//setTimeout("setHover()",0);
//window.onload = setHover();