//bevestiging verwijderen vragen
function rusure(link,naam,warning){
	vraag = 'Weet u zeker dat u '+ naam + ' wilt verwijderen?'
	question = confirm(vraag)
	if (question !="0"){
		if (warning == "1"){
			rusure_opt(link,naam)
		}
		else if (warning == "2"){
			rusure_g(link,naam)
		}
		else {
		top.location = link
		}
	}
}
//bevestiging verwijderen vragen
function rusure_opt(link,naam){
	vraag = '' + naam + ' bevat openingstijden, weet u zeker dat u deze ook wilt verwijderen? De gegevens zijn dan definitief verwijderd!'
	question = confirm(vraag)
	if (question !="0"){
		top.location = link
	}
}
//bevestiging verwijderen vragen gastenboek
function rusure_g(link,naam){
	vraag = '' + naam + ' is een gastenboek. Alle berichten zijn bij verwijdering van deze pagina definitief verwijderd!'
	question = confirm(vraag)
	if (question !="0"){
		top.location = link
	}
}
//Items visible / hidden maken
	function show (id){
		document.getElementById(id).style.visibility="visible";
	}
	function hide (id){
		document.getElementById(id).style.visibility='hidden';
	}
//Resizen kolommen
	function fnResizeContainer(links, rechts) {
	    objLinks    	= document.getElementById(links);
	    objRechts   	= document.getElementById(rechts);
	    heightLinks 	= parseInt(objLinks.offsetHeight + objLinks.style.paddingTop + objLinks.style.paddingTop);
	    heightRechts 	= parseInt(objRechts.offsetHeight + objRechts.style.paddingTop + objRechts.style.paddingTop);
	    if ((heightLinks < parseInt(300)) && (heightRechts < parseInt(300))){
	    	objLinks.style.height    = parseInt(300) + 'px';
	    	objRechts.style.height    = parseInt(300) + 'px';
	    }
		else if (heightLinks < heightRechts){
	    	objLinks.style.height    = heightRechts + 'px';
	    } else {
	    	objRechts.style.height   = heightLinks + 'px';
	    }
	}
//Menu
	hideTimer=setTimeout('',0);
	activeMenu=null;
	function openMenu(menu){
	    clearTimeout(hideTimer);
	    closeMenu();
	      document.getElementById(menu).style.visibility="visible";
	      activeMenu=menu;
	}
	function closeMenu(){
	    if(activeMenu!=null){
	        document.getElementById(activeMenu).style.visibility="hidden";
	        activeMenu=null;
	    }
	}


//discussie
	function validateReactie(theForm){
			
			// Start ------->
			if (!validRequired(theForm.naam,"Naam"))
				return false;
			//if (!validEmail(theForm.email,"E-mailadres",true))
			//	return false;
			if (!validRequired(theForm.bericht,"Bericht"))
				return false;
	
			// <--------- End
			
			return true;
	}
	function Checkentry (theForm){
		if(document.pressed == 'Bevestigen'){
			// require that at least one checkbox be checked
			var checkSelected = false;
			for (i = 0;  i < theForm.keuze1.length;  i++)
			{
			if (theForm.keuze1[i].checked)
			checkSelected = true;
			}
			if (!checkSelected)
			{
			alert("U heeft geen eerste keuze gemaakt. Selecteer een gewenste tijd, of selecteer 'Geen Voorkeur'");
			return (false);
			}
		}
		else return true;
	}
	function isEmailAddr(email)
	{
	  var result = false;
	  var theStr = new String(email);
	  var index = theStr.indexOf("@");
	  if (index > 0)
	  {
	    var pindex = theStr.indexOf(".",index);
	    if ((pindex > index+1) && (theStr.length > pindex+1))
		result = true;
	  }
	  return result;
	}
	function validRequired(formField,fieldLabel)
	{
		var result = true;
		
		if (formField.value == "")
		{
			alert('Het veld "' + fieldLabel +'" is niet ingevuld.');
			formField.focus();
			result = false;
		}
		
		return result;
	}
	function validEmail(formField,fieldLabel,required)
	{
		var result = true;
		
		if (required && !validRequired(formField,fieldLabel))
			result = false;
	
		if (result && ((formField.value.length < 3) || !isEmailAddr(formField.value)) )
		{
			alert("U heeft een ongeldig e-mailadres ingevuld, zorg voor een weergave als in: uwnaam@provider.nl");
			formField.focus();
			result = false;
		}
	   
	  return result;
	
	}
	
	function validateForm(theForm){
		if(document.pressed == 'Bevestigen'){
		
			// Customize these calls for your form
		
			// Start ------->
			if (!validRequired(theForm.voornaam,"Voornaam"))
				return false;
			if (!validRequired(theForm.achternaam,"Achternaam"))
				return false;
			if (!validRequired(theForm.straatnaam,"Straatnaam"))
				return false;
			if (!validRequired(theForm.huisnummer,"Huisnummer"))
				return false;
			if (!validRequired(theForm.postcode,"Postcode"))
				return false;
			if (!validRequired(theForm.telefoonnummer,"Telefoonnummer"))
				return false;
			if (!validEmail(theForm.email,"E-mail Adres",true))
				return false;
		
			// <--------- End
			
			return true;
		}
		else return true;
	}
