Javascript doesn't create classes like Java or C#, it has a different inheritance model. I struggled with this for quite some time. I posted a sample project at the end of the issue "New behavior for JScript Object prototype property".
I also suggest the W3C schools website for learning the general principles of JScript:
www.w3schools.com/js/Once you get a feel for that, Douglas Crockford is THE guy for JavaScript:
www.crockford.comGood luck, the prototypal inheritance model is a little weird, but now that I'm starting to understand it, I like it.
Dave