function validate_reg_form() {
  frm = document.registration_form;  
  
  obj = frm.bedrijf;  

  if (obj.value.length == 0) {
    alert("U heeft 'Bedrijfsnaam' niet ingevuld");
    obj.focus();
    return false;
  }

  obj = frm.naam;  

  if (obj.value.length == 0) {
    alert("U heeft 'Naam' niet ingevuld");
    obj.focus();
    return false;
  }

  obj = frm.gender;   

  if ((obj[0].checked == false) && (obj[1].checked == false))  {
    alert("U heeft 'Gender' niet ingevuld");	
    return false;
  }	
  
  obj = frm.adres;
  if (obj.value.length == 0)  {
    alert("U heeft 'Adres' niet ingevuld");
    obj.focus();
    return false;
  }

   obj	= frm.postcode;
  if(obj.value.length == 0) {
    alert("U heeft 'Postcode' niet ingevuld");
    obj.focus();
    return false;
  } else {
    var pattern=/^[0-9]{4}[a-zA-Z]{2}$/;
    if(!obj.value.match(pattern))
    {
        alert("Voer alstublieft een geldige postcode in");
        obj.focus();
        return false;
    }
  }
  
  obj = frm.town_city;
  if (obj.value.length==0) {
    alert("U heeft 'Woonplaats' niet ingevuld");
    obj.focus();
    return false;
  }  

  obj = frm.telefoonnummer;
  if (obj.value.length==0) {
    alert("U heeft 'Telefoonnummer' niet ingevuld");
    obj.focus();
    return false;
  }  



  
  obj = frm.email;
  if (obj.value.length == 0) {
    alert("U heeft 'E-Mail' niet ingevuld");
    obj.focus();
    return false;
  } else {
    var pattern=/.{1,}@.{1,}\..{2,}/;
    if (!obj.value.match(pattern)) {
        alert("Voer alstublieft een geldige e-mail adres in");
        obj.focus();
        return false;
    }    
  }
 
  return true;
}

function log_off(current_page)
{
	document.log_off_form.current_page.value = current_page;
	document.log_off_form.log_off.value = 1;
	document.log_off_form.submit();
}