/**
 *    file name = login.js
 *    Javascript functions related to login.php page
 *    @created on:  20th June, 2008
 *    @created by:  Ajay J Giri
 *    @last modified Date:  27th June, 2008
 *    @last modified by:  Ajay J Giri
 */
function SubmitThis(action)
{
	var frm = document.getElementById('frmLogin');
	var flag = true;
	var element = "";
	var errMsg = "";
		
	if(document.getElementById('Email').value == "")
	{
	   errMsg = "Please enter the Email Address \r\n";
	   if(flag)
	   {
	   	  element = document.getElementById('Email');
	   	  flag = false;
	   }
	   	
	}
	
	if(document.getElementById('Password1').value == "")
	{
	   errMsg = errMsg + "Please enter password \r\n";
	   if(flag)
	   {
	   	  element = document.getElementById('Password1');
	   	  flag = false;
	   }
	   	
	}
	
	if(errMsg != "")
	{
		alert(errMsg);
		element.focus();
	}
	else
	{
		if(action == 'login')
		{
			document.getElementById('HdnAction').value = 'login';
			frm.submit();
		}
		else if(action == 'enter')
		{
			document.getElementById('HdnAction').value = 'enter';
			frm.submit();
		}
	}		
	
	
}

/*  Display of error  message  */
function showError(errorMsg,httpUrl)
{
  /*
  if(errorMsg != '')
  { 
     show_message(errorMsg,'Error',httpUrl);	
  }
  */
  
 // Temporary code //
 if(errorMsg != '')
 { 
	 if(errorMsg.length >= 170)
	 {
	    retVal = show_message(errorMsg,'Error',httpUrl, 400, 140);	 
	 }
	 else
	 {
	    retVal = show_message(errorMsg,'Error',httpUrl);  
	 }
	 		 
	 if(retVal != "" && retVal != null && retVal == 'unblock')
	 {
		Unblock();
	 }	
 }
 // End of Temporary code //  

}
// Temporary function //
function Unblock()
{
  document.frmLogin.HdnAction.value = "unblock";
  document.frmLogin.submit();
}
// End of Temporary function //

function ForgotPassword()
{
  var frm = document.getElementById('frmLogin'); 
  frm.HdnAction.value="sendForgotPasswordLink";
  frm.action="forgotPassword.php";
  frm.submit();
}
