jQuery(document).ready (
   function(){
		j = jQuery.noConflict();
		
		//Remove href so it does not redirect
		j("[src*='/media/common/addCart.gif']").parent("a").attr("href", "#");
		
		j("[src*='/media/common/addCart.gif']").click(function(e) {
			//Get product ASIN
			var parent = j(this).parent().parent().parent().parent(".product");
			var asin = j(parent).children("input:first").val();
			
			//Get cart id
			var c_name = 'session-id';
			var cartID = '';

			if (document.cookie.length >= 0) {
				c_name = 'session-id';
				c_start = document.cookie.indexOf("session-id=");
				
				if (c_start != -1) 
					c_start = c_start + c_name.length + 1;
				
				c_end = document.cookie.indexOf(";", c_start);
				
				if (c_end == -1) 
					c_end = document.cookie.length;
				
				var cartID = unescape(document.cookie.substring(c_start, c_end));
				
				//console.log('session id: ' + sessionid;
				
				jQuery.ajax({
					type: 'POST',
					url: '/api/cart/' + cartID + '/items',
					data: "<?xml version='1.0' encoding='UTF-8' standalone='yes'?><c:cartItems xmlns:c='http://webstore.amazon.com/API'><c:cartItem><c:product><c:identifiers><c:asin>" + asin + "</c:asin></c:identifiers></c:product><c:quantity>1</c:quantity></c:cartItem></c:cartItems>",
					dataType: 'xml',
					complete: function(response, statusText){
						if (statusText == 'success') {
							window.location = '/cart';
						}
					}
				});
			}
	 	});
	}
);
