// JavaScript Document

var Artikel=new Array("Topstick 1\" x 3\" Strip 50 Stk",
					  "Topstick 1/2\" x 3\" Strip 50 Stk",
					  "Topstick gebogen 50 Stk",
					  "Whiteliner Rolle 2,5 cm breit",
					  "Redliner Sensi Tack 108 inches Rolle 1,3 cm breit",
					  "Redliner Sensi Tack 108 inches Rolle 2,0 cm breit",
					  "Redliner Sensi Tack 108 inches Rolle 2,5 cm breit",
					  "Redliner Sensi Tack 12 yards Rolle 2,0 cm breit",
					  "Redliner Sensi Tack 12 yards Rolle 2,5 cm breit",
					  "Redliner Sensi Tack 36 yards Rolle 2,0 cm breit",
					  "Redliner Sensi Tack 36 yards Rolle 2,5 cm breit",
					  "Redliner Sensi Tack gebogen Nr. 5304049 36 Stk",
					  "Redliner Sensi Tack gebogen Nr. 5304051 36 Stk",
					  "Redliner Sensi Tack gebogen Nr. 5304063 36 Stk",
					  "Unterklebeband 25 mm x 9 m",
					  "Flüssigkleber 5900016 40 ml",
					  "Shampoo 200 ml",
					  "Balsam 200 ml",
					  "BEGA line softener 200 ml",
					  "Wella Energy Pool - Silver-Glanz Shampoo for men 250 ml",
					  "Echthaar: Activ two-in-one 200 ml",
					  "Echthaar: MoonShine Pomade 100 ml",
					  "Kunsthaar: Frisky Spraygel 200 ml",
					  "ellen wille-Cleaner 200 ml");

var Preis=new Array(10, 8.45, 10, 10.20, 7.40, 8.20, 8.45, 20, 22.10, 32.65, 37.80, 7.40, 7.40, 7.40, 10.20, 19.50,
					10.20, 10.20, 17.25, 10.50, 14.50, 15, 17.50, 8.50);

function writeShop(die_zahl)
{
	var data=getData();
	if(data[die_zahl] == "undefined")
	{
		data[die_zahl] = 0;
	}
	/* Daten aus Cookie auslesen */
	document.writeln("<input type=\"text\" size=\"3\" value=\""+data[die_zahl]+"\">");
}

function writeShop_()
{
var data=getData();
/* Daten aus Cookie auslesen */

document.writeln("<form name=\"Shop\">");
document.writeln("<table>")
document.writeln("<tr><th align=\"left\">Artikel</th><th></th><th align=\"right\">Preis</th>");
for(i=0;i<Artikel.length;i++)
{
document.writeln("<tr>");
/* Zeilenbeginn */
document.writeln("<td>"+Artikel[i]+"</td><td width=\"20\"></td> <td align=\"right\">"+(Preis[i].toFixed(2))
+" &euro;</td> <td><input type=\"text\" size=\"5\" value=\""+
data[i]+"\"></td>");
document.writeln("</tr>");
/* Zeilenende */
}

/* Neue Zeile mit 2 Buttons */
document.writeln("<tr>"+
"<td colspan=\"4\" align=\"center\">"+
"<input type=\"button\" value=\"Bestellen\" onClick=\"setCookie();\">"+
"<input type=\"button\" value=\"Warenkorb einsehen\" onClick=\"showCart();\">"+
"</td>"+
"</tr>");
document.writeln("</table>");
document.writeln("</form>")
}

function showCart()
{
setCookie();
location.href="cart.html";
}

function setCookie()
{
var wert="";
for(i=0; i<Artikel.length; i++)
{
	//alert("1. Wert: "+wert);
/* Stückzahlen einsammeln */
wert += document.forms[0].elements[i].value+"|";
//alert("2. Wert: "+wert);
}
document.cookie = "einkauf="+wert+";";
location.href="bestellung.php";
}

function setCookie_up()
{
var wert="";
for(i=0; i<Artikel.length; i++)
{
	//alert("1. Wert: "+wert);
/* Stückzahlen einsammeln */
wert += document.forms[0].elements[i].value+"|";
//alert("2. Wert: "+wert);
}
document.cookie = "einkauf="+wert+";";
location.href="shop.html";
}

function getData()
{
	var content=new Array();
	if(document.cookie)
	{
		var wert=document.cookie.substring(8,document.cookie.length);
		/* Zeichen von 0 bis 8 ist "einkauf=" */
		for(i=0;wert.indexOf("|")>-1;i++)
		{
			var d=wert.substring(0,wert.indexOf("|"));
			/* Daten bis zum Trennstrich auslesen */
			
			content[content.length] = d;
			/* Daten als neues Element im Array einfügen */
			wert=wert.substr(wert.indexOf("|")+1,wert.length);
			/* bereits gelesene Daten wegschneiden und wieder von vorne beginnen */
		}
	return content;
	/* gib das gefüllte Array zurück */
	}
	/* Sonderfall: Es gibt noch kein Cookie */
	for(i=0;i<Artikel.length;i++)
	{
		content[i] = '0';
	}
	return content;
}

function resetCookie()
{
var bestellung="";
for(i=0;i<Artikel.length;i++)
{
bestellung+="0|"
/* Stückzahl 0 setzen */
}
document.cookie="einkauf="+bestellung+";";
location.reload();
}

