Hell-O!
<form name="checkAllForm" action="" onsubmit="return checkAge(checkAllForm)">
Wo hast du das Javascript-Objekt checkAllForm definiert, welches du hier als Parameter an die Funktion übergibst?
Das ist der Name des Formulars, den verwende ich bzw. rufe ich anstelle von this auf.
Nein, das ist allenfalls eine Variable, deren Inhalt möglicherweise (die Variablendefinition enthältst du uns noch vor) der Name des Formulars ist. Möchtest du allerdings statt einer Variablen checkAllForm einen *String* checkAllForm übergeben, dann solltest du das auch durch entsprechende Hochkommata kenntlich machen.
Siechfred