function docartdelete(thisrow) {
	var productIDValSplitter = (thisrow.id).split("_");
	var productIDVal = productIDValSplitter[1];
	var productType = productIDValSplitter[2];

	$("#notificationsLoader").html('<img src="/images/loader.gif">');
	$.ajax({
		type: "POST",
		url: "/includes/cart.php",
		data: { cid: productIDVal, ctype: productType, action: "delete"},
		success: function(theResponse) {
			$("#cartrow_" + productIDVal + "_" + productType).fadeOut("slow",  function() {
				$(this).remove();
				$("#carttable tr").removeClass("alt");
				$("#carttable tr:odd").addClass("alt");
			});
			$("#notificationsLoader").empty();
		}
	});
}

$(document).ready(function() {
	$("#carttable").children("tr:first").hide();
	$("#cartslidecontent").hide();

	$("#cartslidefooterleft").delegate("#cartslidetrigger", "click", function() {
		$("#carttable tr:odd").addClass("alt");
		$("#cartslidecontent").slideToggle("slow", function(){
			if ($("#cartslidecontent").is(":visible")) {
				$("#cartslidetrigger").html('<img src="/images/button-cart-hide.png" alt="Hide Your Cart" />');
			} else {
				$("#cartslidetrigger").html('<img src="/images/button-cart-view.png" alt="View Your Cart" />');
			}
//			if ($("#cartslidecontent").is(":visible")) {
//				$("#cartslidefooterleft").html('<a href="no-js.htm" onclick="return false;" id="cartslidetrigger"><img src="/images/button-cart-hide.png" alt="Hide Your Cart" /></a>');
//			} else {
//				$("#cartslidefooterleft").html('<a href="no-js.htm" onclick="return false;" id="cartslidetrigger"><img src="/images/button-cart-view.png" alt="View Your Cart" /></a>');
//			}
		});
    }); 

	$(".cartbutton a").click(function() {
		var productIDValSplitter = (this.id).split("_");
		var productIDVal = productIDValSplitter[0];
		var productType = productIDValSplitter[1];

		if ($("#cartslidecontent").is(":visible")) {
			$("#notificationsLoader").html('<img src="/images/loader.gif">');
			$.ajax({  
			type: "POST",  
			url: "/includes/cart.php",
			data: { cid: productIDVal, ctype: productType, action: "add"},
			success: function(theResponse) {
	
				if( $("#cartrow_" + productIDVal + "_" + productType).length > 0){
					$("#cartrow_" + productIDVal + "_" + productType).animate({ opacity: 0 }, 500);
					$("#cartrow_" + productIDVal + "_" + productType).before(theResponse).remove();
//					$("#carttable tr").removeClass("alt");
					$("#carttable tr:odd").addClass("alt");
					$("#cartrow_" + productIDVal + "_" + productType).animate({ opacity: 0 }, 500);
					$("#cartrow_" + productIDVal + "_" + productType).animate({ opacity: 1 }, 500);
					$("#notificationsLoader").empty();

				} else {
					$("#carttable tr:last").after(theResponse);
//					$("#carttable tr").removeClass("alt");
					$("#carttable tr:odd").addClass("alt");
					$("#carttable tr:last").fadeOut("fast");
					$("#carttable tr:last").fadeIn("slow");
					$("#notificationsLoader").empty();			
				}
			}  
			}); 
		} else {
			
			$("#cartslidecontent").slideToggle("slow", function(){
																 
				$("#cartslidefooterleft").html('<a href="aaa.htm" onclick="return false;" id="cartslidetrigger"><img src="/images/button-cart-hide.png" alt="Hide Your Cart" /></a>');
				$("#notificationsLoader").html('<img src="/images/loader.gif">');
			
				$.ajax({  
				type: "POST",  
				url: "/includes/cart.php",
				data: { cid: productIDVal, ctype: productType, action: "add"},
				success: function(theResponse) {
					
					if( $("#cartrow_" + productIDVal + "_" + productType).length > 0) {
						$("#cartrow_" + productIDVal + "_" + productType).animate({ opacity: 0 }, 500);
						$("#cartrow_" + productIDVal + "_" + productType).before(theResponse).remove();
//						$("#carttable tr").removeClass("alt");
						$("#carttable tr:odd").addClass("alt");
						$("#cartrow_" + productIDVal + "_" + productType).animate({ opacity: 0 }, 500);
						$("#cartrow_" + productIDVal + "_" + productType).animate({ opacity: 1 }, 500);
						$("#notificationsLoader").empty();

					} else {
						$("#carttable tr:last").after(theResponse);
//						$("#carttable tr").removeClass("alt");
						$("#carttable tr:odd").addClass("alt");
						$("#carttable tr:last").fadeOut("fast");
						$("#carttable tr:last").fadeIn("slow");
						$("#notificationsLoader").empty();			
					}
				}  
				}); 
				
				$("#cartslidetrigger").fadeTo(4000, 1, function(){
					$("#cartslidecontent").slideToggle("slow", function(){
						$("#cartslidefooterleft").html('<a href="aaa.htm" onclick="return false;" id="cartslidetrigger"><img src="/images/button-cart-view.png" alt="View Your Cart" /></a>');
					});
					
				});

			});												 
		}
				
	});
	
});
