function openAjax() { 
var Ajax; 
try {Ajax = new XMLHttpRequest(); // XMLHttpRequest para browsers mais populares, como: Firefox, Safari, dentre outros. 
}catch(ee) { 
try {Ajax = new ActiveXObject(" Msxml2.XMLHTTP"); // Para o IE da MS 
}catch(e) { 
try {Ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Para o IE da MS 
}catch(e) {Ajax = false; 
} 
} 
} 
return Ajax; 
} 

function mostraConteudo(valor)
{
	
	//inicia a conexãoassíncrona com o servidor
	Ajax = openAjax();
		//abre a conexão com o servidor
	Ajax.onreadystatechange = vai;
	
	Ajax.open("GET", valor, true);
	//a cada mudança de status da conexão ele irá chamar a outra função

	//envia a requisição para o servidor
	Ajax.send(null);
}

function vai()
{
	// apenas quando o estado for "completado"
    if (Ajax.readyState == 4) 
	{
        // apenas se o servidor retornar "OK"
        if (Ajax.status == 200) 
		{
			document.getElementById("conteudo").innerHTML = Ajax.responseText;
		} 
		else 
		{
            alert("Houve um problema ao obter os dados:\n" + Ajax.statusText);
        }
    }
}