function addItem(product_id,inventory_id, quant){
				if(quant == null){
					quant = 1;
				}
				var myAjax = new Ajax.Updater('cart_status', 'cart', {
  					method: 'get',
  					parameters: { action : "add_item" ,  qty : quant , id : product_id, inv_id: inventory_id, source : "remote"}
  				});
}
function addItemCartPage(product_id,inventory_id, quant){  //additem function for the cart page
				if(quant == null){
					quant = 1;
				}
				var myAjax = new Ajax.Updater('cart_status', 'cart', {
  					method: 'get',
  					parameters: { action : "add_item" ,  qty : quant , id : product_id, inv_id : inventory_id, source : "remote"},
  					onComplete: function(resp){
  						if(resp.responseText == "1 Item"){
  							$('item_count').innerHTML = "There is 1 item in your order.";
  						}
  						else{
  							$('item_count').innerHTML = "There are "+resp.responseText.toLowerCase()+ " in your order.";
  						}
  					}
  				});
}
function addP(product_id, quant){
				inventory_id = inv_id;
				if(inventory_id == 0){
					$('added').innerHTML = "<p class=\"added\">Please select a size.</p>";
					return;
				}
				if(size_availability.get(inventory_id) == 0){
					$('added').innerHTML = "<p class=\"added\">We are out of stock for the selected size. Sorry!</p>";
					return;
				}
				if(quant == null){
					quant = 1;
				}
				addItem(product_id, inventory_id, quant);
				$('added').innerHTML = "<p class=\"added\">This item has been added to your cart.</p>";
}
function displayQuant(size){
	inv_id = size;
	quantity = size_availability.get(size);
	img_uri = size_availability.get('img'+size);
	
	if(quantity ==0){
		$('stock').innerHTML = "Out of stock";
	}
	else{
		$('stock').innerHTML = quantity + " in stock";
	}
	$('large_image').src = "/product_images/" + img_uri;
}
function removeItem(product_id,inventory_id){
				var myAjax = new Ajax.Updater('cart_status', 'cart', {
  					method: 'get',
  					parameters: { action : "remove_item" , id : product_id, inv_id : inventory_id, source : "remote"}
  				});
}

function getCartInfo(){
				var myAjax = new Ajax.Updater('cart_status', 'cart', {
  					method: 'get',
  					parameters: { action : "info"}
  				});
}
function changeQuantity(item_id,inventory_id){
	var qty = $F('quant'+item_id+'inv'+inventory_id);
	$('update_id').value = item_id;
	$('inv_id').value = inventory_id;
	$('update_quantity').value = qty;
	if(isNaN(qty)||qty>20){
		alert("Please input a valid number. If you would like to order in bulk, please contact us directly.");
	}
	else{
		document.update_quantity.submit();
	}
}
function remove(product_id,inventory_id){
	$('remove_id').value = product_id;
	$('remove_inventory_id').value = inventory_id;
	document.removal.submit();
}
Event.observe(window, 'load', getCartInfo);
