﻿// JScript File

var xmlHttp1

function GetXmlHttpObject()
{ 

    var objXMLHttp=null
    if (window.XMLHttpRequest)
    {
        objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
   
    return objXMLHttp
}

function ddlselectcompany_OnChange()
{
    if(document.getElementById("ctl00_ContentPlaceHolder1_ddlselectcompany").value==0)
    {
       document.getElementById("ctl00_ContentPlaceHolder1_ddlselectcompany").selectedIndex=document.getElementById("ctl00_ContentPlaceHolder1_ddlselectcompany").selectedIndex+1;
    }
    xmlHttp1=GetXmlHttpObject();
    if(xmlHttp1==null)
    {
       alert("Browser does not support HTTP request");
       return;
    }
    document.getElementById("ctl00_ContentPlaceHolder1_ddlSelecttoopic").disabled=true;
    document.getElementById("ctl00_ContentPlaceHolder1_ddlselectregion").disabled=true;
    var CompanyID=document.getElementById("ctl00_ContentPlaceHolder1_ddlselectcompany").value;
    var url="AjaxRequests/AJAXContactFeedback.aspx?CompanyID="+CompanyID;
  
    xmlHttp1.onreadystatechange=ddlselectcompany_OnChange_CallBack;
    xmlHttp1.open("Get",url,true);
    xmlHttp1.send(null);
}

function ddlselectcompany_OnChange_CallBack()
{
	if (xmlHttp1.readyState==4 || xmlHttp1.readyState=="complete")
	{	
	    if (xmlHttp1.status == 200)      
	    { 
	        var str
			str = xmlHttp1.responseText;

			var temp=str.split("|");
			var i=0;
			for(i=document.getElementById("ctl00_ContentPlaceHolder1_ddlSelecttoopic").options.length;i>0;i--)
			{
			    document.getElementById("ctl00_ContentPlaceHolder1_ddlSelecttoopic").options[i]=null;
			}
			i=0;
			
			while(i<temp.length-1)
			{
			    document.getElementById("ctl00_ContentPlaceHolder1_ddlSelecttoopic").options.add(new Option(temp[i+1],temp[i]));
			    i=i+2;
			}
			document.getElementById("ctl00_ContentPlaceHolder1_ddlSelecttoopic").disabled = false;
	    }
    }
}

function ddlSelecttoopic_OnChange()
{
  
   if(document.getElementById("ctl00_ContentPlaceHolder1_ddlselectcompany").value==0)
   {
     
     document.getElementById("ctl00_ContentPlaceHolder1_ddlselectcompany").selectedIndex=document.getElementById("ctl00_ContentPlaceHolder1_ddlselectcompany").selectedIndex+1;
   }
   xmlHttp1=GetXmlHttpObject();
   if(xmlHttp1==null)
   {
       alert("Browser does not support HTTP request");
       return;
   }
   var CompanyID=document.getElementById("ctl00_ContentPlaceHolder1_ddlselectcompany").value;
   var TopicID=document.getElementById("ctl00_ContentPlaceHolder1_ddlSelecttoopic").value;
   var url="AjaxRequests/AJAXContactFeedback.aspx?CompanyID="+CompanyID+"&TopicID="+TopicID; 
   xmlHttp1.onreadystatechange=ddlSelecttoopic_OnChange_CallBack;
   xmlHttp1.open("GET",url,true);
   xmlHttp1.send(null); 
}


function ddlSelecttoopic_OnChange_CallBack()
{
	if (xmlHttp1.readyState==4 || xmlHttp1.readyState=="complete")
	{	
	    if (xmlHttp1.status == 200)      
	    { 
	        var str
			str = xmlHttp1.responseText;

			var temp=str.split("|");
			
			var i=0;
			for(i=document.getElementById("ctl00_ContentPlaceHolder1_ddlselectregion").options.length;i>0;i--)
			{
			    document.getElementById("ctl00_ContentPlaceHolder1_ddlselectregion").options[i]=null;
			}
			i=0;
			if(temp[0] == "9")
			{
			    while(i<temp.length-1)
			    {
			        document.getElementById("ctl00_ContentPlaceHolder1_ddlselectregion").options.add(new Option(temp[i+1],temp[i]));
			        i=i+2;
			    }
			    document.getElementById("ctl00_ContentPlaceHolder1_ddlselectregion").selectedIndex = 1;
			    document.getElementById("ctl00_ContentPlaceHolder1_ddlselectregion").disabled = true;
			}
			else
			{
			    while(i<temp.length-1)
			    {
			        document.getElementById("ctl00_ContentPlaceHolder1_ddlselectregion").options.add(new Option(temp[i+1],temp[i]));
			        i=i+2;
			    }
    			
			    document.getElementById("ctl00_ContentPlaceHolder1_ddlselectregion").disabled = false;
			}
	    }
    }
}