var canTouch = 'ontouchstart' in window; var startEvent = canTouch ? 'touchstart' : 'mousedown'; var moveEvent = canTouch ? 'touchmove' : 'mousemove'; var endEvent = canTouch ? 'touchend' : 'mouseup';