(function($){var f=cbBlockToggler={triggers:{},init:function(a){EEvent.add(window,'load',function(e){_4(a);f.init=_4})}},_2=function(e){var a=this,_3=a.cbt_blocks;if(e&&a.type=='radio'){for(var b in f.triggers){var c=$(b.replace(/^!/,''));if(c&&c.type=='radio'&&c.name==a.name){_2.call(c)}}}for(var i=0,l=_3.length;i<l;i++){var d=!_3[i].indexOf('!'),_5=$(_3[i].substr(d?1:0));if(_5){_5.style.display=(a.checked!=d)?'':'none'}}return true},_4=function(a){a=Object.merge(f.triggers,a||{});for(var b in a){if(b.indexOf('!')){var c=a[b],_1=$(b),_0=a['!'+b];if(_1&&!_1.cbt_blocks){if(c.charAt){a[b]=c=c.split(/, +/)}if(_0){_0=_0.charAt?_0.split(/, +/):_0;c=a[b]=c.concat(('!'+_0.join(',!')).replace(/!!/g,'').split(','));delete a['!'+b]}_1.cbt_blocks=c;EEvent.add(_1,'click',_2);_2.call(_1)}}else{var d=b.substr(1);a[d]=a[d]||[]}}}})(DOM.$);

