Javascript functions Training : Object Oriented Javascript , prototype, name spacing modules, chaining module methods