3 tweens, 3 layers, only 1 plays

I have a menu that pulls from XML.

I have an MC that follows the current item to act as a rollover.

I’m using script to adjust it’s width according to the current menu item

it’s made of 3 graphics, left, middle(which does the stretching), and right. They all have a stop action on the first frame then fade in from frame 2 to frame 5, which is triggered when the menu item is rolled over.

If I place the rollover MC in the middle of stage and remove the stops, it fades in and out as expected, all 3 parts. When I rollover a menu item, it relocates on top of that menu item as expected, only now the middle and right parts do not animate, only the left part fades in and out.

I’m using a similar MC to indicate the menu item that is the current section. It’s an orange tab, that also resizes to fit the menu item it is covering. The only difference is that it’s made up of 3 bitmap graphics (24 bit PNG’s). It behaves a little different, in that sometimes it will show all 3 parts at 100% opacity, other times, the left part is 100%, the middle and right parts are probably around 80%.

Again, all 3 parts reside in the same MC, on 3 seperate layers, with identical tweening applied. Only 1 layer seems to be obeying it’s tween.

Here it is in my QA environment:

http://smartz.smartz.com