Hi!
var vorname = document.forms[0].vorname.value;
var nachname = document.forms[0].nachname.value;
Funktionieren diese Zeilen denn? Wenn ja, dann nimm doch einfach document.forms[0].submit().
Aber Du solltest diese voellig uebertriebenen Checks besser weglassen. Wie ich meine Telefonnummer formatiere, da hast Du nun wirklich keine Aktien dran. Bei dem ganzen Gemecker, da schalte ich JS einfach ab und klatsch Dir das Formular von den Hals.
So long