Initial commit of Mr. Baijs' version
Support for onscrollstart event

Optionally set an onscrollstart propoerty of the construction options object. If set
to a function, it will be called when the user starts scrolling. If the user is using
the mouse wheel to scroll, this event will only be called once per second rather than
every mousescroll event.