Pedda: Funktion nicht definiert ???

Beitrag lesen

Hallo und Guten Morgen zusammen !

Ich habe eine Funktion die das style-Attribut verschiedener Elemente einer Seite auf 'hidden' setzen soll. Die Elemente sollen mit minimalem zeitlichen Versatz "verschwinden" - also fand ich, dass setTimeout eine gute Wahl wäre.... ;-)
Mit "alert" habe ich mir an verschiedenen Stellen die Variablen Ma,stelle und sid anzeigen lassen - sie sind immer so, wie sie auch sein sollten !
Die Elemente mit der ID 'sid' existieren AUCH !!!
In der letzten Zeile, kommt jedoch immer die Fehlermeldung, dass die funktion nicht definiert sei !?
Habe wirklich keine Ahnung mehr, wo da jetzt der Fehler sein könnte !?

Hier mal der code :
*******************************************************

var sid=0;
var stelle=0;
var MA = new Array(11,24,32,45, .... );

function dohidek(MA,stelle) {
  if (stelle<18) {
    sid = MA[stelle];
    document.getElementById(sid).style.visibility='hidden';
    stelle = stelle+1;
    window.setTimeout(function (){ dohidek(MA,stelle) }, 10);
  }
}

********************************************************

Die (wörtliche) Fehlermeldung lautet :
'dohidek is not defined'

Kann mir bitte jemand von euch weiterhelfen ?
Thnx

Pedda