function setContentHeight(){
	 var viewportwidth;
	 var viewportheight;
	 var returnval;
	 // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight

	 if (typeof window.innerWidth != 'undefined')
	 {
	      viewportwidth = window.innerWidth;
	      viewportheight = window.innerHeight;
	 }

	// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)

	 else if (typeof document.documentElement != 'undefined'
	     && typeof document.documentElement.clientWidth !=
	     'undefined' && document.documentElement.clientWidth != 0)
	 {
	       viewportwidth = document.documentElement.clientWidth;
	       viewportheight = document.documentElement.clientHeight;
	 }

	 // older versions of IE

	 else
	 {
	       viewportwidth = document.getElementsByTagName('body').clientWidth;
	       viewportheight = document.getElementsByTagName('body').clientHeight;
	 }

	 	returnval = viewportheight - 92;	
	 	returnval2 = viewportheight - 112;	 	
	 	if(document.getElementById("content")){
	 		document.getElementById("content").style.height=returnval2+"px";
	 	}
	 	if(document.getElementById("content_schaduw_links")){
	 		document.getElementById("content_schaduw_links").style.height=returnval+"px";
	 	}
	 	if(document.getElementById("content_schaduw_rechts")){
	 		document.getElementById("content_schaduw_rechts").style.height=returnval+"px";	 
	 	}
	 	
	 	/*document.getElementById("afbSchaduwLinks").style.height=returnval+"px";*/
	 	/*document.getElementById("afbSchaduwRechts").style.height=returnval+"px";*/
}

function checkContact(){
	document.getElementById("frmContact").submit();	
}

function checkNieuws(){
	// init waarde
	var error = 0;
	var rw 	 = (document.getElementById("nn_email").value.replace(/^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/, "x")=="x") ? true : false;
	var message = "U dient de volgende velden nog in te voeren:"+"\r\n\r\n";
	if(rw){
	} else {
		error++;
		message += "- e-mailadres"+"\r\n";
	}
	if(document.getElementById("nn_volledigenaam").value==''){
		error++;	
		message += "- naam"+"\r\n";
	}
	
	if(error==0){
		document.getElementById("nn_aanmelding").submit();	
	} else {
		alert(message);
	}
}

// nodig voor showSubMenu, hideSubMenuAll, startMenuTimer en stopMenuTimer
var menuTimerID = null;
var menuTimerCount = 1000;
var menuTimerOn = false;

// showSubMenu: verberg alle andere submenus en toon het gewenste submenu
function showSubMenu(id) {
	// verberg alle submenus en ook de lijst met opdrachten
	hideSubMenuAll()
	doUnderline(id)
	if(document.getElementById('submenu'+id)){
		document.getElementById("submenu"+id).className="show";
	}
}

// hideSubMenuAll: verberg alle submenus
function hideSubMenuAll() {
	//var allSubMenu = document.getElementsByClassName("submenu");
	//var allSelMenu = document.getElementsByClassName("selmenu");
	//for (var i=0; i<allSubMenu.length; i++) {
	//	allSubMenu[i].style.display = "none";
	//}
	//
	//if (allSelMenu.length > 0) {
	//	allSelMenu[0].style.display = "block";
	//}
	var allSubMenu3 = document.getElementsByClassName("line");
	for(var i=0; i< allSubMenu3.length; i++){
		allSubMenu3[i].style.backgroundColor="transparent";
	}
	
	var allSubMenu3 = document.getElementsByClassName("show");
	for(var i=0; i< allSubMenu3.length; i++){
		allSubMenu3[i].className="hidden";
	}
}

// startMenuTimer: wanneer de <A> van het niveau 1 item of het submenu zelf wordt verlaten start er een timer die vervolgens de submenus verbergt
function startMenuTimer() {
	if (menuTimerOn == false) {
		menuTimerID = setTimeout("hideSubMenuAll()" , menuTimerCount);
		menuTimerOn = true;
	}
}

// stopMenuTimer: wanneer onmouseout van de niveau 1 <A> wordt getriggerd, begint de teller te lopen om het submenu te verbergen. Als de bezoeker nu echter OP
// submenu gaat staan of op de <A> zelf blijft hangen, dan stopt de timer en blijft het submenu in beeld
function stopMenuTimer() {
	if (menuTimerOn) {
		clearTimeout(menuTimerID);
		menuTimerOn = false;
	}
}

function doUnderline(welke){
	var underlineWhat 	= "underline"+welke;
	var submenuWelke 		= "submenu"+welke;

	if(document.getElementById(underlineWhat)) {
		document.getElementById(underlineWhat).style.backgroundColor='#2B5FBD';
	}
	
	if(document.getElementById(submenuWelke)) {
		document.getElementById(submenuWelke).className='show';		
	}	
	
}
function removeUnderline(welke){
	var underlineWhat 	= "underline"+welke;
	var submenuWelke 		= "submenu"+welke;

	if(document.getElementById(underlineWhat)){
		document.getElementById(underlineWhat).style.backgroundColor='transparent';
	}

	if(document.getElementById(submenuWelke)){
		document.getElementById(submenuWelke).className='hidden';			
	}
}
