XML Scrolling Thumbnails PLEASE HELP!

PLEASE PLEASE HELP ME!!
ok, so i have a bunch of q’s ( maybe only 2) for changing the adding thumbnails tutorial for the XML photogallery.
first, i changed the width of the canvas to be 800X600 and i want the thumbnails to load from the left instead of from the right.
another question is how to maybe make the scroll over instead of the alpha at 50 or something.

function loadXML(loaded) {
    if (loaded) {
        xmlNode = this.firstChild;
        fileswf = [];
        thumbnails = [];
        total = xmlNode.childNodes.length;
        for (i=0; i<total; i++) {
            fileswf* = xmlNode.childNodes*.childNodes[0].firstChild.nodeValue;
            thumbnails* = xmlNode.childNodes*.childNodes[1].firstChild.nodeValue;
            thumbnails_fn(i);
        }
        //firstswf();
    } else {
        content = "file not loaded!";
    }
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("navbar.xml");
/////////////////////////////////////
/*  use left and right keys to cycle through pages
listen = new Object();
listen.onKeyDown = function() {
if (Key.getCode() == Key.LEFT) {
prevswf();
} else if (Key.getCode() == Key.RIGHT) {
nextswf();
}
};
Key.addListener(listen);
previous_btn.onRelease = function() {
prevswf();
};
next_btn.onRelease = function() {
nextswf();
};
*/
/////////////////////////////////////
p = 0;
this.onEnterFrame = function() {
    filesize = page.getBytesTotal();
    loaded = page.getBytesLoaded();
    preloader._visible = true;
    if (loaded != filesize) {
        preloader.preload_bar._xscale = 100*loaded/filesize;
    } else {
        preloader._visible = false;
        if (page._alpha<100) {
            page._alpha += 10;
        }
    }
};
function nextswf() {
    if (p<(total-1)) {
        p++;
        if (loaded == filesize) {
            page._alpha = 0;
            page.loadMovie(fileswf[p], 1);
            //            desc_txt.text = description[p];
            //            picture_num();
        }
    }
}
function prevswf() {
    if (p>0) {
        p--;
        page._alpha = 0;
        page.loadMovie(fileswf[p], 1);
        //        desc_txt.text = description[p];
        //        picture_num();
    }
}
/*function firstswf() {
if (loaded == filesize) {
page._alpha = 0;
page.loadMovie(fileswf[0], 1);
//        desc_txt.text = description[0];
//        picture_num();
}
}
*/
/* function to show picture number out of other number

function picture_num() {
current_pos = p+1;
pos_txt.text = current_pos+" / "+total;
}
*/
function thumbNailScroller() {
    // thumbnail code!
    this.createEmptyMovieClip("tscroller", 1000);
    scroll_speed = 10;
    tscroller.onEnterFrame = function() {
        if ((_root._ymouse>=thumbnail_mc._y) && (_root._ymouse<=thumbnail_mc._y+thumbnail_mc._height)) {
            if ((_root._xmouse>=(hit_right._x-40)) && (thumbnail_mc.hitTest(hit_right))) {
                thumbnail_mc._x -= scroll_speed;
            } else if ((_root._xmouse<=40) && (thumbnail_mc.hitTest(hit_left))) {
                thumbnail_mc._x += scroll_speed;
            }
        } else {
            delete tscroller.onEnterFrame;
        }
    };
}
function thumbnails_fn(k) {
    thumbnail_mc.createEmptyMovieClip("t"+k, thumbnail_mc.getNextHighestDepth());
    tlistener = new Object();
    tlistener.onLoadInit = function(target_mc) {
        target_mc._x = hit_left._x+(eval("thumbnail_mc.t"+k)._width+5)*k;
        target_mc.pageValue = k;
        target_mc.onRelease = function() {
            p = this.pageValue-1;
            nextswf();
        };
        target_mc.onRollOver = function() {
            this._alpha = 50;
            thumbNailScroller();
        };
        target_mc.onRollOut = function() {
            this._alpha = 100;
        };
    };
    image_mcl = new MovieClipLoader();
    image_mcl.addListener(tlistener);
    image_mcl.loadClip(thumbnails[k], "thumbnail_mc.t"+k);
}

let me know if whoever helps needs a screenshot for to see what i mean.