function signInUser2(argument)
{ 
//alert("ok");
//alert(argument);

var flag=true;
//document.getElementById("txtHint").style.display = "none";
sign_in_email_input = document.getElementById("sign_in_email_input2").value;
sign_in_password_input = document.getElementById("sign_in_password_input2").value;

var Remember_login="";

//if (document.sign_in_form2.sign_in_remember_me_input2.checked == false)
//{

//Remember_login="false";

//}
//else
//{

//Remember_login="true";
//}

if(sign_in_email_input=="" )
	{
	
	document.getElementById("SignIn_EmailError2").innerHTML= "<center>Please enter Email</center>";
	document.getElementById("SignIn_EmailError2").style.display = "inline";
	document.getElementById("SignIn_PasswordError2").style.display ="none";
	flag=false;
	}
else 
	{
	
	var temp=validate_email(sign_in_email_input);
	if (temp==false)
	   {
	   document.getElementById("SignIn_EmailError2").innerHTML = "<center>Please enter a valid E-Mail in the format xx@yy.zz</center>";
 	   document.getElementById("SignIn_EmailError2").style.display = "inline";
 	   flag=false;
	    }
     }
if(temp==true && sign_in_password_input=="")
		{
		
		document.getElementById("SignIn_EmailError2").style.display = "none";
		document.getElementById("SignIn_PasswordError2"). innerHTML= "<center>Please enter Password</center>";
		document.getElementById("SignIn_PasswordError2").style.display ="inline";
		flag=false;
		}
else if(sign_in_password_input=="")
{
		document.getElementById("SignIn_PasswordError2"). innerHTML= "<center>Please enter Password</center>";
		document.getElementById("SignIn_PasswordError2").style.display ="inline";
		flag=false;
}

if(flag==true)
{		

document.getElementById("SignIn_EmailError2").style.display = "none";
document.getElementById("SignIn_PasswordError2").style.display = "none";
					
	
xmlHttp=GetXmlHttpObject();
	
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

  
var url="/pages/ValidateUser";
url += "?emailId="+sign_in_email_input;
url+="&password="+sign_in_password_input;
//url+="&Remember_login="+Remember_login;
url += "&sid="+Math.random();

xmlHttp.onreadystatechange=sign_alerts_stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}//signInUser closed.....

function sign_alerts_stateChanged() 
{ 

if (xmlHttp.readyState==4)
{

if(xmlHttp.responseText=='true')
{
//alert("resp 22"+xmlHttp.responseText);
//document.getElementById("sign_in_dropdown_container").style.visibility = "hidden";
//document.getElementById("sign_in_div").innerText='signout';

//document.getElementById("sign_in_div").innerHTML="<span class='top_nav_text'><center>Sign Out</center></span>";

document.getElementById("sign_in_dropdown_container").style.visibility = "hidden";


if ( Get_Cookie( 'useremailid' ) ) 
 window.location =argument ;



} 
else if(xmlHttp.responseText=='false')
{
document.getElementById("SignIn_PasswordError2").innerHTML ="<center>Username and password do not match.</center>";
document.getElementById("SignIn_PasswordError2").style.display ="inline";
}
else
{
document.getElementById("SignIn_EmailError2").innerHTML ="<center>"+xmlHttp.responseText+"</center>";
document.getElementById("SignIn_EmailError2").style.display ="inline";

}

}//else closed
}
if(flag==true)
{
return true;

}
else
return false;
}  

function validate_email(field)
{

apos=field.indexOf("@")
dotpos=field.lastIndexOf(".")
if (apos<1||dotpos-apos<2) 
  	{
  	//alert("validate email returns false");
	return false;
  	}
else 
	{
	
	return true;
	}
}



function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
