
function addGoodsToCart(el, qty) {
    var url = '', param = {};
    if ('FORM' == el.tagName) {
        url = el.action;
        if (el.elements['action']) {
            param.action = el.elements['action'];
        }
        if (el.elements['id']) {
            param.id = el.elements['id'];
        }
        if (el.elements['qty']) {
            param.qty = el.elements['qty'];
        } else if (qty) {
            param.qty = qty;
        }

    } else if ('A' == el.tagName) {
        url = el.href;
        if (qty) {
            param.qty = qty;
        }
    }
    if (url) {
        var req = new JsHttpRequest();
        req.onreadystatechange = function() {
            if (req.readyState == 4) {
                if (req.responseJS) {
                    var e = document.getElementById("blckCart");
                    if (e) {
                        document.getElementById("blckCart").innerHTML = "<a href=\"/catalog/shop/\">Ваша корзина</a><br>[&nbsp;всего товаров: "
                        +req.responseJS.total+" | на сумму: "+req.responseJS.cost+"&nbsp;"
                        +req.responseJS.currency+"&nbsp;]<br>";
                        alert('Товар добавлен в Вашу корзину');
                        bl.style.display = 'none';
                    }
                }
            }
        };
        req.open("GET", url, true);
        req.send( param );
        var bl = document.getElementById("blckLoading");
        if (! bl) {
            bl = document.createElement('div');
            bl.id = 'blckLoading';
            bl.appendChild(document.createTextNode('Загрузка ...'));
            document.body.appendChild(bl);
        }
        bl.style.display = 'block';
    }
}