I have recently been using jQuery and some modules of Yahoo's YUI tools to develop a website and found myself getting more interested in learning how the Javascript code works "behind the scenes". This Javascript book has been recommended to me, however I have heard that it isn't as suitable for beginners in the language - I am a fairly confident programmer (with a background in Java and C#), and im hoping this won't prove too much of a leap to start off with? I like the look of "JavaScript: The Good Parts", as it is meant to highlight the differences between JS and standard OOP languages better than the core O'Reilly book.
Any general background reading material on Javascript, DOM and some feedback on the different types of frameworks would be welcome, or specific books you feel have helped you!
Thanks in advance
EDIT: Really nice to see positive feedback for "The Good Parts", I think I will be picking this up next. One a side note, I just purchased a copy of The Pragmatic Programmer, based on the info in this thread and am enjoying it far more than any other programming related book I have ever read :)