rendered paste bodyfunction sliderControl() {
var w:Number = thumblist_mc._width/2;
var hw:Number = mask_mc._width/2;
var npixels:Number;
// only do when mouse over slider mask
if (_ymouse > mask_mc._y && _ymouse < mask_mc._y + mask_mc._height) {
// mouse over left half of slider:
if (_xmouse > mask_mc._x && _xmouse < mask_mc._x + hw) {
trace("x"+_xmouse);
npixels = (hw - _xmouse) / hw * MAXPIXELS;
thumblist_mc._x += npixels;
if (thumblist_mc._x >= 0) thumblist_mc._x = thumblist_mc._x - w;
// mouse over right half of slider:
} else if (_xmouse > mask_mc._x + hw && _xmouse < mask_mc._x + mask_mc._width) {
trace(rechts);
npixels = (_xmouse - hw) / hw * MAXPIXELS;
thumblist_mc_x -= npixels;
if (thumblist_mc._x <= -w) thumblist_mc._x = thumblist_mc._x + w;
}
}
}