var xmlHttp;
function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null;
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This example doesn't work in Opera"); 
		return ;
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP";
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP";
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName);
			objXmlHttp.onreadystatechange=handler ;
			return objXmlHttp;
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") ;
			return ;
		} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
		objXmlHttp=new XMLHttpRequest();
		objXmlHttp.onload=handler;
		objXmlHttp.onerror=handler; 
		return objXmlHttp;
	}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////	
		function showcat()
		{
			category="category";
			category=document.getElementById(category);
			category=category.options[category.selectedIndex].value;
			if(category==-1){return;}//state=document.f1.RESIDINGSTATE.options[RESIDINGSTATE.selectedIndex].value;

			var url="showsubcat.php?cid="+category;			
			xmlHttp=GetXmlHttpObject(gsubcategory);
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
		}
		
		function gsubcategory()
		{
			if (xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
			{
				//alert (xmlHttp.responseText);
				document.getElementById("subdiv").innerHTML= xmlHttp.responseText;
			}
		}
		
//===================================================

		function showcat2(str)
		{	
			
			
			var age=str;
			state="state";
			state=document.getElementById(state);
			
			state=state.options[state.selectedIndex].value;
			if(state==-1){return;}//state=document.f1.RESIDINGSTATE.options[RESIDINGSTATE.selectedIndex].value;

			var url="showsubcat.php?rid="+state+"&age1="+age;			
			xmlHttp=GetXmlHttpObject(gsubcategory2);
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);
		}
		
		function gsubcategory2()
		{
			if (xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
			{
				//alert (xmlHttp.responseText);
				document.getElementById("subdiv2").innerHTML= xmlHttp.responseText;
			}
		}
		
		