var cartURL = "/store/cart.php";

function updateCart(params) {
	new Ajax.Updater('cart-items', cartURL, {parameters: params, asynchronous:true, evalScripts:true});
}

function loadCart(params) {
	updateCart('');
}

function getCellName(id) {
    return "cart-item-row-" + id;
}

function addItem(formObj) {
	var qty = formObj.qty.value;
	var id = formObj.id.value;
	var params = "action=add&id=" + id + "&qty=" + qty;
    updateCart(params);
}

function removeItem(id) {
	var params = "action=remove&id=" + id;
	try { 
	  new Effect.Highlight(getCellName(id),  {startcolor:'#FF0000', endcolor:'#ffffff'}); 
	} catch(e) {}
    updateCart(params);	
}