﻿
var xmlHttp
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;
}
function GetNHCount(input)
    {
     xmlHttp = GetXmlHttpObject();
        if (xmlHttp == null)
            {
            alert("Your browser does not support AJAX!");
            return ;
            }
        var url = "AjaxProcess.aspx?frmname=NHCityCount";
        var inputurl=input.split(",")
        if(inputurl.length>2)
        url = url + "&City="+inputurl[0]+"&StateCode="+inputurl[1]+"&Facility="+inputurl[2];
        else
        url = url + "&City="+inputurl[0]+"&StateCode="+inputurl[1];
        xmlHttp.onreadystatechange = Statechanged_GetNHCount;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
    }
function GetNHZipCount(input)
    {
     xmlHttp = GetXmlHttpObject();
        if (xmlHttp == null)
            {
            alert("Your browser does not support AJAX!");
            return ;
            }
        var url = "AjaxProcess.aspx?frmname=NHZipCount";
        var inputurl=input.split(",")
        url = url + "&Zipcode="+inputurl[0]+"&Distance="+inputurl[1];
        xmlHttp.onreadystatechange = Statechanged_GetNHCount;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
    }
    //Valid Nurisng Home 
    function ValidNH(NHID)
    {
     xmlHttp = GetXmlHttpObject();
      if (xmlHttp == null)
        {
        alert("Your browser does not support AJAX!");
        return ;
        }
        var url = "AjaxProcess.aspx?frmname=ValidNH&NHID="+NHID;
         xmlHttp.onreadystatechange = Statechanged_ValidNH;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
        
    }
    function Statechanged_ValidNH()
    {
    if (xmlHttp.readyState==4)
        { 
          if (xmlHttp.status == 200)
            { 
             if (xmlHttp.responseText==0)
             {
               document.getElementById('hdnOMEmail').value = 'Yes';
               document.getElementById('lblOMValid').innerText='';
               document.getElementById('btnOMCreate').click();
             } 
             else
             {
              document.getElementById('hdnOMEmail').value ='';
              document.getElementById('lblOMValid').innerText='Nursing Home Owner Already Exist';
              
             }
            }
         }
    }
    //Review Member Login
  function ValidUser(uName,pwd)
    {
        var result = false;
     xmlHttp = GetXmlHttpObject();
        if (xmlHttp == null)
            {
            alert("Your browser does not support AJAX!");
            return ;
            }
       var url = "AjaxProcess.aspx?frmname=RwLoginValid&UserName=" + uName + "&Pwd=" + pwd;
        xmlHttp.onreadystatechange =ValidLogin;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
        return result;
    }
    function ValidLogin()
        {
       if (xmlHttp.readyState==4)
        { 
          if (xmlHttp.status == 200)
            { 
             if (xmlHttp.responseText==1)
             {
                document.getElementById('lblLoginErr').innerHTML ='';
                document.getElementById('hidLoading').value = 'Yes';
                document.getElementById('btnlogin').click();
             } 
             else
             {
              document.getElementById('hidLoading').value = ''
              document.getElementById('lblLoginErr').innerHTML ='Invalid Login Name/Password';
             }
            }
         }
         
}

//Review Member Exist
    function UserExist(uName)
    {
     xmlHttp =GetXmlHttpObject();
     if(xmlHttp == null)
     {
     alert("Your browser does not support AJAX!");
     return;
     }
     var url="AjaxProcess.aspx?frmname=RwUserExist&UserName=" + uName;
        xmlHttp.onreadystatechange = Statechanged_UserExist;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
    }
    function Statechanged_UserExist()
   {
       if (xmlHttp.readyState==4)
        { 
          if (xmlHttp.status == 200)
            { 
             if (xmlHttp.responseText==0)
             {
               document.getElementById('lblEmailCheck').innerHTML ='';
               document.getElementById('hdnExist').value ='Yes';
               document.getElementById('btnCreate').click();
             } 
             else
             {
               document.getElementById('hdnExist').value ='';
               document.getElementById('lblEmailCheck').innerHTML ='Already user exist please Login';
             }
            }
        }
   }
   //Owner Login Forget Password 
   function ValidOMFgtEmail(Email)
   {
   xmlHttp =GetXmlHttpObject();
     if(xmlHttp == null)
     {
     alert("Your browser does not support AJAX!");
     return;
     }
     var url="AjaxProcess.aspx?frmname=OMFgtEmail&UserName=" + Email;
        xmlHttp.onreadystatechange = Statechanged_OMFgtEmail;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
   
   }
     function Statechanged_OMFgtEmail()
   {
    if (xmlHttp.readyState==4)
        { 
          if (xmlHttp.status == 200)
            { 
             if (xmlHttp.responseText==1)
             {
                 document.getElementById('lblForgetPwd').innerHtml='';
                 document.getElementById('hdnForgetPwd').value='Yes';
                 document.getElementById('btnForgetSubmit').click();
             } 
             else
             {
               document.getElementById('hdnForgetPwd').value ='';
               document.getElementById('lblForgetPwd').innerHTML ='User Does Not Exist';
             }
            }
        }
   
   }
   
    function ValidOMSignEmail(Email)
   {
   xmlHttp =GetXmlHttpObject();
     if(xmlHttp == null)
     {
     alert("Your browser does not support AJAX!");
     return;
     }
     var url="AjaxProcess.aspx?frmname=OMEmail&UserName=" + Email;
        xmlHttp.onreadystatechange = Statechanged_OMSignEmail;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
   
   }
     function Statechanged_OMSignEmail()
   {
    if (xmlHttp.readyState==4)
        { 
          if (xmlHttp.status == 200)
            { 
             if (xmlHttp.responseText==0)
             {
                 document.getElementById('lblOMValid').innerHtml='';
                 document.getElementById('hdnOMEmail').value='Yes';
                 document.getElementById('btnOMCreate').click();
             } 
             else
             {
               document.getElementById('hdnOMEmail').value ='';
               document.getElementById('lblOMValid').innerHTML ='User Already Exist';
             }
            }
        }
   
   }
   
   function ValidOwnerLogin(aff,Email,Pwd,NHID)
   {
    xmlHttp =GetXmlHttpObject();
     if(xmlHttp == null)
     {
     alert("Your browser does not support AJAX!");
     return;
     }
     var url="AjaxProcess.aspx?frmname=OwnerLogin&Aff=" + aff+ "&Email="+ Email +"&Pwd="+Pwd+"&NHID="+NHID;
        xmlHttp.onreadystatechange = Statechanged_OMLogin ;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
   
   }
   
   function Statechanged_OMLogin()
   {
    if (xmlHttp.readyState==4)
        { 
          if (xmlHttp.status == 200)
            { 
             if (xmlHttp.responseText==1)
             {
                 document.getElementById('lblOMLoginValid').innerHtml='';
                 document.getElementById('hdnOMLogin').value='Yes';
                 document.getElementById('btnOMLogin').click();
             } 
             else
             {
               document.getElementById('hdnOMLogin').value ='';
               document.getElementById('lblOMLoginValid').innerHTML ='Please enter valid Affiliation/E-Mail/Password';
             }
            }
        }
   
   }
   function validGList(glFname,glAff,glMail)
   {
        xmlHttp=GetXmlHttpObject();
        if(xmlHttp==null)
        {
            alert("Your browser does not support AJAX!")
        }
        var url="AjaxProcess.aspx?frmname=GListValid&Fname="+glFname+"&Aff="+glAff+"&UserName="+glMail;
        xmlHttp.onreadystatechange=Statechanged_ValidGList;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
   }
   function Statechanged_ValidGList()
   {
     if (xmlHttp.readyState==4)
        { 
          if (xmlHttp.status == 200)
            { 
             if (xmlHttp.responseText==1)
             {
                 document.getElementById('lblValidation').innerHtml='';
                 document.getElementById('hdnGlist').value='Yes';
                 document.getElementById('btnSubmit').click();
             } 
             else
             {
               document.getElementById('hdnGlist').value ='';
               document.getElementById('lblValidation').innerHTML ='Please enter correct FirstName/Affiliation/E-Mail.';
             }
            }
        }
   }
      function UserAvail(uName)
    {
     xmlHttp =GetXmlHttpObject();
     if(xmlHttp == null)
     {
     alert("Your browser does not support AJAX!");
     return;
     }
     var url="AjaxProcess.aspx?frmname=Exist&UserName=" + uName;
        xmlHttp.onreadystatechange = Statechanged_UserAvail;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
    }
    function Statechanged_UserAvail()
   {
       if (xmlHttp.readyState==4)
        { 
          if (xmlHttp.status == 200)
            { 
             if (xmlHttp.responseText==1)
             {
                 document.getElementById('uwtSearchDetails__ctl4_lblValidEmail').innerHtml='';
                 document.getElementById('uwtSearchDetails__ctl4_hdnValue').value='Yes';
                 document.getElementById('uwtSearchDetails__ctl4_btnForgetPwd').click();
             } 
             else
             {
               document.getElementById('uwtSearchDetails__ctl4_hdnExist').value ='';
               document.getElementById('uwtSearchDetails__ctl4_lblValidEmail').innerHTML ='User Does Not Exist';
             }
            }
        }
   }
      
