function chkFormular()
{validity = true; // assume valid
besser
var validity = true;
dann weiß der Browser, dass damit definitiv keine anderen Variablen gleichen Namens in anderen Scriptteilen gemeint sind.
Gibt es dort noch Optimierungs möglichkeiten??
höchstens stilistischer Natur
Z.B. das java script selbts die Namen der Gruppe erkennen / lesen zu lassen ??
die Erkennungsroutine dürfte aufwändiger sein, als deine jetzige Lösung.