/* 
 * Functions associated to the shopping cart
 */


$(document).ready(
    function() {
        $("form.addBookToCart").bind("submit", updateCart);
        $("a.addBookToCart").bind("click", updateCart);
    }
);

function updateCart(e)
{

    prodId = eval('document.'+e.target.name+'.prodId');
    prodQuant = eval('document.'+e.target.name+'.prodQuant');

    if(isNaN(prodQuant.value)) {
        prodQuant.value = 1;
        return false;
    }
    
    $.ajax({
            url: "update_cart.php",
            global: false,
            cache: false,
            type: "POST",
            data: ({prodId : prodId.value, prodQuant : prodQuant.value}),
            dataType: "html",
            success: function(msg){
                        $("p.basket").html(msg);
                        jQuery.facebox('Livro adicionado com sucesso ao cesto de compras.');
                        window.setTimeout("jQuery(document).trigger('close.facebox')", 1500);

                     }
           }
    )
    
    /*
    alert (e.type);
    y = e.target.name;
    y = 'document.'+y+'.prodId';
    x = eval(y);
    alert (y);
    alert(x.value);

    */

    return false;
    
}
