Danke.
Ich habe heraus gefunden woran es lag, jeder 2. Knoten hat undefined bei className zurückgeliefert.Ich denke das dies die Textknoten aus den Links sind.Ich habe es jetzt so gelöst das geprüft wird ob className ein Ergebnis zurückliefert,bevor die Farben geändert werden