| 1 |
- MWF.widget=MWF.widget||{};MWF.widget.css={};MWF.widget.Common=new Class({Implements:[Options,Events],options:{},initialize:function(s){this.setOptions(s)},_loadCss:function(s){var t=encodeURIComponent(this.cssPath);if(!s&&MWF.widget.css[t]){this.css=MWF.widget.css[t]}else{this.cssPath=this.cssPath.indexOf("?")!=-1?this.cssPath+"&v="+COMMON.version:this.cssPath+"?v="+COMMON.version;var e=new Request.JSON({url:this.cssPath,secure:false,async:false,method:"get",noCache:false,onSuccess:function(s,e){this.css=s;MWF.widget.css[t]=s}.bind(this),onError:function(s,t){alert(t+s)}});e.send()}},setLayoutStyle:function(s,t,e){var i=s||this.node;var n=i.getElements(".GOES");n.each(function(s){var i=s.get("id");var n=this.css[i];if(n){s.setStyles(n)}var o=t.indexOf(i);if(o!=-1){this[e[o]]=s}s.removeProperty("id")}.bind(this))},setScrollBar:function(s,t,e,i){if(!t)t="default";if(!e){e={V:{x:0,y:0},H:{x:0,y:0}}}MWF.require("MWF.widget.ScrollBar",function(){new MWF.widget.ScrollBar(s,{style:t,offset:e});if(i)i()});return false}});
|