Are there JavaScript-based user events tracking tools available?
===

I am looking for a tool to track individual events generated by users while they interacting with web-content on a particular web-site. Specifically, I am seeking of JavaScript framework for general approach on tracking user events such as clicks, mouse over, and mouse out. Please, suggest any that coming in your mind. It would be very helpful to hear any suggestions.