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