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.
Code:
<images>
  <pic>
    <image>http://www.kirupa.com/developer/mx2004/pg/kresge.jpg</image>
    <caption>Kresge</caption>
    <thumbnail function loadXML(loaded) {
    if (loaded) {
        xmlNode = this.firstChild;
        image = [];
        description = [];
        thumbnails =  [];
        link = [];
        total = xmlNode.childNodes.length;
        for (i=0; i<total; i++) {
            image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
            description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
            thumbnails[i]  = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
            thumbnails[i].strURL.push = xmlNode.childNodes[i].childNodes[2].attributes.url;
            trace (thumbnails[i].attributes.url); //this returns undefined
 is i trace the line above i get all the values out of that attributes
            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
//this is where i want to attach the link to the movieclips please help!
target_mc.onRelease = function() {


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

};
target_mc.onRollOver = function() {

this._alpha = 50;
thumbNailScroller();

};
target_mc.onRollOut = function() {

this._alpha = 100;
url="http://wwww.google.com">http://www.kirupa.com/developer/mx2004/pg/kresge_sm.jpg</thumbnail>
  </pic>
</images>
any help or guidance is appreciated, just point me in the right direction