Das Problem liegt offenbar hier:
<img src="FA/Hello.png" onload="play('bild1');" id="bild1" />
Dieses onload feuert nicht nur, wenn die Seite zum ersten Mal geladen wird, sondern auch jedesmal, wenn Du das src-Attribute änderst, um ein neues Bild anzuzeigen, denn dabei wird dieses Bild jeweils geladen.
Durch die vielen Mini-Funktionen ist der Code schwer zu lesen, ich empfehle, es zu straffen.
Außerdem empfehle ich, die Bildadressen in einem Objekt abzulegen:
var bilder = {};
bilder.a = "FA/FA_A.png";
bilder.b = "FA/FA_B.png";
bilder.c = "FA/FA_C.png";
bilder.d = "FA/FA_D.png";
// usw.
Dann kann der ganze Switch entfallen und es reduziert sich auf:
document.getElementById(a).src = bilder[a];