﻿// JScript File
//check username password using ajax call

var upxmlob;   

function verifyUP()
{
    if(document.getElementById("lusertxt").value=="")
    {
        alert("Please specify User Name!");
        document.getElementById("lusertxt").focus();
        return(0);
    }
    if(document.getElementById("lpwdtxt").value=="")
    {
        alert("Please specify Password!");
        document.getElementById("lpwdtxt").focus();
        return(0);
    }
    document.getElementById("btnSubmit").disabled=true;
    document.getElementById("UPAuth").style.display="none";
    document.getElementById("UPFail").style.display="none";
    document.getElementById("UPVeri").style.display="block";
    
    upxmlob=new getXmlHttpObject();
    //alert(document.getElementById("lpwdtxt").value);
 
    upxmlob.open("GET","CheckUP.aspx?sid=" + Math.random()+"&uid="+document.getElementById("lusertxt").value+"&pwd="+document.getElementById("lpwdtxt").value, true);
    
    upxmlob.onreadystatechange = upHttpRecieve;
    upxmlob.send(null);
    
}
function upHttpRecieve() 
{ 
	if (upxmlob.readyState == 4 || upxmlob.readyState == 0) 
	{
		var newone = new String(upxmlob.responseText);
	    if(newone!="")
	    {
	        
    
	        //alert(newone);
	    
	        if(newone=="True")
	        {
	            document.getElementById("UPAuth").style.display="block";
                document.getElementById("UPVeri").style.display="none";
	           document.getElementById("UPFail").style.display="none";    
	           window.location.href='Userhome.aspx';
	            
               // document.form1.submit();
	        }
	        else if (newone=="_err")
	        {
	            verifyUP();
	        }
	        else
	        {
	                document.getElementById("btnSubmit").disabled=false;
	            document.getElementById("UPVeri").style.display="none";
	            document.getElementById("UPAuth").style.display="none";
                document.getElementById("UPFail").style.display="block";    
	        }
		}
    }
}


