Hallo Martin,
»» if (navigator.appCodeName == 'Netscape')
hier liegt dein Problem, navigator.appCodeName liefert Mozilla und nicht Netscape, deshalb suchte der Navi immer den else Zweig auf.
richtig: if (navigator.appName == 'Netscape')
<../../tech.htm#a2>
Viele Grüße
Antje