JavaScript : the definitive guide - Flanagan, David (O'Reilly, 1998)
Includes index.