Pienso lo mismo que mi compañero aqui arriba, primero lo primero el corazon de ajax Xmlhttprequest
aca hay algo que te puede servir
www.librosweb.es.
Prototype es la base sobre la cual se generan otros frameworks como Scriptaculous, openRico, en definitiva si comprendes la base, es muy facil implementar cualquier entorno.
Hay otros mas complejos , Yui de Yahoo, Adobe Spry, Mootools, etc etc etc.....
Saludos