// JavaScript Document
function checkAnzahl(Element, AnzZeichen)
	//Anzahl Artikel prüfen (max. 3 Zeichen oder 999)
  {
  var FehlerMeldung = "Fehler bei \"Anzahl Artikel\"!\n\n"
  var FeldLaenge = Element.value.length
  var OK = FeldLaenge <= AnzZeichen

  if (!OK)
    {
    var Text = FehlerMeldung + "Dieses Feld darf max. " + AnzZeichen
    Text += " Zeichen enthalten.\nSie haben " + FeldLaenge + " Zeichen eingegeben.";
    alert(Text);
    Element.focus();
    }
  PruefeZeichen(Element, "0123456789", "Fehler bei \"Anzahl Artikel\"!");
  }
//checkAnzahl()
//-->  
function PruefeZeichen(Feld, ZugelasseneZeichen, FehlerMeldung)
	//Anzahl muss nummerisch sein
  {
  for (var Pos = 0; Pos < Feld.value.length; Pos++)
    {
    if (ZugelasseneZeichen.indexOf(Feld.value.charAt(Pos)) == -1)
      {
      FehlerMeldung += "\n\nIhre Eingabe enth\xE4lt das Zeichen '";
      FehlerMeldung += Feld.value.charAt(Pos);
      FehlerMeldung += "'. Sie d\xFCrfen nur Zahlen verwenden.";
      alert(FehlerMeldung);
      Feld.focus();
      return;
      }
    }
  }
//-->
function checkDelItem(artnr,stmsgdelart1,stmsgdelart2) {
// Fragt noch einmal nach bevor glöscht wird
	var JaNein = false
  
	if (confirm(stmsgdelart1 + artnr + stmsgdelart2)) {return true;}
	else {return false;}
}
// -->
function checkDelAll(stsprache,stmsgdelall) {
// Fragt noch einmal nach bevor glöscht wird
	var JaNein = false

	if (confirm(stmsgdelall)) 
	{
		window.location.href = "basket/delitem.php?l=" + stsprache;
	}
	else {return false;}
}
// -->
function order(stsprache,stpreistot,stmsgminsum,stminsum) {
// Weiterleitung zur Bestellung, Prüfung der Mindesbestellsumme (gemäss db.inc.php)
			
	if (stpreistot>=stminsum)
	{
		window.location.href = "customer.php?l=" + stsprache;
	}
	else
	{
		//Mindestbestellung beträgt CHF xx.xx
		alert(stmsgminsum + " " + stminsum + "!");
	}
}
// -->
function abort(stsprache,stmsgabbrechen) {
// Bestellung abbrechen und Items löschen
	var JaNein = false
	
	if (confirm(stmsgabbrechen))	
		window.location.href = "basket/delitem.php?l=" + stsprache;
	else
		{return false;}
	}
// -->
function checkAGB(stmsgagb) {
//Hinweis -> AGB durchlesen
	if (!document.Order.chbAGB.checked) 
	{
		//Lesen Sie bitte die allgemeinen Geschäftsbedingungen durch!
		alert(stmsgagb); 
		return false;
	}
	else {return true;}
}
// -->
function openAGB(stsprache){ 
 		 window.open("customer/agb" + stsprache + ".php", "AGB", "toolbar=no,location=no,directories=no,status=no, menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=500,height=660");
}
// -->
