Understanding web programming model
Experiencing event, functions and DOM manipulation
So, you've almost made it. Just one more programming challenge to go.
Watch this intro video to get a better understanding,