Moin !
Also ich würde das so machen:
IE4+: if(document.all)
NC4.x: if(document.layers)
Mozilla/NC6: if((document.getElementById)&&(!(document.all)))
IE5+: if((document.all)&&(document.getElementById))
IE3/NC3: if((document.images)&&(!((document.layers)||(document.all)||(document.getElementById))))
IE5+/NC6: if(document.getElementById)
IE3+/NC3+: if(document.images)
Damit solltest Du eigentlich recht weit kommen :-)
Ciao,
Harry