function Validator(theForm)
{

  if (theForm.name.value == "")
  {
    alert("Please enter a value for the \"name\" field.");
    theForm.name.focus();
    return (false);
  }

  if (theForm.name.value.length < 3)
  {
    alert("Please enter at least 3 characters in the \"name\" field.");
    theForm.name.focus();
    return (false);
  }

  if (theForm.school.value == "")
  {
    alert("Please enter a value for the \"school\" field.");
    theForm.school.focus();
    return (false);
  }

  if (theForm.school.value.length < 3)
  {
    alert("Please enter at least 3 characters in the \"school\" field.");
    theForm.school.focus();
    return (false);
  }

  if (theForm.tel.value == "")
  {
    alert("Please enter a value for the \"tel\" field.");
    theForm.tel.focus();
    return (false);
  }

  if (isNaN(theForm.tel.value))
  {
    alert("Please enter a numeric value for the \"tel\" field. No hypen.");
    theForm.tel.focus();
    return (false);
  }

  if (theForm.email.value == "")
  {
    alert("Please enter a value for the \"email\" field.");
    theForm.email.focus();
    return (false);
  }

  if (theForm.email.value.indexOf("@", 0) < 0)
  {
    alert("Please enter a valid email address.");
    theForm.email.focus();
    return (false);
  }

  if (theForm.email.value.indexOf("gmail.net") != -1)
  {
    alert("Please enter a valid email address.");
    theForm.email.focus();
    return (false);
  }

 if (theForm.email.value.indexOf(".", 0) < 0)
  {
    alert("Please enter a valid email address.");
    theForm.email.focus();
    return (false);
  }

  if (theForm.email.value.length < 6)
  {
    alert("Please enter at least 6 characters in the \"email\" field.");
    theForm.email.focus();
    return (false);
  }

 if (theForm.question.value.length > 100)
  {
    alert("Please enter a maximum of 100 characters only.");
    theForm.question.focus();
    return (false);
  }
  return (true);
}