﻿

function forgotpasswordopen()
{
     document.getElementById('Loginmain').style.display='none';
     document.getElementById('Loginbtn').style.display='none';
     document.getElementById('forgottext').style.display='none';
     document.getElementById('forgotpassword').style.display='block';
     document. getElementById('txtforgotpass').focus();
   
}
 

function forgotpassvalid(evt,id)
{    

    var kc;
    if(document.all)
    kc=event.keyCode; 
    else if(document.getElementById)
    kc=evt;  
    else if(document.layers)
    kc=event.which;


    if((kc==13) || (id==1))
    {  

            var email=document.getElementById('txtforgotpass').value;
            if(email=='')
            {
                alert(geterrmsg('e9'));
                document.getElementById('txtforgotpass').focus();
                return false;
            }
            else if(checkEmail(document.getElementById("txtforgotpass").value)==false)
            {
                alert(geterrmsg('e23'));
                document.getElementById('txtforgotpass').focus();       
                return false;
            }
            else
            {
            xmlHttp=createRequestObject();
                if (xmlHttp==null)
                {
                    alert ("Your browser does not support AJAX!");
                    return;
                } 
                document.getElementById('forgetbtn').style.display='none';                            
                document.getElementById('imgloadnew1').style.display='block';
                var url="/Ajax/forgot-password.aspx";    

                url=url+"?email="+document.getElementById("txtforgotpass").value; 
                xmlHttp.open("GET",url);
                xmlHttp.onreadystatechange = function() {
                    document.getElementById('forgetbtn').style.display = 'none';
                    document.getElementById('imgloadnew1').style.display = 'block';
                    if (xmlHttp.readyState == 4) {
                        document.getElementById('forgetbtn').style.display = 'none';
                        document.getElementById('imgloadnew1').style.display = 'block';
                        if (xmlHttp.responseText == '1')
                            alert(geterrmsg('e79'));
                        else if (xmlHttp.responseText == '0')
                            alert(geterrmsg('e104'));
                        else
                            alert(geterrmsg('e105'));
                        document.getElementById('txtforgotpass').value = '';
                        document.getElementById('txtforgotpass').focus();
                        document.getElementById('forgetbtn').style.display = 'block';
                        document.getElementById('imgloadnew1').style.display = 'none';
                    }
                }            
            xmlHttp.send(null);

            } 
    }
}


function createRequestObject()
  {       
        var request_obj ;
        var browser = navigator.appName ;
        
    if (browser == "Microsoft Internet Explorer")
     {
        request_obj = new ActiveXObject("Microsoft.XMLHttp");
     } 
    else
     {
        request_obj = new XMLHttpRequest();
     }
        return request_obj;
  }
