 function emailCheck(emailStr) {
 //
 // überprüft, ob die Emailadresse gültig ist
 //
   var emailPat = /^((([A-Za-z]\w*)|(([A-Za-z]\w*)([-]\w*)([A-Za-z]\w*))|([\d{1-9}]\w*))|(([A-Za-z]\w*)(\.[A-Za-z]\w*)+)|(([\d{1-9}]\w*)(\.[\d{1-9}]\w*)+)|(([A-Za-z]\w*)(\.[\d{1-9}]\w*)+)|(([\d{1-9}]\w*)(\.[A-Za-z]\w*)+))@((([\d{1-9}]\w*)[\.]([\d{1-9}]\w*)[\.]([\d-9}]\w*)[\.]([\d{1-9}]\w*))|(([A-Za-z]\w*)(\.[A-Za-z]\w*)+)|(([A-Za-z]\w*)([-]\w*)([A-Za-z]\w*)(\.[A-Za-z]\w*)+))$/;
   var matchArray = emailStr.match(emailPat);
   if (matchArray == null) {
      alert("Ihre Emailadresse ist ungültig. Bitte geben Sie Ihre Adresse neu ein und beachten sie das '@'-Zeichen und die Anzahl der Punkte");
   return false;
   }
 //  
 // überprüft, ob gültige IP vorliegt
 //
   if (matchArray != null) {
  
   if ((((matchArray[19] > 255)|(matchArray[20] > 255)|(matchArray[21] > 255)|(matchArray[22] > 254)))) {
      alert("Die angegebene Ziel-IP-Adresse ist ungültig. Bitte wiederholen Sie Ihre Eingabe.")
   return false;
  }
  }
return true;
}
