Flash object does not show in Firefox 3.* using static publishing


The<object /> contains style="visibility:hidden" in Firefox 3.*. This is dynamically changed by swfobject when the movie loads. The completed load event is not raised, causing the <object /> tag to always have a style="visibility:hidden;". According to the swfobject documentation, this is due to the fact that the <script /> reference to the swfobject .js file is not placed in the <head /> of the document.
The proposed solution is to create an additional property to control the AutoShowHide of the swfobject. This will allow developers to turn off the AutoShowHide, however this does not address the issue of the load callback not being invoked.