primero, no me habia fijado que intentas hacerlo a traves de un boton, o parece que asi no lo indicastes en el inicio. en tal caso, con document.write no te va funcionar. segundo, el codigo que has mostrado es a lo que se referia caricatos. pero como imagino que ya habras experimentado, ese metodo no funciona por lo que en mensajes anteriores explique. al menos me baso en los experimentos que he realizado. si alguien esta seguro que funciona cambiando los valores de <param> con javascript, que por favor me rectifique. finalmente, ya te habia mencionado la alternativa de flash API y me parece que por ahi debes atacar el asunto. utiliza las funciones que flash provee para javascript interactuar con flash. he tratado de buscar alguna referencia bastante completa sobre script flash y la mejor que encuentro es la de
adobe. adicional, puedes ver un ejemplo sobre scripting flash en
http://oddhammer.com/tutorials/firefox_setvariable/, y si sigues los enlaces encuentras mas ejemplos. no tengo idea que otro proceso involucra de parte de flash porque no me desarrollo en esa area.