DOM Scripting Web Design with JavaScript and the Document Object Model - Keith, Jeremy (Apress, 2005)