var delay_nav_verti = 600;
var timeout_nav_verti;
var dtlenght = 0;

function affiche_nav_verti(id){
	arrete_masque_nav_verti();
	//alert(id);
	for (var i = 1; i<=dtlenght; i++){
		var id2 = "nav_verti_smenu_"+i;
		if(id != id2){
			if (document.getElementById(id2)){
				document.getElementById(id2).style.display='none';
			}
		}
	}
	if (document.getElementById(id)){
		document.getElementById(id).style.display='block';
	}
}

function masque_nav_verti(){
	for (var i = 1; i<=dtlenght; i++){
		if (document.getElementById('nav_verti_smenu_'+i)){
			document.getElementById('nav_verti_smenu_'+i).style.display='none';
		}
	}
}

function lance_masque_nav_verti(){
	timeout_nav_verti = setTimeout('masque_nav_verti()', delay_nav_verti);
}

function arrete_masque_nav_verti(){
	if(timeout_nav_verti)
		clearTimeout(timeout_nav_verti);
}

function init() {
	
	/*initialisation menus déroulant */
	var navmenu = document.getElementById('nav_verti_menu_');
	if(!navmenu) return;
	
	var menudt = navmenu.getElementsByTagName('dt');
	var menudd = navmenu.getElementsByTagName('dd');
	
	for (var i=0; i < menudt.length ; i++) {
		
		if(	menudt[i].nextSibling && menudt[i].nextSibling.nodeType  == 3 ) {
			menudt[i].parentNode.removeChild(menudt[i].nextSibling);
		}
		
		if(	menudt[i].nextSibling && menudt[i].nextSibling.nodeName  == 'DD' )  {
		
			if (menudt[i].nextSibling.getAttribute('id')) {
				
				menudt[i].onmouseover = function (){
					
					affiche_nav_verti(this.nextSibling.getAttribute('id'));
					this.nextSibling.onmouseover = function (){ affiche_nav_verti(this.getAttribute('id')) };
					this.nextSibling.onmouseout= function (){lance_masque_nav_verti()};
				};
				
				menudt[i].onmouseout= function (){lance_masque_nav_verti()};
			}
			
		}
		dtlenght++;
		
	}
	
}

