se vuoi utilizzare JS, puoi sfruttare l'swfobject... nel forum flash ci sono un bel po' di discussioni in merito, tra le quali una chilometrica...