var menu_v=null;
function init_menu_v(){
	menu_v=document.getElementById('menu_v');
	var li=menu_v.getElementsByTagName('li'),i=li.length;
	while(i--){
		li[i].onmouseover=show_v;
	}
	menu_v.onmouseout=time_v;
	menu_v.onmouseover=clear_v;
	//zet de pijltjes aan
	var a=menu_v.getElementsByTagName('li'),i=a.length;
	while(i--){
		//var ns=a[i].nextSibling; 
		//if( ns != null ){
			//alert( ns.innerHTML.toLowerCase().indexOf("<ul>")
			if( a[i].innerHTML.toLowerCase().indexOf("<ul>") > -1 ) {
				//alert( "ja" );
				a[i].className='sub';
				//alert( ns.parentNode.childNodes[ 0 ].parentNode.tagName );
			}
		//}
	}
}
var timer_v=null;
function time_v(){
	timer_v=setTimeout('hide_v(menu_v, null)',1000);
}
function clear_v(){
	if(timer_v){
		clearTimeout(timer_v);
		timer_v=null;
	}
}
function show_v(){
	var ul=this.parentNode;
	while(ul){
		if(ul.tagName.toLowerCase()=='ul'){
			hide_v(ul,this);
			break;
		}
		ul=ul.parentNode;
	}
	ul=this.firstChild;
	while(ul){
		if(ul.nodeType==1 && ul.tagName.toLowerCase()=='ul'){
			ul.style.display='block';
			ul.style.visibility='';
			break;
		}
		ul=ul.nextSibling;
	}
}
function hide_v(level,skipli){
	var stack=[level],i=0,li,j,el,tag;
	do{li=stack[i].childNodes,j=li.length;
		while(j--){
			el=li[j];
			if(el.nodeType==1 && el!=skipli){
				tag=el.tagName.toLowerCase();
				if(tag=='li'){
					stack[i++]=el;
				}else if( tag=='ul' && el.style.display=='block'){
					stack[i++]=el;
					el.style.display='none';
					el.style.visibility='hidden';
				}
			}
		}
	}
	while(i--);
}