wow, that's a bit much. First, about JavaScript being an extension of Java- like palbano said, that's not quite correct. Sun Microsystems created Java; they had named it Oak at first (Java wasn't even the original name) after the tree outside their office, but changed it to Java after learning that there was already a programming language called Oak. Java is a <b>programming</b> language.<br><br>JavaScript is a <b>scripting</b> language created by Netscape- it wasn't named JavaScript when it first came out either, but rather "LiveScript" (to work with their LiveWire server software). Sun and Netscape got together to create a scripting language that would eventually be called JavaScript, but it's only remotely like Java. A lot of the syntax is similar, but they differ greatly, if for no other reason than that they serve two very different purposes. Java does (more or less) run anywhere- you only have to compile it once. JavaScript does not exactly meet up to this for one very important reason- different browsers support different versions and different models. Netscape might have started the whole thing, but they really slacked off towards the end of the race. IE's DOM support for IE5 vs. NN4 is far superior, and NN6 will not even support the NN4 stuff- in fact, the NN6 DOM looks a lot more like the IE5 DOM than the NN4 (if only because NN6 is a more standards-compliant browser, and IE5 was a lot closer to the standard than NN4 was).<br><br>So hence the need to create dHTML and JavaScript that works on both pages. For simple browser detection stuff, I'll go with the old browser.appName, but for dHTML I use document.all vs. document.layers . However, you can't do that anymore, as NN6 does not support layers anymore (thank God).<br><br>The best bet is to write code that works on both browsers without having to give in to proprietary code

) but that's obviously more easier said than done... best of luck, and happy scripting. <p>Liam Morley<br><a href=mailto:lmorley@wpi.edu>lmorley@wpi.edu</a><br><a href=
] :: imotic :: website :: [</a><br>"light the deep, and bring silence to the world.<br>
light the world, and bring depth to the silence."