var prozent = new Array(42);
var p = 0;
Ich glaube, ich hab Dein Problem erkannt:
new Array(42) macht einen Array mit 42 Einträgen und ich weiss ehrlich gesagt nicht, warum Du den brauchst. Whatever, Du willst vielleicht einen Array, der in jedem Eintrag 42 stehen hat, oder?
Naja, jedenfalls hat im Skript so wies jetzt ist prozent[id] den Wert null und Deine Animation läuft nicht.
Bist Du zufrieden mit SVG? Ich überlege mir auch gerade, einzusteigen. Bisher habe ich immer mit Flash gearbeitet. Vielleicht postest Du das unter einem neuen Titel, dann können andere noch mehr dazu schreiben? Fände ich Spitze.