Firstly I am a complete n00b where JavaScript is concerned, I have dabled with it but haven't done anything too fancy with it. I want to and need to learn it properly but I am unsure as to what book(s) to get, can any of you recommend a couple of great books that explain and teach you JavaScript in as straight forward a manor as possible - I have always found it a tricky language to try to learn and found it rather confusing which has resulted in my shying away from using it, so I am after something that is as clear as possible. Something like Kevin Yanks book on PHP/MySQL but applied to JS would be just the thing I am after . What would you recommend?