var DropSelectorTimeOut = false;
function handleDropSelectorBox()
{
	if(!DropSelectorTimeOut)
	{
		if($j(".drop-selector-list").hasClass("hidden"))
		{
			$j(".drop-selector-list").removeClass("hidden");
			$j(".drop-selector-box a.drop-arrow").addClass("up");
		}
		else
		{
			$j(".drop-selector-list").addClass("hidden");
			$j(".drop-selector-box a.drop-arrow").removeClass("up");
		}
		DropSelectorTimeOut = true;
		setTimeout("DropSelectorTimeOut = false", 200);
	}	
}

$j(document).ready(function() {
	var dropSelectorOver = false;
	var iPadTop = parseInt($j(".drop-selector-box").css("padding-top").substring(0, $j(".drop-selector-box").css("padding-top").indexOf("px")));
	var iPadBottom = parseInt($j(".drop-selector-box").css("padding-bottom").substring(0, $j(".drop-selector-box").css("padding-bottom").indexOf("px")));
	var iPadLeft = parseInt($j(".drop-selector-box").css("padding-left").substring(0, $j(".drop-selector-box").css("padding-left").indexOf("px")));
	var iPadRight = parseInt($j(".drop-selector-box").css("padding-right").substring(0, $j(".drop-selector-box").css("padding-right").indexOf("px")));
	
	var iTop = parseInt($j(".drop-selector-box").position().top) + parseInt($j(".drop-selector-box").height()) + iPadTop + iPadBottom;
	var iLeft = parseInt($j(".drop-selector-box").position().left) + parseInt($j(".drop-selector-box").width()) + iPadLeft + iPadRight - $j(".drop-selector-list").width();
	
	$j(".drop-selector-list").css("top", iTop + "px");
	$j(".drop-selector-list").css("left", iLeft + "px");
	
	$j(".drop-selector-box").click(function() {
		handleDropSelectorBox()
	});
	$j(".drop-selector-box a.drop-arrow").click(function() {
		handleDropSelectorBox()
	});
	
	$j(".drop-selector-list li a").click(function() {
		$j(".drop-selector-box span").text($j(this).text());
		$j(".drop-selector-box span").attr("url", $j(this).attr("url"));
		$j(".drop-selector-list").addClass("hidden");
		$j(".drop-selector-box a.drop-arrow").removeClass("up");
	});
	
	$j(".drop-selector-go").click(function () {
		if($j(".drop-selector-box span").attr("url").length > 0)
		{
			setTimeout(function()
			{
				window.location = $j(".drop-selector-box span").attr("url");
			}, 0);
		}
	});
});
