Hola
 
Los estados de la petición son estos 
 Cita:  0 No inicializado (el método open no a sido llamado)
1 Cargando (se llamó al método open)
2 Cargado (se llamó al método send y ya tenemos la cabecera de la petición HTTP y el status)
3 Interactivo (la propiedad responseText tiene datos parciales)
4 Completado (la propiedad responseText tiene todos los datos pedidos al servidor)
    Quedaría al así   
Código Javascript
:
Ver original- ajax.onreadystatechange=function() { 
- if (ajax.readyState==1 || ajax.readyState==2 || ajax.readyState==3) { 
- divFormulario.innerHTML = "<p style='width:400px;'>Actualizando...</p>"; 
- } 
-   
- else if (ajax.readyState==4) { 
- if(ajax.status==200){    
- divFormulario.innerHTML = ajax.responseText; // Recibes la respuesta 
-              
- } 
- } 
Suerte