Prototip allows you to easily create both simple and complex tooltips using the Prototype javascript framework.