	var menuAlignment = 'left';
	var topMenuSpacer = -15;
	var activateSubOnClick = false;
	var leftAlignSubItems = true;
	var activeMenuItem = false;
	var activeTabIndex;
	var MSIE = navigator.userAgent.indexOf('MSIE')>=0?true:false;
	var Opera = navigator.userAgent.indexOf('Opera')>=0?true:false;
	var navigatorVersion = navigator.appVersion.replace(/.*?MSIE ([0-9]\.[0-9]).*/g,'$1')/1;
	
	function showHide()
	{
		if(activeMenuItem){
			activeMenuItem.className = 'inactiveMenuItem';
			var theId = activeMenuItem.id.replace(/[^0-9]/g,'');
			document.getElementById('submenu_'+theId).style.display='none';
			var img = activeMenuItem.getElementsByTagName('IMG');
			if(img.length>0)img[0].style.display='none';			
		}

		var img = this.getElementsByTagName('IMG');
		if(img.length>0)img[0].style.display='inline';
				
		activeMenuItem = this;		
		this.className = 'activeMenuItem';
		var theId = this.id.replace(/[^0-9]/g,'');
		document.getElementById('submenu_'+theId).style.display='block';
	}
	
	function initMenu()
	{
		var thisLocationArray = location.href.split(/\//);
		var fileNameThis = thisLocationArray[thisLocationArray.length-1];
		var mainMenuObj = document.getElementById('mainMenu');
		var menuItems = mainMenuObj.getElementsByTagName('A');
		
		//id bepalen als deze er is, anders wordt de bestandsnaam gebruikt
		if(fileNameThis.indexOf('?') >= 0) {
			fileNameThis = fileNameThis.substr(fileNameThis.indexOf('?')+1);
			if(fileNameThis.indexOf('id') >= 0) {
				fileNameThis = fileNameThis.substr(fileNameThis.indexOf('id'));
				if(fileNameThis.indexOf('&') >= 0) {
					fileNameThis = fileNameThis.substr(0,fileNameThis.indexOf('&'));
				}
				else if(fileNameThis.indexOf('#') >= 0) {
					fileNameThis = fileNameThis.substr(0,fileNameThis.indexOf('#'));
				}
			}
		}
		
		if(document.all){
			mainMenuObj.style.visibility = 'hidden';
			document.getElementById('submenu').style.visibility='hidden';
		}
		
		var currentLeftPos = 0;
		
		for(var no=0;no<menuItems.length;no++){			
			
			if(activateSubOnClick) {
				menuItems[no].onclick = showHide;				
			}
			else {
				menuItems[no].onmouseover = showHide;
			}
			
			menuItems[no].id = 'mainMenuItem' + (no+1);
			
			if(menuAlignment=='left') {
				menuItems[no].style.left = currentLeftPos + 'px';
			}
			else {
				menuItems[no].style.right = currentLeftPos + 'px';
			}
			
			currentLeftPos = currentLeftPos + menuItems[no].offsetWidth + topMenuSpacer; 
			var img = menuItems[no].getElementsByTagName('IMG');
			
			if(img.length>0){
				img[0].style.display='none';
				
				if(MSIE && !Opera && navigatorVersion<7){
					img[0].style.bottom = '-1px';
					img[0].style.right = '-1px';
				}
			}
			
			var strHref = menuItems[no].href + '&';
			
			if(strHref.indexOf(fileNameThis + '&') >=0 && menuItems[no].href.charAt(menuItems[no].href.length-1)!='#' && ((fileNameThis.indexOf('id=') >= 0 && menuItems[no].href.indexOf('id=')>= 0) || (fileNameThis.indexOf('id=') == -1 && menuItems[no].href.indexOf('id=') == -1))){
				menuItems[no].className='activeMenuItem';
				activeMenuItem = menuItems[no];
				activeTabIndex = no;
				
				var img = activeMenuItem.getElementsByTagName('IMG');
				
				if(img.length>0) {
					img[0].style.display='inline';					
				}
			}
			else {
				menuItems[no].className='inactiveMenuItem';
			}
			
			if(!document.all) {
				menuItems[no].style.bottom = '-1px';
			}
			
			if(MSIE && navigatorVersion < 6) {
				menuItems[no].style.bottom = '-2px';
			}
		}		
		
		var mainMenuLinks = mainMenuObj.getElementsByTagName('A');
		
		var subCounter = 1;
		var parentWidth = mainMenuObj.offsetWidth;
		
		while(document.getElementById('submenu_' + subCounter)){
			var subItem = document.getElementById('submenu_' + subCounter);
			var subMenuItems = subItem.getElementsByTagName('A');
			
			for(var nos=0; nos<subMenuItems.length; nos++){
				var strHref = subMenuItems[nos].href + '&';
				
				if(strHref.indexOf(fileNameThis + '&') >=0 && subMenuItems[nos].href.charAt(subMenuItems[nos].href.length-1)!='#' && ((fileNameThis.indexOf('id=') >= 0 && subMenuItems[nos].href.indexOf('id=')>= 0) || (fileNameThis.indexOf('id=') == -1 && subMenuItems[nos].href.indexOf('id=') == -1))){
					subMenuItems[nos].className='activeSubMenuItem';
					
					var menuItems = mainMenuObj.getElementsByTagName('A');
					
					for(var no=0;no<menuItems.length;no++){
					
						if (menuItems[no].id == 'mainMenuItem' + (subCounter)) {
							activeMenuItem = menuItems[no]
							activeTabIndex = subCounter-1
							menuItems[no].className='activeMenuItem';
							
							var img = menuItems[no].getElementsByTagName('IMG');
							
							if(img.length>0) {
								img[0].style.display='inline';					
							}
						}
					}
				}					
			}
			
			if(subCounter==(activeTabIndex+1)){
				subItem.style.display='block';
			}
			else{
				subItem.style.display='none';
			}
			
			subCounter++;
		}
		if(document.all){
			mainMenuObj.style.visibility = 'visible';
			document.getElementById('submenu').style.visibility='visible';
		}		
		document.getElementById('submenu').style.display='block';
	}