Christian: Javascript zuweisung

Ich habe folgendes Problem, ich benötige eine dynamische array zuweisung
SChaut folgendermaßen aus:

(eval("supermenu.menuname['"+document.all[index[i]].id.slice(0,2)+"']")) = new Array();

bekomme dann aber die fehlermeldung "cannot assign to a function result" vom IE.
Kann ich dieses in irgendeiner weise umgehen bzw. so hinbekommen das er es richtig schluckt

bei dem abschnitt
"document.all[index[i]].id.slice(0,2)" handelt es sich lediglich um eine zeichenkette die aus einem ID namen extrahiert wird (diese muss weiterhin dynamisch sein), also stellt euch vor da stände eine zeichenkette wie "aa" drinne.

Danke schonmal im voraus

  1. Blöde frage, aber mal ohne das eval probiert?