JavaScript® programmer's reference - White, Alexei (Wiley Publishing ; John Wiley [distributor], 2009)