consulte un manual de AJAX, ya le he indicado, el a.status==200 debe de ir junto con el
readyState, claro, eso lo sabría si tuviera el tiempo en dedicarse a estudiar como funciona AJAX
http://librosweb.es/ajax/index.html
no se lo tome a mal, pero francamente existen situaciones que un principiante puede resolver si dedica tiempo a investigar y no solo copiar o esperar que le faciliten el código, no todos los del foro disponemos del tiempo para contestar los mensajes, ni nos la pasamos refrescando la página para ver si el usuario resolvió su problema.