/*****************************************************************************************************
'	Created By:		Dan Worth
'	Date Created:	05/14/02
'	Purpose:		Login.asp javascript utilities
'	Dependenices:	
*****************************************************************************************************/
var supportedVersion = 5;	//Supported Browser Verion IE 5.0
var USERNAME = "oly_uid";		//username cookie
var PASSWORD = "oly_pwd";		//password cookie

/***************************************************************************************
*	Created By:		Dan Worth
*	Date Created:	05/16/02
*	Purpose:		Adds 180 days to expire date for cookies
*
*	Parameters:		uid, pwd, LoginSetting	
*	Dependenices:	N/A
*	Returns:		N/A
*
*	Modified By:	
*	Modified Date:
*	Mod. Purpose:
*
****************************************************************************************/
function refreshCookies(uid, pwd, LoginSetting)
{
var dateExpires = new Date();
	
	dateExpires.setMonth(dateExpires.getDay() + 180);  //Six months from now

	setCookie(USERNAME,uid,dateExpires);
	setCookie(PASSWORD,pwd,dateExpires);
	
	if (getCookie == LoginSetting)
		setCookie(LOGINSETTING,LoginSetting,dateExpires);
}
/***************************************************************************************
*	Created By:		Dan Worth
*	Date Created:	05/16/02
*	Purpose:		Makes sure that the username and password fields are not blank
*
*	Parameters:		N/A	
*	Dependenices:	N/A
*	Returns:		Boolean
*
*	Modified By:	
*	Modified Date:
*	Mod. Purpose:
*
****************************************************************************************/
function isValidate()
{
var alertMsg;

	if (document.loginForm.userName.value == "")
	{
		alertMsg = "Please enter your username.";
	}
	else if (document.loginForm.password.value == "")
	{
		alertMsg = "Please enter your password.";
	}
	else
		return true;
	
	alert(alertMsg);
}
/***************************************************************************************
*	Created By:		Dan Worth
*	Date Created:	05/16/02
*	Purpose:		Checks for an IE 5.0 or above compliant browser
*
*	Parameters:		N/A	
*	Dependenices:	N/A
*	Returns:		N/A
*
*	Modified By:	
*	Modified Date:
*	Mod. Purpose:
*
****************************************************************************************/
function BrowserSniffer()
{
var begin;
var end;
var currentVersion;
var alertPage = "wrong_browser.asp";
var features = "dialogHeight: 200px; dialogWidth: 400px; dialogTop: 250px; dialogLeft: 500px; edge: Raised; center: Yes; help: No; resizable: No; status: No;";

	if (navigator.appVersion.indexOf("MSIE") != -1)
	{
		begin = navigator.appVersion.indexOf("MSIE") + 5;
		end = navigator.appVersion.indexOf("MSIE") + 7;
		currentVersion = parseFloat(navigator.appVersion.substring(begin, end));
		if (currentVersion < supportedVersion)
		{
			window.showModalDialog(alertPage,"",features);
		} 
	}
	else
	{
		window.showModalDialog(alertPage,"",features);
	}	
}

function LogOut()
{
	window.navigate("logout.asp");
}
