Need help looping a externally loaded song

Ok my flash move has a button, On load the flash movie starts playing the sound, but I need it to loop. I dont know where to put the code to make it loop I was wondering if you could help me.

 
//Load Streaming mp3 behavior
if (_global.Behaviors == null) {
_global.Behaviors = {};
}
if (_global.Behaviors.Sound == null) {
_global.Behaviors.Sound = {};
}
if (typeof this.createEmptyMovieClip == 'undefined') {
this._parent.createEmptyMovieClip('BS_SB', new Date().getTime()-(Math.floor((new Date().getTime())/10000)*10000));
_global.Behaviors.Sound.SB = new Sound(this._parent.BS_SB);
} else {
this.createEmptyMovieClip('_SB_', new Date().getTime()-(Math.floor((new Date().getTime())/10000)*10000));
_global.Behaviors.Sound.SB = new Sound(this.BS_SB);
 
}
_global.Behaviors.Sound.SB.loadSound("[http://www.totalchaosrecords.com/sitebeat.mp3](http://www.totalchaosrecords.com/sitebeat.mp3)", true);
stop();
 

I think I have to add a

 BS.start(0,-1); 

Somewhere I just dont know where. Please assist.

you could use onSoundComplete()?