/**
 * JS File 11.08.1999
 * Copyright (c) 1999 Klaus Hagenlocher GmbH, 71106 Magstadt, Germany
 * Internet Shop Maker ISM info@internetshopmaker.com
 */



function DeleteCookie(name)
{
	var exp = new Date();
	exp.setTime (exp.getTime() - 1);
	var cval = GetCookie(name);
	document.cookie = name + "=; expires=" + exp.toGMTString();
}
function getCookieVal (offset)
{
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name)
{
var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
		return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
		}
	return "";
}
function FixCookieDate (date)
{
	var base = new Date(0);
	var skew = base.getTime(); // dawn of (Unix) time - should be 0
	if (skew > 0)  // Except on the Mac - ahead of its time
		date.setTime (date.getTime() - skew);
}
function SetCookie (name, value)
{
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	if (expires!=null) FixCookieDate(expires);
        if (value.charAt(0) == null) {
	value = value.substring(1);
 	}

	document.cookie = name + "=" + escape(value) +
		((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
		((path == null) ? "" : ("; path=" + path)) +
		((domain == null) ? "" : ("; domain=" + domain)) +
		((secure == true) ? "; secure" : "");
}
function geht()
{
  browserName = navigator.appName;
  browserVer  = parseInt(navigator.appVersion);
  if (browserName == "Netscape" && browserVer >= 4) direkt=1;
  else direkt=0;
 if (direkt==1) return 'ja';
 else return 'nein';
}

function Bestellungen(cname)
{
  var bestell = GetCookie(cname);
  return bestell;
}




function isnumber(z)
{
 laenge=parseInt(z.length);
 var a=0;
 while ((a<laenge) && ((z.charAt(a) == "1") || (z.charAt(a) == "2")
        || (z.charAt(a) == "3")  || (z.charAt(a) == "4")  || (z.charAt(a) == "5")
        || (z.charAt(a) == "6")  || (z.charAt(a) == "7")  || (z.charAt(a) == "8")
        || (z.charAt(a) == "9")  || (z.charAt(a) == "0")))
 {
  a++;
 }

 return (a == parseInt(z.length));
}

function Ordern(kasten,zeileabt,cname,cdomain)
{
 var bestell = Bestellungen(cname);
 var expd = new Date ();
 pname = kasten;
 pabteilung = zeileabt;
 pnummer = pname.substring(1);

 balt=-1;
 ende=0;
 dummy=0;
 b=0;
 a=0;

 if (a==0)
 {
  E1="0";
  E2="0";
  E3="0";
  E4="0";
  E5="0";
  nichtgewaehlt=0;

  if (nichtgewaehlt==0)
  {
   AnzProdukt=0;
   if (isnumber(AnzProdukt)==false) AnzProdukt=1;
   if (AnzProdukt==0) AnzProdukt=1;
   if (AnzProdukt=='') AnzProdukt=1;
   bestell += pnummer +","+AnzProdukt+","+ E1 +","+ E2 +","+ E3 +","+ E4 +","+ E5 +","+ pabteilung+ "!";
   if(bestell.substring(0,4) == "null" ) {    bestell = bestell.substring(4); }
   expd.setTime (expd.getTime() + (12 * 30 * 24 * 60 * 60 * 1000));
   SetCookie (cname, bestell, expd,  "/", cdomain)
   alert('Produkt wurde in den Warenkorb abgelegt !');
 }
 else { alert('Eigenschaften wählen !');}
}
}

