der grund, warums im IE geht und in den anderen nicht, liegt in den verschiedenen java-script standards
es gibt das DOM (document object model) Level 0, das von netscape erstmalig eingeführt wurde
dann gibts die intermediate DOMs, die bei NN und IE unterschiedlich sind, jetzt gibts offiziell das DOM Level 0, spezifiziert vom W3C, wird allerdings erst ab IE 5 oder 5.5 und NN 6 interpretiert
zu den menüleisten, maximieren usw schau am besten im selfhtml nach
www.teamone.de/selfhtml
wie das mit dem nicht-markieren-können geht, weiß ich nicht, hab ich noch nie gesehen