I used to think that javascript is a bad approach on web developing, but now, after gmail came out, I'm more and more interested in it. It's a great way to add nice features to your site if done right, though you shouln't put it on a form checking or anything similar. What do you think about it?