/***********************************************
 copyright : (C) 2006 - DesignBox                     
 Web: www.designbox.nl  Mail: info@designbox.nl 
 change date : 10 - 05 - 2007                   
 **********************************************/
 
function silentErrorHandler() {return true;}
window.onerror=silentErrorHandler; 

function PopUp_Call() {
  window.open('bellen.html','Call','width=600,height=500,top=0,left=0');
  }
	
function PopUp_Games() {
  window.open('games.html','Games','width=700,height=530,top=0,left=0');
  }	
	
/* verstuurformulieren */

function checkInteresse(){  
	for (var i=0; i<document.forms[0].interesse.length; i++) {
		if (document.forms[0].interesse[i].selected) {
			if (document.forms[0].interesse[i].value=="leeg") {
				alert("Selecteer a.u.b uw interesse.");
				document.forms[0].interesse.focus();
				return false;
			} 
		}
	}
	return true;
}

function checkArrangement(){  
	for (var i=0; i<document.forms[0].arrangement.length; i++) {
		if (document.forms[0].arrangement[i].selected) {
			if (document.forms[0].arrangement[i].value=="leeg") {
				alert("Selecteer a.u.b het gewenste arrangement.");
				document.forms[0].arrangement.focus();
				return false;
			} 
		}
	}
	return true;
}

function checkDagdeel(){  
	for (var i=0; i<document.forms[0].dagdeel.length; i++) {
		if (document.forms[0].dagdeel[i].selected) {
			if (document.forms[0].dagdeel[i].value=="leeg") {
				alert("Selecteer a.u.b het gewenste dagdeel.");
				document.forms[0].dagdeel.focus();
				return false;
			} 
		}
	}
	return true;
}

function checkReserveer(){  
	for (var i=0; i<document.forms[0].reserveer.length; i++) {
		if (document.forms[0].reserveer[i].selected) {
			if (document.forms[0].reserveer[i].value=="leeg") {
				alert("Selecteer a.u.b de gewenste info in.");
				document.forms[0].reserveer.focus();
				return false;
			} 
		}
	}
	return true;
}

function checkDatum(){
	if(document.forms[0].datum.value=="") {
		alert("Vul a.u.b. uw datum in.");
		document.forms[0].datum.focus();
		return false;
	} return true;
}

function checkNaam(){
	if(document.forms[0].naam.value=="") {
		alert("Vul a.u.b. uw naam in.");
		document.forms[0].naam.focus();
		return false;
	} return true;
}

function checkAantal(){
	if(document.forms[0].aantal.value=="") {
		alert("Vul a.u.b. het aantal personen in.");
		document.forms[0].aantal.focus();
		return false;
	} return true;
}

function isTelefoon(inField){
	var acceptable="0123456789 +-";
	var ok=true;
	for(i=0;i<inField.length;i++){
		if(acceptable.indexOf(inField.charAt(i).toUpperCase())==-1){
			ok=false;
			break;
		} 
	}
	return (ok);
}

function checkTelefoon() {
	if(document.forms[0].telefoon.value=="") {
		alert("Vul uw telefoonnummer in.");
		document.forms[0].telefoon.focus();
		return false;
	}
	if(!isTelefoon(document.forms[0].telefoon.value) || (document.forms[0].telefoon.value.length<10)){
		alert("Het ingevoerde telefoonnummer is niet correct.");
		document.forms[0].telefoon.focus();
		return false;
	} return true;
}

function checkMail(){
	if(document.forms[0].email.value==""){
		alert("Vul uw email adres in.");
		document.forms[0].email.focus();
		return false;
		}
	if(document.forms[0].email.value.indexOf('@')==-1 || document.forms[0].email.value.indexOf('@')==0 || document.forms[0].email.value.indexOf('@')==(document.forms[0].email.value.length-1)){
		alert("Het ingevoerde email adres is niet correct.");
		document.forms[0].email.focus();
		return false;
	}
	if(document.forms[0].email.value.indexOf('.')==-1 || document.forms[0].email.value.indexOf('.')==0 || document.forms[0].email.value.indexOf('.')==(document.forms[0].email.value.length-1)){
		alert("Het ingevoerde email adres is niet correct.");
		document.forms[0].email.focus();
		return false;
	}
	return true;
}

//contact opnemen
function verstuurContact(){
	if(!checkNaam()) return;
	if(!checkTelefoon()) return;
	if(!checkMail()) return;
	document.forms[0].submit();
}

//lesaanvraag
function verstuur(){
	if(!checkInteresse()) return;
	if(!checkArrangement()) return;
	if(!checkDagdeel()) return;
	if(!checkReserveer()) return;
	if(!checkDatum()) return;
	if(!checkNaam()) return;
	if(!checkAantal()) return;
	if(!checkTelefoon()) return;
	if(!checkMail()) return;
	document.forms[0].action="aanvraag_les.php";
	document.forms[0].submit();
}