/*
    Titel: J|G JSshop v1.0
    Autor: Johannes Gamperl
    email: jg@jg.seite.net

    Copyright (c) J|G Webdesign & Programmierung - Johannes Gamperl, 1999.
    All rights reserved. Alle Rechte vorbehalten. URL: http://jg.seite.net

    Dieser Code darf für nicht-kommerzielle sowie kommerzielle Zwecke frei
    genutzt und angepaßt werden, solange dies unentgeltlich erfolgt und
    dieser Vermerk bestehen bleibt.
*/


var leer = 0;
var wohin = 'home.php';
var maxmenge = 10;
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.';


//---------------------------------------------------------
if (parent.basket) {
	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('|');
		if (browser_ == "IE") {
			linkparts = items[i][5].split('#');
			items[i][5]= linkparts[0];
		}
	}
	var gesamtpreis=0;
	var vk=0;
}
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 versandkosten(){
		if (gesamtpreis <= 75.00){
			vk = 4.5;
		} else {
			vk = 6.5;
		}
		gesamtpreis = runden(parseFloat(gesamtpreis))*1.0 + runden(parseFloat(vk))*1.0;
		ergebnis = runden(vk);
		return ergebnis;
}

function ausgabe(){
        ausg = runden(parsefloat(items[i][2]));
        return ausg;
}


function gesamt() {	
        gesamtpreis = runden(gesamtpreis);
        return gesamtpreis;
}


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 = 'warenkorb.php';

        }

}


function update() {

        var upd = '';
        var tmp = '';

        for (i in items) {
                 upd += eval('document.forms[0].menge'+i+'.value')+'~';
         }

        upd = upd.substring(0, upd.length-1);
        upd = upd.split('~');

        for (i in items) {
                  items[i][3] = upd[i];
                  tmp += items[i][0]+ '|' +items[i][1]+ '|' +items[i][2]+ '|' +items[i][3]+'|'+items[i][4]+'|'+items[i][5]+'|'+items[i][6]+'|'+items[i][7]+'|'+items[i][8]+'###';
                  }

        parent.basket = tmp;
        self.location = 'warenkorb.php';

}


function aktion(x) {

        if (x==1) {
                if (confirm(del_all))
                   { parent.basket = ""; self.location='home.php'; }
                }

        if (x==2) {
                if (parent.basket != "") parent.lammfell_inhalt.location = 'warenkorb.php';
                else alert(nix_drin);
                }

}

function go_home() {
	self.location='home.php';
}