http://www.j-irg/Javascript-Naming_Conventions