baizonghao
2023-08-04 8fee5b265eaa379b7a1cc51cd060a368c046de46
1
!function(){var i=window,a=document,t=i.MooTools.version.substring(0,3),n="1.2"===t||"1.1"===t,o=n||"1.3"===t,s=i.$extend||function(){return Object.append.apply(Object,arguments)};i.HighchartsAdapter={init:function(a){var t=Fx.prototype,r=t.start,e=Fx.Morph.prototype,i=e.compute;t.start=function(t,e){var n=this.element;return t.d&&(this.paths=a.init(n,n.d,this.toD)),r.apply(this,arguments),this},e.compute=function(t,e,n){var r=this.paths;if(!r)return i.apply(this,arguments);this.element.attr("d",a.step(r[0],r[1],n,this.toD))}},adapterRun:function(t,e){if("width"===e||"height"===e)return parseInt($(t).getStyle(e),10)},getScript:function(t,e){var n=a.getElementsByTagName("head")[0],r=a.createElement("script");r.type="text/javascript",r.src=t,r.onload=e,n.appendChild(r)},animate:function(t,e,n){var r=t.attr,a=n&&n.complete;r&&!t.setStyle&&(t.getStyle=t.attr,t.setStyle=function(){var t=arguments;this.attr.call(this,t[0],t[1][0])},t.$family=function(){return!0}),i.HighchartsAdapter.stop(t),n=new Fx.Morph(r?t:$(t),s({transition:Fx.Transitions.Quad.easeInOut},n)),r&&(n.element=t),e.d&&(n.toD=e.d),a&&n.addEvent("complete",a),n.start(e),t.fx=n},each:function(t,e){return n?$each(t,e):Array.each(t,e)},map:function(t,e){return t.map(e)},grep:function(t,e){return t.filter(e)},inArray:function(t,e,n){return e?e.indexOf(t,n):-1},offset:function(t){return{left:(t=t.getPosition()).x,top:t.y}},extendWithEvents:function(t){t.addEvent||(t.nodeName?$(t):s(t,new Events))},addEvent:function(t,e,n){"string"==typeof e&&("unload"===e&&(e="beforeunload"),i.HighchartsAdapter.extendWithEvents(t),t.addEvent(e,n))},removeEvent:function(t,e,n){"string"!=typeof t&&t.addEvent&&(e?("unload"===e&&(e="beforeunload"),n?t.removeEvent(e,n):t.removeEvents&&t.removeEvents(e)):t.removeEvents())},fireEvent:function(t,e,n,r){e={type:e,target:t},e=new(o?Event:DOMEvent)(e),!(e=s(e,n)).target&&e.event&&(e.target=e.event.target),e.preventDefault=function(){r=null},t.fireEvent&&t.fireEvent(e.type,e),r&&r(e)},washMouseEvent:function(t){return t.page&&(t.pageX=t.page.x,t.pageY=t.page.y),t},stop:function(t){t.fx&&t.fx.cancel()}}}();