Again you're comparing NS4.7 with IE4.2 which isn't fair. NS4.7 came out when IE5 was out. If you compare JS support between NS4.0 and NS4.7 you'll see a huge difference. First off the version of the language implemented. NS4.0 only did a scaled down version of 1.2 by 4.7 it's fully supported. IE runs 1.3 but NS6 runs 1.5 (1.4 doesn't exist it's like where is NS5) There are tons and tons of scripts that run in NS4 and IE but not in NS6. Why? Cause JavaScript support in Mozilla/NS6 is really not all there......yet.