mootools

MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer.

mootoolsbrowserclassutilitiestypesframeworkDOMFxRequest

http://mootools.net