Código:
function validarDatos()
{
if(http.readyState==4)
{
if(http.status==200)
{
var miTexto = http.responseText;
document.getElementById('Texto').innerHTML = miTexto;
}
}else{
document.getElementById('Texto').innerHTML = "Procesando...";
}
}
aqui no tienes ningun evento ajax por lo tanto no te entrara nunca en la parte readyState, que es lo que quieres hacer aqui