clientX / clientY added to onMouseMove function for firefox support