// Create onload event to call focus to "sign in" box
if (window.addEventListener)
{
	window.addEventListener("load",signinFocus,false);
	window.addEventListener("load",addTargets,false);
}
else
{
	window.attachEvent("onload",function(){signinFocus();});
	window.attachEvent("onload",function(){addTargets();});
}

// Set focus to Username
function signinFocus()
{
	objUsername = document.getElementById("txtUsername");
	if (objUsername)
	{
		objUsername.focus();
	}	
}

// Change user settings
function changeSettings(theSetting,newValue)
{
	objForm = document.getElementById("frmSignin");
	objSetting = document.getElementById(theSetting);
	if (objForm && objSetting)
	{
		objSetting.value = newValue;
		objForm.action = "default.asp";
		objForm.submit();
	}
}

// Add target attribute to links that need to open in new window
function addTargets()
{
	var aryLinks = document.getElementsByTagName("a");
	for (var i = 0; i < aryLinks.length; ++i)
	{
		if (aryLinks[i].className == "link_external")
		{
			var currentTitle = aryLinks[i].getAttribute("title");
			aryLinks[i].setAttribute("title",currentTitle + " (Opens in new browser window)");
			aryLinks[i].setAttribute("target","_blank");
		}
	}
}
