Xml attributes , attach to movieclip

hi i’ve not used flash for a long time.

i’ve been using the flash tutorials on here to create an image scroller that has the data read in by xml.

the problem i’m having is attaching an attribute to the url of a movieclip.
i can’t figure out how to attach it to the movieclip.

flash files is just over the upload limit so here is the code


function loadXML(loaded) {
    if (loaded) {
        xmlNode = this.firstChild;
        image = [];
        description = [];
        thumbnails =  [];
        link = [];
        total = xmlNode.childNodes.length;
        for (i=0; i<total; i++) {
            image* = xmlNode.childNodes*.childNodes[0].firstChild.nodeValue;
            description* = xmlNode.childNodes*.childNodes[1].firstChild.nodeValue;
            thumbnails*  = xmlNode.childNodes*.childNodes[2].firstChild.nodeValue;
            thumbnails*.strURL.push = xmlNode.childNodes*.childNodes[2].attributes.url;
           [COLOR=Red] trace (thumbnails*.attributes.url); //this returns undefined
 is i trace the line above i get all the values out of that attributes[/COLOR]
            thumbnails_fn(i);
            
            
        }
        
    } else {
        content = "file not loaded!";
    }
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("images.xml");

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.pictureValue = k;
target_mc.link = k
[COLOR=Red]//this is where i want to attach the link to the movieclips please help![/COLOR]
target_mc.onRelease = function() {


/*p = this.pictureValue-1;
nextImage();*/

};
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);

}