

function list_dados( valor )

	{  

		http.open("GET", "result.php?id_cidade=" + valor, true);  

		http.onreadystatechange = handleHttpResponse;  

		http.send(null);		

	}

	

function list_dados2( valor )

	{  

		http2.open("GET", "result2.php?id_cidade=" + valor, true);  

		http2.onreadystatechange = handleHttpResponse2;  

		http2.send(null);

		

	}



function list_dados3( valor )

	{  

		http3.open("GET", "result3.php?id_hotel=" + valor, true);  

		http3.onreadystatechange = handleHttpResponse3;  

		http3.send(null);

		

	}





function handleHttpResponse()

	{  

		campo_select  = document.forms[0].id_hotel;

		campo_select.options.length = 0;

		campo_select.options[0] = new Option("Indiferente", "");

		

		if (http.readyState == 4) 

		{    

			

			results = http.responseText.split(",");

			

			document.getElementById("dados_hotel").innerHTML = "";

			for( i = 0; i < results.length-1; i++ )    

			{       

				

				string = results[i].split( "|" );

				

				campo_select.options[i+1] = new Option(string[0], string[1]);

						

			} 

			

			

		}

	}

	

function handleHttpResponse2()

	{  

		

		campo_select2 = document.forms[0].id_revenda;

		campo_select2.options.length = 0;

		campo_select2.options[0] = new Option("Indiferente", "");

		if (http2.readyState == 4) 

		{    

			

			results2 = http2.responseText.split(".");

			

			for( j = 0; j < results2.length-1; j++ )    

			{       

				string2 = results2[j].split( "/" );

				

				campo_select2.options[j] = new Option(string2[0], string2[1]);

			} 

			

		}

	}



function handleHttpResponse3()

	{  

		

		document.getElementById("dados_hotel").innerHTML = "";

		if (http3.readyState == 4) 

		{    

				document.getElementById("dados_hotel").innerHTML = http3.responseText;

		}

	}

	

function getHTTPObject() 

	{

		var req;

		try { 

			if (window.XMLHttpRequest) 

			{  

				req = new XMLHttpRequest();  

				if (req.readyState == null) 

				{   

					req.readyState = 1;   

					req.addEventListener("load", function () {   

					req.readyState = 4;   

					if (typeof req.onReadyStateChange == "function")    

					req.onReadyStateChange();   }, false);  

				}  

				return req; 

			}



 		if (window.ActiveXObject) 

		{  

			var prefixes = ["MSXML2", "Microsoft", "MSXML", "MSXML3"];

  			for (var i = 0; i < prefixes.length; i++) 

			{   

				try 

				{    

					req = new ActiveXObject(prefixes[i] + ".XmlHttp");    

					return req;   

				} 

				catch (ex) {};

  				} 

			}

		} catch (ex) {}

		alert("XmlHttp Objects not supported by client browser");

		}

		var http = getHTTPObject();

		var http2 = getHTTPObject();

		var http3 = getHTTPObject();

		

// Logo após fazer a verificação, é chamada a função e passada // o valor à variável global http.

