Build Menu from XML - buttons not working

This should be simple…but I’m stumped. Can any one look at my code and tell me what I’m doing wrong? The buttons arent working…


var buildMenu = function () {
var tb_mc = this.createEmptyMovieClip("tbHold", this.getNextHighestDepth());
tb_mc._visible = false;
mask._visible = false;
tb_mc.setMask(mask);
tb_mc._x = 38;
tb_mc._y = 477;
spacer = 12;
tbWidth = 93;
var channels = myXml.firstChild.childNodes;
for (var i = 0; i<channels.length; i++) {
var cCode = channels*.childNodes[0].childNodes;
var cAdd = channels*.childNodes[1].childNodes;
var cName = channels*.childNodes[2].childNodes;
var cDesc = channels*.childNodes[3].childNodes;
tb_mc.createEmptyMovieClip("tb"+i, tb_mc.getNextHighestDepth());
var thumb = tb_mc["tb"+i];
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
tb_mc._visible = true;
};
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("../images/tb-"+cCode+".jpg", thumb);
thumb._x = (spacer+tbWidth)*i;
thumb.onRollOver = function() {
main.alpha(this,0,100,2);
};
 
}
};

:S