/* ------------------------- */
/* ORC                       */
/* ------------------------- */
/* Javascript menu déroulant */
/* ------------------------- */

var temporisation = 500;
var timeout;

function cacher_menus(){
	var elements = document.getElementById("menu").getElementsByTagName("ul");
	for(var i=0; i<elements.length; i++){
		if(elements[i].className != "niveau1"){
			elements[i].style.visibility = "hidden";
		}
	}
}
function init_menu(){
	var menu = document.getElementById("menu");
	menu.style.visibility = 'hidden';
	cacher_menus();
	menu.style.visibility = "visible";
	var elements = menu.getElementsByTagName("li");
	for(var i=0; i<elements.length; i++){
		if(elements[i].className == "submenu")
		{
			elements[i].onmouseover = function(){
				if(timeout)
					clearTimeout(timeout);
				var montre = this.getElementsByTagName("ul");
				cacher_menus();
				montre[0].style.visibility = "visible";
			}
			elements[i].onmouseout = function(){
					timeout = setTimeout('cacher_menus()',temporisation);
			}
		}
		if(elements[i].className == "masque")
		{
			elements[i].onmouseover = function(){
				if(timeout)
					clearTimeout(timeout);
				cacher_menus();
			}
		}
	}
}