
/**
* validiert das Kontaktformular auf der Seite kontakt.asp
* Pflichtfelder: Anrede, Name, Vorname, Email, Text
*
*/       
function sendContact(){
               
                with (document.getElementById("KontaktForm")){
                    var foundAnrede = false;
                    for (i = 0; i < anrede.length; i++){
                        if (anrede[i].checked == true) {
                            foundAnrede = true;
                            break;
                        }    
                    }
                    if (!foundAnrede) {
                        alert("Bitte geben Sie Ihre Anrede ein");
                        anrede[0].focus();
                        return;
                    }    
                    if (vorname.value == ""){
                        alert("Bitte geben Sie einen Vornamen ein");
                        vorname.focus();
                        return;
                    }
                    if (nachname.value == ""){
                        alert("Bitte geben Sie Ihren Nachnamen ein");
                        nachname.focus();
                        return;
                    }        
                   
                    
                    var usr = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
                     var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
                     var regex = "^"+usr+"\@"+domain+"$";
                    var myrxp = new RegExp(regex);
                     var check = (myrxp.test(email.value));
                           if (check!=true) {
                             alert("Bitte geben Sie eine gültige E-Mail Adresse ein");
                            email.focus();
                            return;
                           }
                      if (text.value == ""){
                        alert("Bitte geben Sie einen Text ein");
                        text.focus();
                        return;
                    }
                    
                    
                    submit();
                }
  }
 