Coding Guidelines all javascript classes must be wrapped in the WaterBug namespace html elements classnames and ids must be generated using the <%= html_element_id(:name) %> function no functions or variables can be defined outside of the main namespace