Started the rewrite to use a jQuery plugin with multiple options/ full configurable

still need to add AJAX and css transitions
Added mousewheel as a dependency. Moved the if statement as a call back to the slideUp callback

Will be changing this so can use css3 transitions/animations instead of
jQuery animation. Still need to work out the bug where callback is
firing multiple times. Firefox does not like to reload page until mouse
has scrolled down first. May use mouse movements in addition to touch
and mousewheel