event.js

The library agreed to most of the problems associated with cross-browser event handling.