﻿// JScript File

window.onload=function()
{

    if(document.getElementById(g_control_prefix +"YesWorkingWithAgentRadioButton").checked==true)
    {
       
        if(!(document.getElementById(g_control_prefix +"DummyAgentFNameTextBox").value=="" && document.getElementById(g_control_prefix +"DummyAgentLNameTextBox").value==""))
	    {
	     document.getElementById(g_control_prefix +"AgentFirstNameTextBox").value = document.getElementById(g_control_prefix +"DummyAgentFNameTextBox").value;
	     document.getElementById(g_control_prefix +"AgentLastNameTextBox").value = document.getElementById(g_control_prefix +"DummyAgentLNameTextBox").value;
	     searchagent();
	     
	   }
    }
}


//function to search the agent
//  Add t
//       function agentsearch()
//			{
//			        if(document.getElementById(g_control_prefix +"AgentFirstNameTextBox").value=="" && document.getElementById(g_control_prefix +"AgentFirstNameTextBox").value=="")
//			        {
//			        alert("Please enter the agent name");
//			        }
//			        else
//			        {
//			        document.getElementById(g_control_prefix +"WorkingWithAgentDivDDL").style.display="block";
//			        RegistrationControl.AgentSearch(document.getElementById(g_control_prefix +"AgentFirstNameTextBox").value,document.getElementById(g_control_prefix +"AgentLastNameTextBox").value,agentsearch_Callback);
//			        document.getElementById(g_control_prefix +"WorkingWithAgentDiv").style.display="none";
//			        
//			        }
//			 }
			 //
			 function ChangeDropDown()
			 {
                document.getElementById(g_control_prefix +"HiddenSelectedAgentName").value=document.getElementById(g_control_prefix +"AgentDropDownList").options[document.getElementById(g_control_prefix +"AgentDropDownList").selectedIndex].innerHTML;			 
			 }
			 
			 //function to populate the agent search result
			function agentsearch_Callback(result)
			{
			   
			   var response = result.value;
			   var AgentDropDown = document.getElementById(g_control_prefix +"AgentDropDownList");
			    //Clears the combo box contents.
                for (var count = AgentDropDown.options.length-1; count >-1; count--)
	            {
		            AgentDropDown.options[count] = null;
	            }
			    if(response.Rows.length==0)
			    {
			    alert("Your Agent Name Entry Returned No Results");
			    document.getElementById(g_control_prefix +"WorkingWithAgentDivDDL").style.display="none";
			    document.getElementById(g_control_prefix +"WorkingWithAgentDiv").style.display="block";
			    }
			    else
			    {
			    
        	    for(var i=0; i<response.Rows.length; i++)
        	    {
        	    
			    optionItem = new Option(response.Rows[i].AgentOffice,response.Rows[i].agent_number,  false, false);
			    AgentDropDown.options[AgentDropDown.length] = optionItem;
//			    document.getElementById("DummyAgentFNameTextBox").value=response.Rows[i].fName;
//			    document.getElementById("DummyAgentFNameTextBox").value=response.Rows[i].lName;
			    }
			    document.getElementById(g_control_prefix +"DummyAgentFNameTextBox").value=document.getElementById(g_control_prefix +"AgentFirstNameTextBox").value;
			    document.getElementById(g_control_prefix +"DummyAgentLNameTextBox").value=document.getElementById(g_control_prefix +"AgentLastNameTextBox").value;
			    
			    if(document.getElementById(g_control_prefix +"HiddenSelectedAgentName").value=="")
			    {
			    
			    document.getElementById(g_control_prefix +"HiddenSelectedAgentName").value=document.getElementById(g_control_prefix +"AgentDropDownList").options[document.getElementById(g_control_prefix +"AgentDropDownList").selectedIndex].innerHTML;
			    }
			    
			    
			    
			    
			    if(document.getElementById(g_control_prefix +"DummyDDLSelectedItemIndex").value!="")
			    {
			     for (var count = AgentDropDown.options.length-1; count >-1; count--)
                 {
                   if(AgentDropDown.options[count].value == document.getElementById(g_control_prefix +"DummyDDLSelectedItemIndex").value)
                   {
           
                   AgentDropDown.options[count].selected=true;
                   }
           
                 }
			    }

			    }
		    }
		    
		    
		    //function to hide agent search information on screen
		    function hideagentsearch()
		    {
		        var AgentDropDown = document.getElementById(g_control_prefix +"AgentDropDownList");
			    //Clears the combo box contents.
                for (var count = AgentDropDown.options.length-1; count >-1; count--)
	            {
		            AgentDropDown.options[count] = null;
	            }
	            document.getElementById(g_control_prefix +"WorkingWithAgentDivDDL").style.display="none";
	            document.getElementById(g_control_prefix +"AgentFirstNameTextBox").value="";
	            document.getElementById(g_control_prefix +"AgentLastNameTextBox").value="";
	            document.getElementById(g_control_prefix +"WorkingWithAgentDiv").style.display="block";
	            document.getElementById(g_control_prefix +"DummyAgentFNameTextBox").value="";
	            document.getElementById(g_control_prefix +"DummyAgentLNameTextBox").value="";
	            document.getElementById(g_control_prefix +"DummyDDLSelectedItemIndex").value="";
			    
	            
		    }
            
            		
			//Function to hide or show the agent name information on screen
			function displayAgentInformation()
			{
			    if(document.getElementById(g_control_prefix +"YesWorkingWithAgentRadioButton").checked==true)
			    {
			    document.getElementById(g_control_prefix +"WorkingWithAgentDiv").style.display="block";
			    document.getElementById(g_control_prefix +"WorkingWithAgentDivDDL").style.display="none";
			    document.getElementById(g_control_prefix +"AgentFirstNameTextBox").value="";
			    document.getElementById(g_control_prefix +"AgentLastNameTextBox").value="";			
			    }
			    else
			    {
			       var AgentDropDown = document.getElementById(g_control_prefix +"AgentDropDownList");
			       for (var count = AgentDropDown.options.length-1; count >-1; count--)
	                {
		                AgentDropDown.options[count] = null;
	                }
			    document.getElementById(g_control_prefix +"WorkingWithAgentDiv").style.display="none";
			    document.getElementById(g_control_prefix +"WorkingWithAgentDivDDL").style.display="none";
			    }
			}
