// Handles HKP input for NN3+ and IE4+

function BasisCheck()
{
   if(document.Kontaktformular.anrede.value == "Herr/Frau")
   {
     alert("Bitte Anrede auswählen");
     document.Kontaktformular.anrede.focus();
     return false;
   }

   if(document.Kontaktformular.name.value == "" || document.Kontaktformular.name.value == " ")
   {
     alert("Bitte geben Sie Ihren Namen ein");
     document.Kontaktformular.name.focus();
     return false;
   }

   if(document.Kontaktformular.plz.value != "" && document.Kontaktformular.plz.value.match(/^[\d\s\(\)\/\\\+-]{4,5}$/) == null)
   {
     alert("Postleitzahl darf nur aus Ziffern bestehen!");
     document.Kontaktformular.plz.focus();
     return false;
    }

   if(document.Kontaktformular.telefon.value != "" && document.Kontaktformular.telefon.value.match(/^[\d\s\(\)\/\\\+-]{7,30}$/) == null)
   {
     alert("Dies kann keine Telefonnummer mit Vorwahl sein! Bitte berichtigen");
     document.Kontaktformular.telefon.focus();
     return false;
    }

   if(document.Kontaktformular.fax.value != "" && document.Kontaktformular.fax.value.match(/^[\d\s\(\)\/\\\+-]{7,30}$/) == null)
   {
     alert("Dies kann keine Faxnummer mit Vorwahl sein! Bitte berichtigen");
     document.Kontaktformular.fax.focus();
     return false;
    }

   if(document.Kontaktformular.email.value == "")
   {
     alert("Bitte Ihre Email-Adresse eintragen.");
     document.Kontaktformular.email.focus();
     return false;
    }

   if(document.Kontaktformular.email.value.match(/\w*@\w.*\.\w\w*/) == null)
   {
     alert("Dies ist keine gültige eMail-Adresse! Bitte berichtigen");
     document.Kontaktformular.email.focus();
     return false;
   }

   if(document.Kontaktformular.mitteilung.value == "" || document.Kontaktformular.mitteilung.value == "Ihre Mitteilung")
   {
     alert("Was können wir für Sie tun?");
     document.Kontaktformular.mitteilung.focus();
     return false;
   }

   if(document.Kontaktformular.spamzahl.value == "")
   {
     alert("Bitte Spam-Schutz Summe eingeben");
     document.Kontaktformular.spamzahl.focus();
     return false;
   }
}
