	function checkForm(){
	  if (frm.voorletters.value == "") {
	    alert( "U heeft geen voorletters ingevuld." );
	    frm.voorletters.focus();
	    return false ;
	  }
	  else if (frm.achternaam.value == "") {
	    alert( "U heeft geen achternaam ingevuld." );
	    frm.achternaam.focus();
	    return false ;
	  }	  
	  else if (frm.email.value == "") {
	    alert( "U heeft geen emailadres ingevuld." );
	    frm.email.focus();
	    return false ;
	  }	  
	  else if ((frm.email.value.indexOf("@") == -1) || (frm.email.value.indexOf(".") == -1)) {
	    alert( "U heeft geen geldig emailadres ingevuld." );
	    frm.email.focus();
	    return false ;
	  }	  
	  else if (frm.telefoon.value == "") {
	    alert( "U heeft geen telefoonnummer ingevuld." );
	    frm.telefoon.focus();
	    return false ;
	  }
	  else if (frm.wachtwoord1.value == "") {
	    alert( "U heeft geen wachtwoord ingevuld." );
	    frm.wachtwoord1.focus();
	    return false ;
	  }
	  else if (frm.wachtwoord2.value == "") {
	    alert( "U heeft geen controle wachtwoord ingevuld." );
	    frm.wachtwoord2.focus();
	    return false ;
	  }	  
	  else if (frm.wachtwoord1.value != frm.wachtwoord2.value) {
	    alert( "De wachtwoorden komen niet overeen." );
	    frm.wachtwoord1.focus();
	    return false ;
	  }	  	  
	  else if (frm.wachtwoord1.value.length < 6) {
	    alert( "Kies een wachtwoord van meer dan 6 karakters" );
	    frm.wachtwoord1.focus();
	    return false ;
	  }	  	  
	  else if((frm.arbeid.checked == false) && (frm.ro.checked == false) && (frm.milieu.checked == false)){
	    alert( "U heeft geen vakgebied gekozen" );
	    frm.algemene_voorwaarden.focus();
	    return false ;
	  }	  
	  else if (frm.algemene_voorwaarden.checked == false) {
	    alert( "U dient akkoord te gaan met algemene voorwaarden" );
	    frm.algemene_voorwaarden.focus();
	    return false ;
	  }	  	  
	  else{
  		document.frm.submit();
	  }
	}