﻿var quickCart = new Object();
quickCart.viewing = false;

function ShowQuickCartView(visible)
{
	quickCart = document.getElementById("quickCart");
	if(visible)
	{
	    quickCart.style.left = getLeft(document.getElementById("hdrtext-shopbag")) - 50 + "px";  //fix for Safari
	    quickCart.style.visibility = "visible";
	}
	else if(!quickCart.viewing)
	{
	    quickCart.style.visibility = "hidden";
	}
}

function TimeOut()
{
	window.setTimeout("ShowQuickCartView(false)", 1550);
}

function SetViewing(currentState)
{
	quickCart.viewing = currentState;		
	if(quickCart.viewing)
		ShowQuickCartView(true);
	else
		TimeOut();
}

function getLeft(obj)
{
	left = 0;
	if(obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			left += obj.offsetLeft;
			obj = obj.offsetParent;
		}
		left -= 7;
	}
	else
	{
	    //Safari
	    left = obj.offsetLeft * .95;
	    left += 10;
	}
	return left;
}