Recompiled for 0.9.1
now using $.animate instead of window.scrollBy
now calls current onHide callback on exit