function FormularCheck_Bestellung()
{
  var f=document.formular;
  if (f.Produkt.selectedIndex < 0)
  {
    alert("Bitte waehlen Sie ein Produkt aus.");
    f.Produkt.focus();
    return false;
  }

  if (f.Produkt.selectedIndex == 0)
  {
    alert("Die erste Option ist keine gueltige Auswahl. Bitte waehlen Sie eine andere Option.");
    f.Produkt.focus();
    return (false);
  }

  if (f.Menge.value == "")
  {
    alert("Bitte Stueckzahl eintragen ins \"Menge\" Feld.");
    f.Menge.focus();
    return (false);
  }

  if (f.Menge.value.length < 1)
  {
    alert("Bitte mindestens eine Zahl ins \"Menge\" Feld eintragen.");
    f.Menge.focus();
    return (false);
  }

  if (f.Menge.value.length > 4)
  {
    alert("Bitte maximal vier Stellen ins \"Menge\" Feld eintragen.");
    f.Menge.focus();
    return (false);
  }

  var checkOK = "0123456789-";
  var checkStr = f.Menge.value;
  var allValid = true;
  var validGroups = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
    allNum += ch;
  }
  if (!allValid)
  {
    alert("Bitte nur Zahlen ins \"Menge\" Feld eintragen.");
    f.Menge.focus();
    return (false);
  }

  if (f.Versandart.selectedIndex < 0)
  {
    alert("Bitte eine Frachtoption auswaehlen unter \"Versandart\".");
    f.Versandart.focus();
    return (false);
  }

  if (f.Versandart.selectedIndex == 0)
  {
    alert("Die erste Option ist keine gueltige Auswahl. Bitte waehlen Sie eine andere Option.");
    f.Versandart.focus();
    return (false);
  }

  if (f.Name.value == "")
  {
    alert("Bitte Name eintragen im \"Name\" Feld.");
    f.Name.focus();
    return (false);
  }
  
  if (f.Strasse.value == "")
  {
    alert("Bitte Strasse eintragen im \"Strasse\" Feld.");
    f.Strasse.focus();
    return (false);
  }
  
  if (f.Stadt.value == "")
  {
    alert("Bitte Stadt eintragen im \"Stadt\" Feld.");
    f.Stadt.focus();
    return (false);
  }
  
  if (f.Land.value == "")
  {
    alert("Bitte Land eintragen im \"Land\" Feld.");
    f.Land.focus();
    return (false);
  }

  

  if (f.Email.value == ""  || f.Email.value.indexOf("@")==-1 || f.Email.value.indexOf(".")==-1)
  {
    alert("Bitte gueltige Emailadresse eintragen im \"Email\" Feld.");
    f.Email.focus();
    return (false);
  }

  else
  {
  document.formular.submit();
  }
}
