var hoofdmenu = null;
var defaultmenu = null;

firstMenuInit = function(section) {
	defaultmenu = section;
	return menuInit(section);
}

menuInit = function(section) {
	hoofdmenu = document.getElementById('mainMenu');
	if(hoofdmenu) {
		clearMenuFocus();
		if (section && section.length>0) {
			setMenuFocus(section);
		} else {
			setMenuFocus(defaultmenu);
		}
	}
}

setFuse = function() {
	window.menuFuse = window.setTimeout(menuInit, 1000);
}

removeFuse = function() {
	window.clearTimeout(window.menuFuse);
}

clearMenuFocus = function() {

	var lis = hoofdmenu.childNodes;

	for(var i=0;i<lis.length;i++) {
		if (lis[i].tagName == 'LI') {
			var auls = lis[i].childNodes;
			for(var j=0;j<auls.length;j++) {
				if (auls[j].tagName == 'A') {

				 	var match = /hover$/.test(auls[j].className)
					if(match) {
						auls[j].className = auls[j].className.substring(0,auls[j].className.length-5);
					}

				}
				if (auls[j].tagName == 'UL')
					auls[j].style.display='none';
			}
		}
	}

}

setMenuFocus = function(naam) {
	removeFuse();
	clearMenuFocus();
	document.getElementById('uitklapmenu_'+naam).style.display 	= 'block';
	document.getElementById('main_' + naam).className 			= document.getElementById('main_' + naam).className + 'hover';
}


