ï»¿function FrontPage_Form1_Validator(theForm){
  if (theForm.Username.value == "")
  {
    alert("Vult u alstublieft uw naam in");
    theForm.Username.focus();
    return (false);
  }

  if (theForm.Username.value.length < 3)
  {
    alert("Vult u tenminste 3 letters in bij \"Naam\".");
    theForm.Username.focus();
    return (false);
  }

 /* var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƒŠŒŽšœžŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ ";
  var checkStr = theForm.Username.value;
  var allValid = true;
  var validGroups = true;
  for (var i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (var j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }*/
  if (!allValid)
  {
    alert("Alleen letters zijn toegestaan bij het veld \"Naam\".");
    theForm.Username.focus();
    return (false);
  }

  if (theForm.UserEmail.value == "")
  {
    alert("U heeft uw emailadres nog niet ingevuld.");
    theForm.UserEmail.focus();
    return (false);
  }

  if (theForm.UserEmail.value.length < 6)
  {
    alert("Uw e-mailadres moet uit minimaal 6 letters bestaan.");
    theForm.UserEmail.focus();
    return (false);
  }

  if (theForm.UserEmail.value.length > 100)
  {
    alert("Een e-mailadres mag maximaal 100 letters bevatten.");
    theForm.UserEmail.focus();
    return (false);
  }
  return (true);
}