﻿
        function readCookie(cookies) 
            {
                var txtuname= document.getElementById('txtLoginName'); 
                var txtpass= document.getElementById('txtPwd'); 
                var chkRememberpass= document.getElementById('chkRememberpwd'); 
               
                if (document.cookie.length>0 && txtuname.value.length>0 ) 
                    {
                        // check the index of the username that is entered by user in Username text box 

                        var c_start=document.cookie.indexOf(txtuname.value); 
                        if (c_start!=-1) 
                            { 
                                    var c_end=document.cookie.indexOf(";",c_start); 
                                    if (c_end==-1) 
                                        {
                                            c_end=document.cookie.length;
                                        }
                                    var value= unescape(document.cookie.substring(c_start,c_end)); 
                                    //alert(value); 
                                    var arr = new Array(10); 
                                    arr= value.split('='); 
                                  
                                    // if only 0ne equal sign is present that is default one 
                                    if(arr[0]==txtuname.value && arr.length==2) 
                                        {
                                            txtpass.value=arr[1];
                                             //alert(txtpass.value);
                                             chkRememberpass.checked=1;
                                        }
                                        // if the password contain =(equal) signs in it 
                                    else if(arr[0]==txtuname.value && arr.length > 2) 
                                        { 
                                            var pass=arr[1]; 
                                            for(i=2;i<arr.length;i++) 
                                                {
                                                    pass += arr[i];
                                                }
                                         //  alert(pass);
                                            //chkRememberpass.checked=1;
                                            
                                             txtpass.value=pass;
                                        }
                                    else 
                                        {
                                            txtpass.value=""; 
                                        }
                            }
                        else 
                            {
                                txtpass.value=""; 
                               // alert('sss');
                                chkRememberpass.checked=0;
                            }
                    }
                else 
                    {
                        txtpass.value=""; 
                        
                    }

            } 
            
                                
            
            
function opendiv()
{
// alert("HI");
document.getElementById('lblErr').innerHTML = '' ;

popup('popUpDiv','blanket');
document.getElementById('btnEmail').focus(); 
return false;
}

//fucntion to stop back to this page**************
function noBack()
{
window.history.forward()
}
noBack();

window.onload=noBack;

window.onpageshow=function(evt)
{
if(evt.persisted)noBack()
}

window.onunload=function()
{
void(0)
}
 
function removeSpaces(string) 
{
    var string=string.split(' ').join('');
   string=string.split('\'').join('');
    return string;
}

function enablecontrols()
{
//    var val = document.getElementById('Hdn_Reseller').value;
//    //alert(val);
//    if (val == 1)
//    {    
//        //document.getElementById('txtLoginName1').disabled=false;
//        //document.getElementById('txtPwd1').disabled=false;
//        document.getElementById('btnlogin1').disabled=false;
//    }
//    else
//    {
        //document.getElementById('txtLoginName').disabled=false;
        //document.getElementById('txtPwd').disabled=false;
        document.getElementById('btnlogin').disabled=false;
//    }
}
function disablecontrols()
{
//    var val = document.getElementById('Hdn_Reseller').value;
//    //alert(val);
//    if (val == 1)
//    {    
//        //document.getElementById('txtLoginName1').disabled=true;
//        //document.getElementById('txtPwd1').disabled=true;
//        document.getElementById('btnlogin1').disabled=true;
//    }
//    else
//    {
        //document.getElementById('txtLoginName').disabled=true;
        //document.getElementById('txtPwd').disabled=true;
        document.getElementById('btnlogin').disabled=true;
//    }
}

function CheckUser()
{
    //alert("Hi");
        
//    var val = document.getElementById('Hdn_Reseller').value;

//    if (val == 1)
//    {
//        var username = document.getElementById('txtLoginName1').value;
//        var password = document.getElementById('txtPwd1').value;
//        var message = document.getElementById('lblMessage1');
//        var image = document.getElementById('ImgUserInfo1');
//        document.getElementById('Hdn_Rempass').value = document.getElementById('chkRememberpwd1').checked;
//    } 
//    else
//    {
        var username = document.getElementById('txtLoginName').value;
        var password = document.getElementById('txtPwd').value;
        var message = document.getElementById('lblMessage');
        var image = document.getElementById('ImgUserInfo');
        document.getElementById('Hdn_Rempass').value = document.getElementById('chkRememberpwd').checked;
//    } 
    //alert("+" + username + "+");
    //alert("=" + password + "=");

    password=escape(password);
    
    var unamepass = username + ":" + password;    
    
    //alert("5");
    document.getElementById('Hdn_Flag').value=0;
    document.getElementById('Hdn_UnamePass').value=unamepass;
    message.innerHTML="";

    if(username == "" || password == "")
    {
        message.innerHTML=document.getElementById('Hdn_INFO_LOGIN_BLANK').value;
        document.getElementById('Hdn_Flag').value=1;
        return false;
    }
//    else if(document.getElementById('Hdn_Username_Flag').value == 0)
//    {
//        //message.innerHTML = document.getElementById('Hdn_USERNAME_MESSAGE').value;
//        //alert(document.getElementById('Hdn_USERNAME_MESSAGE').value);
//        return false;
//    }

    else
    {
        disablecontrols();
        image.style.display = 'block';               
        CallingAJAX_Login(Login,document.getElementById('Hdn_UnamePass').value,'Login');   
       return true;          
    }
    
}

function FinalCheck()
{
    //alert(document.getElementById('Hdn_Flag').value);
    if (document.getElementById('Hdn_Flag').value!=0)
    {
        if(document.getElementById('Hdn_Flag').value==2)
        { 
            window.location.href="AfterLogin.aspx?userid=" + document.getElementById('Hdn_UserId').value + "&userstatus="  + document.getElementById('Hdn_UserStatus').value + "&userpass="  + document.getElementById('Hdn_UnamePass').value + "&chkremember="  + document.getElementById('Hdn_Rempass').value+ "&ReasonID="  + document.getElementById('Hdn_ReasonID').value;
        }
        else if(document.getElementById('Hdn_Flag').value==1)
        {
            //alert("1=" + document.getElementById('Hdn_Flag').value);
            enablecontrols();
            return false;
            
        }        
     
    }
    else
    {    
        setTimeout("FinalCheck()",100);
        return false;
    }
    
}

function onbodyload()
{
    if (document.getElementById('ImgUserInfo') != null)
    {
        document.getElementById('ImgUserInfo').style.display = 'none';
    }
}

function CheckValidUserName()
{

//var val = document.getElementById('Hdn_Reseller').value;


//    if (val == 1)
//    {
//        var username = document.getElementById('txtLoginName1').value;
//       
//    } 
//    else
//    {
        var username = document.getElementById('txtLoginName').value;
//    }
    
    if  (username != "")
    {
        CallingAJAX_Login(Login_Username,username,'Login_Username');     
    }  



}

            
//***************************************************
 
 
