If you can tell me what this code does I will be happy. I have absolutely no experience with javascript, but as an experiment I want to try learn the language just by looking at random bits of code on the internet and figuring out what it does. If someone could just give me a vague idea of what this does I'd really appreciate it. Thanks.