$(function() {
	$('.addToCartIco').click(function()
	    {
			$("#cart-tgt").load(
					'/shopping/cart/add-to-cart',
					{id_product: $(this).attr('id_product')},
					function (responseText, textStatus, XMLHttpRequest) {
						if(textStatus == 'error') alert('AJAX ERROR: the request has failed.');
						else {
							update_cart_qty();
						}
					}
			);
	    });
	
	$('.cart-control .delete').live('click', function() 
		{
			$("#cart-tgt").load(
					'/shopping/cart/delete-from-cart',
					{id: $(this).attr('id_product')},
					function (responseText, textStatus, XMLHttpRequest) {
						if(textStatus == 'error') alert('AJAX ERROR: the request has faild.');
					}
			);
		});
	
	$('.cart-control .qtyadd').live('click', function()
		{
			$("#cart-tgt").load(
					'/shopping/cart/reload-qty',
					{id: $(this).attr('id_product'), q: eval($(this).attr('qty'))+1}, 
					function (responseText, textStatus, XMLHttpRequest) {
						if(textStatus == 'error') alert('AJAX ERROR: the request has faild.');
					}
			);
		});
	
	$('.cart-control .qtyrem').live('click', function()
		{
			$("#cart-tgt").load(
					'/shopping/cart/reload-qty',
					{id: $(this).attr('id_product'), q: eval($(this).attr('qty'))-1},
					function (responseText, textStatus, XMLHttpRequest) {
						if(textStatus == 'error') alert('AJAX ERROR: the request has faild.');
					}
			);
		});
});
