if (plotArea.mouseDown) {
            plotArea.cycleOffset -= (x - plotArea.mouseX) / cycleWidth;
            plotArea.mouseX = x;
        } else {
            plotArea.mouseDown = false;