if(document.getElementById("display_cart_summary").firstChild != null)
{
	//Set default values for the item count and cart total variables
	var item_count = "0", cart_total = "0.00"; 	//set default display
	
	//Get and parse the current cart values
	var display_cart_summary = document.getElementById("display_cart_summary");
	var cart_content = display_cart_summary.firstChild.firstChild.nodeValue;
	display_cart_summary.firstChild.removeChild(display_cart_summary.firstChild.lastChild);

	//Create the DOM objects
	var divSum = document.createElement("div");
		divSum.setAttribute("id", "mini_cart_summary")
	var divLink = document.createElement("div");
		divLink.setAttribute("id", "mini_cart_link")
	var divBtn = document.createElement("div");
		divBtn.setAttribute("id", "mini_cart_checkout")

	var contains_index = cart_content.indexOf("contains ")
	if(contains_index > 0) //cart contains items
	{
		item_count = cart_content.substring(contains_index + 9, cart_content.indexOf(" ", contains_index + 9));
		cart_total = cart_content.substring(cart_content.indexOf("$") + 1, cart_content.indexOf(")", cart_content.indexOf("$") + 1));

		if (item_count > 1) //cart contains more than 1 item
		{
			var sumText = document.createTextNode(item_count + " items in your shopping bag ($" + cart_total + ")");
		}
		else
		{
			var sumText = document.createTextNode("1 item in your shopping bag ($" + cart_total + ")");
		}
	}
	else //cart is empty
	{
		var sumText = document.createTextNode("There are no items in your shopping bag");
	}

	//Create the DOM elements
	
	var shopbagImg = document.createElement("img");
	shopbagImg.setAttribute("src", "/v/vspfiles/BD_images/shopbag.gif");
	shopbagImg.setAttribute("border", "0");
	shopbagImg.setAttribute("height", "20");
	shopbagImg.setAttribute("width", "20");
	shopbagImg.setAttribute("title", "View your shopping bag");
		
	var checkoutImg = document.createElement("img");
	checkoutImg.setAttribute("src", "/v/vspfiles/BD_images/btn/btn_checkout.gif");
	checkoutImg.setAttribute("border", "0");
	checkoutImg.setAttribute("height", "20");
	checkoutImg.setAttribute("width", "80");
	checkoutImg.setAttribute("title", "Checkout");
	
	var a = document.createElement("a");
	var b = document.createElement("a");
	var c = document.createElement("a");
	
	//Construct the DOM
	
	a.setAttribute("href", "/ShoppingCart.asp");
	a.appendChild(shopbagImg);
	divLink.appendChild(a);
	
	b.setAttribute("href", "/ShoppingCart.asp");
	b.appendChild(sumText);
	divSum.appendChild(b);

	c.setAttribute("href", "/ShoppingCart.asp");
	c.appendChild(checkoutImg);
	divBtn.appendChild(c);


	
	//Display the new cart
	display_cart_summary.replaceChild(divLink, display_cart_summary.firstChild);
	display_cart_summary.appendChild(divSum);
	display_cart_summary.appendChild(divBtn);
}