bonjour , j'ai un petit probleme en ce qui concerne externalinterface

j'un dessiné une bouche , je l'ai converti en movie clip , et lui appliqué des mouvement pour parler si l'utilisateur passe son curseur sur un lien.
lorsqu'on passe le curseur sur un lien,javascript donne une valeur a la variable "a"
et passe cette valeur par external interface a l'actionscript pour aller a l'image 2 du movie clip bouche (en fait , si cela fonctionne , je vais ajouté un movieclip pour la voix)

dans la premiere image de mon animation , j'ai inseré le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
import flash.external.ExternalInterface;
	 function callMe(a){
     if (a==1){
			 bouche.gotoAndPlay(2);
		 }
	 } 
	 ExternalInterface.addCallback("MyFunction",callMe);
le code javascript est le suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<script language="javascript" type="text/javascript">
function MyFunction(a){
document.getElementById('ghitta').SetVariable("a",a);
}
</script>
de facon que ghitta est le nom et l'id de l'animation flash

pourtant cela ne fonctionne pas:
comment faire???

et merci d'avance