$(document).ready(function(){
	$('.add-cart-but').click(function(){ return changeCart($(this)); });
 });

function changeCart(button)
{
	var url = button.parent().attr('action') + 'Ajax';
	$('#loading-cart').show();
	
	$.ajax({
		async: true,
		type: 'POST',
		url: url, 
		dataType: 'json',
		data: {commodity_id: button.prev().prev().val(), commodity_count: button.prev().val()}, 
		success: function(data) {
			var evalData = eval(data);
			if (evalData.error) 
				alert('Shopping Cart is not updated.');
			else
				$('#cart-ref em').html('$ <span>' + evalData.response + '</span>.-');
		},
		error: function() {
			alert('Error: AJAX failed!');
		},
		complete: function() {
			$('#loading-cart').hide();
		}
		
	});
	return false;
}
