Hola,
No sé exactamente cuál es el problema, pero si propones el código así, la ejecución de la llamada ajax se ejecuta, y mientras, se ejecuta el alert(store) y luego la llamada ajax termina de ejecutarse. Ahí recién asigna el valor a store.
Por lo tanto, store no tendrá valor cuando el alert lo muestra.
Por otro lado, debes verificar que la asignación o el resultado de la llamada ajax sea correcto, haciendo un alert dentro del if:
Código Javascript
:
Ver originalif (Ajax.readyState==4 && Ajax.status == 200){
alert(Respuestas.getElementsByTagName("test")[0].childNodes[0].data);
}
Para estar seguro que estás asignándole un valor correcto.
Sotelio