AS3 children not behaving

Hi all,

Bit of help needed with a flash movie. I have a movie which loads a child (with preloader). In that child i load multiple children(with preloaders) one at a time and use parent.removeChild(this); to remove the child.

My problem is that one of the children is an mp3 player streaming music. It works perfectly. Problem arises when this mp3 player child is removed and another child is loaded, the music starts again, which it shouldn’t.

I have tried nearly every possible thing including removing all event listeners, stopping the timer, removing the timer listener, setting volume to 0, stopping all sounds and yet every time another child is added it starts playing again.

anyone got any suggestions?

the site is www.supermodeltwins.com you can see it there.