$(document).ready( function() {
	$('#productListing a').bind('click', function() {
		$(this.parentNode).TransferTo(
						{
							to: addToCart(this.parentNode),
							className:'t1',
							duration: 100
						}
					);
				return false;
			}
		);
	}
);

var refreshCart = function()
{
	$("div#cartProducts").load("/client/rpc/client.php?request=getItems");	
}

var addToCart = function(node)
{
	var itemId 	= $('a', node).attr('pid');
	var sCode 	= $('a', node).attr('sc');	
	var pName	= $('h2', node).html();
	var tto		= 0;
	
	var params 	= new Object();
	params.qty	= 1;
	params.scode = sCode;
	
	if($("div#cart_" + itemId).size())
	{
		tto = 'div#cart_' + itemId;
	}
	else 
	{
		tto = 'div#cart'; 
	}
				
	$(node).TransferTo(
						{
							to: tto,
							className:'t1',
							duration: 400
						}
					);
	
	$("div#cartProducts").load("/client/rpc/client.php?request=addItem", params, function() { refreshCart() });
	
	// pulsate the div 
	
	$("div#cart_" + itemId).Pulsate(800, 5);
}

function removeItem(item_id)
{
	params = new Object();
	
	params.item_id = item_id;
	
	if(confirm('Are you sure you want to delete this item?'))
	{
		$("div#cartProducts").load("/client/rpc/client.php?request=deleteItem", params, function() { refreshCart() });
	}
}