OK then - solution attached...
Here's an explantion of what I've done.
The root of the problem is that your buttons span two frames and the actionscript on frame 1 isn't available to the button when it's on frame two. So everything worked up until the point where the button was sent to frame 2.
The direct solution there is to duplicate the code on both frames that makes updating it a nightmare.
What I have done instead is use a 50% opacity to affect the rollover and switched the opacity programmatically so a two frame button isn't required!