function addToCartAjax(item) {
	var parms = "iafAction=ajaxAddItemToShoppingCart&item=" + item;
	$.ajax({
		url: "/cart/AJAXController?" + parms,
		type:"POST",
        async: false
	}).complete(function(response) {
    	var message = response.responseText;
    	var temp = new Array();
        temp = message.split('|');
        var msg = temp[0];
        var cartSize = temp[1];
        var temp1 = new Array();
        temp1 = msg.split(';');
        var productNumber = temp1[0];
        var msgToDisplay = temp1[1];
        var product = $(".add-" + productNumber);
        product.html(msgToDisplay);
        if (msgToDisplay == item + " is an invalid item") {
        	product.addClass('item-added-invalid');
            product.html(item + " is invalid");
        }
        if (msgToDisplay == item + " has been added") {
        	product.addClass('item-added-added');
            product.html(item + " added");
        }
        $("#cartitemcount").html(cartSize);
	});

	/* Old Prototype AJAX
	new Ajax.Request('/cart/AJAXController?' + parms, {
	    asynchronous:false,
        onComplete: function(transport) {
            var message = transport.responseText;
            var temp = new Array();
            temp = message.split('|');
            var msg = temp[0];
            var cartSize = temp[1];
            var temp1 = new Array();
            temp1 = msg.split(';');
            var productNumber = temp1[0];
            var msgToDisplay = temp1[1];
            var product = $('add-' + productNumber);
            product.innerHTML = msgToDisplay;
            if (msgToDisplay == item + " is an invalid item") {
                product.addClassName('item-added-invalid');
            }
            if (msgToDisplay == item + " has been added") {
                product.addClassName('item-added-added');
            }
            var cartCount = $('cartitemcount');
            cartCount.innerHTML = cartSize;
        }
	});
    */

	//reloadSideCart(); TODO : figure this out...
}
 
function itemInfo(data) {
    var cartUrl = "<a href=\"/cart/index.html?goto=processShoppingCart\">";
    var cartUrlClose = "</a>";
	var temp = new Array();
    temp = data.split(';');
    var item = temp[0];
    var flag = temp[1];
    var isAddeditem = $('.isAdded-' + item);
    if( flag == 'true') {
    	isAddeditem.innerHTML = " is in " + cartUrl + "your cart." + cartUrlClose;
    } else {
    	isAddeditem.innerHTML = " is not in " + cartUrl + "your cart." + cartUrlClose;
    }
}

function loadAddToCart() {
    //dwr.util.useLoadingMessage();
}

function getCookie(name) {
	var re = new RegExp(name + "=([^;]+)");
	var valn = re.exec(document.cookie);
	return (valn != null) ? unescape(valn[1]) : null;
}
