function chkKaufen () {
  if (document.artikel.groesse.value == "") {
    if (document.artikel.lang.value == "de")
    {
      alert(unescape("Bitte eine Gr%F6%DFe ausw%E4hlen%21"));
    }
    else
    {
      alert(unescape("Please choose your size%21"));
    }
    document.artikel.groesse.focus();
    return false;
  }
  if (document.artikel.anzahl.value == "" || document.artikel.anzahl.value == "0" || document.artikel.anzahl.value < "1" || document.artikel.anzahl.value > "9") {
    alert(unescape("Bitte die Artikelanzahl eingeben%21"));
    document.artikel.anzahl.focus();
    return false;
  }
}
function chkAGB ()
{
 if (document.zahlagb.agb.checked == false)
 {
    if (document.zahlagb.lang.value == "de")
    {
      alert(unescape("Bitte die AGB lesen und akzeptieren."));
    }
    else
    {
      alert(unescape("Please accept the TOS."));
    }
    document.zahlagb.agb.focus();
    return false;
 }
}
function chkGutschein ()
{
 if(document.gutscheineingabe.gutschein.value != "")
 {
  if(document.gutscheineingabe.gutschein.value != "30Prozent" && document.gutscheineingabe.gutschein.value != "30PROZENT" && document.gutscheineingabe.gutschein.value != "30prozent" && document.gutscheineingabe.gutschein.value != "DI80722" && document.gutscheineingabe.gutschein.value != "di80722" && document.gutscheineingabe.gutschein.value != "undiesdrawer" && document.gutscheineingabe.gutschein.value != "undiefan" && document.gutscheineingabe.gutschein.value != "underwearfanatic" && document.gutscheineingabe.gutschein.value != "12xmas" && document.gutscheineingabe.gutschein.value != "12XMAS")
  {
    if (document.gutscheineingabe.lang.value == "de")
    {
      alert(unescape("Falscher Gutscheincode."));
    }
    else
    {
      alert(unescape("Wrong coupon code."));
    }
    document.gutscheineingabe.gutschein.value = "";
    document.gutscheineingabe.gutschein.focus();
    return false;
  }
  else
  {
   if ((document.gutscheineingabe.gutschein.value == "undiesdrawer" || document.gutscheineingabe.gutschein.value == "underwearfanatic") && document.gutscheineingabe.numrows.value < 3)
   {
    if (document.gutscheineingabe.lang.value == "de")
    {
      alert(unescape("F%FCr diesen Gutschein gilt ein Mindestbestellwert von 3 Artikeln."));
    }
    else
    {
      alert(unescape("Minimum order amount is 3 items."));
    }
    document.gutscheineingabe.gutschein.value = "";
    document.gutscheineingabe.gutschein.focus();
    return false;
   }
   else if ((document.gutscheineingabe.gutschein.value == "DI80722" || document.gutscheineingabe.gutschein.value == "di80722") && document.gutscheineingabe.p.value < 40)
   {
    if (document.gutscheineingabe.lang.value == "de")
    {
      alert(unescape("F%FCr diesen Gutschein gilt ein Mindestbestellwert von 40 EURO."));
    }
    else
    {
      alert(unescape("Minimum order value is 40 Euro."));
    }
    document.gutscheineingabe.gutschein.value = "";
    document.gutscheineingabe.gutschein.focus();
    return false;
   }
  }
 }
}
function chkNlbest () {
  if (document.nlbestellen.anrede.value == "-") {
    if (document.nlbestellen.lang.value == "de")
    {
      alert(unescape("Bitte eine Anrede ausw%E4hlen%21"));
    }
    else
    {
      alert(unescape("Please choose an adress%21"));
    }
    document.nlbestellen.anrede.focus();
    return false;
  }
  if (document.nlbestellen.name.value == "") {
    if (document.nlbestellen.lang.value == "de")
    {
      alert(unescape("Bitte Ihren Namen eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your name%21"));
    }
    document.nlbestellen.name.focus();
    return false;
  }
  if (document.nlbestellen.email.value == "") {
    if (document.nlbestellen.lang.value == "de")
    {
      alert(unescape("Bitte Ihre e-Mail eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your e-mail%21"));
    }
    document.nlbestellen.email.focus();
    return false;
  }
  if (document.nlbestellen.email.value.indexOf("@") == -1 || document.nlbestellen.email.value.indexOf(".") == -1 || document.nlbestellen.email.value.indexOf(' ') > 0 || document.nlbestellen.email.value.length < 7) {
    if (document.nlbestellen.lang.value == "de")
    {
      alert(unescape("Bitte %FCberpr%FCfen Sie Ihre e-Mail Adresse%21"));
    }
    else
    {
      alert(unescape("Please correct your e-mail adress%21"));
    }
    document.nlbestellen.email.focus();
    return false;
  }
}
function chkKontakt () {
  if (document.kontaktsend.text.value == "-") {
    if (document.kontaktsend.lang.value == "de")
    {
      alert(unescape("Bitte eine Anrede ausw%E4hlen%21"));
    }
    else
    {
      alert(unescape("Please choose an adress%21"));
    }
    document.kontaktsend.anrede.focus();
    return false;
  }
  if (document.kontaktsend.name.value == "") {
    if (document.kontaktsend.lang.value == "de")
    {
      alert(unescape("Bitte Ihren Namen eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your name%21"));
    }
    document.kontaktsend.name.focus();
    return false;
  }
  if (document.kontaktsend.email.value == "") {
    if (document.kontaktsend.lang.value == "de")
    {
      alert(unescape("Bitte Ihre e-Mail eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your e-mail%21"));
    }
    document.kontaktsend.email.focus();
    return false;
  }
  if(document.kontaktsend.email.value.indexOf('@') == -1 || document.kontaktsend.email.value.indexOf('.') == -1 || document.kontaktsend.email.value.indexOf(' ') > 0 || document.kontaktsend.email.value.length < 7)
  {
    if (document.kontaktsend.lang.value == "de")
    {
      alert(unescape("Bitte %FCberpr%FCfen Sie Ihre e-Mail Adresse%21"));
    }
    else
    {
      alert(unescape("Please correct your e-mail adress%21"));
    }
    document.kontaktsend.email.focus();
    return false;
  }
  if (document.kontaktsend.text.value == "") {
    if (document.kontaktsend.lang.value == "de")
    {
      alert(unescape("Bitte eine Nachricht eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter a message%21"));
    }
    document.kontaktsend.text.focus();
    return false;
  }
}
function chkAdresse () {
  if (document.adresse.anrede.value == "-") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte eine Anrede angeben%21"));
    }
    else
    {
      alert(unescape("Please choose an adress%21"));
    }
    document.adresse.anrede.focus();
    return false;
  }
  if (document.adresse.vorname.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte Ihren Vornamen eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your first name%21"));
    }
    document.adresse.vorname.focus();
    return false;
  }
  if (document.adresse.name.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte Ihren Namen eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your name%21"));
    }
    document.adresse.name.focus();
    return false;
  }
  if (document.adresse.strasse.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte Ihre Stra%DFe eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your street%21"));
    }
    document.adresse.strasse.focus();
    return false;
  }
  if (document.adresse.plz.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte Ihre Postleitzahl eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your ZIP%21"));
    }
    document.adresse.plz.focus();
    return false;
  }
  if (document.adresse.ort.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte Ihren Ort eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your city%21"));
    }
    document.adresse.ort.focus();
    return false;
  }
  if (document.adresse.land.value == "-") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte Ihr Land ausw%E4hlen%21"));
    }
    else
    {
      alert(unescape("Please choose your country%21"));
    }
    document.adresse.land.focus();
    return false;
  }
  if (document.adresse.gdtag.value == "0" || document.adresse.gdmonat.value == "0" || document.adresse.gdjahr.value < 1900 || document.adresse.gdjahr.value > 2000 ) {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte Ihr Geburtsdatum eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your day of birth%21"));
    }
    document.adresse.gdtag.focus();
    return false;
  }
  if (document.adresse.email.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte Ihre e-Mail eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your e-mail adress%21"));
    }
    document.adresse.email.focus();
    return false;
  }
  if (document.adresse.email.value.indexOf("@") == -1 || document.adresse.email.value.indexOf(".") == -1 || document.adresse.email.value.indexOf(' ') > 0 || document.adresse.email.value.length < 7) {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte %FCberpr%FCfen Sie Ihre eingegeben e-Mail Adresse%21"));
    }
    else
    {
      alert(unescape("Please correct your e-mail adress%21"));
    }
    document.adresse.email.focus();
    return false;
  }
  if (document.all.lanrede.value == "-") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte eine Anrede w%E4hlen%21"));
    }
    else
    {
      alert(unescape("Please choose an adress%21"));
    }
    document.all.lanrede.focus();
    return false;
  }
  if (document.all.lvorname.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte den Vornamen eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your first name%21"));
    }
    document.all.lvorname.focus();
    return false;
  }
  if (document.adresse.lname.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte den Namen eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your name%21"));
    }
    document.adresse.lname.focus();
    return false;
  }
  if (document.adresse.lstrasse.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte die Stra%DFe eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your street%21"));
    }
    document.adresse.lstrasse.focus();
    return false;
  }
  if (document.adresse.lplz.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte die Postleitzahl eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your ZIP%21"));
    }
    document.adresse.lplz.focus();
    return false;
  }
  if (document.adresse.lort.value == "") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte den Ort eingeben%21"));
    }
    else
    {
      alert(unescape("Please enter your city%21"));
    }
    document.adresse.lort.focus();
    return false;
  }
  if (document.adresse.lland.value == "-") {
    if (document.adresse.lang.value == "de")
    {
      alert(unescape("Bitte das Land ausw%E4hlen%21"));
    }
    else
    {
      alert(unescape("Please choose your country%21"));
    }
    document.adresse.lland.focus();
    return false;
  }
}
