
var leer = 0;
var wohin = 'start.html';
var maxmenge = 50;
var error = '\nDie eingegebene Menge ist nicht korrekt!';
var del_art = 'Möchten Sie diesen Artikel wirklich löschen?';
var del_all = 'Möchten Sie den kompletten Warenkorb wirklich löschen?';
var nix_drin = '\nSie haben bisher keine Produkte in den Warenkorb abgelegt.';

var basket = parent.basket.substring(0, parent.basket.length-3);
if (basket != null) items = basket.split('###');
for (i in items) items[i] = items[i].split('|');

function runden(wert) {
  k = (Math.round(100 * (wert + 0.00001)) / 100 + 0.001) + '';
  k = k.substring(0, k.indexOf('.') + 3);
  return k;}


function rechnen() {

  zsumme = runden(parseFloat(items[i][2]))*runden(parseFloat(items[i][3]));
  gesamtpreis += runden(parseFloat(items[i][2]))*runden(parseFloat(items[i][3]));
  ergebnis = runden(zsumme);
  return ergebnis;}


function gesamt() {
  if (parent.is5 == true) gesamtpreis = runden(gesamtpreis+1.50);
    else gesamtpreis = runden(gesamtpreis+1.50);
  return gesamtpreis}


function dazu(name,nummer,preis,menge) {
  if(menge <= 0 || menge > maxmenge) alert(error);
    else
    if (confirm('Möchten Sie '+menge+' x '+name+' in Warenkorb ablegen? ')) parent.basket += name+'|'+nummer+'|'+preis+'|'+menge+'###';}


function del_me(cnt) {
  if (confirm(del_art)) {
    var del = '';
    basket = parent.basket.substring(0, parent.basket.length-3);
    if (basket != null) items = basket.split('###');
    for (i in items) {
      if (i != cnt) del += items[i] +'###';}
    parent.basket = del;
   self.location = 'wkorb.htm';}}

function update() {
  var upd = '';
  var tmp = '';
  for (i in items) {
    if(eval('document.forms[0].menge'+i))
      upd += eval('document.forms[0].menge'+i+'.value')+'~';
    else
      upd += '0~'  }
  upd = upd.substring(0, upd.length-1);
  upd = upd.split('~');
  for (i in items) {
    items[i][3] = upd[i];
    if (upd[i]>0) tmp += items[i][0]+ '|' +items[i][1]+ '|' +items[i][2]+ '|' +items[i][3]+ '###';}
  parent.basket = tmp;
  self.location = 'wkorb.htm';}

function aktion(x) {
  if (x==1) {
    if (confirm(del_all))
      { parent.basket = ''; self.location='wkorb.htm'; }}
  if (x==2) {
    update()
    if (parent.basket != "") self.location='wbest.htm';
      else alert(nix_drin);}}
