Fix scroll issue with jQuery.simulate by fix positioning viewport.
Rename clientX and clientY to x and y.