Opera vs. Mrkvosoft Internet Explorer

Mam problam z rozlisenim ie od opery v Js mam jednoduchej skript kterej identifikuje IE vlozi do skryteho pole formulare (bud IE nebo ostatni) obsah formulare vyhodnotim pompci php a otevru stranku bud s JS pro ie nebo ciste html pro ostatni brw. funguje to IE , NN, ale ne v opere.
operu to vzdy identifikuje jako IE a vysledna stranka, pouzivajici obektovou manipulaci stavenou pro IE, je scela nefunkci.
<script>
tipo = navigator.appName;

if (tipo == "Microsoft Internet Explorer") brw = "exp";
else brw = "ostatni";

document.all.login.brw.value = brw;
</script>
neporadi mi nekdo jak to vyresit? (mne zatim jen napadlo vykaslat se na operu coz zatim nechci)
no ona opera ma tu ficuru, ze umozni nastavit si moznost identifikovace klienta . umoznuji to i nektere jine "rozumne" internetove nastroje :-)

ale pokud jsem si vsiml, tak slovicko OPERA se v $HTTP_USER_AGENT objevi vzdy, tak zkus testovat toto...

m.s.
>"rozumne" internetove nastroje :-)
rozumne nastroje nabyzi i Mrkvosoft :-(...
pri instalaci win Xp mne nadchla jedna vec napsalo mi to zavaznou chybu
"instalacnimu programu se nepodarilo inicializovat aktualni katalog produktu mrkvosoftu proto neklze pokracaovat v instalaci ..."
Ju to znam ... soupnes datum o par mesicu zpatky a uz to zase jde ;~)

Radek
Aneb ať žijou super nabídky za 21 kč;)).
tato super nabidka beha i po 2 dvou mnesicich az na to ze pri instalaci se musi udelat ta saskarna z datumem ;-))