Sorry ich hatte mich da verschaut (dachte der else ist in der inneren if anweisung). Der else block passt!
Ich stelle fest, dass du viermal getElementById() mit demselben Argument aufrufst. Dein Script durchsucht also viermal den Elementbaum nach demselben Element. Das kann man optimieren, indem man die Referenz, die man beim ersten Aufruf bekommt, in einer Variablen speichert:
Danke fuer den Hinweis.
Ich versteh aber immer noch nicht, weshalb das gewuenschte Feld anschliessend den focus nicht mehr erhaelt.
Gruesse und Dank