var activemenu = "";
var activebutton = "";
// timer die gebruikt wordt om een vertraging te genereren voordat de dropdown wegklapt
var timerID = null;
var timerOn = false;
// timer die gebruikt wordt om een vertraging te genereren voordat de dropdown verschijnt
var timer2ID = null;
var timer2On = false;
var timecount = 5;

function popMenu(which,button,timeout){

	var timer2On = false;
	hideMenuus('open');
	activemenu = which;
	activebutton = button;
	
	
	if (timer2On == false && timeout == true){
		timer2ID=setTimeout( "popMaar(activemenu,activebutton)" , timecount * 75);
		timer2On = true;
	}
	else if (!timeout){
		popMaar(activemenu,activebutton)
	}

}


function popMaar(which,button){
	activemenu = which;
	activebutton = button;

	if(document.layers)					//NN4+
	    {
			document.layers[activemenu].visibility = "show";
	    }
	    else if(document.getElementById)	//gecko(NN6) + IE 5+
	    {
			document.getElementById(activemenu).style.visibility = 'visible';
	    }
	    else if(document.all)				// IE 4
	    {
			document.all[activemenu].style.visibility = 'visible';
	    }
	
}


function startTime(uitklap){
	if (uitklap) {
		delay = 120
	}
	else {
		clearTimeout(timer2ID);
		delay = 1
	}
	if (timerOn == false){
		timerID=setTimeout( "hideMenuus('close')" , timecount * delay);
		timerOn = true;
	}
}

function stopTime(uitklap){
	if (timerOn) {
		clearTimeout(timerID);
		timerID = null;
		timerOn = false;
	}
}

function hideMenuus(openclose){
	if (activemenu && activemenu != "") {

	    if(document.layers)					//NN4+
	    {
			document.layers[activemenu].visibility = "hide";
	    }
	    else if(document.getElementById)	//gecko(NN6) + IE 5+
	    {
			document.getElementById(activemenu).style.visibility = 'hidden';
	    }
	    else if(document.all)				// IE 4
	    {
			document.all[activemenu].style.visibility = 'hidden';
	    }

	}
}

function MM_reloadPage(init){  //reloads the window if Nav4 resized
	if (init==true) with (navigator){
		if ((appName=="Netscape")&&(parseInt(appVersion)==4)){
			document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage;
		}
	}
	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) {
		location.reload();
	}
}

// MM_reloadPage(true);



var imgPath

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = imgPath+changeImages.arguments[i+1];
		}
	} 
}

// Eerst locatie van de images-map bepalen...
imgPath = "/images/";

//Klaar!
preloadFlag = true;


