JavaScript: The Complete Reference, Second Edition