blob: 5ccc03c6c91860d93423b9ea068eb0412ad421b1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
function hello() {
alert("Hello");
}
function addToCart(pizzaname) {
var warenkorb = document.getElementById("warenkorb");
var newElem = document.createElement("option");
var newText = document.createTextNode(pizzaname);
var dummyElem = document.getElementById("dummy");
newElem.appendChild(newText);
if (dummyElem != null)
{
warenkorb.removeChild(dummyElem);
}
warenkorb.appendChild(newElem);
newElem.id="opt"+eval(warenkorb.length);
sumCart();
}
function delFromCart() {
var warenkorb = document.getElementById("warenkorb");
for (i=warenkorb.length-1;i>=0;i--)
{
if (warenkorb.options[i].selected == true)
warenkorb.removeChild(warenkorb.options[i]);
}
sumCart();
}
function checkAddr() {
var ka = document.getElementById("kd_adr");
if ((ka.value == "") || (ka.value == "Ihre Adresse"))
{
alert ("Bitte Adresse korrigieren");
return false;
}
else
return true;
}
function allePizzen() {
var aPizzaname = new Array ("Salami","Hawaii","Tonno","Marghetita");
//this.pizza_getPreis(pizzaname);
//this.pizza_showAll();
this.getPreis=pizza_getPreis;
}
function preisliste() {
var aPizzen=new Array();
aPizzen["Salami"]=4.50;
aPizzen["Hawaii"]=4.50;
aPizzen["Tonno"]=5.00;
aPizzen["Marghetita"]=4.00;
return aPizzen;
}
function pizza_getPreis(pizzaname) {
var pl = preisliste();
return pl[pizzaname];
}
function sumCart() {
// loop over all pizza in cart
// print total price
var ap = new allePizzen();
var sum=0;
var warenkorb = document.getElementById("warenkorb");
//alert(warenkorb.length);
//for (i=0;i<warenkorb.length;i++)
for (i=0;i<warenkorb.length;i++)
{
sum= sum+ap.getPreis(warenkorb.options[i].text);
}
//alert(sum);
var elem = document.getElementById("ausgabe_preis");
//elem.textContent=String(sum.toFixed(2))+" �";
elem.innerHTML=String(sum.toFixed(2))+" �";
}
function selectAll() {
//var warenkorb = document.getElementById("warenkorb");
//alert(warenkorb.length);
//for (i=0;i<warenkorb.length;i++)
//for (i=0;i<warenkorb.length;i++)
//{
//warenkorb.options[i].selected=true;
//}
}
function deleteAll() {
var warenkorb = document.getElementById("warenkorb");
for (i=warenkorb.length-1;i>=0;i--)
{
warenkorb.removeChild(warenkorb.options[i]);
}
sumCart();
}
|