Element.implement({display:function(){this.setStyle("display","block")},hide:function(){this.setStyle("display","none")},toggle:function(){this.getStyle("display")=="none"?this.display():this.hide()},isHidden:function(){return this.getStyle("display")=="none"||this.getStyle("visibility")=="hidden"||this.getOpacity()==0}});
String.implement({toQueryParams:function(){var b={};this.split("?")[1].split("&").each(function(a){""!=a&&(a=a.split("="),a.length==1?b[a[0]]=true:a.length==2&&(b[a[0]]=a[1]))});return b}});

