new pattern: toggle and patterns.js fixes for jqueryPlugin stuff