function validEmail(theEntry) {
  badEntry = false
  invalidChars = " /:,;"     
  if (theEntry == "") { 
    badEntry = true
  }
  for (i=0; i < 5; i++)  {
    badChar = invalidChars.charAt(i)
    if (theEntry.indexOf(badChar,0) > -1) {
      badEntry = true
    }
  }  
  atsignLoc = theEntry.indexOf("@",1)
  if (atsignLoc == -1) {
    badEntry = true
  }     
  if (theEntry.indexOf("@",atsignLoc+1) > -1) {
    badEntry = true
  }
  dotLoc = theEntry.indexOf(".",atsignLoc)
  if (dotLoc == -1) {
    badEntry = true
  }
  if (dotLoc+3 > theEntry.length) {
    badEntry = true
  }	
  return badEntry
}

function validateForm() {
  var content = "Vul de volgende velden in:\n";
  validity = true;
  var frm = document.form2;

  if (frm.bedrijfsnaam.value == "") {
    content = content + "- Bedrijfsnaam\n";
    validity = false;
  }
  if (frm.contactpersoon.value == "") {
    content = content + "- Contactpersoon\n";
    validity = false;
  }
  if (frm.postadres.value == "") {
    content = content + "- Adres\n";
    validity = false;
  }
  if (frm.postcode.value == "") {
    content = content + "- Postcode\n";
    validity = false;
  }
  if (frm.postwoonplaats.value == "") {
    content = content + "- Woonplaats\n";
    validity = false;
  }
  if (validEmail(frm.email.value) == true) {
    content = content + "- E-mailadres\n";
    validity = false;
  }
  if (! validity) alert(content);
  return validity;
}