
function addToCart(code) {
  Cart.addItem(code,1);
}

var $j = $;

var Cart = {};

Cart.actions = 0;

Cart.url = "http://www.pvep.com/cartmsg/";

Cart.addItem = function (code, qty) {
	var params = 'cart[a]=add&cart[t]=item&cart[c]='+code+'&cart[q]='+qty;
	$j.ajax({
	  type: "POST",
		url: Cart.url,
		data: params,
		dataType: 'script',
		async: true,
		beforeSend: function(xhr) {
			xhr.setRequestHeader('Accept', 'text/javascript');
		}
	});
};

Cart.addMultiple = function (code) {
	var qty = prompt("Please enter the qty you would like to add to your cart:");
	if (qty != null && qty != 0) {
		var params = 'cart[a]=add&cart[t]=item&cart[c]='+code+'&cart[q]='+qty;
		$j.ajax({
  	  type: "POST",
  		url: Cart.url,
  		data: params,
  		dataType: 'script',
  		async: true,
  		beforeSend: function(xhr) {
  			xhr.setRequestHeader('Accept', 'text/javascript');
  		}
  	});
	}
};

Cart.removeItem = function (code, qty) {
	var params = 'cart[a]=remove&cart[t]=item&cart[c]='+code;
	new Ajax.Request(Cart.url,{method: 'post', parameters: params, onComplete: Cart.updateCart});
};

Cart.updateItem = function (code, qty) {
	var params = 'cart[a]=update&cart[t]=item&cart[c]='+code+'&cart[q]='+qty;
	new Ajax.Request(Cart.url,{method: 'post', parameters: params, onComplete: Cart.updateCart});
};

Cart.showMessage = function (msg) {
	$j('#cart-message').html(msg);
	Cart.actions++;
	if (!Cart.messageBoard) {
		Cart.messageBoard = document.createElement("div");
		document.body.appendChild(Cart.messageBoard);
	}
	$j(Cart.messageBoard).hide();
	
	Cart.messageBoard.style.position 	= "absolute";
	Cart.messageBoard.style.left 		= document.body.scrollLeft + 3;
	Cart.messageBoard.style.top 		= document.body.scrollTop + 3;
	Cart.messageBoard.style.zindex 		= "10";
	Cart.messageBoard.style.border 		= "1px solid black";
	Cart.messageBoard.style.background 	= "#FFFF99";
	Cart.messageBoard.style.padding		= "5px";
	Cart.messageBoard.style['font-size'] = "18";
	Cart.messageBoard.innerHTML = "Cart Updated: "+msg;
	$j(Cart.messageBoard).show();
	
	setTimeout("Cart.clearMessage("+Cart.actions+")",2000);
	//Cart.messageBoard.setStyle("position-top","0px");
};

Cart.clearMessage = function (a) {
	if (Cart.actions == a) {
		$j(Cart.messageBoard).hide();
	}
};