function chkSubmit() {
    return true;
}

function chkPayment() {
   if (!document.pay.zahlungsart[0].checked&&!document.pay.zahlungsart[1].checked&&!document.pay.zahlungsart[2].checked) {
    alert("Bitte wählen Sie eine Zahlungsweise!");
    document.pay.zahlungsart[0].focus();
    return false;
  } else return true;
}
  
function chkAGB(ladr) {

if (ladr) {
  var radio_choice = false;
  for (counter = 0; counter < document.pay.rechnung_target.length; counter++)
  {
    if (document.pay.rechnung_target[counter].checked)
    radio_choice = true;
  }
  if (!radio_choice)
  {
    alert("Bitte teilen Sie uns mit, wie wir Ihre Rechnung handhaben sollen!")
    return (false);
  }
}
   if (!document.pay.agb_ok.checked) {
    alert("Sie müssen den AGB zustimmen, um die Bestellung abschließen zu können!");
    document.pay.agb_ok.focus();
    return false;
  } 
  return true;
}

 function chkFormular(ladr) {

    if (document.pay.rechnung_vorname.value == "") {
    alert("Bitte geben Sie Ihren Vornamen an!");
    document.pay.rechnung_vorname.focus();
    return false;
  }
  
    if (document.pay.rechnung_nachname.value == "") {
    alert("Bitte geben Sie Ihren Nachnamen an!");
    document.pay.rechnung_nachname.focus();
    return false;
  }
  
  if (document.pay.rechnung_strasse.value == "") {
    alert("Bitte geben Sie Ihre Straße an!");
    document.pay.rechnung_strasse.focus();
    return false;
  }

    if (document.pay.rechnung_plz.value == "") {
    alert("Bitte geben Sie Ihre Postleitzahl an!");
    document.pay.rechnung_plz.focus();
    return false;
  }
  
    if (document.pay.rechnung_ort.value == "") {
    alert("Bitte geben Sie Ihren Wohnort an!");
    document.pay.rechnung_ort.focus();
    return false;
  }
  
    if (document.pay.rechnung_land.value == "") {
    alert("Bitte geben Sie Ihr Land an!");
    document.pay.rechnung_land.focus();
    return false;
  }

if (ladr) {
    if (document.pay.liefer_vorname.value == "") {
    alert("Lieferadresse: Bitte geben Sie den Vornamen an!");
    document.pay.liefer_vorname.focus();
    return false;
  }
  
    if (document.pay.liefer_nachname.value == "") {
    alert("Lieferadresse: Bitte geben Sie den Nachnamen an!");
    document.pay.liefer_nachname.focus();
    return false;
  }
  
  if (document.pay.liefer_strasse.value == "") {
    alert("Lieferadresse: Bitte geben Sie die Straße an!");
    document.pay.liefer_strasse.focus();
    return false;
  }

    if (document.pay.liefer_plz.value == "") {
    alert("Lieferadresse: Bitte geben Sie die Postleitzahl an!");
    document.pay.liefer_plz.focus();
    return false;
  }
  
    if (document.pay.liefer_ort.value == "") {
    alert("Lieferadresse: Bitte geben Sie den Ort an!");
    document.pay.liefer_ort.focus();
    return false;
  }
  
    if (document.pay.liefer_land.value == "") {
    alert("Lieferadresse: Bitte geben Sie das Land an!");
    document.pay.liefer_land.focus();
    return false;
  }
}  
  /* if (document.pay.rechnung_fon.value == "") {
    alert("Bitte geben Sie Ihre Telefonnummer an!");
    document.pay.rechnung_fon.focus();
    return false;
  } */

    if (document.pay.rechnung_email.value == "") {
    alert("Bitte geben Sie Ihre E-Mail-Adresse an!");
    document.pay.rechnung_email.focus();
    return false;
  } 
  
  /* var chkZ = 1;
  for (i = 0; i < document.pay.plz.value.length; ++i)
    if (document.pay.plz.value.charAt(i) < "0" ||
        document.pay.plz.value.charAt(i) > "9")
      chkZ = -1;
  if (chkZ == -1) {
    alert("Im Feld \"Postleitzahl\" sind nur Ziffern erlaubt!");
    document.pay.plz.focus();
    return false;
  } */
  
  var chkTel = 1;
  var i = 0;
  for (i = 0; i < document.pay.rechnung_fon.value.length; ++i) {
    if ((document.pay.rechnung_fon.value.charAt(i) < "0" ||
        document.pay.rechnung_fon.value.charAt(i) > "9") &&
        (document.pay.rechnung_fon.value.charAt(i) != "+" &&
        document.pay.rechnung_fon.value.charAt(i) != "-" &&
        document.pay.rechnung_fon.value.charAt(i) != "/"&&
        document.pay.rechnung_fon.value.charAt(i) != "(" &&
        document.pay.rechnung_fon.value.charAt(i) != ")"&&
        document.pay.rechnung_fon.value.charAt(i) != " "))
      chkTel = -1;
  }
  if (chkTel==-1) {
    alert("Bei der Telefonnummer sind nur Ziffern sowie folgende Zeichen erlaubt: +-/()");
    document.pay.rechnung_fon.focus();
    return false;
  }
  
  var chkAt = -1;
  var chkDot = -1;
  for (i = 0; i < document.pay.rechnung_email.value.length; ++i) {
    if (document.pay.rechnung_email.value.charAt(i) == "@") chkAt=1;
    if (document.pay.rechnung_email.value.charAt(i) == ".") chkDot=1;
  }
  if (chkAt!=1||chkDot!=1) {
    alert("Dies ist keine gültige E-Mail-Adresse!");
    document.pay.rechnung_email.focus();
    return false;
  }

  if (document.pay.rechnung_email2.value == "") {
    alert("Bitte wiederholen Sie Ihre E-Mail-Adresse!");
    document.pay.rechnung_email2.focus();
    return false;
  } 
  
  var chkAt = -1;
  var chkDot = -1;
  for (i = 0; i < document.pay.rechnung_email2.value.length; ++i) {
    if (document.pay.rechnung_email2.value.charAt(i) == "@") chkAt=1;
    if (document.pay.rechnung_email2.value.charAt(i) == ".") chkDot=1;
  }
  if (chkAt!=1||chkDot!=1) {
    alert("Dies ist keine gültige E-Mail-Adresse!");
    document.pay.rechnung_email2.focus();
    return false;
  }
  
  if (document.pay.rechnung_email.value!=document.pay.rechnung_email2.value) {
    alert ("Die E-Mail-Adressen stimmen nicht überein!");
    document.pay.rechnung_email.focus();
    return false;
  }
  
  return true;
}
