var openMenu=null;
var overMenu=null;
var timer=null;

startList = function() {
	navRoot = document.getElementById("nav");
	for (i=0; i<navRoot.childNodes.length; i++) {
		node = navRoot.childNodes[i];
		if (node.nodeName=="LI") {
			node.onmouseover=function() {
				//als er al een ander menu open is eerst dichtdoen
				if (openMenu!=null) {
					openMenu.className="";
				}
				
				//menu opendoen, en muis is eroverheen
				this.className="over";
				openMenu=this;
				overMenu=this;
			}
			
			//als de muis het item verlaat, bouw nog een vertraging in
			node.onmouseout=function() {
				
				//muis niet langer over menu
				overMenu=null;
				
				//met vertraging menu dichtdoen als muis niet over menu meer is
				timer=setTimeout('if (overMenu!=openMenu) {openMenu.className=""; openMenu=null;}',800);
			}
		}
	}
}
window.onload=startList;
