function chkRegistrationForm() {
      if (document.regform.corp_name && document.regform.corp_name.value == "") {
        alert("Bitte gib einen Firmennamen an!");
        document.regform.corp_name.focus();
        return false;
      }
      if (document.regform.name.value == "") {
        alert("Bitte gib deinen Vornamen an!");
        document.regform.name.focus();
        return false;
      }
      if (document.regform.family_name.value == "") {
        alert("Bitte gib deinen Nachnamen an!");
        document.regform.family_name.focus();
        return false;
      }
      var RegExEmail = /^[a-z0-9_][a-z0-9\.\-\+\$_&#]*@([a-z0-9\-]+\.){1,4}[a-z]{2,6}$/i;
      var ResultEmail = RegExEmail.test(document.regform.email.value);
      if (!ResultEmail) {
        alert("Bitte gib eine gültige E-Mail-Adresse an!");
        document.regform.email.value = "";
        document.regform.email.focus();
        return false;
      }
      var RegExTel = /^[0|+][0-9]{2,9}(\/|\-| )*[0-9 ]{3,10}$/i;
      if (document.regform.phone) {
          var ResultTel = RegExTel.test(document.regform.phone.value);
          if (!ResultTel) {
            alert("Bitte gib eine gültige Telefonnummer an!");
            document.regform.phone.focus();
            return false;
          }
      }
      if (document.regform.phone1) {
          var ResultTel1 = RegExTel.test(document.regform.phone1.value);
          if (!ResultTel1) {
            alert("Bitte gib eine gültige Telefonnummer an!");
            document.regform.phone1.focus();
            return false;
          }
      }
      if (document.regform.adr_street.value == "") {
        alert("Bitte gib deine Straße an!");
        document.regform.adr_street.focus();
        return false;
      }
      var RegExHN = /^[0-9]+[a-z]?$/i;
      var ResultHN = RegExHN.test(document.regform.adr_number.value);
      if (!ResultHN) {
        alert("Bitte gib deine Hausnummer an!");
        document.regform.adr_number.focus();
        return false;
      }
      var RegExPLZ = /^[0-9]{5}$/i;
      var ResultPLZ = RegExPLZ.test(document.regform.adr_plz.value);
      if (!ResultPLZ) {
        alert("Bitte gib deine korrekte Postleitzahl an!");
        document.regform.adr_plz.value = "";
        document.regform.adr_plz.focus();
        return false;
      }
      if (document.regform.adr_city.value == "") {
        alert("Bitte gib deinen Wohnort an!");
        document.regform.adr_city.focus();
        return false;
      }
      if(document.regform.bd2) {
        var RegExBd2 = /^[0-9]{4}$/i;
        var ResultBd2 = RegExBd2.test(document.regform.bd2.value);
        if(!ResultBd2) {
            alert("Bitte gib dein korrektes Geburtsdatum an!");
            document.regform.bd2.focus();
            return false;
        }
      }
}

function chkRequestForm() {
        var RegExDate = /^[0-9]{1,2}\.[0-9]{1,2}\.2[0-9]{3}$/i;
        if (document.regform.datum) {
            var ResultDate = RegExDate.test(document.regform.datum.value);
            if (!ResultDate) {
                alert("Bitte geben Sie das Datum korrekt an!");
                document.regform.datum.focus();
                return false;
            }
        }
        if (document.regform.zeitraum && document.regform.zeitraum.value == "") {
            alert("Bitte geben Sie einen Zeitraum an!");
            document.regform.zeitraum.focus();
            return false;
        }
        if (document.regform.ort && document.regform.ort.value == "") {
            alert("Bitte geben Sie einen Ort an!");
            document.regform.ort.focus();
            return false;
        }
        if (document.regform.beschr && document.regform.beschr.value == "") {
            alert("Bitte geben Sie eine Beschreibung an!");
            document.regform.beschr.focus();
            return false;
        }
}

function chkKd() {
    if (document.chk_kd.name.value == "") {
        alert("Bitte geben Sie einen Vornamen an!");
        document.chk_kd.name.focus();
        return false;
    }
    if (document.chk_kd.family_name.value == "") {
        alert("Bitte geben Sie einen Familiennamen an!");
        document.chk_kd.family_name.focus();
        return false;
    }
    var RegExEmail = /^[a-z0-9_][a-z0-9\.\-\+\$_&#]*@([a-z0-9\-_\+]+\.){1,4}[a-z]{2,6}$/i;
    var ResultEmail = RegExEmail.test(document.chk_kd.email.value);
    if (!ResultEmail) {
        alert("Bitte geben Sie Ihre gültige E-Mail-Adresse an!");
        document.chk_kd.email.value = "";
        document.chk_kd.email.focus();
        return false;
    }
    var RegExTel = /^[0|+][0-9]{2,9}(\/|\-| )*[0-9]{3,8}$/i;
    var ResultTel = RegExTel.test(document.chk_kd.phone1.value);
    if (!ResultTel) {
        alert("Bitte geben Sie Ihre gültige Telefonnummer an!");
        document.chk_kd.phone1.focus();
        return false;
    }
    var RegExPLZ = /^[0-9]{5}$/i;
    var ResultPLZ = RegExPLZ.test(document.chk_kd.adr_plz.value);
    if (!ResultPLZ) {
        alert("Bitte geben Sie Ihre korrekte Postleitzahl an!");
        document.chk_kd.adr_plz.value = "";
        document.chk_kd.adr_plz.focus();
        return false;
    }
    if (document.chk_kd.adr_city.value == "") {
        alert("Bitte geben Sie einen Ort an!");
        document.chk_kd.adr_city.focus();
        return false;
    }
    if (document.chk_kd.adr_str.value == "") {
        alert("Bitte geben Sie eine Stra&szlig;e an!");
        document.chk_kd.adr_str.focus();
        return false;
    }
}

function chkI() {
    if (document.chk_i.jobs_taken.length == 0) {
        alert("Bitte geben Sie eine T&auml;tigkeit an!");
        return false;
    }
    if (document.chk_i.birthday.value == "") {
        alert("Bitte geben Sie ein Geburtsdatum an!");
        document.chk_i.birthday.focus();
        return false;
    }
    if (document.chk_i.sex.value == "") {
        alert("Bitte geben Sie ein Geschlecht an!");
        document.chk_i.sex.focus();
        return false;
    }
    if (document.chk_i.size.value == "") {
        alert("Bitte geben Sie eine Gr&ouml;&szlig;e an!");
        document.chk_i.size.focus();
        return false;
    }
    if (document.chk_i.weight.value == "") {
        alert("Bitte geben Sie ein Gewicht an!");
        document.chk_i.weight.focus();
        return false;
    }
}
