// JavaScript Document


function validate(form){

var ck_email = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/;
var ck_naam =  /^[A-Za-z ]{2,100}$/;
var ck_voornaam =  /^[A-Za-z ]{2,100}$/;
var ck_straat =  /^[A-Za-z0-9 ]{2,100}$/;
var ck_plaats = /^[A-Za-z0-9 ]{2,30}$/;
var ck_gsm = /^[0-9 ]{2,30}$/;
	

var voornaam = form.voornaam.value;
var naam = form.naam.value;
var straat = form.straat.value;
var plaats = form.plaats.value;
var email = form.email.value;
var gsm = form.gsm.value;
var geslacht = form.geslacht.value;
var motivatie = form.motivatie.value;
var ervaring = form.ervaring.value;
var errors = [];




   if (!ck_naam.test(naam)) {
  errors[errors.length] = "Voor een geldige naam in (enkel letters)";
 
 }
    if (!ck_voornaam.test(voornaam)) {
  errors[errors.length] = "Voor een geldige voornaam in (enkel letters)";
 }
 if (!ck_straat.test(straat)) {
  errors[errors.length] = "Straat klopt niet (vb. bolstraat 22)";
 }
  if (!ck_plaats.test(plaats)) {
  errors[errors.length] = "Plaats klopt niet (vb. 9000 Gent";
 
 }
   if (!ck_email.test(email)) {
  errors[errors.length] = "Email klopt niet (vb. naam@domein.be";
   }
    if (!ck_gsm.test(gsm)) {
		
  errors[errors.length] = "GSM klopt niet (vb. 0032 486 05 05 05";
										   
  
 }
    if (ervaring=="") {
	    
  errors[errors.length] = "Vul je ervaring in";
  
 }
    if (motivatie=="") {
	    
  errors[errors.length] = "Vul je motivatie in";
  
 }

 if (errors.length > 0) {
 
  var msg = "Enkele velden zijn niet correct ingevuld...\n";
 for (var i = 0; i<errors.length; i++) {
 var numError = i + 1;
  msg += "\n" + numError + ". " + errors[i];
 }
 alert(msg);

  return false;
 } else
  return true;
}
