buenas mira SetheR ya probé con esa macana lo había echo antes. por que a mi no me gusta preguntar hasta que me quede sin la solución después de probar mucho.
El problema que he visto, de hacer eso que pusiste arriba, es que lo hace cuando se le antoja, a veces si a veces no, no se si por que esta haciendo dos llamadas al servidor al mismo tiempo y esta ocupando la misma función o el mismo objeto XMLHTTP, pero también probé declarando dos objetos XMLHTTP pero = lo hace cuando se le da la regalada gana.
. bueno es que recién estoy empezando con esto del Ajax, haber si se podrá resolver esto