$(document).ready(function(){ 

	$("#basketItemsWrap li:first").hide();
	
	$(".addcart a img").click(function() {
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];
		
		var modeloadsdf = "";
		//alert(productIDValSplitter[0])
		if(productIDValSplitter[0] == "featuredProduct.det")
		{
			modeloadsdf = "detalle";
		}
		//alert(modeloadsdf)
		$("#notificationsLoader").html('<img src="'+SERVER_NAME+'images/loader.gif">');
	
		$.ajax({  
		type: "POST",  
		url: SERVER_NAME+"inc/functions.php",  
		data: { productID: productIDVal, action: "addToBasket", modeload: modeloadsdf},  
		success: function(theResponse) {
			//alert(modeload)
			
			
			$("#car_empty").animate({ opacity: 0 }, 500, function() {
					$("#car_empty").remove();
				});	
			
			
			if(modeloadsdf == "detalle")
			{
				$("#numimtemscar").html(theResponse);
			}else
			{
				
			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];	
	
		$("#notificationsLoader").html('<img src="'+SERVER_NAME+'images/loader.gif">');
	
		$.ajax({  
		type: "POST",  
		url: SERVER_NAME+"inc/functions.php",  
		data: { productID: productIDVal, action: "deleteFromBasket"},  
		success: function(theResponse)
		{
			//alert(theResponse);
			$("#car_empty").remove();
			$("#productID_" + productIDVal).hide("slow",  function() {$(this).remove();});
			$("#notificationsLoader").empty();
			if(theResponse != "")
			{
				$("#basketItemsWrap li:first").before(theResponse);
				$("#basketItemsWrap li:first").hide();
				$("#basketItemsWrap li:first").show("slow");  
			}
		
		}  
		});  
		
	});

});

