//Função que cria o objeto XMLHttp de forma cross-browser
function criaObjeto() {
	if(window.XMLHttpRequest) {
		var objeto = new XMLHttpRequest(); //objeto nativo (Firefox/Konqueror/Safari/Opera...)
	} else {
		try {
			objeto = new ActiveXObject("Msxml2.XMLHTTP"); //activeX (IE5.5+/MSXML2+)
		} catch(e) {
			try {
				objeto = new ActiveXObject("Microsoft.XMLHTTP"); //activeX (IE5-/MSXML1)
			} catch(e) {
				alert(e.message); //O navegador no tem suporte
			}
		}
	}
	return objeto; //retorna resultado (objeto, ou "false", no caso de erro)
}

function conectaGet(url, funcao, local) {
	//Prepara o objeto pra executar a requisio.
	objeto = criaObjeto();
	

	//Verifica se o objeto existe.	
	if(!objeto) { return; } 
	
	//Prepara o objeto pra executar a requisio.
	objeto.open("GET",url,true);
	
	//Define-se qual funo ser chamada quando o estado da requisio mudar.
	objeto.onreadystatechange=funcao;
	
	//Diz onde vai rodar
	intheplace=local;
	
	//Envia a requisio
	objeto.send(null);
}
function exibeConteudo() {	 
	document.getElementById(intheplace).innerHTML = "Carregando...";
	
	if(objeto.readyState == 4 && objeto.status == 200) {
		document.getElementById(intheplace).innerHTML = objeto.responseText;
	}

}