function trim(str) {
  var i = 0, j = 0;
  
  while ( str.charAt(i)==" " ) i++;
  
  j = str.length-1;
  while ( str.charAt(j)==" " ) j--;
  
  return str.substring(i,j+1);
}

function checkveld(field, minimum, melding)
{
  var result=false;
  if (field.value.length <minimum)
  {
    alert(melding);
    field.focus();
    field.select();
    result=true;
  }
  return result;
}

function isgetal(waarde, minimum, maximum, melding,field)
{
  var result=false;
  if (((waarde >= minimum)&&(waarde <= maximum))==false)
  {
    alert(melding);
    field.focus();
    field.select();
    result=true;
  }
  return result;
}

function ControleerGegevens()
{
//  if (checkveld(document.NAW.Arbonummer,1,'Vul ArboNed registratienummer in!')) {return};
  if (checkveld(document.NAW.Bedrijfsnaam,1,'Vul bedrijfsnaam in!')) {return};
//  if (checkveld(document.NAW.Straat,1,'Vul straat in!')) {return};
//  if (checkveld(document.NAW.Huisnummer,1,'Vul huisnummer in!')) {return};
//  if (isgetal(document.NAW.Huisnummer.value,1,99999,'Vul huisnummer goed in.(alleen de cijfers invullen. eventuele letters kunt u kwijt in toevoeging.)',document.NAW.Huisnummer)) {return};
//  if (checkveld(document.NAW.Toevoeging,1,'Vul toevoeging in!')) {return};

//  if (checkveld(document.NAW.Postcode,6,'Vul postcode in!')) {return};
//  if (isgetal(document.NAW.Postcode.value.substring(0,4),1000,9999,'vul een juiste postcode in. (4 cijfers en 2 letters)',document.NAW.Postcode)) {return};
//  if (document.NAW.Postcode.value.length == 7)
//  {
//     if (document.NAW.Postcode.value.substring(4,5) != ' ')
//     {
//        alert('vul een juiste postcode in. (4 cijfers en 2 letters)');
//        return;
//     }
//  };

//  if (checkveld(document.NAW.Plaats,2,'Vul plaats in!')) {return};

//  if (checkveld(document.NAW.Voorletters,1,'Vul voorletters in!')) {return};
  if (checkveld(document.NAW.Naam,2,'Vul achternaam in!')) {return};

  if (checkveld(document.NAW.Telefoonnummer,10,'Vul telefoonnummer in!')) {return};
  if (isgetal(document.NAW.Telefoonnummer.value.substring(document.NAW.Telefoonnummer.value.length-6,document.NAW.Telefoonnummer.value.length),1,999999,'Vul een juist telefoonnummer in. vb (0123) 123456',document.NAW.Telefoonnummer)) {return};

//  if (checkveld(document.NAW.Email,5,'Vul email-ades in!')) {return};
//  if (document.NAW.Email.value.match(/((\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)/gi) == null)
//  {
//    alert('Vul een juist email-adres in.');
//    document.NAW.Email.focus();
//    document.NAW.Email.select();
//    return;
//  }
//  if (document.NAW.Email.value.match(/,/ig))
//  {
//    alert('Een "," (komma) is niet toegestaan in een email-adres.');
//    document.NAW.Email.focus();
//    document.NAW.Email.select();
//    return;
//  }
  document.NAW.submit();
}
