Выберите библиотеку для изучения, затем выберите другие - но я не думаю, что я заново изобрету колесо.
Я выбрал MooTools и с тех пор взял jQuery / Prototype. (Выбрал Mootools, потому что в то время их сайт был единственным, который подтвердил, что чистый html означал чистый javascript).
Примечание о MooTools:
Часто упускаемая особенность MooTools - это конструктор загрузок. Вы можете загрузить достаточно исходного кода фреймворка, чтобы ваш AJAX работал, и ничего больше.