var Selector={apply:function(a){window.addEvent("domready",function(){this.assign(a)}.bind(this));return this},assign:function(c){for(var a in c){var b=c[a];a.clean().split(",").each(function(d){var e=d.split("::");$$(e[0]).each(function(f){if(e.length==1){return b(f)}f.addEvent(e[1],b.pass(f))})},this)}}};Class.Mutators.Protected=function(a){for(var b in a){if(a[b] instanceof Function&&!a[b]._protected){a[b]=a[b].protect()}}this.implement(a)};Class.Mutators.Static=function(a){this.extend(a)};
