  function checkForm()
  {
    var strError = '';
    var objForm = document.contactForm
    
    strError += (objForm['achternaam'].value.length>0?'':'U moet een achternaam invullen.\n');
    strError += (objForm['voorletters'].value.length>0?'':'U moet uw voorletters invullen.\n');
    strError += (objForm['straatnaam'].value.length>0?'':'U moet een straatnaam invullen.\n');
    strError += (objForm['huisnummer'].value.length>0?'':'U moet een huisnummer invullen.\n');
    strError += (checkPostcode(objForm['postcode'].value)?'':'U moet een postcode invullen.\n');
    strError += (objForm['woonplaats'].value.length>0?'':'U moet een woonplaats invullen.\n');
    strError += (objForm['telefoonnummer thuis'].value.length>0?'':'U moet een telefoonnummer thuis invullen.\n');
    strError += (checkEmail(objForm['emailadres'].value)?'':'U moet een e-mail adres invullen.\n');

   if (objForm['nieuwsbrief'].checked)
   {
		strError += (objForm['strKlantWachtwoord'].value == objForm['strHerhaalKlantWachtwoord'].value)?'':'De ingevoerde wachtwoorden komen niet overeen! \n';
      strError += (objForm['strKlantWachtwoord'].value.length > 0)?'':'Er is geen wachtwoord ingevoerd! \n';
      strError += (objForm['strKlantInteresse'].options.selectedIndex>-1)?'':'U moet minstens 1 interesse selecteren \n';
	}
		    
    if (strError.length > 0)
    {
      alert (strError)
      return false;
    }
    else
    {
      return true;
    }
  }
    
  function checkPostcode(fStrPostCode)
  {
  
    var success = false;
  
    if (fStrPostCode != "") {
      var arrMatch = new RegExp("^[0-9]{4}[ ]?[A-Za-z]{2}$").exec(fStrPostCode);
      if(arrMatch) {
        success = true;
      }
    }
    
    return success;
    
  }
  
  function checkEmail(fStrEmail)
  {
  
    var success = false;
  
    if (fStrEmail != "")
    {
      var arrMatch1 = new RegExp("^[A-Za-z0-9_-]+([.][A-Za-z0-9_-]+){0,4}[@][A-Za-z0-9_-]+([.][A-Za-z0-9_-]+){1,3}$").exec(fStrEmail);
      if(arrMatch1 || (fStrEmail.length >= 7))
      {
        success = true;
      }
    }
    
    return success;
   
  }    

