du scheinst javascript mit java zu verwechsln. java ist von sun.
javascript ist auch standartisiert bis 1.2 und auch in diesem fall strickt ms sein eigenes süppchenm mit JScript.
mozilla beherrscht javascript nach 1.2 und unterstützt voll das DOM.
auch netscape ignorierte teilweise normen, hatte aber z.t. damit zu
tun, daß NS mit die ersten implementationen von JS hatte und somit
seiner zeit etwas voraus war, leider haben sie dann ihre inkompatibilitäten
weiter mitgeschleppt.
javascript in zusammenhang mit html und css um bewegungs und veränderungseffekte
zu erzielen bezeichnet man auch als DHTML.
wenn es dich interessiert, dann schau doch mal bei www.w3c.org nach
unter DOM, da findest du die genormte implementation.
mozilla bekommt man übrigens unter www.mozilla.org, ebenso wie phoenix.
pheonix ist allerdings noch im pre-alpha stadium und ich würde ihn
nicht zum testen von websites empfehlen, da noch viel ungereimt und
in veränderung ist. nimm lieber mozilla als referenz, da erkennst du
was und wo es hakt.