// JavaScript Document
var acesso_servidor = false;

function solicita_dados(url){
	acesso_servidor = false;
	if(window.XMLHttpRequest){
		acesso_servidor = new XMLHttpRequest();
	}else{
		if(window.ActiveXObject){
			try{
				acesso_servidor = new ActiveXObject("Msxml2.XMLHTTP");
			}catch(erro1){
				try{
					acesso_servidor = new ActiveXObject("Microsoft.XMLHTTP");
				}catch(erro2){
					alert("Não foi possível criar a conexão.");
				}
			}
		}
	}
	
	if( ! acesso_servidor){
		alert("ERRO: Não foi possível criar o objeto conexão.");
		return false;
	}
	
	acesso_servidor.onreadystatechange = processa_resultado ;
	acesso_servidor.open('GET', url, true);
	acesso_servidor.send(null);
}

function processa_resultado(){
	if(acesso_servidor.readyState == 1){ 
		document.getElementById("buscar").innerHTML = "<br> <center> <img src='ico_loading.gif'> </center>";
	}
	if(acesso_servidor.readyState == 2){ 
		document.getElementById("buscar").innerHTML = "<br> <center> <img src='ico_loading.gif'> </center>";
	}
	if(acesso_servidor.readyState == 4){
		if(acesso_servidor.status == 200){
			document.getElementById("buscar").innerHTML = acesso_servidor.responseText ;
		}else{
			alert("Erro no retorno dos dados.");
		}
	}	
}