// JavaScript Document

function signin_user()
{
	try
	{
		var user = document.getElementById('user_name').value;
		var password = document.getElementById('password').value;

		if(user.length == 0)
		{
			document.getElementById('user_name').focus();
			document.getElementById('signinmsg').innerHTML = "Enter User Name..";
			return false;
		}
		else if(password.length == 0)
		{
			document.getElementById('password').focus();
			document.getElementById('signinmsg').innerHTML = "Enter Password";
			return false;
		}
		else
		{
			var up = hexMD5(user+document.getElementById('password').value);
			var passwd = hexMD5(readCookie('PROHIVETOKEN')+up);
			hashData = readCookie('PROHIVETOKEN')+hexMD5(document.getElementById('password').value);
			passwd = hexMD5(hashData);
			document.getElementById('password').value = "";
			document.getElementById('usr').value = user;
			document.getElementById('psw').value = passwd;
			return true;
		}
	}catch(err){app.raiseError('signin_user',err)}
}

function message(msg)
{
	document.getElementById('signinmsg').innerHTML = msg;
}

function addEvent(doc,key,escapekey)
{
	try
	{
		if(document.addEventListener) doc.addEventListener(key,escapekey,null);
		else if(document.attachEvent) doc.attachEvent('on'+key,escapekey);
		else doc['on'+key]=escapekey; 
	}catch(err){app.raiseError('addEvent',err)}
}
function catchEscape(e)
{ 	
	try
	{
		 e= (window.event)? window.event: e;
		 if(e.keyCode==13)
		 { 
			signin_user();
		 }
		 return true;
	}catch(err){app.raiseError('catchEscape',err)}
}
function startcatching()
{
	try
	{
		addEvent(document,'keydown',catchEscape);
	}catch(err){app.raiseError('startcatching',err)}
}
