Learn JavaScript - Easttom, Chuck (Wordware Publishing, Incorporated)