var g_id = 0;
// обновление корзины
function update_cart(data, total_sum)
{
    //00
    var cart_txt = '<span class="green">' + data.prod_count
            + '</span> на сумму: <span class="green">' + data.sum
            + ' грн.</span>';
    //document.getElementById('cart_products').innerHTML = cart_txt;
    if (total_sum)
    {
        document.getElementById('total_sum').innerHTML = cart_txt;
    }
}
// delRow удалить один товар из корзины
function delRow(id)
{
    var url = site_url + '/shopcart/remove/' + id;
    new Ajax.Request(url, {
        onSuccess : function(transport)
        {
            if (transport.responseText.evalJSON())
            {
                update_cart(transport.responseText.evalJSON(), true);
            }
            pobj = document.getElementById('id_' + id);
            pobj.remove();
            if ($$('table#result-cart tr').length < 2)
            {
                $('shopcart').replace('<h3>Корзина пуста!</h3>')
            }
        }
    });
}
/*
// выводит число с n знаками после запятой
function getFloat(fl, n)
{
    n = n || 2;
    fl = parseFloat(fl);
    fl = Math.round(fl * Math.pow(10, n)) + '';
    out = fl.substring(0, fl.length - 2) + '.' + fl.substring(fl.length - 2);
    return out;
}
*/
function changeArticleNumber(id, num)
{
    var url = site_url + '/shopcart/change/' + id + '/' + num;
    new Ajax.Request(url, {
        onSuccess : function(transport)
        {
            var dan = transport.responseText.evalJSON();
            if (dan)
            {
                document.getElementById('sum_' + id).innerHTML = dan.sum_row;
                update_cart(dan, true);
            }
        }
    });
}