Mouse wheel, need help with delta value

Hi, I use this scroller script and i don’t know where to add the e.delta value in order to have mac mouse wheel (http://blog.pixelbreaker.com/flash/as30-mousewheel-on-mac-os-x), please give me some help to make it work, thanks.

import caurina.transitions.Tweener;
import com.pixelbreaker.ui.osx.MacMouseWheel;
MacMouseWheel.setup( this.stage );

var clicked:DisplayObject;
var sc_pr:Number;
var targ_new_pos:Number;
var sc_bt_start_y:Number = sc_bt.y;
var targ_start_y:Number = targ.y;

sc_bt.addEventListener(MouseEvent.MOUSE_DOWN, sc_onPress);
stage.addEventListener(MouseEvent.MOUSE_UP, captureMouseUp);
stage.addEventListener(MouseEvent.MOUSE_UP, captureMouseUp, true);
stage.addEventListener(MouseEvent.MOUSE_MOVE, scroller);

sc_bt.buttonMode = true;
function sc_onPress(event:MouseEvent)
{
    clicked = sc_bt;
    sc_bt.startDrag(false,new Rectangle(sc_bt.x, sc_mask2.y, 0, sc_mask2.height-sc_bt.height));
}

function sc_onOut(event:MouseEvent)
{
    sc_bt.stopDrag();
    clicked = stage;
}
function sc_onOutOutside(event:MouseEvent)
{
    sc_bt.stopDrag();
    clicked = stage;
}

function scroller(event:MouseEvent)
{
    if (clicked == sc_bt)
    {
        // Calculate Scroll
        sc_pr = ((sc_bt.y-sc_bt_start_y)/(sc_mask2.height-sc_bt.height))*100;
        targ_new_pos = ((targ.height-sc_mask2.height+10)/100)*sc_pr;
        Tweener.addTween(targ, {y:(-targ_new_pos+(targ_start_y)), time:1, transition:"easeIn"});
    }
}

function onMouseWheel( e:MouseEvent )
{
    // where to add the e.delta value?
    sc_pr = ((sc_bt.y-sc_bt_start_y)/(sc_mask2.height-sc_bt.height))*100;
    targ_new_pos = ((targ.height-sc_mask2.height+10)/100)*sc_pr;
    Tweener.addTween(targ, {y:(-targ_new_pos+(targ_start_y)), time:1, transition:"easeIn"});
}
targ.addEventListener( MouseEvent.MOUSE_WHEEL, onMouseWheel );

function captureMouseUp(evt:MouseEvent):void {
    if (evt.eventPhase == EventPhase.BUBBLING_PHASE) return;
   
    // make sure the circle was clicked
    if (clicked == sc_bt) {
        clicked = null; // remove reference for subsequent clicks
       
        var target:Sprite = evt.target as Sprite;
        // if circle is target, mouse released over circle
        if (target == sc_bt) {
            sc_onOut(evt);
        }else{
            // mouse released outside circle
            sc_onOutOutside(evt);
        }
    }
}