window.type = 'LoginPage';

//Check if page is opened in dialog window. And if so close dialog.
if (typeof(window.dialogHeight) != "undefined" || typeof(window.dialogTop) != "undefined")
{
	window.close();
}

function getURLParam( name )
{
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var tmpURL = window.location.href;
	var results = regex.exec( tmpURL );
	return results == null ? "" : unescape(results[1]);
}

function SetCookie(sName, sValue)
{
	date = new Date();
	date.setFullYear(9999);
	document.cookie = sName + "=" + escape(sValue) + ";expires=" + date.toGMTString();
}

function GetCookie(sName)
{
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++)
	{	
		var aCrumb = aCookie[i].split("=");
		if (sName == aCrumb[0])
		{
			return unescape(aCrumb[1]);
		}
	}
	return null;
}

function SaveName(CheckBox, UserName)
{
	SetCookie(UserName, document.getElementById(CheckBox).checked ? document.getElementById(UserName).value : "");
}

function PassRequest(UserName)
{
	var username = document.getElementById(UserName).value;
	var passRequestPage = document.getElementById('ForgotPwdUrl').value;
	if(username != "")
	{
		passRequestPage += "?UserName=" + username;
	}
	parent.document.location.replace(passRequestPage);
}

function ClickOnLoginPassword(event, buttonName) 
{    
   var key = event.keyCode;
    if(key == 13) 
    {     
        document.getElementById(buttonName).click();
        return false;
    }        
}


function checkWindow()
{
	if (typeof(window.dialogHeight) != "undefined" || typeof(window.dialogTop) != "undefined")
	{
	    window.parent.returnValue = 0;
		window.close();
	}				
}
