﻿// JScript File

    function LoginCallBack(LP,arr)
    {
          if(Page_ClientValidate("login") == true)
          {              
                var ctrlArr=new Array();
                ctrlArr=arr;
                var rdoAgency=document.getElementById(ctrlArr[0]);
                var rdoAdvertiser=document.getElementById(ctrlArr[1]);
                var txtUser=document.getElementById(ctrlArr[2]);
                var txtPass=document.getElementById(ctrlArr[3]);
                
	            var xmlRequest = DoCallback("index.aspx?LP=" + LP + "&Flag=Y","rdoAgency=" + rdoAgency.checked + "&rdoAdvertiser=" + rdoAdvertiser.checked + "&User=" + txtUser.value + "&Pass=" + txtPass.value);
                if(xmlRequest.readyState == 4)
                {
                    if(xmlRequest.status == 200)
                    {
                        if (xmlRequest.responseText=='L')
	                    {
		                    document.getElementById('tdError').innerHTML = "User already logged in, Sign Out to login as new user";
		                    window.scroll(0,0);
		                    txtUser.value="";
		                    txtPass.value="";
		                    txtUser.focus();
	                    }
                        else if (xmlRequest.responseText=='N')
	                    {
		                    document.getElementById('tdError').innerHTML = "Enter correct UserID and Password";
		                    window.scroll(0,0);
		                    txtUser.value="";
		                    txtPass.value="";
		                    txtUser.focus();
	                    }
	                    else
	                    {
	                        document.getElementById('tdError').innerHTML ="";
	                        window.location=xmlRequest.responseText;
	                    }
	                    
        	        }
        	        else
                    {
                        alert("Process was not completed due to some problem on server" );
                    }
                }
          }
    }
