Beginning JavaScript with DOM Scripting and AJAX

Chapter 2: Data And Decisions