ExternalInterface.addCallback not working in FireFox

[please note that everything i am describing works fine in IE]

Hey all, i’ve seen this thread or similar in many forums, and no answer has helped.

I have set up a function in Flash that i want available to Javascript.


function OpenBrowse():Void {
... 
}
_trace(flash.external.ExternalInterface.addCallback("OpenBrowse",null,openBrowse));
/*
 the _trace uses flash.external.call to call a trace command in 
 the browser which works fine... so i am able to call functions in 
 firefox, just not call functions from firefox
*/

in my HTML i have
function callBrowse(){
var mymovie = thisMovie(“moviename”);
if(mymovie){
mymovie.OpenBrowse()
}
}

when this is called i get from firefox

mymovie.OpenBrowse is not a function

FireFox Version 2.0.0.14
Windows XP Pro
flash version 9.0 r124

Can anyone help?

does no one have any ideas?