Allora: nella pagina html ho il seguente codice:

<object id="album" type="application/x-shockwave-flash" data="australia.swf" width="300" height="300">
<param name="movie" value="australia.swf" />
</object>

Il codice javascript messo in una funzione lanciata dopo un click:

var animazione = document.getElementById('album');
var parametro = animazione.getElementsByTagName('param').item(0);

animazione.setAttribute('data','australia2.swf');
parametro.setAttribute('value','australia2.swf');

alert(parametro.getAttribute('value'));

Ottengo la finestrella di popup con scritto australia2.swf, ciò fa pensare che
la modifica del valore del tag è stata effettuata
ma purtroppo l'swf non viene cambiato...

Potete aiutarmi...