Buttons and Listeners

I’m trying to ramp myself up to speed on AS2.0 and 3.0 as rapdily as possible, and am having an issue with understanding how to control button animation with listeners/event handling. Hoping one of you gurus around the forums can give me some advice here.

My client sent me this site as an example of the “look” of the animation he’d like for his navigation. http://www.slumvillage.com/about.asp That’s well and good, I can do that, but the kink I’m trying to iron out is mousing states. Notice how if you quickly mouse onto, off of, and then back onto any single button, the animation resets to the first frame of its animation movie instance, and replays. What I’m trying to learn right now, is how to use event handling/listeners, so that the animation of the button itself will finish playing before it will let you “start” the animation again. I hope that was a clear definition of what I am trying to learn.

If anyone could give me some assistance as to what I should be Googling in order to figure this facet of AS out, that would be much appreciated. If you can paste actual code description that would be great too, but I’d be happy enough just figuring out what I should be looking for. I’ve read around the tutorials on Kirupa and GoToAndLearn, but have yet to find anything that felt like it was the explanation of what I’m looking for.

Thanks in advance.