var xmlHttp;
	
	function createXMLHttpRequest()
	{
		if(window.ActiveXObject)
		{
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}else if(window.XMLHttpRequest)
		{
			xmlHttp = new XMLHttpRequest();
		}
	}
	
	function cartStatus(context)
	{
		createXMLHttpRequest();
		var queryString = context + "/shopping_cart/header_view_cart.jsp?";
		queryString = queryString + "timeStamp=" + new Date().getTime();
		xmlHttp.onreadystatechange = handleStateChange;
		xmlHttp.open("GET", queryString, true);
		xmlHttp.send(null);
	}
	
	function handleStateChange() {
		if(xmlHttp.readyState ==4)
		{
			if(xmlHttp.status == 200)
			{
				parseResults();
			}
		}
	}
	
	function parseResults()
	{
		var xml_response = xmlHttp.responseText;
		var responseDiv = document.getElementById("cartStatus");
		var middot = "&middot;";
		if (xml_response.search("Cart") == -1) middot = "";				
		responseDiv.innerHTML = xml_response + middot;
	}
	