var cartAlertName;
// addInventoryItemToCart
function addInventoryItemToCart(inventoryId) {
	var ajax = getAjaxObject();
	ajax.open("GET", "add_to_cart.ashx?ii=" + inventoryId, false);
  ajax.send(null);
  handleAddToCartResponse(ajax.responseText, inventoryId);
}

//// addProductToCart
//function addProductToCart(productId) {
//	var ajax = getAjaxObject();
//	ajax.open("GET", "add_to_cart.ashx?pi=" + productId, false);
//  ajax.send(null);
//  handleAddToCartResponse(ajax.responseText);
//}

// handleAddToCartResponse
function handleAddToCartResponse(ajaxResponse, inventoryId) {
  var results = ajaxResponse.split(":");
  var success = (results[0] == 0);
  if (success) {
		updateCartLinks(results[1]);
		var statusPanel = $("." + inventoryId);
		if (statusPanel.size() > 0) {
			statusPanel.hide();
			statusPanel.addClass("cart-message");
			statusPanel.html("Item added to cart");
			statusPanel.fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100);
		}
		else {
			alert("Item added to cart");
		}
	}
	else {
		alert(results[2]);
	}
//	cartAlert = $find(cartAlertName);
//  if (cartAlert) {
//		cartAlert.set_text("<div class='cart-alert'>" + results[2] + "</div>");
//		cartAlert.show();
//		window.setTimeout("cartAlert.hide();", 3000);
//	}
//	else {
//		alert(results[2]);
//	}
//	var classSelector = "." + inventoryId
}

// updateCartLinks
function updateCartLinks(quantity) {
  var links = $(".cart-link");
  if (quantity > 0) {
		var titleText = "Your cart contains " + quantity + " item";
		if (quantity == 1) {
			links.attr("title", titleText);
		}
		else {
			links.attr("title", titleText + "s");
		}
		links.show();
	}
	else {
		links.hide();
	}
}

function imageError(e) {
	var target;
	if (e) {
		target = e.target;
	}
	else {
		target = window.event.srcElement;
	}
	alert(target);
}
//	var photoWindow = null;
//	var photoWindowClientId;
//	// showPhoto
//	function showPhoto(url, title) {
//		photoWindow = $find(photoWindowClientId);
//		photoWindow.set_title(title);
//		photoWindow.setUrl(url);
//		window.setTimeout("photoWindow.show()", 100);
//	}
//

/*
(function($) {
    var printAreaCount = 0;

    $.fn.printArea = function()
        {
            var ele = $(this);

            var idPrefix = "printArea_";

            removePrintArea( idPrefix + printAreaCount );

            printAreaCount++;

            var iframeId = idPrefix + printAreaCount;
            var iframeStyle = 'position:absolute;width:0px;height:0px;left:-500px;top:-500px;';

            iframe = document.createElement('IFRAME');

            $(iframe).attr({ style : iframeStyle,
                             id    : iframeId
                           });

            document.body.appendChild(iframe);

            var doc = iframe.contentWindow.document;

            $(document).find("link")
                .filter(function(){
                        return $(this).attr("rel").toLowerCase() == "stylesheet";
                    })
                .each(function(){
                        doc.write('<link type="text/css" rel="stylesheet" href="' + $(this).attr("href") + '" >');
                    });

            doc.write('<div class="' + $(ele).attr("class") + '">' + $(ele).html() + '</div>');
            doc.close();

            var frameWindow = iframe.contentWindow;
            frameWindow.close();
            frameWindow.focus();
            frameWindow.print();
        }

    var removePrintArea = function(id)
        {
            $( "iframe#" + id ).remove();
        };

})(jQuery);
*/