Andreas: Warum funktioniert folgends Script nicht?

Beitrag lesen

Hallo!
Ich habe mal ein wenig mit 'getElementByID' rumexperimentiert, ist ja ganz nett, nur wie kann ich per Javascript die Position verändern? Das folgende ist mein letzter Versuch, es geht letztendlich nicht darum, die Position absolut zu bestimmen, sondern relativ zu einem anderen Objekt, aber erstmal muß dazu folgendes funktionieren, nur wie? Ich denke, das 'posLeft' und 'posTop' falsch sind, aber was soll ich da nehmen, was auch die Mozillas und IE 5-6 verstehen?

with (document.getElementByID("Menue").style) {
      posLeft = 20;
      posTop = 20;
      visibility = 'visible';

2. Frage: So prüfe ich, ob es ein alter IE ist:

var ie = document.all ? true : false;

Wie könnte ich prüfen, ob es es ein Browser ist, der DOM versteht?
Ich werde das dann zuerst prüfen, danach die Netscape und alte IE Prüfung mit else if, da sollte dann auch nichts doppeltes passieren.

Viele Grüße
Andreas