News ticker: setInterval or is there a better way?

Hello, I would like to hear your experianced opinions if you please.

I am trying to code a ticker bar, for a content streaming system.

I have the a main movie which is the tickerbar for the bottom of the screens. I load other SWF movies into it which display dynamic data. At the moment I have one that displays the date & time, and the other displays news via an XML stream, at the moment I am swapping between the two movies using the setInterval function, every 30 seconds.

One of the issues with this is, it will switch movies even if they have not completed playing.
What I would like is, for the news to play all the way through, and then load the date & time movie, which will display for 30 seconds or so, and then load the news reader again.

Any Ideas? Thank you :thumb2: