	var page;
	var activeMenu = null;

	var menuOffset = new Array();

	var mouseX = 0;
	var mouseY = 0;
	
	var menuHideYmin = 0;
	var menuHideYmax = 760;
	var menuHideXmin = 0;
	var menuHideXmax = 760;
	
	function resizer() {
		if (activeMenu != null) {
			activeMenuDiv = document.getElementById("submenu"+activeMenu);
			activeMenuDiv.style.visibility = "hidden";
		}
	}
	
	function showmenu(nr) {
		menuDiv = document.getElementById("submenu"+nr);
		menuItem = document.getElementById("menuitem"+nr);
		menu = document.getElementById("menutable");
		hidemenu();

		if (menuDiv) {
			if (document.body.clientWidth > 800) {
					menuDiv.style.left = findPosX(menuItem); //((document.body.clientWidth / 2) - 400) + menu.offsetLeft + menuItem.offsetLeft;
			} else {
					menuDiv.style.left = 420 - menuOffset[nr-1];
			}
			if (navigator.appName.indexOf("Microsoft") != -1)
			{
			  menuDiv.style.left = parseInt(menuDiv.style.left) + 1;
			}
			menuDiv.style.width = menuItem.offsetWidth-2;
			menuItem.className = "menuover";
			
			menuHideYmin = menuDiv.style.top-35;
			menuHideYmax = parseInt(menuDiv.style.top) + parseInt(menuDiv.offsetHeight)+20;
			menuHideXmin = parseInt(menuDiv.style.left);
			menuHideXmax = parseInt(menuDiv.style.left) + parseInt(menuDiv.offsetWidth);					
			
			menuDiv.style.visibility = "visible";
			activeMenu = nr;
		}
	}
	
	function hidemenu() {
		if (activeMenu != null) {
			activeMenuDiv = document.getElementById("submenu"+activeMenu);
			menuItemOld = document.getElementById("menuitem"+activeMenu);

			menuItemOld.className = "menu";

			activeMenuDiv.style.visibility = "hidden";
			activeMenu = null;
			menuHideYmin = 0;
			menuHideYmax = 800;
			menuHideXmin = 0;
			menuHideXmax = 800;
		}
	}
	
	function mouseMove(iTop, iBottom) {
		mouseX = event.clientX;
		mouseY = event.clientY;
		if (document.body.scrollLeft) mouseX += document.body.scrollLeft;
		if (document.body.scrollTop) mouseY += document.body.scrollTop;
		if (mouseY < menuHideYmin || mouseY > menuHideYmax) hidemenu();
		else if ((mouseX < menuHideXmin || mouseX > menuHideXmax) ) hidemenu();
	}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function CheckFormSollicitatie()
 {
 if (document.forms["vac_soll"].elements["Voornaam"].value.length > 1){
 if (document.forms["vac_soll"].elements["Achternaam"].value.length > 2){
 if (document.forms["vac_soll"].elements["Roepnaam"].value.length > 1){
 if (document.forms["vac_soll"].elements["Straatnaam"].value.length > 3){
 if (document.forms["vac_soll"].elements["Huisnummer"].value.length > 0){
 if (document.forms["vac_soll"].elements["Postcode"].value.length > 3){
 if (document.forms["vac_soll"].elements["Woonplaats"].value.length > 1){
 if (document.forms["vac_soll"].elements["Telefoon"].value.length > 0){
 if (document.forms["vac_soll"].elements["Geboorteplaats"].value.length > 3){
 if (document.forms["vac_soll"].elements["Geboortedatum"].value.length > 3){
 if (document.forms["vac_soll"].elements["Nationaliteit"].value.length > 2){
 if (document.forms["vac_soll"].elements["Opleidingen"].value.length > 0){
 if (document.forms["vac_soll"].elements["Motivatie"].value.length > 2){
 document.forms["vac_soll"].submit();
 } else alert("U heeft geen geldige motivatie ingevuld!");
 } else alert("U heeft geen geldige opleidingen ingevuld!");
 } else alert("U heeft geen geldige nationaliteit ingevuld!");
 } else alert("U heeft geen geldige geboortedatum ingevuld!");
 } else alert("U heeft geen geldige geboorteplaats ingevuld!");
 } else alert("U heeft geen geldig telefoonummer ingevuld!");
 } else alert("U heeft geen geldige woonplaats ingevuld!");
 } else alert("U heeft geen geldige postcode ingevuld!");
 } else alert("U heeft geen geldig huisnummer ingevuld!");
 } else alert("U heeft geen geldige straatnaam ingevuld!");
 } else alert("U heeft geen geldige roepnaam ingevuld!");
 } else alert("U heeft geen geldige achternaam ingevuld!");
 } else alert("U heeft geen geldige voornaam ingevuld!");
}

function CheckFormTellAFriend()
 {
 if (document.forms["friend-form"].elements["FriendNaam"].value.length > 2){
 if (document.forms["friend-form"].elements["FriendEmail"].value.length > 2){
 if (document.forms["friend-form"].elements["SenderNaam"].value.length > 0){
 if (document.forms["friend-form"].elements["SenderEmail"].value.length > 10){
 document.forms["friend-form"].submit();
 } else alert("U heeft geen geldige naam ingevuld bij uw vriend!");
 } else alert("U heeft geen geldige email ingevuld bij uw vriend!");
 } else alert("U heeft geen geldige naam ingevuld!");
 } else alert("U heeft geen geldige email ingevuld!");
}

