/* 

    Título: J|G JSshop v1.0

    Autor: Johannes Gamperl



    Copyright (c) - Johannes Gamperl, 1999. 

    All rights reserved. */





var vacio = 0;

var adonde = 'start.html';

var maxcantidad = 10;

var error = '\n¡El pedido se ha realizado de manera incorrecta!';

var del_art = '¿Desea realmente eliminar este artículo?';

var del_all = '¿Desea vaciar completamente la Cesta de la compra?';



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 calcular() {

    sumap = parseFloat(items[i][2])*parseFloat(items[i][3]);

    preciototal += sumap

    return sumap;

}



function todo() {

    return preciototal

}



function mas(name,numero,precio,cantidad) {

    if (cantidad <= 0 || cantidad > maxcantidad) 

        alert(error);

    else

        if (confirm('Desea añadir '+cantidad+' x '+name+' en la Cesta de la compra? ')) 

	    parent.basket += name+'|'+numero+'|'+precio+'|'+cantidad+'###';

}



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 = 'carrocompra.html';

    }

}



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]+ '###';

    }

    parent.basket = tmp;

    self.location = 'carrocompra.html';

}



function accion(x) {

    if (x==1) {

        if (confirm(del_all)) parent.basket = ''; self.location='carrocompra.html'; 

    }

    if (x==2) {

        if (parent.basket != "") parent.contenido.location = 'pedir.html';

    }

}




