Basic knowledge helps, read next answer...
JavaScript is a pretty easy language in general. I went ahead and PM'ed you my skype, so you can ask me questions. I would recommend jumping into Neopets stuff and using Google for every question you have. That's the best way to learn imo. For example, a kacheek seek APer is going to be super easy.