Realmente
é possível controlar aplicações em Flash por javascript, mas para isso algumas
coisas devem ficar claras. Dentro de uma página, tudo que você quiser controlar
por javascript deve ser associado a uma instância.
Essa
instância será o nome que você usará para acessar o objeto da mesma forma quando
você cria uma instance no flash.
Quando
você cria uma tag <OBJECT> que é onde o .swf é chamado, você deve manualmente
no HTML colocar um "ID", exemplo:
<OBJECT
ID="Flash"
codebase=" http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
WIDTH=240 HEIGHT=240>
Nesse
caso o objeto passa a ser referenciado pelo nome "Flash". Assim você
poderá enviar "mensagens" que ativam funções internas ao movie swf
dentro do código HTML, como:
window.document.Flash.Play();
window.document.Flash.Stop();
Claro
que isso deverá estar formatado como javascript com as tags de onlclick, mouseover,
mouseout ou dentro do comando <script>.
Ricardo
Nóbrega