
// JScript File

var xmlHttp
var id
function getProduct(str)
{ 
    xmlHttp=GetXmlHttpObject1()   
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    }   
   
    var url="/AJAX/AjaxCategory_SubCategory.aspx?Product_List="+str
    
    xmlHttp.onreadystatechange=ProductList
    //alert('1');
    xmlHttp.open("GET",url,true)
    //alert('2');
    xmlHttp.send(null)
}

function ProductList()
{ 
    
    if (xmlHttp.readyState==4 || xmlHttp.readyState=='complete')
    { 
        /*ctlName = document.getElementById('lstHospital'+id.toString());
        for(var i=ctlName.options.length-1;i>=0;i--)
	    {
			ctlName.options[i]=null;				
		}	                       
        var response = xmlHttp.responseText;
        var mainList = response.split("#");
        var cnt;
        var placeHolder;
        placeHolder = document.getElementById('lstHospital'+id.toString()).options.length;
        cnt =0         
        while(cnt<mainList.length)
        {
            var temp = mainList[cnt].split('%');
            document.getElementById('lstHospital'+id.toString()).options[placeHolder]= new Option(temp[1],temp[0],false,false);
            cnt++;
            placeHolder++;
        }*/
//        alert('3');
        ctlName = document.getElementById('lstProducts');
        for(var i=ctlName.options.length-1;i>=0;i--)
	    {
			ctlName.options[i]=null;				
		}	                       
        
        var response = xmlHttp.responseText;
     //   alert(response);
        var mainList = response.split("#");
        var cnt;
        var placeHolder;
        placeHolder = document.getElementById('lstProducts').options.length;
        cnt =0         
        while(cnt<mainList.length)
        {
            var temp = mainList[cnt].split('%');
            document.getElementById('lstProducts').options[placeHolder]= new Option(temp[1],temp[0],false,false);
            cnt++;
            placeHolder++;
        }
        
    }     
} 

function GetXmlHttpObject1()
{ 
    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;   
   
    /*var objXMLHttp=null
   
    if (window.XMLHttpRequest)
    {
        objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP") 
    }    
    return objXMLHttp*/
}


