Targeting movie clip animation

Hi all,

I have a small movie that I’m trying to assemble. I have three small images on the stage in frame 1. I also have an invisible button symbol over one of the images and have given this button an instance name. On frame 2 there are the same three images but with a lower opacity level and also on this frame 2 is a movie clip instance containing an animation. I need an onRollover event connected to the button on frame 1 so that when the user rolls over it, the playhead jumps to frame two and shows the images and also plays the animation in the movie clip.

I’ve applied the following code to the button symbol on frame 1:

stop();
specialised_btn.onRollOver = function() {
gotoAndPlay(2);
}

and I’ve also put a stop action on the last frame of the animation within the movie clip in frame 1 so that it won’t loop.

The problem is that when I test the movie, when you roll over the image on frame 1 it just continually loops between frames 1 and 2 - it doesn’t play the animation on frame 2 as I thought it would.

Have I got the code wrong on the button instance? Or is something else happening?

Would appreciate any help offered.