Improve performance by changing binding of mousemoveDocument to $menu

Was  `$(document).mousemove(mousemoveDocument);`
Which means that *every* mouse-move on the document would of trigger this callback...
which would be very un-efficient (especially on medium to large pages with lots of DOM elements..

So i changed it to:  `$menu.mousemove(mousemoveDocument);` and it still works!