// JavaScript Document

var xmlHttp
var dropField

function fillSubsectors(sector,drop,page)
{   
	dropField=drop
	if (sector != 'all') {
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		 {
			alert ("Browser does not support HTTP Request")
			return
		 }
		var url="getSubsectors.php"
		url=url+"?sector="+sector
		url=url+"&drop="+drop
		url=url+"&page="+page
		url=url+"&sid="+Math.random()
		
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	} else {

		if(drop !='product') {
			document.getElementById("subsectorDrop").options.length=1
			document.getElementById("productDrop").options.length=1
			document.getElementById("subsectorDrop").option[0]=new Option('all','all')
		}
		document.getElementById("productDrop").options.length=1
		document.getElementById("productDrop").option[0]=new Option('all','all')
	}
}

function stateChanged() 
{ 
	
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 	
	 	if (dropField == 'subsector')
	 		document.getElementById("subsectorDrop").innerHTML=xmlHttp.responseText 
		else	
			document.getElementById("productDrop").innerHTML=xmlHttp.responseText
	 } 
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	 {
		 // Firefox, Opera 8.0+, Safari
		 xmlHttp=new XMLHttpRequest();
	 }
	catch (e)
	 {
	 //Internet Explorer
		 try
		  {
			  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		  }
		 catch (e)
		  {
			  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
	 }
	return xmlHttp;
}