If you want to start from the beginning, then I always suggest starting here:
http://www.w3schools.com/js/default.asp
Someone else mentioned Eloquent JavaScript, which is a wonderfully formatted online tutorial that does a good job of linear teaching through the various concepts.
Even though you are an experienced programmer, these are simple references that will introduce you to 95% of the core language capabilities. Not that I have a problem with either, but please do not begin your journey with Crockford articles, or JavaScript: The Definitive Guide. In my experience that is the sort of information you digest after you have already been using JavaScript for a few months. Once you start getting into public and private methods, overloading, and class creation you are into "style", and not necessarily substance.
People don't like to reference w3schools because it does not begin with object oriented techniques and tutorials, and it has an outdated appeal. It is a big mistake, because before you get into the advanced stuff I strongly suggest you begin with the fundamentals. After you get those down, I suggest you pick up John Resig's book Pro JavaScript Techniques. John does a better job of covering some of the advanced techniques without getting into a bunch of the academic tripe you get elsewhere.
I also wrote this post, which did surprisingly better than I thought:
http://blog.reindel.com/2007/10/16/mastering-javascript-concept-and-resource-guide/