Prototype framework

Prototype is a Javascript framework providing Ajax functionality in web pages. It has been popularized by its inclusion in the Ruby on Rails, but also has made a good standing on its own.

http://www.prototypejs.org/