moin willi,
Ich denke mal, dein Script wird so etliche Bugs haben, um die zu kümmern ich heute Abend leider keine Zeit habe, aber wie das mit dem "a" davorkleben geht, kann ich dir ohne nähere recherchen verraten:
du klebst einfach einen String zusammen, z.B.
for(var i=0; i < einNumerischerWert; i++) {
elementName = "a" + i;
}
stünde der Zähler nun auf 5, wäre das Ergebnis a5.
Aber wie gesagt, deine for-schleifen sind in sich merkwürdig, seeeehhr merkwürdig.
liebe grüße, uschi