var deeb = {
    
    setURLs: function(v1, v2)
    {
        this.cartURL = v1;
        this.productURL = v2;
    },
    
    addtocart: function(id, attrs)
    {
        $('#cart-loader').css('display', 'block');
        
        var a = '';
        if (attrs == true) a =  $('#attributes').serialize();
        
        $.post(this.cartURL, 'id='+id+'&' + a, deeb.cartResponse, "json");

        $('html, body').animate({scrollTop:0}, 'slow');
    },

    cartResponse: function(data, status)
    {
        if (data.count == 0)
        {
            $('#cart').css('display', 'none');
        } else {
            $('#cart').css('display', 'block');
            $('#cart-count').html(data.count);
        }

        $('#cart-loader').css('display', 'none');

        if (data.error == 1)
        {
            alert('Nem létező termék!');
        } else if (data.error == 2) {
            alert('Több darab már nem helyezhető a kosárba a termékből!');
        } else {
            
            if (data.attrs != '') {
                $('#cart-recent-attrs').html('<br>'+data.attrs);
            } else {
                $('#cart-recent-attrs').html('');
            }
            
            $('#cart-recent').css('display', 'block');
            $('#cart-recent-title').html(data.title);
            $('#cart-content').html(data.content);
            $('#cart-recent-link').attr('href', deeb.productURL + data.slug);
            $('#cart-recent-price').html(data.price+ ' Ft');
            $('#cart-recent-item-count').html(data.count_item);
        }
    },

    getStore: function(form)
    {
        $.post("/?q=ajax", 'function=getStore&' + $(form).serialize(), function(data)
        {
            $('#stores').html(data);
        }, "json");
    },
    
    getStoreCity: function(form)
    {
        $.post("/?q=ajax", 'function=getStoreCity&' + $(form).serialize(), function(data)
        {
            $('#cities').html(data);
        }, "json");
    }

};
                       
$(document).ready(function() {
});
