Javascript Development Toolkit (JSDT)
Advanced Javascript Development
Managing the Global Scope
Defining Custom Libraries