	//A função abaixo pega a versão mais nova do xmlhttp do IE e verifica se é Firefox. funciona nos dois - Titi
	function create_busca()
			{
					try
					{
							ajax = new ActiveXObject("Microsoft.XMLHTTP");
					}
					catch(e)
					{
							try
							{
									ajax = new ActiveXObject("Msxml2.XMLHTTP");
									alert(ajax);
							}
							catch(ex)
							{
									try
									{
											ajax = new XMLHttpRequest();
									}
									catch(exc)
									{
											alert("Esse Browser não tem recursos para uso do Ajax");
											ajax = null;
									}
							}
							return ajax;
					}
					
			var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"];
			for (var i=0; i<arrSignatures.length; i++){
													try{
															var oRequest = new ActiveXObject(arrSignatures[i]);
															return oRequest;
													} catch (oError) {
													}
						}
						
						throw new Error("MSXML is not installed on your system.");
				}
				function recuperarDest(sTipo)
				{
								// Vamos Ti Kaplan - Criação do objeto XMLHTTP
								var oHTTPRequest = create_busca();
								// Abrindo a solicitação HTTP. O primeiro parâmetro informa o método post/get
								// O segundo parâmetro informa o arquivo solicitado que pode ser asp, php, txt, xml, ect
								// O terceiro parametro informa que a solitação nao assincrona,
								// Para solicitação síncrona, o parâmetro dese ser false
								oHTTPRequest.open("post", "ajax/exec_destino.asp", true);
								// Para solicitações utilizando o método post, deve ser acrescentado este cabecalho HTTP
								oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
								// A função abaixo é executada sempre que o estado do objeto muda (onreadystatechange)
								oHTTPRequest.onreadystatechange=function() {
								// O valor 4 significa que o objeto já completou a solitação
								if (oHTTPRequest.readyState==4){
									// Abaixo o texto é gerado no arquivo executa.asp e colocado no div
									document.all.divDestinos.innerHTML = oHTTPRequest.responseText;
								}
						}
						// Abaixo é enviada a solitação. Note que a configuração
						// do evento onreadystatechange dese ser feita antes do send.
						oHTTPRequest.send("tipob=" + sTipo);
				}
