loadSound not working in Firefox!

Hello,

I have made a small swf that has a button which plays an mp3 file with loadSound. I use SWFObject to embed the swf to html page. Everything works fine with IE(7) but Firefox gives me some weird behavior. In FF it only plays few seconds from the start of the mp3 and then stops.

The AS in my flash is like this:
[AS]
var startStopToggle:Boolean = false;

var my_sound:Sound = new Sound(this);

mp3_btn.onRelease = function()
{
if (startStopToggle == false)
{
startStopToggle = true;
my_sound.start(0,1);
mp3_btn.gotoAndPlay(“start”);
}
else
{
startStopToggle = false;
my_sound.stop();
mp3_btn.gotoAndPlay(“stop”);
}
}

my_sound.onSoundComplete = function()
{
startStopToggle = false;
my_sound.stop();
mp3_btn.gotoAndPlay(“stop”);
}

my_sound.loadSound(my_mp3);
[/AS]
Where “my_mp3” is a variable that I pass via SWFObject like this: so.addVariable(“my_mp3”, “./mp3/19.06/mp3_file.mp3”);

With FF the onSoundComplete vent isn’t invoked at all. I also tried attachSound but I had the same problem.

This is very strange. Has anyone had this same problem?

Sumo