//*********************************************
//  Browser/OS Sniffing
//*********************************************
var agt = navigator.userAgent.toLowerCase();
var browserSniffer_win, browserSniffer_mac;
browserSniffer_win = (agt.indexOf('win') != -1) ? true : false;
browserSniffer_mac = (agt.indexOf('mac') != -1) ? true : false;

//*********************************************
//  Misc. Site Functions
//*********************************************
function imgRoll(imgName, imgSrc) { document[imgName].src = imgSrc; }
function toggleBox(szDivID, iState) {
	document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
	if (iState == 1) document.all[szDivID].style.zIndex = 2;
	else document.all[szDivID].style.zIndex = -1;
}
function addToFavorites(urlAddress, pageName) {
	if (window.external) {
		window.external.AddFavorite(urlAddress, pageName)
	} else { 
		alert("Sorry! Your browser doesn't support this function.");
	}
}
function focusenter(e) {
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;	
	if (keycode == 13) {
		document.loginForm.password.focus();
		return false;
	} else return true;
}
function submitenter(e) {
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;
	if (keycode == 13) {
		document.loginForm.submit();
		return false;
	} else return true;
}