
var cartCount = 0;


function showCartControls() {
	$('cart').style.visibility = "visible";
}


function showAdded() {
	$('added').style.visibility = "visible";
}

function updateCartCount() {
	cartCount++;
	$('cartCount').innerHTML = cartCount + " items in cart";
}


function buyNow(sku) {
	new Ajax.Request("cart.php?add=true&sku=" + sku, 
					{ method: 'get' ,
					  onSuccess: function(transport) {
					 	//var response = transport.responseText || "no response text";
						//alert(response);
						window.location = "cart.php";
					  },
					  onFailure: function() {
					  }
					});	
}


function addToCart(sku) {
	new Ajax.Request("cart.php?add=true&sku=" + sku, 
					{ method: 'get' ,
					  onSuccess: function(transport) {
						showAdded();
						showCartControls();
					 	var response = transport.responseText;	// || "no response text";
						if (response == "ADDED") {
							updateCartCount();
						}
					  },
					  onFailure: function() {
					  	cartAlert("The item could not be added to you cart.");
					  }
					});	
}


function removeFromCart(item) {
	$('quantity' + item).value = 0;
	
	updateCart();
}


function updateCart() {
	$('cart').submit();
}
