Te confieso no he revizado tu código sino muy someramente, es q revisarlo así plano entenderás q es un poco difícil, por eso el primer consejo: Encierra tu código con las etiquetas debidas, facilitará su lectura y te ayudarán mejor.
Aquí tienes unos links, quizás te pueda servir
http://www.desarrolloweb.com/articul...-ajax-php.html http://www.programacionweb.net/foros/mensaje/?num=11756
Te lo posteo porq nunca he usado XAJAX, siempre lo he hecho o al pelo o con jquery. No más