⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 yui-utilities.js

📁 ext2+spring+hibernate+dwr做的小系统
💻 JS
📖 第 1 页 / 共 3 页
字号:
if(typeof YAHOO=="undefined")var YAHOO={};YAHOO.namespace=function(){var D=arguments,B=null,C,E,A;for(C=0;C<D.length;C=C+1){A=D[C].split(".");B=YAHOO;for(E=(A[0]=="YAHOO")?1:0;E<A.length;E=E+1){B[A[E]]=B[A[E]]||{};B=B[A[E]]}}return B};YAHOO.log=function(C,A,B){var D=YAHOO.widget.Logger;if(D&&D.log)return D.log(C,A,B);else return false};YAHOO.init=function(){this.namespace("util","widget","example");if(typeof YAHOO_config!="undefined"){var C=YAHOO_config.listener,B=YAHOO.env.listeners,D=true,A;if(C){for(A=0;A<B.length;A=A+1)if(B[A]==C){D=false;break}if(D)B.push(C)}}};YAHOO.register=function(G,A,D){var E=YAHOO.env.modules;if(!E[G])E[G]={versions:[],builds:[]};var C=E[G],I=D.version,H=D.build,F=YAHOO.env.listeners;C.name=G;C.version=I;C.build=H;C.versions.push(I);C.builds.push(H);C.mainClass=A;for(var B=0;B<F.length;B=B+1)F[B](C);if(A){A.VERSION=I;A.BUILD=H}else YAHOO.log("mainClass is undefined for module "+G,"warn")};YAHOO.env=YAHOO.env||{modules:[],listeners:[],getVersion:function(A){return YAHOO.env.modules[A]||null}};YAHOO.lang={isArray:function(A){if(A.constructor&&A.constructor.toString().indexOf("Array")>-1)return true;else return YAHOO.lang.isObject(A)&&A.constructor==Array},isBoolean:function(A){return typeof A=="boolean"},isFunction:function(A){return typeof A=="function"},isNull:function(A){return A===null},isNumber:function(A){return typeof A=="number"&&isFinite(A)},isObject:function(A){return typeof A=="object"||YAHOO.lang.isFunction(A)},isString:function(A){return typeof A=="string"},isUndefined:function(A){return typeof A=="undefined"},hasOwnProperty:function(A,B){if(Object.prototype.hasOwnProperty)return A.hasOwnProperty(B);return!YAHOO.lang.isUndefined(A[B])&&A.constructor.prototype[B]!==A[B]},extend:function(C,E,D){var B=function(){};B.prototype=E.prototype;C.prototype=new B();C.prototype.constructor=C;C.superclass=E.prototype;if(E.prototype.constructor==Object.prototype.constructor)E.prototype.constructor=E;if(D)for(var A in D)C.prototype[A]=D[A]},augment:function(D,G){var F=D.prototype,B=G.prototype,C=arguments,A,E;if(C[2]){for(A=2;A<C.length;A=A+1)F[C[A]]=B[C[A]]}else for(E in B)if(!F[E])F[E]=B[E]}};YAHOO.init();YAHOO.util.Lang=YAHOO.lang;YAHOO.augment=YAHOO.lang.augment;YAHOO.extend=YAHOO.lang.extend;YAHOO.register("yahoo",YAHOO,{version:"2.2.0",build:"127"});(function(){var H=YAHOO.util,E,I,B=0,A={},J=navigator.userAgent.toLowerCase(),F=(J.indexOf("opera")>-1),G=(J.indexOf("safari")>-1),C=(!F&&!G&&J.indexOf("gecko")>-1),D=(!F&&J.indexOf("msie")>-1),K={HYPHEN:/(-[a-z])/i},L=function(B){if(!K.HYPHEN.test(B))return B;if(A[B])return A[B];while(K.HYPHEN.exec(B))B=B.replace(RegExp.$1,RegExp.$1.substr(1).toUpperCase());A[B]=B;return B};if(document.defaultView&&document.defaultView.getComputedStyle)E=function(C,A){var B=null,D=document.defaultView.getComputedStyle(C,"");if(D)B=D[L(A)];return C.style[A]||B};else if(document.documentElement.currentStyle&&D)E=function(B,D){switch(L(D)){case"opacity":var A=100;try{A=B.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(E){try{A=B.filters("alpha").opacity}catch(E){}}return A/100;break;default:var C=B.currentStyle?B.currentStyle[D]:null;return(B.style[D]||C)}};else E=function(B,A){return B.style[A]};if(D)I=function(B,C,A){switch(C){case"opacity":if(typeof B.style.filter=="string"){B.style.filter="alpha(opacity="+A*100+")";if(!B.currentStyle||!B.currentStyle.hasLayout)B.style.zoom=1}break;default:try{B.style[C]=A}catch(D){B.style[C]="560px"}}};else I=function(C,B,A){C.style[B]=A};YAHOO.util.Dom={get:function(D){if(!D)return null;if(typeof D!="string"&&!(D instanceof Array))return D;if(typeof D=="string")return document.getElementById(D);else{var C=[];for(var B=0,A=D.length;B<A;++B)C[C.length]=H.Dom.get(D[B]);return C}return null},getStyle:function(A,C){C=L(C);var B=function(A){return E(A,C)};return H.Dom.batch(A,B,H.Dom,true)},setStyle:function(B,D,A){D=L(D);var C=function(B){I(B,D,A)};H.Dom.batch(B,C,H.Dom,true)},getXY:function(A){var B=function(E){if(E.parentNode===null||E.offsetParent===null||this.getStyle(E,"display")=="none")return false;var F=null,D=[],C;if(E.getBoundingClientRect){C=E.getBoundingClientRect();var B=document;if(!this.inDocument(E)&&parent.document!=document){B=parent.document;if(!this.isAncestor(B.documentElement,E))return false}var A=Math.max(B.documentElement.scrollTop,B.body.scrollTop),I=Math.max(B.documentElement.scrollLeft,B.body.scrollLeft);return[C.left+I,C.top+A]}else{D=[E.offsetLeft,E.offsetTop];F=E.offsetParent;if(F!=E)while(F){D[0]+=F.offsetLeft;D[1]+=F.offsetTop;F=F.offsetParent}if(G&&this.getStyle(E,"position")=="absolute"){D[0]-=document.body.offsetLeft;D[1]-=document.body.offsetTop}}if(E.parentNode)F=E.parentNode;else F=null;while(F&&F.tagName.toUpperCase()!="BODY"&&F.tagName.toUpperCase()!="HTML"){if(H.Dom.getStyle(F,"display")!="inline"){D[0]-=F.scrollLeft;D[1]-=F.scrollTop}if(F.parentNode)F=F.parentNode;else F=null}return D};return H.Dom.batch(A,B,H.Dom,true)},getX:function(A){var B=function(A){return H.Dom.getXY(A)[0]};return H.Dom.batch(A,B,H.Dom,true)},getY:function(A){var B=function(A){return H.Dom.getXY(A)[1]};return H.Dom.batch(A,B,H.Dom,true)},setXY:function(B,A,D){var C=function(B){var F=this.getStyle(B,"position");if(F=="static"){this.setStyle(B,"position","relative");F="relative"}var G=this.getXY(B);if(G===false)return false;var E=[parseInt(this.getStyle(B,"left"),10),parseInt(this.getStyle(B,"top"),10)];if(isNaN(E[0]))E[0]=(F=="relative")?0:B.offsetLeft;if(isNaN(E[1]))E[1]=(F=="relative")?0:B.offsetTop;if(A[0]!==null)B.style.left=A[0]-G[0]+E[0]+"px";if(A[1]!==null)B.style.top=A[1]-G[1]+E[1]+"px";if(!D){var C=this.getXY(B);if((A[0]!==null&&C[0]!=A[0])||(A[1]!==null&&C[1]!=A[1]))this.setXY(B,A,true)}};H.Dom.batch(B,C,H.Dom,true)},setX:function(A,B){H.Dom.setXY(A,[B,null])},setY:function(A,B){H.Dom.setXY(A,[null,B])},getRegion:function(A){var B=function(B){var A=new H.Region.getRegion(B);return A};return H.Dom.batch(A,B,H.Dom,true)},getClientWidth:function(){return H.Dom.getViewportWidth()},getClientHeight:function(){return H.Dom.getViewportHeight()},getElementsByClassName:function(C,B,D){var A=function(A){return H.Dom.hasClass(A,C)};return H.Dom.getElementsBy(A,B,D)},hasClass:function(A,D){var C=new RegExp("(?:^|\\s+)"+D+"(?:\\s+|$)"),B=function(A){return C.test(A["className"])};return H.Dom.batch(A,B,H.Dom,true)},addClass:function(A,C){var B=function(A){if(this.hasClass(A,C))return;A["className"]=[A["className"],C].join(" ")};H.Dom.batch(A,B,H.Dom,true)},removeClass:function(B,A){var D=new RegExp("(?:^|\\s+)"+A+"(?:\\s+|$)","g"),C=function(C){if(!this.hasClass(C,A))return;var B=C["className"];C["className"]=B.replace(D," ");if(this.hasClass(C,A))this.removeClass(C,A)};H.Dom.batch(B,C,H.Dom,true)},replaceClass:function(B,A,E){if(A===E)return false;var D=new RegExp("(?:^|\\s+)"+A+"(?:\\s+|$)","g"),C=function(B){if(!this.hasClass(B,A)){this.addClass(B,E);return}B["className"]=B["className"].replace(D," "+E+" ");if(this.hasClass(B,A))this.replaceClass(B,A,E)};H.Dom.batch(B,C,H.Dom,true)},generateId:function(C,A){A=A||"yui-gen";C=C||{};var D=function(C){if(C)C=H.Dom.get(C);else C={};if(!C.id)C.id=A+B++;return C.id};return H.Dom.batch(C,D,H.Dom,true)},isAncestor:function(A,C){A=H.Dom.get(A);if(!A||!C)return false;var B=function(C){if(A.contains&&!G)return A.contains(C);else if(A.compareDocumentPosition)return!!(A.compareDocumentPosition(C)&16);else{var B=C.parentNode;while(B){if(B==A)return true;else if(!B.tagName||B.tagName.toUpperCase()=="HTML")return false;B=B.parentNode}return false}};return H.Dom.batch(C,B,H.Dom,true)},inDocument:function(A){var B=function(A){return this.isAncestor(document.documentElement,A)};return H.Dom.batch(A,B,H.Dom,true)},getElementsBy:function(D,E,F){E=E||"*";var G=[];if(F){F=H.Dom.get(F);if(!F)return G}else F=document;var C=F.getElementsByTagName(E);if(!C.length&&(E=="*"&&F.all))C=F.all;for(var B=0,A=C.length;B<A;++B)if(D(C[B]))G[G.length]=C[B];return G},batch:function(E,I,B,G){var J=E;E=H.Dom.get(E);var F=(G)?B:window;if(!E||E.tagName||!E.length){if(!E)return false;return I.call(F,E,B)}var D=[];for(var C=0,A=E.length;C<A;++C){if(!E[C])J=E[C];D[D.length]=I.call(F,E[C],B)}return D},getDocumentHeight:function(){var A=(document.compatMode!="CSS1Compat")?document.body.scrollHeight:document.documentElement.scrollHeight,B=Math.max(A,H.Dom.getViewportHeight());return B},getDocumentWidth:function(){var A=(document.compatMode!="CSS1Compat")?document.body.scrollWidth:document.documentElement.scrollWidth,B=Math.max(A,H.Dom.getViewportWidth());return B},getViewportHeight:function(){var A=self.innerHeight,B=document.compatMode;if((B||D)&&!F)A=(B=="CSS1Compat")?document.documentElement.clientHeight:document.body.clientHeight;return A},getViewportWidth:function(){var B=self.innerWidth,A=document.compatMode;if(A||D)B=(A=="CSS1Compat")?document.documentElement.clientWidth:document.body.clientWidth;return B}}})();YAHOO.util.Region=function(B,A,D,C){this.top=B;this[1]=B;this.right=A;this.bottom=D;this.left=C;this[0]=C};YAHOO.util.Region.prototype.contains=function(A){return(A.left>=this.left&&A.right<=this.right&&A.top>=this.top&&A.bottom<=this.bottom)};YAHOO.util.Region.prototype.getArea=function(){return((this.bottom-this.top)*(this.right-this.left))};YAHOO.util.Region.prototype.intersect=function(A){var C=Math.max(this.top,A.top),B=Math.min(this.right,A.right),E=Math.min(this.bottom,A.bottom),D=Math.max(this.left,A.left);if(E>=C&&B>=D)return new YAHOO.util.Region(C,B,E,D);else return null};YAHOO.util.Region.prototype.union=function(B){var C=Math.min(this.top,B.top),A=Math.max(this.right,B.right),E=Math.max(this.bottom,B.bottom),D=Math.min(this.left,B.left);return new YAHOO.util.Region(C,A,E,D)};YAHOO.util.Region.prototype.toString=function(){return("Region {"+"top: "+this.top+", right: "+this.right+", bottom: "+this.bottom+", left: "+this.left+"}")};YAHOO.util.Region.getRegion=function(B){var D=YAHOO.util.Dom.getXY(B),C=D[1],A=D[0]+B.offsetWidth,F=D[1]+B.offsetHeight,E=D[0];return new YAHOO.util.Region(C,A,F,E)};YAHOO.util.Point=function(B,A){if(B instanceof Array){A=B[1];B=B[0]}this.x=this.right=this.left=this[0]=B;this.y=this.top=this.bottom=this[1]=A};YAHOO.util.Point.prototype=new YAHOO.util.Region();YAHOO.register("dom",YAHOO.util.Dom,{version:"2.2.0",build:"127"});if(!YAHOO.util.Event){YAHOO.util.Event=function(){var H=false,C=[],G=[],F=[],B=[],I=0,D=[],E=[],J=0,A=null;return{POLL_RETRYS:200,POLL_INTERVAL:20,EL:0,TYPE:1,FN:2,WFN:3,OBJ:3,ADJ_SCOPE:4,isSafari:(/KHTML/gi).test(navigator.userAgent),webkit:function(){var A=navigator.userAgent.match(/AppleWebKit\/([^ ]*)/);if(A&&A[1])return A[1];return null}(),isIE:(!this.webkit&&!navigator.userAgent.match(/opera/gi)&&navigator.userAgent.match(/msie/gi)),_interval:null,startInterval:function(){if(!this._interval){var B=this,A=function(){B._tryPreloadAttach()};this._interval=setInterval(A,this.POLL_INTERVAL)}},onAvailable:function(E,A,B,C){D.push({id:E,fn:A,obj:B,override:C,checkReady:false});I=this.POLL_RETRYS;this.startInterval()},onContentReady:function(A,C,E,B){D.push({id:A,fn:C,obj:E,override:B,checkReady:true});I=this.POLL_RETRYS;this.startInterval()},addListener:function(R,O,L,P,A){if(!L||!L.call)return false;if(this._isValidCollection(R)){var I=true;for(var N=0,D=R.length;N<D;++N)I=this.on(R[N],O,L,P,A)&&I;return I}else if(typeof R=="string"){var Q=this.getEl(R);if(Q)R=Q;else{this.onAvailable(R,function(){YAHOO.util.Event.on(R,O,L,P,A)});return true}}if(!R)return false;if("unload"==O&&P!==this){G[G.length]=[R,O,L,P,A];return true}var H=R;if(A)if(A===true)H=P;else H=A;var M=function(A){return L.call(H,YAHOO.util.Event.getEvent(A),P)},T=[R,O,L,M,H],K=C.length;C[K]=T;if(this.useLegacyEvent(R,O)){var S=this.getLegacyIndex(R,O);if(S==-1||R!=F[S][0]){S=F.length;E[R.id+O]=S;F[S]=[R,O,R["on"+O]];B[S]=[];R["on"+O]=function(A){YAHOO.util.Event.fireLegacyEvent(YAHOO.util.Event.getEvent(A),S)}}B[S].push(T)}else{try{this._simpleAdd(R,O,M,false)}catch(J){this.lastError=J;this.removeListener(R,O,L);return false}}return true},fireLegacyEvent:function(L,J){var G=true,K,E,H,D,I;E=B[J];for(var C=0,A=E.length;C<A;++C){H=E[C];if(H&&H[this.WFN]){D=H[this.ADJ_SCOPE];I=H[this.WFN].call(D,L);G=(G&&I)}}K=F[J];if(K&&K[2])K[2](L);return G},getLegacyIndex:function(B,C){var A=this.generateId(B)+C;if(typeof E[A]=="undefined")return-1;else return E[A]},useLegacyEvent:function(A,B){if(this.webkit&&("click"==B||"dblclick"==B)){var C=parseInt(this.webkit,10);if(!isNaN(C)&&C<418)return true}return false},removeListener:function(K,E,H){var I,A;if(typeof K=="string")K=this.getEl(K);else if(this._isValidCollection(K)){var D=true;for(I=0,A=K.length;I<A;++I)D=(this.removeListener(K[I],E,H)&&D);return D}if(!H||!H.call)return this.purgeElement(K,false,E);if("unload"==E){for(I=0,A=G.length;I<A;I++){var M=G[I];if(M&&M[0]==K&&M[1]==E&&M[2]==H){G.splice(I,1);return true}}return false}var J=null,L=arguments[3];if("undefined"==typeof L)L=this._getCacheIndex(K,E,H);if(L>=0)J=C[L];if(!K||!J)return false;if(this.useLegacyEvent(K,E)){var N=this.getLegacyIndex(K,E),O=B[N];if(O)for(I=0,A=O.length;I<A;++I){M=O[I];if(M&&M[this.EL]==K&&M[this.TYPE]==E&&M[this.FN]==H){O.splice(I,1);break}}}else{try{this._simpleRemove(K,E,J[this.WFN],false)}catch(F){this.lastError=F;return false}}delete C[L][this.WFN];delete C[L][this.FN];C.splice(L,1);return true},getTarget:function(C,A){var B=C.target||C.srcElement;return this.resolveTextNode(B)},resolveTextNode:function(A){if(A&&3==A.nodeType)return A.parentNode;else return A},getPageX:function(A){var B=A.pageX;if(!B&&0!==B){B=A.clientX||0;if(this.isIE)B+=this._getScrollLeft()}return B},getPageY:function(B){var A=B.pageY;if(!A&&0!==A){A=B.clientY||0;if(this.isIE)A+=this._getScrollTop()}return A},getXY:function(A){return[this.getPageX(A),this.getPageY(A)]},getRelatedTarget:function(B){var A=B.relatedTarget;if(!A)if(B.type=="mouseout")A=B.toElement;else if(B.type=="mouseover")A=B.fromElement;return this.resolveTextNode(A)},getTime:function(B){if(!B.time){var A=new Date().getTime();try{B.time=A}catch(C){this.lastError=C;return A}}return B.time},stopEvent:function(A){this.stopPropagation(A);this.preventDefault(A)},stopPropagation:function(A){if(A.stopPropagation)A.stopPropagation();else A.cancelBubble=true},preventDefault:function(A){if(A.preventDefault)A.preventDefault();else A.returnValue=false},getEvent:function(C){var B=C||window.event;if(!B){var A=this.getEvent.caller;while(A){B=A.arguments[0];if(B&&Event==B.constructor)break;A=A.caller}}return B},getCharCode:function(A){return A.charCode||A.keyCode||0},_getCacheIndex:function(D,F,G){for(var B=0,A=C.length;B<A;++B){var E=C[B];if(E&&E[this.FN]==G&&E[this.EL]==D&&E[this.TYPE]==F)return B}return-1},generateId:function(A){var B=A.id;if(!B){B="yuievtautoid-"+J;++J;A.id=B}return B},_isValidCollection:function(A){return(A&&A.length&&typeof A!="string"&&!A.tagName&&!A.alert&&typeof A[0]!="undefined")},elCache:{},getEl:function(A){return document.getElementById(A)},clearCache:function(){},_load:function(B){H=true;var A=YAHOO.util.Event;if(this.isIE)A._simpleRemove(window,"load",A._load)},_tryPreloadAttach:function(){if(this.locked)return false;this.locked=true;var F=!H;if(!F)F=(I>0);var E=[];for(var B=0,A=D.length;B<A;++B){var J=D[B];if(J){var C=this.getEl(J.id);if(C){if(!J.checkReady||H||C.nextSibling||(document&&document.body)){var G=C;if(J.override)if(J.override===true)G=J.obj;else G=J.override;J.fn.call(G,J.obj);D[B]=null}}else E.push(J)}}I=(E.length===0)?0:I-1;if(F)this.startInterval();else{clearInterval(this._interval);this._interval=null}this.locked=false;return true},purgeElement:function(E,C,F){var B=this.getListeners(E,F);if(B)for(var D=0,A=B.length;D<A;++D){var G=B[D];this.removeListener(E,G.type,G.fn)}if(C&&E&&E.childNodes)for(D=0,A=E.childNodes.length;D<A;++D)this.purgeElement(E.childNodes[D],C,F)},getListeners:function(F,D){var E=[],K;if(!D)K=[C,G];else if(D=="unload")K=[G];else K=[C];for(var H=0;H<K.length;++H){var J=K[H];if(J&&J.length>0)for(var B=0,A=J.length;B<A;++B){var I=J[B];if(I&&I[this.EL]===F&&(!D||D===I[this.TYPE]))E.push({type:I[this.TYPE],fn:I[this.FN],obj:I[this.OBJ],adjust:I[this.ADJ_SCOPE],index:B})}}return(E.length)?E:null},_unload:function(K){var H=YAHOO.util.Event,D,I,J,B,E;for(D=0,B=G.length;D<B;++D){J=G[D];if(J){var A=window;if(J[H.ADJ_SCOPE])if(J[H.ADJ_SCOPE]===true)A=J[H.OBJ];else A=J[H.ADJ_SCOPE];J[H.FN].call(A,H.getEvent(K),J[H.OBJ]);G[D]=null;J=null;A=null}}G=null;if(C&&C.length>0){I=C.length;while(I){E=I-1;J=C[E];if(J)H.removeListener(J[H.EL],J[H.TYPE],J[H.FN],E);I=I-1}J=null;H.clearCache()}for(D=0,B=F.length;D<B;++D){F[D][0]=null;F[D]=null}F=null;H._simpleRemove(window,"unload",H._unload)},_getScrollLeft:function(){return this._getScroll()[1]},_getScrollTop:function(){return this._getScroll()[0]},_getScroll:function(){var A=document.documentElement,B=document.body;if(A&&(A.scrollTop||A.scrollLeft))return[A.scrollTop,A.scrollLeft];else if(B)return[B.scrollTop,B.scrollLeft];else return[0,0]},regCE:function(){},_simpleAdd:function(){if(window.addEventListener)return function(C,B,D,A){C.addEventListener(B,D,(A))};else if(window.attachEvent)return function(A,B,D,C){A.attachEvent("on"+B,D)};else return function(){}}(),_simpleRemove:function(){if(window.removeEventListener)return function(B,A,D,C){B.removeEventListener(A,D,(C))};else if(window.detachEvent)return function(A,B,C){A.detachEvent("on"+B,C)};else return function(){}}()}}();(function(){var A=YAHOO.util.Event;A.on=A.addListener;if(document&&document.body)A._load();else A._simpleAdd(window,"load",A._load);A._simpleAdd(window,"unload",A._unload);A._tryPreloadAttach()})()}YAHOO.util.CustomEvent=function(E,B,C,A){this.type=E;this.scope=B||window;this.silent=C;this.signature=A||YAHOO.util.CustomEvent.LIST;this.subscribers=[];if(!this.silent);var D="_YUICEOnSubscribe";if(E!==D)this.subscribeEvent=new YAHOO.util.CustomEvent(D,this,true)};YAHOO.util.CustomEvent.LIST=0;YAHOO.util.CustomEvent.FLAT=1;YAHOO.util.CustomEvent.prototype={subscribe:function(C,A,B){if(this.subscribeEvent)this.subscribeEvent.fire(C,A,B);this.subscribers.push(new YAHOO.util.Subscriber(C,A,B))},unsubscribe:function(F,D){if(!F)return this.unsubscribeAll();var C=false;for(var B=0,A=this.subscribers.length;B<A;++B){var E=this.subscribers[B];if(E&&E.contains(F,D)){this._delete(B);C=true}}return C},fire:function(){var A=this.subscribers.length;if(!A&&this.silent)return true;var D=[],F=true,C;for(C=0;C<arguments.length;++C)D.push(arguments[C]);var B=D.length;if(!this.silent);for(C=0;C<A;++C){var H=this.subscribers[C];if(H){if(!this.silent);var E=H.getScope(this.scope);if(this.signature==YAHOO.util.CustomEvent.FLAT){var G=null;if(D.length>0)G=D[0];F=H.fn.call(E,G,H.obj)}else F=H.fn.call(E,this.type,D,H.obj);if(false===F){if(!this.silent);return false}}}return true},unsubscribeAll:function(){for(var B=0,A=this.subscribers.length;B<A;++B)this._delete(A-1-B);return B},_delete:function(A){var B=this.subscribers[A];if(B){delete B.fn;delete B.obj}this.subscribers.splice(A,1)},toString:function(){return"CustomEvent: "+"'"+this.type+"', "+"scope: "+this.scope}};YAHOO.util.Subscriber=function(C,B,A){this.fn=C;this.obj=B||null;this.override=A};YAHOO.util.Subscriber.prototype.getScope=function(A){if(this.override)if(this.override===true)return this.obj;else return this.override;return A};YAHOO.util.Subscriber.prototype.contains=function(B,A){if(A)return(this.fn==B&&this.obj==A);else return(this.fn==B)};YAHOO.util.Subscriber.prototype.toString=function(){return"Subscriber { obj: "+(this.obj||"")+", override: "+(this.override||"no")+" }"};YAHOO.util.EventProvider=function(){};YAHOO.util.EventProvider.prototype={__yui_events:null,__yui_subscribers:null,subscribe:function(C,E,D,A){this.__yui_events=this.__yui_events||{};var F=this.__yui_events[C];if(F)F.subscribe(E,D,A);else{this.__yui_subscribers=this.__yui_subscribers||{};var B=this.__yui_subscribers;if(!B[C])B[C]=[];B[C].push({fn:E,obj:D,override:A})}},unsubscribe:function(D,A,C){this.__yui_events=this.__yui_events||{};var B=this.__yui_events[D];if(B)return B.unsubscribe(A,C);else return false},unsubscribeAll:function(A){return this.unsubscribe(A)},createEvent:function(A,G){this.__yui_events=this.__yui_events||{};var C=G||{},E=this.__yui_events;if(E[A]);else{var I=C.scope||this,F=C.silent||null,H=new YAHOO.util.CustomEvent(A,I,F,YAHOO.util.CustomEvent.FLAT);E[A]=H;if(C.onSubscribeCallback)H.subscribeEvent.subscribe(C.onSubscribeCallback);this.__yui_subscribers=this.__yui_subscribers||{};var D=this.__yui_subscribers[A];if(D)for(var B=0;B<D.length;++B)H.subscribe(D[B].fn,D[B].obj,D[B].override)}return E[A]},fireEvent:function(B,E,C,D){this.__yui_events=this.__yui_events||{};var G=this.__yui_events[B];if(G){var F=[];for(var A=1;A<arguments.length;++A)F.push(arguments[A]);return G.fire.apply(G,F)}else return null},hasEvent:function(A){if(this.__yui_events)if(this.__yui_events[A])return true;return false}};YAHOO.util.KeyListener=function(A,F,D,B){if(!A);else if(!F);else if(!D);if(!B)B=YAHOO.util.KeyListener.KEYDOWN;var E=new YAHOO.util.CustomEvent("keyPressed");this.enabledEvent=new YAHOO.util.CustomEvent("enabled");this.disabledEvent=new YAHOO.util.CustomEvent("disabled");if(typeof A=="string")A=document.getElementById(A);if(typeof D=="function")E.subscribe(D);else E.subscribe(D.fn,D.scope,D.correctScope);function C(G,B){if(!F.shift)F.shift=false;if(!F.alt)F.alt=false;if(!F.ctrl)F.ctrl=false;if(G.shiftKey==F.shift&&G.altKey==F.alt&&G.ctrlKey==F.ctrl){var C,D;if(F.keys instanceof Array){for(var A=0;A<F.keys.length;A++){C=F.keys[A];if(C==G.charCode){E.fire(G.charCode,G);break}else if(C==G.keyCode){E.fire(G.keyCode,G);break}}}else{C=F.keys;if(C==G.charCode)E.fire(G.charCode,G);else if(C==G.keyCode)E.fire(G.keyCode,G)}}}this.enable=function(){if(!this.enabled){YAHOO.util.Event.addListener(A,B,C);this.enabledEvent.fire(F)}this.enabled=true};this.disable=function(){if(this.enabled){YAHOO.util.Event.removeListener(A,B,C);this.disabledEvent.fire(F)}this.enabled=false};this.toString=function(){return"KeyListener ["+F.keys+"] "+A.tagName+(A.id?"["+A.id+"]":"")}};YAHOO.util.KeyListener.KEYDOWN="keydown";YAHOO.util.KeyListener.KEYUP="keyup";YAHOO.register("event",YAHOO.util.Event,{version:"2.2.0",build:"127"});YAHOO.util.Connect={_msxml_progid:["MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],_http_headers:{},_has_http_headers:false,_use_default_post_header:true,_default_post_header:"application/x-www-form-urlencoded",_use_default_xhr_header:true,_default_xhr_header:"XMLHttpRequest",_has_default_headers:true,_default_headers:{},_isFormSubmit:false,_isFileUpload:false,_formNode:null,_sFormData:null,_poll:{},_timeOut:{},_polling_interval:50,_transaction_id:0,setProgId:function(A){this._msxml_progid.unshift(A)},setDefaultPostHeader:function(A){this._use_default_post_header=A},setDefaultXhrHeader:function(A){this._use_default_xhr_header=A},setPollingInterval:function(A){if(typeof A=="number"&&isFinite(A))this._polling_interval=A},createXhrObject:function(A){var D,C;try{C=new XMLHttpRequest();D={conn:C,tId:A}}catch(E){for(var B=0;B<this._msxml_progid.length;++B){try{C=new ActiveXObject(this._msxml_progid[B]);D={conn:C,tId:A};break}catch(E){}}}finally{return D}},getConnectionObject:function(){var B,A=this._transaction_id;try{B=this.createXhrObject(A);if(B)this._transaction_id++}catch(C){}finally{return B}},asyncRequest:function(D,E,B,C){var A=this.getConnectionObject();if(!A)return null;else{if(this._isFormSubmit){if(this._isFileUpload){this.uploadFile(A.tId,B,E,C);this.releaseObject(A);return}if(D.toUpperCase()=="GET"){if(this._sFormData.length!=0)E+=((E.indexOf("?")==-1)?"?":"&")+this._sFormData;else E+="?"+this._sFormData}else if(D.toUpperCase()=="POST")C=C?this._sFormData+"&"+C:this._sFormData}A.conn.open(D,E,true);if(this._use_default_xhr_header)if(!this._default_headers["X-Requested-With"])this.initHeader("X-Requested-With",this._default_xhr_header,true);if(this._isFormSubmit||(C&&this._use_default_post_header)){this.initHeader("Content-Type",this._default_post_header);if(this._isFormSubmit)this.resetFormState()}if(this._has_default_headers||this._has_http_headers)this.setHeader(A);this.handleReadyState(A,B);A.conn.send(C||null);return A}},handleReadyState:function(B,C){var A=this;if(C&&C.timeout)this._timeOut[B.tId]=window.setTimeout(function(){A.abort(B,C,true)},C.timeout);this._poll[B.tId]=window.setInterval(function(){if(B.conn&&B.conn.readyState==4){window.clearInterval(A._poll[B.tId]);delete A._poll[B.tId];if(C&&C.timeout)delete A._timeOut[B.tId];A.handleTransactionResponse(B,C)}},this._polling_interval)},handleTransactionResponse:function(A,F,C){if(!F){this.releaseObject(A);return}var D,B;try{if(A.conn.status!==undefined&&A.conn.status!=0)D=A.conn.status;else D=13030}catch(E){D=13030}if(D>=200&&D<300){B=this.createResponseObject(A,F.argument);if(F.success)if(!F.scope)F.success(B);else F.success.apply(F.scope,[B])}else switch(D){case 12002:case 12029:case 12030:case 12031:case 12152:case 13030:B=this.createExceptionObject(A.tId,F.argument,(C?C:false));if(F.failure)if(!F.scope)F.failure(B);else F.failure.apply(F.scope,[B]);break;default:B=this.createResponseObject(A,F.argument);if(F.failure)if(!F.scope)F.failure(B);else F.failure.apply(F.scope,[B])}this.releaseObject(A);B=null},createResponseObject:function(A,H){var D={},G={};try{var C=A.conn.getAllResponseHeaders(),F=C.split("\n");for(var B=0;B<F.length;B++){var E=F[B].indexOf(":");if(E!=-1)G[F[B].substring(0,E)]=F[B].substring(E+2)}}catch(I){}D.tId=A.tId;D.status=A.conn.status;D.statusText=A.conn.statusText;D.getResponseHeader=G;D.getAllResponseHeaders=C;D.responseText=A.conn.responseText;D.responseXML=A.conn.responseXML;if(typeof H!==undefined)D.argument=H;return D},createExceptionObject:function(G,E,C){var H=0,D="communication failure",F=-1,B="transaction aborted",A={};A.tId=G;if(C){A.status=F;A.statusText=B}else{A.status=H;A.statusText=D}if(E)A.argument=E;return A},initHeader:function(B,C,A){var D=(A)?this._default_headers:this._http_headers;if(D[B]===undefined)D[B]=C;else D[B]=C+","+D[B];if(A)this._has_default_headers=true;else this._has_http_headers=true},setHeader:function(A){if(this._has_default_headers)for(var B in this._default_headers)if(YAHOO.lang.hasOwnProperty(this._default_headers,B))A.conn.setRequestHeader(B,this._default_headers[B]);if(this._has_http_headers){for(B in this._http_headers)if(YAHOO.lang.hasOwnProperty(this._http_headers,B))A.conn.setRequestHeader(B,this._http_headers[B]);delete this._http_headers;this._http_headers={};this._has_http_headers=false}},resetDefaultHeaders:function(){delete this._default_headers;this._default_headers={};this._has_default_headers=false},setForm:function(F,E,D){this.resetFormState();var J;if(typeof F=="string")J=(document.getElementById(F)||document.forms[F]);else if(typeof F=="object")J=F;else return;if(E){this.createFrame(D?D:null);this._isFormSubmit=true;this._isFileUpload=true;this._formNode=J;return}var B,H,K,I,A=false;for(var C=0;C<J.elements.length;C++){B=J.elements[C];I=J.elements[C].disabled;H=J.elements[C].name;K=J.elements[C].value;if(!I&&H)switch(B.type){case"select-one":case"select-multiple":for(var G=0;G<B.options.length;G++)if(B.options[G].selected)if(window.ActiveXObject)this._sFormData+=encodeURIComponent(H)+"="+encodeURIComponent(B.options[G].attributes["value"].specified?B.options[G].value:B.options[G].text)+"&";else this._sFormData+=encodeURIComponent(H)+"="+encodeURIComponent(B.options[G].hasAttribute("value")?B.options[G].value:B.options[G].text)+"&";break;case"radio":case"checkbox":if(B.checked)this._sFormData+=encodeURIComponent(H)+"="+encodeURIComponent(K)+"&";break;case"file":case undefined:case"reset":case"button":break;case"submit":if(A==false){this._sFormData+=encodeURIComponent(H)+"="+encodeURIComponent(K)+"&";A=true}break;default:this._sFormData+=encodeURIComponent(H)+"="+encodeURIComponent(K)+"&";break}}this._isFormSubmit=true;this._sFormData=this._sFormData.substr(0,this._sFormData.length-1);return this._sFormData},resetFormState:function(){this._isFormSubmit=false;this._isFileUpload=false;this._formNode=null;this._sFormData=""},createFrame:function(C){var A="yuiIO"+this._transaction_id;if(window.ActiveXObject){var B=document.createElement("<iframe id=\""+A+"\" name=\""+A+"\" />");if(typeof C=="boolean")B.src="javascript:false";else if(typeof secureURI=="string")B.src=C}else{B=document.createElement("iframe");B.id=A;B.name=A}B.style.position="absolute";B.style.top="-1000px";B.style.left="-1000px";document.body.appendChild(B)},appendPostData:function(D){var B=[],C=D.split("&");for(var A=0;A<C.length;A++){var E=C[A].indexOf("=");if(E!=-1){B[A]=document.createElement("input");B[A].type="hidden";B[A].name=C[A].substring(0,E);B[A].value=C[A].substring(E+1);this._formNode.appendChild(B[A])}}return B},uploadFile:function(J,F,D,A){var G="yuiIO"+J,I="multipart/form-data",E=document.getElementById(G);this._formNode.action=D;this._formNode.method="POST";this._formNode.target=G;if(this._formNode.encoding)this._formNode.encoding=I;else this._formNode.enctype=I;if(A)var H=this.appendPostData(A);this._formNode.submit();if(H&&H.length>0)for(var B=0;B<H.length;B++)this._formNode.removeChild(H[B]);this.resetFormState();var C=function(){var A={};A.tId=J;A.argument=F.argument;try{A.responseText=E.contentWindow.document.body?E.contentWindow.document.body.innerHTML:null;A.responseXML=E.contentWindow.document.XMLDocument?E.contentWindow.document.XMLDocument:E.contentWindow.document}catch(B){}if(F&&F.upload)if(!F.scope)F.upload(A);else F.upload.apply(F.scope,[A]);if(YAHOO.util.Event)YAHOO.util.Event.removeListener(E,"load",C);else if(window.detachEvent)E.detachEvent("onload",C);else E.removeEventListener("load",C,false);setTimeout(function(){document.body.removeChild(E)},100)};if(YAHOO.util.Event)YAHOO.util.Event.addListener(E,"load",C);else if(window.attachEvent)E.attachEvent("onload",C);else E.addEventListener("load",C,false)},abort:function(A,C,B){if(this.isCallInProgress(A)){A.conn.abort();window.clearInterval(this._poll[A.tId]);delete this._poll[A.tId];if(B)delete this._timeOut[A.tId];this.handleTransactionResponse(A,C,true);return true}else return false},isCallInProgress:function(A){if(A.conn)return A.conn.readyState!=4&&A.conn.readyState!=0;else return false},releaseObject:function(A){A.conn=null;A=null}};YAHOO.register("connection",YAHOO.widget.Module,{version:"2.2.0",build:"127"});YAHOO.util.Anim=function(C,A,D,B){if(C)this.init(C,A,D,B)};YAHOO.util.Anim.prototype={toString:function(){var A=this.getEl(),B=A.id||A.tagName;return("Anim "+B)},patterns:{noNegatives:/width|height|opacity|padding/i,offsetAttribute:/^((width|height)|(top|left))$/,defaultUnit:/width|height|top$|bottom$|left$|right$/i,offsetUnit:/\d+(em|%|en|ex|pt|in|cm|mm|pc)$/i},doMethod:function(A,B,C){return this.method(this.currentFrame,B,C-B,this.totalFrames)},setAttribute:function(A,B,C){if(this.patterns.noNegatives.test(A))B=(B>0)?B:0;YAHOO.util.Dom.setStyle(this.getEl(),A,B+C)},getAttribute:function(B){var F=this.getEl(),A=YAHOO.util.Dom.getStyle(F,B);if(A!=="auto"&&!this.patterns.offsetUnit.test(A))return parseFloat(A);var C=this.patterns.offsetAttribute.exec(B)||[],E=!!(C[3]),D=!!(C[2]);if(D||(YAHOO.util.Dom.getStyle(F,"position")=="absolute"&&E))A=F["offset"+C[0].charAt(0).toUpperCase()+C[0].substr(1)];else A=0;return A},getDefaultUnit:function(A){if(this.patterns.defaultUnit.test(A))return"px";return""},setRuntimeAttribute:function(G){var F,E,D=this.attributes;this.runtimeAttributes[G]={};var C=function(A){return(typeof A!=="undefined")};if(!C(D[G]["to"])&&!C(D[G]["by"]))return false;F=(C(D[G]["from"]))?D[G]["from"]:this.getAttribute(G);if(C(D[G]["to"]))E=D[G]["to"];else if(C(D[G]["by"]))if(F.constructor==Array){E=[];for(var B=0,A=F.length;B<A;++B)E[B]=F[B]+D[G]["by"][B]}else E=F+D[G]["by"];this.runtimeAttributes[G].start=F;this.runtimeAttributes[G].end=E;this.runtimeAttributes[G].unit=(C(D[G].unit))?D[G]["unit"]:this.getDefaultUnit(G)},init:function(E,D,I,B){var J=false,H=null,F=0;E=YAHOO.util.Dom.get(E);this.attributes=D||{};this.duration=I||1;this.method=B||YAHOO.util.Easing.easeNone;this.useSeconds=true;this.currentFrame=0;this.totalFrames=YAHOO.util.AnimMgr.fps;this.getEl=function(){return E};this.isAnimated=function(){return J};this.getStartTime=function(){return H};this.runtimeAttributes={};this.animate=function(){if(this.isAnimated())return false;this.currentFrame=0;this.totalFrames=(this.useSeconds)?Math.ceil(YAHOO.util.AnimMgr.fps*this.duration):this.duration;YAHOO.util.AnimMgr.registerElement(this)};this.stop=function(A){if(A){this.currentFrame=this.totalFrames;this._onTween.fire()}YAHOO.util.AnimMgr.stop(this)};var G=function(){this.onStart.fire();this.runtimeAttributes={};for(var A in this.attributes)this.setRuntimeAttribute(A);J=true;F=0;H=new Date()},C=function(){var C={duration:new Date()-this.getStartTime(),currentFrame:this.currentFrame};C.toString=function(){return("duration: "+C.duration+", currentFrame: "+C.currentFrame)};this.onTween.fire(C);var A=this.runtimeAttributes;for(var B in A)this.setAttribute(B,this.doMethod(B,A[B].start,A[B].end),A[B].unit);F+=1},A=function(){var B=(new Date()-H)/1000,A={duration:B,frames:F,fps:F/B};A.toString=function(){return("duration: "+A.duration+", frames: "+A.frames+", fps: "+A.fps)};J=false;F=0;this.onComplete.fire(A)};this._onStart=new YAHOO.util.CustomEvent("_start",this,true);this.onStart=new YAHOO.util.CustomEvent("start",this);this.onTween=new YAHOO.util.CustomEvent("tween",this);this._onTween=new YAHOO.util.CustomEvent("_tween",this,true);this.onComplete=new YAHOO.util.CustomEvent("complete",this);this._onComplete=new YAHOO.util.CustomEvent("_complete",this,true);this._onStart.subscribe(G);this._onTween.subscribe(C);this._onComplete.subscribe(A)}};YAHOO.util.AnimMgr=new function(){var C=null,D=[],B=0;this.fps=1000;this.delay=1;this.registerElement=function(A){D[D.length]=A;B+=1;A._onStart.fire();this.start()};this.unRegister=function(C,A){C._onComplete.fire();A=A||E(C);if(A!=-1)D.splice(A,1);B-=1;if(B<=0)this.stop()};this.start=function(){if(C===null)C=setInterval(this.run,this.delay)};this.stop=function(F){if(!F){clearInterval(C);for(var E=0,A=D.length;E<A;++E)if(D[0].isAnimated())this.unRegister(D[0],0);D=[];C=null;B=0}else this.unRegister(F)};this.run=function(){for(var C=0,B=D.length;C<B;++C){var E=D[C];if(!E||!E.isAnimated())continue;if(E.currentFrame<E.totalFrames||E.totalFrames===null){E.currentFrame+=1;if(E.useSeconds)A(E);E._onTween.fire()}else YAHOO.util.AnimMgr.stop(E,C)}};var E=function(C){for(var B=0,A=D.length;B<A;++B)if(D[B]==C)return B;return-1},A=function(A){var D=A.totalFrames,F=A.currentFrame,C=(A.currentFrame*A.duration*1000/A.totalFrames),B=(new Date()-A.getStartTime()),E=0;if(B<A.duration*1000)E=Math.round((B/C-1)*A.currentFrame);else E=D-(F+1);if(E>0&&isFinite(E)){if(A.currentFrame+E>=D)E=D-(F+1);A.currentFrame+=E}}};YAHOO.util.Bezier=new function(){this.getPosition=function(A,D){var F=A.length,C=[];for(var B=0;B<F;++B)C[B]=[A[B][0],A[B][1]];for(var E=1;E<F;++E)for(B=0;B<F-E;++B){C[B][0]=(1-D)*C[B][0]+D*C[parseInt(B+1,10)][0];C[B][1]=(1-D)*C[B][1]+D*C[parseInt(B+1,10)][1]}return[C[0][0],C[0][1]]}};(function(){YAHOO.util.ColorAnim=function(A,C,B,D){YAHOO.util.ColorAnim.superclass.constructor.call(this,A,C,B,D)};YAHOO.extend(YAHOO.util.ColorAnim,YAHOO.util.Anim);var C=YAHOO.util,B=C.ColorAnim.superclass,A=C.ColorAnim.prototype;A.toString=function(){var A=this.getEl(),B=A.id||A.tagName;return("ColorAnim "+B)};A.patterns.color=/color$/i;A.patterns.rgb=/^rgb\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\)$/i;A.patterns.hex=/^#?([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})$/i;A.patterns.hex3=/^#?([0-9A-F]{1})([0-9A-F]{1})([0-9A-F]{1})$/i;A.patterns.transparent=/^transparent|rgba\(0, 0, 0, 0\)$/;A.parseColor=function(B){if(B.length==3)return B;var A=this.patterns.hex.exec(B);if(A&&A.length==4)return[parseInt(A[1],16),parseInt(A[2],16),parseInt(A[3],16)];A=this.patterns.rgb.exec(B);if(A&&A.length==4)return[parseInt(A[1],10),parseInt(A[2],10),parseInt(A[3],10)];A=this.patterns.hex3.exec(B);if(A&&A.length==4)return[parseInt(A[1]+A[1],16),parseInt(A[2]+A[2],16),parseInt(A[3]+A[3],16)];return null};A.getAttribute=function(F){var E=this.getEl();if(this.patterns.color.test(F)){var D=YAHOO.util.Dom.getStyle(E,F);if(this.patterns.transparent.test(D)){var A=E.parentNode;D=C.Dom.getStyle(A,F);while(A&&this.patterns.transparent.test(D)){A=A.parentNode;D=C.Dom.getStyle(A,F);if(A.tagName.toUpperCase()=="HTML")D="#fff"}}}else D=B.getAttribute.call(this,F);return D};A.doMethod=function(G,C,F){var E;if(this.patterns.color.test(G)){E=[];for(var D=0,A=C.length;D<A;++D)E[D]=B.doMethod.call(this,G,C[D],F[D]);E="rgb("+Math.floor(E[0])+","+Math.floor(E[1])+","+Math.floor(E[2])+")"}else E=B.doMethod.call(this,G,C,F);return E};A.setRuntimeAttribute=function(D){B.setRuntimeAttribute.call(this,D);if(this.patterns.color.test(D)){var E=this.attributes,G=this.parseColor(this.runtimeAttributes[D].start),F=this.parseColor(this.runtimeAttributes[D].end);if(typeof E[D]["to"]==="undefined"&&typeof E[D]["by"]!=="undefined"){F=this.parseColor(E[D].by);for(var C=0,A=G.length;C<A;++C)F[C]=G[C]+F[C]}this.runtimeAttributes[D].start=G;this.runtimeAttributes[D].end=F}}})();YAHOO.util.Easing={easeNone:function(C,D,B,A){return B*C/A+D},easeIn:function(C,D,B,A){return B*(C/=A)*C+D},easeOut:function(C,D,B,A){return-B*(C/=A)*(C-2)+D},easeBoth:function(C,D,B,A){if((C/=A/2)<1)return B/2*C*C+D;return-B/2*((--C)*(C-2)-1)+D},easeInStrong:function(C,D,B,A){return B*(C/=A)*C*C*C+D},easeOutStrong:function(C,D,B,A){return-B*((C=C/A-1)*C*C*C-1)+D},easeBothStrong:function(C,D,B,A){if((C/=A/2)<1)return B/2*C*C*C*C+D;return-B/2*((C-=2)*C*C*C-2)+D},elasticIn:function(D,F,C,A,B,E){if(D==0)return F;if((D/=A)==1)return F+C;if(!E)E=A*0.3;if(!B||B<Math.abs(C)){B=C;var G=E/4}else G=E/(2*Math.PI)*Math.asin(C/B);return-(B*Math.pow(2,10*(D-=1))*Math.sin((D*A-G)*(2*Math.PI)/E))+F},elasticOut:function(D,F,C,A,B,E){if(D==0)return F;if((D/=A)==1)return F+C;if(!E)E=A*0.3;if(!B||B<Math.abs(C)){B=C;var G=E/4}else G=E/(2*Math.PI)*Math.asin(C/B);return B*Math.pow(2,-10*D)*Math.sin((D*A-G)*(2*Math.PI)/E)+C+F},elasticBoth:function(D,F,C,A,B,E){if(D==0)return F;if((D/=A/2)==2)return F+C;if(!E)E=A*(0.3*1.5);if(!B||B<Math.abs(C)){B=C;var G=E/4}else G=E/(2*Math.PI)*Math.asin(C/B);if(D<1)return-0.5*(B*Math.pow(2,10*(D-=1))*Math.sin((D*A-G)*(2*Math.PI)/E))+F;return B*Math.pow(2,-10*(D-=1))*Math.sin((D*A-G)*(2*Math.PI)/E)*0.5+C+F},backIn:function(C,D,B,A,E){if(typeof E=="undefined")E=1.70158;return B*(C/=A)*C*((E+1)*C-E)+D},backOut:function(C,D,B,A,E){if(typeof E=="undefined")E=1.70158;return B*((C=C/A-1)*C*((E+1)*C+E)+1)+D},backBoth:function(C,D,B,A,E){if(typeof E=="undefined")E=1.70158;if((C/=A/2)<1)return B/2*(C*C*(((E*=(1.525))+1)*C-E))+D;return B/2*((C-=2)*C*(((E*=(1.525))+1)*C+E)+2)+D},bounceIn:function(C,D,B,A){return B-YAHOO.util.Easing.bounceOut(A-C,0,B,A)+D},bounceOut:function(C,D,B,A){if((C/=A)<(1/2.75))return B*(7.5625*C*C)+D;else if(C<(2/2.75))return B*(7.5625*(C-=(1.5/2.75))*C+0.75)+D;else if(C<(2.5/2.75))return B*(7.5625*(C-=(2.25/2.75))*C+0.9375)+D;return B*(7.5625*(C-=(2.625/2.75))*C+0.984375)+D},bounceBoth:function(C,D,B,A){if(C<A/2)return YAHOO.util.Easing.bounceIn(C*2,0,B,A)*0.5+D;return YAHOO.util.Easing.bounceOut(C*2-A,0,B,A)*0.5+B*0.5+D}};(function(){YAHOO.util.Motion=function(B,A,D,C){if(B)YAHOO.util.Motion.superclass.constructor.call(this,B,A,D,C)};YAHOO.extend(YAHOO.util.Motion,YAHOO.util.ColorAnim);var D=YAHOO.util,B=D.Motion.superclass,A=D.Motion.prototype;A.toString=function(){var A=this.getEl(),B=A.id||A.tagName;return("Motion "+B)};A.patterns.points=/^points$/i;A.setAttribute=function(D,A,C){if(this.patterns.points.test(D)){C=C||"px";B.setAttribute.call(this,"left",A[0],C);B.setAttribute.call(this,"top",A[1],C)}else B.setAttribute.call(this,D,A,C)};A.getAttribute=function(A){if(this.patterns.points.test(A))var C=[B.getAttribute.call(this,"left"),B.getAttribute.call(this,"top")];else C=B.getAttribute.call(this,A);return C};A.doMethod=function(C,E,F){var A=null;if(this.patterns.points.test(C)){var G=this.method(this.currentFrame,0,100,this.totalFrames)/100;A=D.Bezier.getPosition(this.runtimeAttributes[C],G)}else A=B.doMethod.call(this,C,E,F);return A};A.setRuntimeAttribute=function(J){if(this.patterns.points.test(J)){var K=this.getEl(),G=this.attributes,M,H=G["points"]["control"]||[],L,F,A;if(H.length>0&&!(H[0]instanceof Array))H=[H];else{var I=[];for(F=0,A=H.length;F<A;++F)I[F]=H[F];H=I}if(D.Dom.getStyle(K,"position")=="static")D.Dom.setStyle(K,"position","relative");if(E(G["points"]["from"]))D.Dom.setXY(K,G["points"]["from"]);else D.Dom.setXY(K,D.Dom.getXY(K));M=this.getAttribute("points");if(E(G["points"]["to"])){L=C.call(this,G["points"]["to"],M);var N=D.Dom.getXY(this.getEl());for(F=0,A=H.length;F<A;++F)H[F]=C.call(this,H[F],M)}else if(E(G["points"]["by"])){L=[M[0]+G["points"]["by"][0],M[1]+G["points"]["by"][1]];for(F=0,A=H.length;F<A;++F)H[F]=[M[0]+H[F][0],M[1]+H[F][1]]}this.runtimeAttributes[J]=[M];if(H.length>0)this.runtimeAttributes[J]=this.runtimeAttributes[J].concat(H);this.runtimeAttributes[J][this.runtimeAttributes[J].length]=L}else B.setRuntimeAttribute.call(this,J)};var C=function(A,B){var C=D.Dom.getXY(this.getEl());A=[A[0]-C[0]+B[0],A[1]-C[1]+B[1]];return A},E=function(A){return(typeof A!=="undefined")}})();(function(){YAHOO.util.Scroll=function(C,B,D,A){if(C)YAHOO.util.Scroll.superclass.constructor.call(this,C,B,D,A)};YAHOO.extend(YAHOO.util.Scroll,YAHOO.util.ColorAnim);var C=YAHOO.util,B=C.Scroll.superclass,A=C.Scroll.prototype;A.toString=function(){var A=this.getEl(),B=A.id||A.tagName;return("Scroll "+B)};A.doMethod=function(C,E,D){var A=null;if(C=="scroll")A=[this.method(this.currentFrame,E[0],D[0]-E[0],this.totalFrames),this.method(this.currentFrame,E[1],D[1]-E[1],this.totalFrames)];else A=B.doMethod.call(this,C,E,D);return A};A.getAttribute=function(C){var A=null,D=this.getEl();if(C=="scroll")A=[D.scrollLeft,D.scrollTop];else A=B.getAttribute.call(this,C);return A};A.setAttribute=function(C,A,D){var E=this.getEl();if(C=="scroll"){E.scrollLeft=A[0];E.scrollTop=A[1]}else B.setAttribute.call(this,C,A,D)}})();YAHOO.register("animation",YAHOO.util.Anim,{version:"2.2.0",build:"127"});var Cookies={};Cookies.set=function(H,B){var F=arguments,I=arguments.length,E=(I>3)?F[3]:"/",C=(I>4)?F[4]:null,A=(I>5)?F[5]:false,D=60,G=new Date();G.setTime(G.getTime()+D*24*60*60*1000);document.cookie=H+"="+escape(B)+((G==null)?"":("; expires="+G.toGMTString()))+((E==null)?"":("; path="+E))+((C==null)?"":("; domain="+C))+((A==true)?"; secure":"")};Cookies.get=function(D){var B=D+"=",F=B.length,E=document.cookie.length,A=0,C=0;while(A<E){C=A+F;if(document.cookie.substring(A,C)==B)return Cookies.getCookieVal(C);A=document.cookie.indexOf(" ",A)+1;if(A==0)break}return null};Cookies.clear=function(A){if(Cookies.get(A))document.cookie=A+"="+"; expires=Thu, 01-Jan-70 00:00:01 GMT"};Cookies.getCookieVal=function(B){var A=document.cookie.indexOf(";",B);if(A==-1)A=document.cookie.length;return unescape(document.cookie.substring(B,A))};var xtheme=Cookies.get("xrinsurtheme");if(!xtheme){xtheme="aero";Cookies.set("xrinsurtheme",xtheme)}var xthemePath=document.location.pathname;if(xthemePath.indexOf(".html")>=0&&xthemePath.indexOf("index.html")<0&&xthemePath.indexOf("welcome.html")<0){document.write("<link id=\"theme\" rel=\"stylesheet\" type=\"text/css\" href=\"../../js/resources/css/ytheme-"+xtheme+".css\" />");document.write("<link id=\"theme-iframeLayout\" rel=\"stylesheet\" type=\"text/css\" href=\"../../js/resources/css/layout.css\" />")}else document.write("<link id=\"theme\" rel=\"stylesheet\" type=\"text/css\" href=\"./js/resources/css/ytheme-"+xtheme+".css\" />")

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -