I love javascript.

Forget the fact that it's a case sensitive language, causing me to lose time in trivial things like readonly and readOnly, but here's something new for me!

Even though I've named my form as

<form name="form1">

I still have to refer to it as

document.Form1....


Wonderful isn't it? Try your best to stay case-sensitive to avoid the errors, only to be told that you're a monkey-eared bugger who can't do anything right if "right" came and kicked you in the testicular region.