Horizontal scroller

Hi i have been reading this tutorial from Kirupa.com for a custom scroller which works Vertically but i want it to work Horizontally can anyone help??

http://www.kirupa.com/developer/flash8/scrollbar.htm


scrolling = function () {
    var scrollHeight:Number = scrollTrack._height;
    var contentHeight:Number = contentMain._height;
    var scrollFaceHeight:Number = scrollFace._height;
    var maskHeight:Number = maskedView._height;
    var initPosition:Number = scrollFace._y=scrollTrack._x;
    var initContentPos:Number = contentMain._y;
    var finalContentPos:Number = maskHeight-contentHeight+initContentPos;
    var left:Number = scrollTrack._y;
    var top:Number = scrollTrack._x;
    var right:Number = scrollTrack._y;
    var bottom:Number = scrollTrack._height-scrollFaceHeight+scrollTrack._x;
    var dy:Number = 0;
    var speed:Number = 10;
    var moveVal:Number = (contentHeight-maskHeight)/(scrollHeight-scrollFaceHeight);
    
    scrollFace.onPress = function() {
        var currPos:Number = this._x;
        startDrag(this, false, left, top, right, bottom);
        this.onMouseMove = function() {
            dy = Math.abs(initPosition-this._x);
            contentMain._x = Math.round(dy*-1*moveVal+initContentPos);
        };
    };
    scrollFace.onMouseUp = function() {
        stopDrag();
        delete this.onMouseMove;
    };
    btnUp.onPress = function() {
        this.onEnterFrame = function() {
            if (contentMain._x+speed<maskedView._x) {
                if (scrollFace._x<=top) {
                    scrollFace._x = top;
                } else {
                    scrollFace._x -= speed/moveVal;
                }
                contentMain._x += speed;
            } else {
                scrollFace._x = top;
                contentMain._x = maskedView._x;
                delete this.onEnterFrame;
            }
        };
    };
    btnUp.onDragOut = function() {
        delete this.onEnterFrame;
    };
    btnUp.onRelease = function() {
        delete this.onEnterFrame;
    };
    btnDown.onPress = function() {
        this.onEnterFrame = function() {
            if (contentMain._x-speed>finalContentPos) {
                if (scrollFace._x>=bottom) {
                    scrollFace._x = bottom;
                } else {
                    scrollFace._x += speed/moveVal;
                }
                contentMain._x -= speed;
            } else {
                scrollFace._x = bottom;
                contentMain._x = finalContentPos;
                delete this.onEnterFrame;
            }
        };
    };
    btnDown.onRelease = function() {
        delete this.onEnterFrame;
    };
    btnDown.onDragOut = function() {
        delete this.onEnterFrame;
    };
    
    if (contentHeight<maskHeight) {
        scrollFace._visible = false;
        btnUp.enabled = false;
        btnDown.enabled = false;
    } else {
        scrollFace._visible = true;
        btnUp.enabled = true;
        btnDown.enabled = true;
    }
};
scrolling();

this is the code that i was told to use, but i want to be able to make a horizontal scroller and, i havent got a clue what to change in the code to make it horizontal ?.

it would be a great if someone could help me.

Many thanks

Safa