﻿
// JScript File
var xmlHttp
var id
function SelSection(ctrl)
{ 
    
    xmlHttp=GetXmlHttpObject()
      if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    }       
    var url= "/Ajax/GetPagename.aspx?CatId="+ctrl.value;  
    id = ctrl;
    xmlHttp.onreadystatechange=AssignSubCat;   
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);   
     
}
function AssignSubCat()
{    
  
    var ctlName = document.getElementById('ddlsubcategory')   
    //var ctlPlant = document.getElementById('ddlPlant')   
    
    if (xmlHttp.readyState==4 || xmlHttp.readyState=='complete')
    { 
        for(var i = ctlName.length-1;i>=0;i--)
        {
            ctlName.options[i] = null;
        }
        var response = xmlHttp.responseText;        
        var mainList = response.split('#');
        //alert(mainList);
        ctlName.options[0] = new Option("--Select--","0",false,false);
             
        //for plant
//        for(var i = ctlPlant.length-1;i>=0;i--)
//        {
//            ctlPlant.options[i] = null;
//        }
//        ctlPlant.options[0] = new Option("--SELECT--","0",false,false);
        if(mainList.length > 0)
        {
            
            var cnt;
            cnt = 0;
            while(cnt<mainList.length)
            {
                var temp = mainList[cnt].split('%');
                ctlName.options[cnt+1] = new Option(temp[1],temp[0],false,false);
                //ctlPlant.options[cnt+1] = new Option(temp[1],temp[0],false,false);
                cnt++;
            }
        }               
    } 
    
    if(id ==0)
    {
       for(var i = ctlName.length-1;i>=0;i--)
        {
            ctlName.options[i] = null;
        }
        ctlName.options[0] = new Option("--SELECT--","0",false,false);
    }
        
} 

function GetXmlHttpObject()
{
    var objXMLHttp=null    
    try
    {
    // Firefox, Opera 8.0+, Safari
    objXMLHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      objXMLHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return null;
        }
      }
    }
    return objXMLHttp;
}






