function checkForm() {

   <!-- Prüfe Name (Eingabe) -->
   if (document.forms[0].Name.value == "") {
      alert("Bitte geben Sie Ihren Namen ein!");
      document.forms[0].Name.focus();
      return false;
  }


   <!-- Prüfe Strasse / Hausnummer (Eingabe) -->
   if (document.forms[0].StrasseHausnummer.value == "") {
      alert("Bitte geben Sie Ihre Strasse / Hausnummer ein!");
      document.forms[0].StrasseHausnummer.focus();
      return false;
  }

   <!-- Prüfe PLZ / Ort (Eingabe) -->
   if (document.forms[0].PLZOrt.value == "") {
      alert("Bitte geben Sie Ihre/n Postleitzahl/Ort ein!");
      document.forms[0].PLZOrt.focus();
      return false;
  }

   <!-- Prüfe E-Mail Adresse (Eingabe) -->
   if (document.forms[0].EMail.value == "")  { 
      alert("Bitte geben Sie Ihre E-Mail Adresse ein!"); 
      document.forms[0].EMail.focus();
      return false; 
  }
  
   <!-- Prüfe E-Mail Adresse (Richtigkeit) -->
   if (document.forms[0].EMail.value !== "")  { 
      var emailOK = chkEmail(document.forms[0].EMail.value);
      document.forms[0].EMail.focus();
      
	if(!emailOK)return false;
  }

   <!-- Prüfe Beschenkter (Eingabe) -->
   if (document.forms[0].chkboxGeschenk.checked == true && document.forms[0].NameBeschenkter.value == "") {
      alert("Wenn Sie eine Patenschaft verschenken wollen, muessen Sie einen Namen angeben!");
      document.forms[0].NameBeschenkter.focus();
      return false;
  }
   <!-- Prüfe Beschenkter (Haken gesetzt) -->
   if (document.forms[0].NameBeschenkter.value !== "" && document.forms[0].chkboxGeschenk.checked == false) {
      alert("Bitte setzen Sie den Haken, wenn Sie eine Patenschaft verschenken wollen!");
      document.forms[0].chkboxGeschenk.focus();
      return false;
  }

   <!-- Prüfe Patenschaftsform (Haken gesetzt) -->
   if (document.forms[0].Patentier.checked == "") {
      alert("Bitte waehlen Sie Ihre Patenschaftsform aus!");
      document.forms[0].Patentier.focus();
      return false;
  }

   <!-- Prüfe Monatlicher Betrag (Auswahl) -->
   if (document.forms[0].BetragAuswahl.value == "")  { 
      alert("Bitte waehlen Sie einen monatlichen Betrag aus!"); 
      document.forms[0].BetragAuswahl.focus();
      return false; 
  }

   <!-- Prüfe Zahlungsintervall (Auswahl) -->
   if (document.forms[0].Zahlungsintervall.value == "")  { 
      alert("Bitte waehlen Sie Ihren Zahlungsintervall aus!"); 
      document.forms[0].Zahlungsintervall.focus();
      return false; 
  }
}

function chkEmail(s) { 
     var a = false; 
     var res = false; 
     if(typeof(RegExp) == 'function') 
     { 
      var b = new RegExp('abc'); 
      if(b.test('abc') == true){a = true;} 
      } 
     
     if(a == true) 
         { 
          reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+ 
                           '(\\@)([a-zA-Z0-9\\-\\.]+)'+ 
                           '(\\.)([a-zA-Z]{2,4})$'); 
          res = (reg.test(s)); 
         } 
     else 
         { 
          res = (s.search('@') >= 1 && 
                 s.lastIndexOf('.') > s.search('@') && 
                 s.lastIndexOf('.') >= s.length-5) 
         } 
      
     if (res==false) {alert("Die von Ihnen eingegebene E-Mail Adresse ist nicht korrekt!");return false;} 
     else return true;                 
}


function chkZahl (Wert) {
  if (isNaN(Wert)) {
    alert(Wert + " ist keine Zahl!");
  }
}