if (!subOpen) { var subOpen = false; }
if (!firstSubOpen) { var firstSubOpen = false; }
if (!curSub) { var curSub = 'submenu0'; }

function openMenu(page)
{
	if(document.getElementById(page))
	{
		var el = document.getElementById(page).parentNode;
		
		//set huidig menu item op active
		$((page)).childElements()[0].addClassName('active');
		
		while (el.nodeName == 'UL' || el.nodeName == 'LI')
		{	
			//er voor zorgen dat actief hoofdmenu item rood blijft
			if(el.className == 'mainMenu')
			{
				link = $(el).childElements()[0];
				link.onmouseout = '';
				link.onmouseover = '';
				link.setStyle({
					backgroundColor: '#ee3b33'
				});
				img = $(el).getElementsByClassName('menuimg')[0];
				img.src = 'img/menuBtn-'+img.name+'-o.gif';
				//MM_swapImage(img.name,'','img/menuBtn-'+img.name+'-o.gif',1);
			}
			
			el.style.display = 'block';
			el = el.parentNode;
		}
		el = null;
		subOpen = true;
		curSub = document.getElementById(page).parentNode.id;
		firstSubOpen = true;
	}
}

function navSubMenu(submenuId)
{
	var el = document.getElementById(submenuId);
	if (el != null)
	{
		if (subOpen == false)
		{
//			el.style.display = (el.style.display == 'block') ? 'none' : 'block';
//			subOpen = true;
//			curSub = submenuId;
//			firstSubOpen = true;
			window.location = $(submenuId).childElements()[0].childElements()[0].readAttribute('href');
			
		} else {
			if (curSub == submenuId)
			{
				subOpen = false;
			}
			var el = document.getElementById(submenuId);
//			el.style.display = (el.style.display == 'block' ? 'none' : 'block');
//			curSub = submenuId;
			
			window.location = $(submenuId).childElements()[0].childElements()[0].readAttribute('href');
		}
	} else {
		return false;	
	}
}