Erstmal ist das so ok, aber du rufst eine function (fadeImage), die noch garnicht da ist.
Grundsatz: Erst deklarieren, dann rufen.
Weiterhin ist der Einsatz von setInterval nicht der Hit, selbst bei Umschreibung, wird diese nicht richtig gelöscht, spricht es gibt später Probleme, wenn man die SWF neu laden will.
Hier mal eine Lösung für die zu ladene SWF
PHP-Code:
MovieClip.prototype.fade = function(a, g) {
this.action = a;
this.geschwindigkeit = g;
this.onEnterFrame = function() {
if (this.action == 'aus' && this._alpha>0) {
this._alpha -= this.geschwindigkeit;
if (this._alpha<=1) this.removeMovieClip();
}
if (this.action == 'ein' && this._alpha<100) this._alpha += this.geschwindigkeit;
}
}
zurück_btn.onRelease = function() {
this._parent.fade('aus', 5);
}
PS: Den Prototypen solltest du dir gut zur Seite legen, den kann man immer wieder gebrauchen, der kann ein- und ausdfaden!