$(document).ready(function(){ 
	$(".productPriceWrapRight a img").click(function() {
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];
		console.log("clicked");
		$("#notificationsLoader").html('<img src="images/loader.gif">');
		
		$.ajax({  
		type: "POST",  
		url: "scripts/functions.php",  
		data: { productID: productIDVal, action: "addToBasket"},  
		success: function(theResponse) {
			
			if( $("#productID_" + productIDVal).length > 0){
				$("#productID_" + productIDVal).animate({ opacity: 0 }, 500, function() {
					$("#productID_" + productIDVal).before(theResponse).remove();
				});				
				$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
				$("#productID_" + productIDVal).animate({ opacity: 1 }, 500);
				$("#notificationsLoader").empty();	
				
				
			} else {
				$("#basketItemsWrap li:first").before(theResponse);
				$("#basketItemsWrap li:first").hide();
				$("#basketItemsWrap li:first").show("slow");  
				$("#notificationsLoader").empty();			
			}
			
		}  
		});  
		
	});
	$("#basketItemsWrap li img").live("click", function(event) { 												
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];
		var t = 1;
		if (!isNaN(productIDVal)){
			$("#notificationsLoader").html('<img src="images/loader.gif">');
			$.ajax({  
				type: "POST",  
				url: "scripts/functions.php",  
				data: { productID: productIDVal, action: "deleteFromBasket"},  
				success: function(theResponse) {
					$("#productID_" + productIDVal).hide("slow",  function() {$(this).remove();});
					$("#notificationsLoader").empty();
					$("#basketTotal").animate({ opacity: 0 }, 500, function() {
						$("#basketTotal").html(theResponse);
					});				
					$("#basketTotal").animate({ opacity: 0 }, 500);
					$("#basketTotal").animate({ opacity: 1 }, 500);
				}  
			}); 
		};
	});
});
