Module Revealing Pattern for Media

Thanks for the link. It sums it up nicely. Yeah, Javascript has odd namespacing conventions.