# Build Menu from XML - buttons not working

**URL:** <https://forum.kirupa.com/t/build-menu-from-xml-buttons-not-working/173329>\
**Category:** flash\
**Created:** [December 23, 2005, 3:21pm UTC](https://forum.kirupa.com/t/build-menu-from-xml-buttons-not-working/173329 "2005-12-23T15:21:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![deltajam](https://avatars.discourse-cdn.com/v4/letter/d/7993a0/32.png) [@deltajam](https://forum.kirupa.com/u/deltajam)\
**Post date:** [December 23, 2005, 3:21pm UTC](https://forum.kirupa.com/t/build-menu-from-xml-buttons-not-working/173329/1 "2005-12-23T15:21:58Z")

</div>

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…

```auto

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
