JavaScript: The Complete Reference (2/e) - Powell, Thomas; Schneider, Fritz (Vidhyanagar TMH, 2004)