

function menuOver(itemID){
	//	this function is called by a li from the navigation menu.
	setactiveItem(itemID); // stelt ge-rolloverde link als actief.
	setTimeout('tryOpenItem(\'' + itemID + '\')', 250); // kijkt na timer sec. of gebruiker nog op hetzelfde mainmenu-item staat.
	
	//	go check whether
	//return key;
	//alert('menuOver() tryOpenItem(\'' + itemID + '\')');
}

function menuOut(){
	noSub();
	//return key;
}

function showSub(itemID){
	menuOver(itemID);
}

// zet actieve mainmenu item
function setactiveItem(itemID){
	activeSub=itemID;
	//	alert('setactiveItem() itemID['+itemID+'] activeSub['+activeSub+']');
}
// vergelijkt actieve mainmenu-item met huidige mainmenu-item
function tryOpenItem(itemID){
	//alert(itemID);
	if(itemID == activeSub){
		prevItem = openItem;
		openItem = itemID;
		doOpenItem();
	}
	//	else alert('tryOpenItem() itemID['+itemID+'] activeSub['+activeSub+']');
}
// toont inhoud van mainmenu-item
function doOpenItem(){
	var text = "doOpenItem()";
		text+="\nprevItem["+prevItem+"]";
		text+="\nopenItem["+openItem+"]";
	if(prevItem && prevItem != openItem) {
		text+="\nprevItem["+prevItem+"]";
		prevItemObj = document.getElementById(prevItem);
		if(prevItemObj) prevItemObj.className = prevItemObj.className.replace("over", "expand");
	}
	if(openItem){
		openItemObj = document.getElementById(openItem);
		if(openItemObj){
			openItemObj.className = "over";
			text+="\nopenItem["+openItem+"]";
			text+="\nclassName["+openItemObj.className+"]";
		}
		
	}
	skipSub = openItem;
	//alert(text);
}
// de-activeer mainmenu-item
function noSub(){
	setactiveItem(-1);
}
function closeMenus(){
	setactiveItem("none"); // stelt ge-rolloverde link als actief.
	setTimeout('tryOpenItem(\"none\")', 250); // kijkt na timer sec. of gebruiker nog op hetzelfde mainmenu-item staat.
}
