no JavaScript haters or lovers here?
I come from a C/Java background, dabbled in Python/Perl/Ruby and finally landed in JS land. I've been hacking JS for the last few years, and it took me at least 12 months to get comfortable with it.
Although JS is minimal when it comes to language concepts and barely has a standard library, it takes a while to fully grasp the language (in the end it's closer to Scheme then to Java).
It's cosy, minimal, functional. Probably one of the few languages which you can fully grasp. I feel secure in JS, because I truly understand it. And while coding, it's easy to start with something functional and evolve it towards being object-oriented (if needed and sensible).
I would recommend this as a second language. It has a tiny standard library and only a few language concepts.
ps.: for a decent intro to JS see
http://javascript.crockford.com/javascript.html