function ajexconnect()
	{
	
		var ajex;
		var browser=navigator.appName;
		
		if(browser == "Microsoft Internet Explorer")
		{
			ajex = new ActiveXObject("microsoft.XMLHTTP");
		}
		else
		{
			ajex = new XMLHttpRequest();
		}
		return ajex;
		
	}
	
	var http = ajexconnect();
	
/* ---------------------------------For State Combo------------------------------- */

	function Send_state_Req(conid)
	{
		http.open('get', 'state_res.php?conid='+conid);
		http.onreadystatechange = Get_State_Res;
	    http.send(null);
	}
	
	function Get_State_Res()
	{	
		if(http.readyState == 4)
		{	
    	    var response = http.responseText;
//			 alert(response);
			var SatateId = new Array();
			var details = new Array();
			
				SatateId = response.split('|');
				
				document.getElementById("state").options.length =1;
				document.getElementById("city").options.length =1; 


			
			for(i=1; i<SatateId.length; i++)
			{	
				details = SatateId[i].split('&');
			/*	var objOptions = document.createElement("<OPTION>");
				document.getElementById("state").options.add(objOptions);	

					objOptions.value= details[0];	
					objOptions.text= details[1]; */
					document.getElementById("state").options[i] = new Option(i);
					document.getElementById("state").options[i].value = details[0];
					document.getElementById("state").options[i].text = details[1];
			}
		}
   
	}


//---------------------------------For City Combo-------------------------------
	function Send_city_Req(stateid)
	{
		http.open('get', 'city_res.php?stateid='+stateid);
		http.onreadystatechange = Get_city_Res;
	    http.send(null);
	}
	
	function Get_city_Res()
	{
	if(http.readyState == 4)
		{	
    	    var response = http.responseText;
			var CityId = new Array();
			var details = new Array();
			
				CityId = response.split('|');
				document.getElementById("city").options.length =1; 

			
			
			for(i=1; i<CityId.length; i++)
			{	
				details = CityId[i].split('&');
			/*	var objOptions = document.createElement("<OPTION>");
				document.getElementById("city").options.add(objOptions);	
				
					objOptions.value= details[0];	
					objOptions.text= details[1]; */
					document.getElementById("city").options[i] = new Option(i);
					document.getElementById("city").options[i].value = details[0];
					document.getElementById("city").options[i].text = details[1];
			}
		}

	}

// -------------------------------  This is for search in Top.php ------------------------------------

//---------------------------------For State Combo-------------------------------
	function Send_state_Req2(conid)
	{
		http.open('get', 'state_res.php?conid='+conid);
		http.onreadystatechange = Get_State_Res2;
	    http.send(null);
	}
	
	function Get_State_Res2()
	{	

		if(http.readyState == 4)
		{	
			var response = http.responseText;
			var SatateId = new Array();
			var details = new Array();
//			alert(response);
				SatateId = response.split('|');
				document.getElementById("sh_state").options.length =1;
				document.getElementById("sh_city").options.length =1; 
				 

			
				document.getElementById("sh_state").options[0] = new Option(0);
				document.getElementById("sh_state").options[0].value ='All';
				document.getElementById("sh_state").options[0].text = 'All';
				document.getElementById("sh_state").options[0].selected = 'selected';
				
				document.getElementById("sh_city").options[0] = new Option(0);
				document.getElementById("sh_city").options[0].value ='All';
				document.getElementById("sh_city").options[0].text = 'All';
				document.getElementById("sh_city").options[0].selected = 'selected';
				


			for(i=1; i<SatateId.length; i++)
			{	
				details = SatateId[i].split('&');
				//var objOptions = document.createElement("<OPTION>");
				//document.getElementById("state").options.add(objOptions);	

					//objOptions.value= details[0];	
					//objOptions.text= details[1];
							document.getElementById("sh_state").options[i] = new Option(i);
							document.getElementById("sh_state").options[i].value = details[0];
							document.getElementById("sh_state").options[i].text = details[1];
			}
		}

	}


//---------------------------------For City Combo-------------------------------
	function Send_city_Req2(stateid)
	{
		http.open('get', 'city_res.php?stateid='+stateid);
		http.onreadystatechange = Get_city_Res2;
	    http.send(null);
	}
	
	function Get_city_Res2()
	{
		var City_Combo = document.getElementById("sh_city");	

		if(http.readyState == 4)
		{	
    	    var response = http.responseText;
			var CityId = new Array();
			var details = new Array();
			
				CityId = response.split('|');
				document.getElementById("sh_city").options.length =1; 

/*				if(document.getElementById('divCityChangeButton').style.display != 'block')
				{
				document.getElementById("sh_city").options[0] = new Option(0);
				document.getElementById("sh_city").options[0].value ='All';
				document.getElementById("sh_city").options[0].text = 'All';
				document.getElementById("sh_city").options[0].selected = 'selected';
				}*/
			
			for(i=1; i<CityId.length; i++)
			{	
				details = CityId[i].split('&');
				//var objOptions = document.createElement("<OPTION>");
				//document.getElementById("city").options.add(objOptions);	
							document.getElementById("sh_city").options[i] = new Option(i);
							document.getElementById("sh_city").options[i].value = details[0];
							document.getElementById("sh_city").options[i].text = details[1];
					//objOptions.value= details[0];	
					//objOptions.text= details[1];
			}
		}

	}


