if (ev.type == 'touchstart') {
                    pageX = ev.originalEvent.changedTouches[0].pageX,
                        pageY = ev.originalEvent.changedTouches[0].pageY;
                } else {
                    pageX = ev.pageX;