this is killing me.. It is probably something super simple and I am missing it. I get the "a script in your movie is making the flash player run slowly. do you want to abort this script."

I have a bout 60 audio clips that i am loading in when i neeed them. Not as staright mp3s but as swf's. they are all different lengths and I want them to buffer for a bit before they play (they are set to stream btw). they all have a loop at the begining with the following code. It works fine on my computer but not on the web, or when i view as streaming in test movie.


// How much is loaded

_root.cStatus = "buffering";
goPoint = 30;

if (Math.abs(this._totalframes/this._framesloaded)<=goPoint) {
this.gotoAndPlay("audio", "start");
} else {
this.nextFrame();
}


what is going wrong here? Suggestions on how to make it work? any help is greatly appreciated.