fixed onMove issue #22, where eventX would return NaN if event.clientX was 0
value stays number until translated
merged in changes