added pointer events
fixed ie page offset issue