Bonjour � tous!

Je pense que c'est un probl�me facile pour les pro du javascript (ce que je ne suis pas!) :

Au chargement de ma page web, je compte charger les param�tres d'une animations flash.

Voici mon objet flash :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="382" height="250">
      <param name="movie" value="gallery.swf">
      <param name="quality" value="high">
      <param name=FlashVars  value="" id="flashGalleryParam">
      <embed flashvars="" src="gallery.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="382" height="250" id="flashGalleryEmbed"></embed>
    </object>
et voici la fonction javascript fautive qui est appel�e au d�marrage :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
 
function getFlashParam()
{
	var flashGalleryP = document.getElementById("flashGalleryParam");
	var flashGalleryE = document.getElementById("flashGalleryEmbed");
 
	flashGalleryP.setAttribute("value", "mainColor=0x028698"); 
	flashGalleryE.setAttribute("flashvars", "mainColor=0x028698"); 
}
L'objet flashGalleryP semble fonctionner, mais j'obtiens une erreur dans IE pour flashGalleryE ( 'null' a la valeur Null ou n'est pas un objet).

Ai-je la bonne m�thode pour changer l'attribut flashvars de la balise embed ?