// JavaScript Document

var Artikel=new Array("White Liner - Strips gerade",
					  "White Liner - Strips Biegung A",
					  "White Liner - Strips Biegung B",
					  "White Liner - Strips Biegung C",
					  "White Liner - Rolle schmal M",
					  "White Liner 3M - Rolle breit",
					  "White Liner EXTRA - Rolle breit",
					  "Unterklebeband",
					  "Red Liner - Strips Biegung A",
					  "Red Liner - Strips Biegung B",
					  "Red Liner - Strips Biegung C",
					  "Red Liner - Rolle mini S",
					  "Red Liner - Rolle schmal S",
					  "Red Liner - Rolle schmal M",
					  "Red Liner - Rolle schmal L",
					  "Red Liner - Rolle breit S",
					  "Red Liner - Rolle breit M",
					  "Red Liner - Rolle breit L",
					  "Blue Liner - Strips Minitabs",
					  "Blue Liner - Rolle schmal M",
					  "Shampoo 200 ml",
					  "Balsam 200 ml",
					  "Spezial-Shampoo 200 ml",
					  "Spezial-Balsam 200 ml",
					  "Bergmann Softener 200 ml",
					  "L'OREAL expert - Silver Gloss Protect System",
					  "Organic Spray Gel 250 ml",
					  "Strähnenbürste",
					  "Ellen Wille Cleaner 200 ml",
					  "Cap schwarz/weiß",
					  "Cap schwarz",
					  "City-Shopper",
					  "Schirm schwarz/weiß");
					  
var Preis=new Array(7.40, 7.40, 7.40, 7.40, 20.00, 10.20, 12.50, 10.20, 7.40, 7.40, 7.40, 7.40, 8.20, 20.00, 32.65, 8.45, 22.10, 37.80,
					15.95, 24.00, 10.20, 10.20, 12.95, 13.95, 17.25, 10.50, 18.50, 2.95, 8.50, 4.50, 4.50, 9.50, 4.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();
}


