var menuId = 'menuhaut';
var objMenu;
var uls;
function loadMenu() {
	var lis = new Array();
	objMenu = document.getElementById(menuId);
	uls = objMenu.getElementsByTagName('ul');
	var j = 0;
	for(var i=0;i < objMenu.childNodes.length;i++) {
		if(objMenu.childNodes[i].tagName == 'LI') {
			lis[j]=objMenu.childNodes[i];
			lis[j].firstChild.onmouseover = showSubMenu;
			lis[j].firstChild.onfocus = showSubMenu;
			j++;
		}
	}
	for(var i = 0;i < uls.length;i++) {
		uls[i].style.display = 'none';
	}
}
function showSubMenu() {
	for(var i = 0;i < uls.length;i++) {
		uls[i].parentNode.className = '';
		uls[i].style.display = 'none';
	}
	var objLi = this.parentNode;
	var subMenu = objLi.getElementsByTagName('ul')[0];
	if(subMenu) {
		subMenu.style.display = 'block';
		//on cache le sous menu dès que la souris passe sur le contenu
		var objConteneur = document.getElementById('main');
		objConteneur.onmouseover = function() {
			subMenu.style.display = 'none';
		}

		objLi.className = 'selected';
	}
}
function hideSubMenu() {

}
//permet de contrôler les événements
function addLoadListener(func) {
   if (window.addEventListener) {
      window.addEventListener("load", func, false);
   } else if (document.addEventListener) {
      document.addEventListener("load", func, false);
   } else if (window.attachEvent) {
      window.attachEvent("onload", func);
   }
}
function addUnloadListener(func) {
   if (window.addEventListener) {
      window.addEventListener("unload", func, false);
   } else if (document.addEventListener) {
      document.addEventListener("unload", func, false);
   } else if (window.attachEvent) {
      window.attachEvent("onunload", func);
   }
}