Хочу сделать ползунок для регулирования громкости звука.

Код:
mc.onPress = function() {startDrag (this,false,20,85,135,85);
}
mc.onMouseUp = function () {stopDrag ();}
mc.onRollOut = function () {stopDrag ();}
Не могу победить ситуацию, когда при нажатой клавише мыши уходишь с ползунка , он продолжает двигаться.
Не помогает и

Код:
mc.onRollOut = mc.onRelease=mc.onDragOut;
Помогите пожалуйста написать корректный стабильный код для этой вроде простой задачки.