var timeout	= 500;
var stimer = 0;
var subtimer = 0;
var menupunkt = 0;
var submenupunkt = 0;

function skjul() { 
	stimer = window.setTimeout(skjulMenu, timeout); 
}
function bliv() { 
	if(stimer) { 
		window.clearTimeout(stimer); stimer = null; 
	}
}
function vis(id) {	
	bliv();	
	if(menupunkt) menupunkt.style.visibility = 'hidden'; 
	if(submenupunkt) skjulSub();	
	menupunkt = document.getElementById(id);
	menupunkt.style.visibility = 'visible'; 
}
function sub(id) {		
	if(id){
	bliv();	
	if(submenupunkt) submenupunkt.style.visibility = 'hidden'; 
	submenupunkt = document.getElementById(id); 
	submenupunkt.style.visibility = 'visible'; 
	//submenupunkt.style.marginLeft = menupunkt.clientWidth + 'px';
	submenupunkt.style.left = menupunkt.clientWidth + 'px';
	}else{
		skjulSub();	
	}
}
function skjulMenu() { 
	skjulSub()
	if(menupunkt) menupunkt.style.visibility = 'hidden'; 
}
function skjulSub() { 
	if(submenupunkt) submenupunkt.style.visibility = 'hidden'; 
}
document.onclick = skjulMenu; 
