A good point.  For the purpose of this pull request, everything I've added has been camel case per the Google style guide that our coding standard uses as a basis:  http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml

I have left the pre-existing underscores, though they are a candidate for cleanup in a later pull request.