Get started with the JavaScript language, Part 2: Events, cookies, timing, and more