rename slider to jslider
add mouse events that beforeMouseUp, beforeMouseMove, beforeMouseDown