pageX substituted for clientX in move handler