Let's learn some JavaScript
Kay Ashaolu
This may be a little long
But it'll be worth it
Introduction to Programming and JavaScript
Intro to JavaScript, sections 1 - 8