// NJCAA.org
// common Javascript resources
// 2008.06
// Karl Glasgow


function Toggle(imageId, setting) 
{
	var image = document.getElementById(imageId);
	if (typeof image != "undefined") 
	{
		var reStatus = /_(off|on)_/i;
		setting = setting.toLowerCase();
		image.src = image.src.replace(reStatus, ("_" + setting + "_")); 
	}
}

var optionTimeout = null;
var activeOptionId = null;
function DropDown(optionId, show) 
{
	var divBackground = null;
	var divDropDown = null;
	if (activeOptionId != null && (typeof optionId == "undefined" || activeOptionId != optionId)) 
	{
		if (optionTimeout != null) 
		{
			clearTimeout(optionTimeout);
		}
		divBackground = document.getElementById("ddbck" + activeOptionId);
		divDropDown = document.getElementById("dd" + activeOptionId);
		if (divBackground != null) 
		{
			divBackground.style.display = "none";
		}
		if (divDropDown != null) 
		{
			divDropDown.style.display = "none";
		}
		activeOptionId = null;
	}
	
	if (typeof optionId != "undefined") 
	{
		divBackground = document.getElementById("ddbck" + optionId);
		divDropDown = document.getElementById("dd" + optionId);
		if (divBackground != null) 
		{
			divBackground.style.zIndex = 998;
			divBackground.style.display = (show? "block" : "none");
		}
		if (divDropDown != null) 
		{
			divDropDown.style.zIndex = 999;
			if (show == true) 
			{
				divDropDown.style.display = "block";
				if (optionTimeout != null) 
				{
					clearTimeout(optionTimeout);
				}
				optionTimeout = setTimeout("DropDown('" + optionId + "', false);", 2000);
			}
			else 
			{
				divDropDown.style.display = "none";
				optionTimeout = null;
			}
		}
		activeOptionId = optionId;
	}
}

function KeepAlive() 
{
	if (activeOptionId != null) 
	{
		if (optionTimeout != null) 
		{
			clearTimeout(optionTimeout);
		}
		optionTimeout = setTimeout("DropDown('" + activeOptionId + "', false);", 2000);
	}
}

function OpenGallery(sportId, photoId) 
{
	if (typeof sportId == "undefined") sportId = "";
	if (typeof photoId == "undefined") photoId = "";
	var objGallery = window.open(("photoGallery.php?sid=" + sportId + "&id=" + photoId), "Gallery", "width=600, height=570, status=0, toolbar=0, location=0, menubar=0, directories=0, resizable=0");
}
