Добрый день, если вести курсор мыши вверх и влево, то координаты отображаются верно, если вести мышь вниз и вправо, то скрипт вставляет через раз неверные координаты, заведомо маленькие, допустим "(0,0); (1, 3)" и так далее.
Если отключить отрисовку "zone-select", то координаты передаются верно. Почему onmousemove передаёт неверные координаты?
https://jsfiddle.net/4tnxkhq6/1/