/* TO BE REMOVED */
	function setmaxwidth( formpje ) {
					var mw = formpje.elements['maxwidth'].value;
					if( mw !=null && !isNaN(mw) )
						document.body.style.maxWidth = mw + "px";
				}
				function keydownMaxwidth( e , formpje ) {
					var key = (navigator.appName == "Netscape") ? e.which : e.keyCode;
					if(key == 13) 
						setmaxwidth(formpje);
					return false;
				}
/* END TO BE REMOVED */ 

var fadetimer;

function opensub( elementje )
{
	
	if ( elementje.tagName == "A" )
	{
		var submenu = elementje.nextSibling.nextSibling;
		var thisli = elementje.parentNode;
	}
	else //elementje = ul
		var submenu = elementje;
		
	if( submenu || thisli )
	{		
		
		//close other submenus
		othermenus = document.getElementById("navigatie").childNodes;
		
		for (var i = 0; i < othermenus.length; i++) 
		{	
			
			if( othermenus[i].tagName == "LI" )
			{
				
				//childNodes[3] voor Firefox, [2] voor IE7
				othermenus[i].style.backgroundPosition = "0 0px";
				if( othermenus[i].childNodes[3] && othermenus[i].childNodes[3].tagName == "UL" )
					othermenus[i].childNodes[3].style.display = "none";
				else
				{
					if( othermenus[i].childNodes[2] && othermenus[i].childNodes[2].tagName == "UL" )
						othermenus[i].childNodes[2].style.display = "none";
				}
					
			}
		}
		canceltimer();	
	}
	
	if( submenu )
	{
		//document.getElementById("aron").innerHTML = submenu.tagName;
		submenu.style.display = "block";
		submenu.parentNode.style.backgroundPosition = "0 -25px";
		
		//onderstaande voor IE6	
		//conditional comments in javascript, see 
		//http://javascriptkit.com/javatutors/conditionalcompile.shtml
		//jscript version voor IE6 is 5.6 en IE7 is 5.7
		/*@cc_on
		  @if (@_jscript_version >= 5 && @_jscript_version <= 5.6) 
			submenu.style.width = "700px";
		  @end
		@*/


	}
	else{ if( thisli )
		thisli.style.backgroundPosition = "0 -25px"; }
	
	return;
}
function closesub( elementje )
{
	
	if ( elementje.tagName == "A" )
		var submenu = elementje.nextSibling.nextSibling;
	else //elementje = ul
		var submenu = elementje;
	
	if( submenu && (submenu.parentNode.className.indexOf("selected") == -1) )
		fadetimer = setTimeout(function(){realclose(submenu,100)}, 1000);
	else
		fadetimer = setTimeout(function(){realclose(null,100)}, 1000);
}
function realclose( elementje , opacity )
{
	if( opacity > 20 )
	{
		opacity = opacity - 10;
		if( elementje )
			if (window.ActiveXObject) {
				elementje.style.filter = "alpha(opacity=" + opacity + ")"; // IE
			} else {
				elementje.style.opacity = (opacity/100); // Gecko/Opera
			}
		fadetimer = setTimeout(function(){realclose(elementje,opacity)}, 20);
	}
	else //klaar met fade
	{
		
		othermenus = document.getElementById("navigatie").childNodes;
		for (var i = 0; i < othermenus.length; i++) 
		{	
			
			if( othermenus[i].tagName == "LI" )
			{
				if( othermenus[i].className.indexOf("selected") != -1 )
				{
					othermenus[i].style.backgroundPosition = "0 -25px";
					if( othermenus[i].childNodes[3] && othermenus[i].childNodes[3].tagName == "UL" )
						othermenus[i].childNodes[3].style.display = "block";
					else
					{
						if( othermenus[i].childNodes[2] && othermenus[i].childNodes[2].tagName == "UL" )
							othermenus[i].childNodes[2].style.display = "block";
					}
				}
				else
				{
					othermenus[i].style.backgroundPosition = "0 0px";
					if( othermenus[i].childNodes[3] && othermenus[i].childNodes[3].tagName == "UL" )
					{
						othermenus[i].childNodes[3].style.display = "none";
						othermenus[i].childNodes[3].style.opacity = 1;
					}
					else
					{
						if( othermenus[i].childNodes[2] && othermenus[i].childNodes[2].tagName == "UL" )
						{
							othermenus[i].childNodes[2].style.display = "none";
							othermenus[i].childNodes[2].style.opacity = 1;
						}
					}
				}
			}
			
		}
		
	}
}
function canceltimer()
{
	if( fadetimer )
	{
		clearTimeout(fadetimer);
		fadetimer = null;
	}
}
