JavaScript was *not* created by Sun. "Java" was created by Sun. JavaScript and Java are as different as Visual Basic and C. JavaScript is a language developed by Netscape. However, none of the netscape code is in Microsoft's implementation of JavaScript. M$ has their own implementation based on the JavaScript specifications that came from Netscape. Like usual, M$ takes the specifications, scrambles them up, and spits out a shitty non-functional M$ implementation.