var oldLi; var curLi;


function setCurrentMenuItem(mn)
{
	if(oldLi) oldLi.className = '';
	curLi = document.getElementById('menu'+mn);
	curLi.className = 'current'; 
	oldLi = curLi;
}

function expandMenu()
{
	if (getNextSibling(this).className == "")
	{
		var allSubMenus = document.getElementById('menuFrame').getElementsByTagName('ul');
		for (var i=0;i < allSubMenus.length;i++)
		{
			allSubMenus[i].className = ""; // Klapt eerst alle submenu's dicht
		}
		
		getNextSibling(this).className = "expand"; // Klapt het bijhorende submenu open
		
		if(this.parentNode.parentNode.id != "menuFrame" )
		{
			this.parentNode.parentNode.className = "expand"; // Klapt het bijhorende parent menu open als het bestaat
		}
		
	} 
	else 
	{ // Wanneer de className "expand"
		getNextSibling(this).className = "";
	}
}

function enableSpans()
{
	var allSpans = document.getElementById('menuFrame').getElementsByTagName('span');
	for(var i=0;i < allSpans.length;i++)
	{
		allSpans[i].onclick = expandMenu;
	}
}

function getNextSibling (n)
{
	do n = n.nextSibling; 
    while (n && n.nodeType != 1); 
    return n; 
}



