function AtLeastOneSelected(checkboxes) {
  if (!checkboxes.length) return checkboxes.checked;
  else {
    for (i=0; i<checkboxes.length; i++)         
      if (checkboxes[i].checked) return true;
    return false;
  }
}

function TrySubmit() {
  IncompleteVelden=""; //--default alles goed...
  
  if (document.formulier.Naam.value=="")  IncompleteVelden+="\nNaam";
  if (document.formulier.Email.value=="") IncompleteVelden+="\nE-mailadres";
  
  if (!AtLeastOneSelected(document.formulier.EmailServices)) IncompleteVelden+="\nServices";
  
  if (IncompleteVelden!="") 
       alert("U kunt het formulier nog niet versturen omdat de\nonderstaande verplichte velden nog niet zijn ingevuld:\n"+IncompleteVelden);
  else document.formulier.submit();
}

function TrySubmit2() {
  IncompleteVelden=""; //--default alles goed...
  
  if (document.formulier2.Email.value=="") IncompleteVelden+="\nE-mailadres";
  
  if (IncompleteVelden!="") 
       alert("U kunt het formulier nog niet versturen omdat de\nonderstaande verplichte velden nog niet zijn ingevuld:\n"+IncompleteVelden);
  else openWindow('contact_emailservice_afmelden.asp?email=' + document.formulier2.Email.value, 'emailafmelden', 400, 400);
}
