// JavaScript Document
// JavaScript Document
function userLogin()
{
	var username=document.getElementById("username").value;	
	var password=document.getElementById("passwords").value;	
	if(username=="")
	{
		alert("Please enter Username(Email-ID)");
		document.getElementById("username").focus();
		return false;
	}
	if(password=="")
	{
		alert("Please enter Password");
		document.getElementById("passwords").focus();
		return false;
	}
	document.getElementById("loginCheck").value="Wait...";
	var urr="username="+username+"&password="+password;	
	//alert(urr);
	sendUserRequest(urr);
	return false;
	}


	function sendUserRequest(getUrl) 
	{
	try
  	{
  	xmlhttp=new XMLHttpRequest();
  	}catch (e)
  	{
 	try
    {
    xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
    }catch (e)
    {
    try
      {
      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch (e)
      {
      alert("Your browser does not support AJAX!");
      return false;
      }
    }
  }
xmlhttp.onreadystatechange = processStateChange;
xmlhttp.open("POST","login_ajax.jsp?"+getUrl, true);
xmlhttp.send(null);
}
 
 
function processStateChange()
{
	if(xmlhttp.readyState == 4) 
       {
            if(xmlhttp.status == 200) 
            {
				var message = xmlhttp.responseXML.getElementsByTagName("read")[0];   
				var decide="";		
				decide=message.childNodes[0].nodeValue;								
            	if(decide=="fail")
            	{	
					alert("Invalid Username(Email-ID) and Password. Try again!");	
					document.getElementById("username").value="";
					document.getElementById("passwords").value="";
					document.getElementById("username").focus();
					document.getElementById("loginCheck").value="Login";
					return false;
					
           		}else if(decide=="passnot")
            	{	
					alert("Invalid Password. Try again!");	
					document.getElementById("passwords").value="";
					document.getElementById("passwords").focus();
					document.getElementById("loginCheck").value="Login";
					return false;
					
           		}else if(decide=="pass")
            	{	
					alert("Membership not Authorized. Please contact Administrator");
					//document.getElementById("username").value="";
					//document.getElementById("passwords").value="";
					//document.getElementById("username").focus();
					document.getElementById("loginCheck").value="Login";
					return false;
					
           		}else
				{
					var url="loginredirect.jsp?ids="+decide;
					window.location=url;
				}
           		
           }
       } 
}

