Hola:
En principio document.all solo funciona en explorer y opera; si quieres que vaya bien en todos los navegadores, tendrías que usar document.getElementById()... y tu variable XMLHttp, supongo que tendría que ser global:
<script>
var XMLHttp;
</script>
Cuéntanos si te ha servido de algo.
Saludos