function validate()
{
  var s, t;

  //überprüfen Name
  if (document.mail.name.value == "")
  {
    alert("Bitte geben Sie Ihren Namen ein!");
    document.mail.name.focus();
    return (false);
  }

  //überprüfen Vorname
  if (document.mail.vorname.value == "")
  {
    alert("Bitte geben Sie Ihren Vornamen ein!");
    document.mail.vorname.focus();
    return (false);
  }

  //überprüfen Strasse
  if (document.mail.strasse.value == "")
  {
    alert("Bitte geben Sie die Strasse ein!");
    document.mail.strasse.focus();
    return (false);
  }

  //überprüfen PLZ
  if (document.mail.plz.value == "")
  {
    alert("Bitte geben Sie die Postleitzahl ein!");
    document.mail.plz.focus();
    return (false);
  }

  //überprüfen Ort
  if (document.mail.ort.value == "")
  {
    alert("Bitte geben Sie Ihren Wohnort ein!");
    document.mail.ort.focus();
    return (false);
  }

  //überprüfen email
  s = document.mail.email.value;
  if (s == "")
  {
    alert("Bitte geben Sie Ihre Emailadresse ein,\nwenn Sie keine haben schreiben Sie einfack 'keine'.");
    document.mail.email.focus();
    return (false);
  }
  t = s.toLowerCase()
  t = t.match(/kein/);
  if (!t)
  {
    //überprüfen Email Syntax
    if (! checkEmail(s,true))
    {
      alert("Ihre E-Mail-Adresse ist nicht korrekt,\nwenn Sie keine Email haben schreiben Sie einfack 'keine'.");
      document.mail.email.focus();
      return false;
    }
  }

  //überprüfen Schulstufe
  s = document.mail.schulstufe.value;
  t = s.match(/Schulstufe/);
  if (t)
  {
    alert("Bitte wählen Sie die Schulstufe aus!");
    document.mail.schulstufe.focus();
    return (false);
  }

  //überprüfen Schulort
  if (document.mail.schulort.value == "")
  {
    alert("Bitte geben Sie Ihren Schulort ein!");
    document.mail.schulort.focus();
    return (false);
  }

  //überprüfen Pensum
  s = document.mail.pensum.value;
  t = s.match(/Pensum/);
  if (t)
  {
    alert("Bitte wählen Sie Ihr Pensum aus!");
    document.mail.pensum.focus();
    return (false);
  }

  return (true);
}

