hi
var isIE = browserName.indexOf("Microsoft Internet Explorer" )==-1?false:true;
var isNN = browserName.indexOf("Netscape")==-1?false:true;
var isDOM = document.getElementById?true:false;
var isDomNN = document.layers?true:false;
ich habe vohin mal eine Version geschrieben, die ganz auf UserAgent verzichtet:
if(document.getElementById){dom = true;}
else if(document.all){ie4 = true;}
else if(document.layers){nn4 = true;}
dadurch muss man dann später auch kein else mehr haben - es wird immer der DOM-code bevorzugt und die Doppelausführungs-gefahr im IE5/6 ist weg. Außerdem funktioniert es auch, wenn man lüft dass sich die Balken biegen - selbst Opera schafft es nicht sich hier zu "verlaufen".
Grüße aus Bleckede
Kai