(function(){window.XY=function(a,c,f){if(!c&&!f)return XY.Dom.getById(a);return XY.Dom.create(a,c,f)};var b={},d=(new Date).getTime();function e(){return(new Date).getTime()}var j="_$${0}queue";function i(a){return(a+"").replace(/^(.*\/)?([^\?#]+)(.*)$/,function(c,f,h,g){return(f||b.path)+h.replace(/\.js$/i,"")+".js"+g})}function m(a){var c=[];for(var f in a)c.push(f+":"+a[f]);return c}function q(a,c){if(a==c)return true;return a.contains?a.contains(c):!!(a.compareDocumentPosition(c)&16)}XY.log=function(){if(window.console)console.log(arguments);
else if(XY("_debug")){for(var a=[],c=0,f=arguments.length;c<f;c++)typeof arguments[c]=="object"?a.push(m(arguments[c])):a.push(arguments[c]);XY("_debug").appendChild(document.createTextNode(a));XY("_debug").value+="\n"}};XY.ver="20100416";XY.uniqueId=function(){return"xy"+d++};XY.getType=function(a){var c;return(c=typeof a)=="object"?a==null&&"null"||Object.prototype.toString.call(a).slice(8,-1).toLowerCase():c};XY.emptyFn=function(){};XY.$break="break";XY.$continue="continue";XY.Lang={isString:function(a){return XY.getType(a)==
"string"},isMethod:function(a){return XY.getType(a)=="function"},isArray:function(a){return XY.getType(a)=="array"},isUndefined:function(a){return XY.getType(a)=="undefined"},isNumber:function(a){return XY.getType(a)=="number"},isObject:function(a){return XY.getType(a)=="object"},is:function(a,c){var f;try{f=c=="string"||XY.Lang.isString(c)?XY.getType(a)==c:a instanceof c}catch(h){}return!!f},toArray:function(a,c){if(!arguments.length)return[];if(!a||this.isString(a)||this.isUndefined(a.length))return(a+
"").split(c?c:"");for(var f=[],h=0,g=a.length;h<g;h++)f[h]=a[h];return f},tryThese:function(){for(var a=arguments,c=0,f=a.length;c<f;c++)try{return a[c]()}catch(h){}return false},each:function(a,c){var f=XY.Lang,h=f.isMethod(c);if(h){if(f.isString(a))a=f.toArray(a);a||(a=[]);h=f.isUndefined(a.length)||f.isMethod(a);f=0;if(h)for(var g in a)try{c(a[g],f++,g)}catch(k){if(k==XY.$break)break}else for(g=a.length;f<g;f++)try{c(a[f],f,a[f])}catch(l){if(l==XY.$break)break}}},arrEqual:function(a,c){var f;if(this.isArray(a)&&
this.isArray(c)&&(f=a.length)==c.length){for(var h=0;h<f;h++)if(!this.arrEqual(a[h],c[h]))return false;return true}return a===c},getXMLReq:function(){return window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP")},clearPageSelection:function(){this.tryThese(function(){window.getSelection().removeAllRanges()},function(){document.selection.empty()},function(){document.selection=Q})}};XY.extend=function(a,c,f){var h,g=XY.Lang.isMethod(f);for(var k in c)if(h=g?f(k,c[k],a):true)a[k]=
c[k];return a};XY.extend(XY,{each:XY.Lang.each,isMethod:XY.Lang.isMethod,isArray:XY.Lang.isArray,isString:XY.Lang.isString,isNumber:XY.Lang.isNumber,isUndefined:XY.Lang.isUndefined,isObject:XY.Lang.isObject});XY.object=function(a,c){var f=window,h=XY.Lang;XY.each(h.toArray(a,"."),function(g){if(!f[g])if(c){f=null;throw XY.$break;}else f[g]={};f=f[g]});return f};XY.clearTimer=function(a){window.clearInterval(a);window.clearTimeout(a)};XY.delay=function(a,c,f,h){var g=XY.Lang.toArray(arguments).slice(4);
return(f?window.setInterval:window.setTimeout)(function(){(XY.Lang.isMethod(a)?a:XY.emptyFn).apply(h||a,g)},c||13)};XY.bind=function(a,c){var f=XY.Lang.toArray(arguments).slice(2);return c?function(){a.apply(c,f.concat(XY.Lang.toArray(arguments)))}:a};XY.bindEvent=function(a,c){var f=XY.Lang.toArray(arguments).slice(1);return function(h){h=h||window.event;a.apply(c,[h].concat(f.concat(XY.Lang.toArray(arguments).slice(1))))}};XY.createClass=function(a,c){function f(){this.init.apply(this,arguments)}
var h={},g={};a=XY.Lang.isMethod(a)?(h=function(){},h.prototype=a.prototype,new h):a||h;c=XY.Lang.isMethod(c)?c(h.prototype||a):c;XY.extend(g,a);XY.extend(g,c||{});g.init=g.$||g.init||function(){};f.prototype=g;return f};XY.Browser=function(){var a=(navigator.userAgent.match(/(IE|WebKit|Opera|Gecko)/)||[])[0],c=navigator.userAgent.replace(/.+(?:ox|ion|sie|ra|me)[\/:\s]([\d\.]+).*$/i,"$1");return{isIE:a=="IE",isIE6:a=="IE"&&parseInt(c,10)==6,isIE7:a=="IE"&&parseInt(c,10)==7,isIE8:a=="IE"&&parseInt(c,
10)==8,name:a,version:c,gecko:a=="Gecko",webkit:a=="WebKit",opera:a=="Opera"}}();XY.extend(String.prototype,{trim:function(a){return this.replace(a||/^[\s\xa0\u3000\uFEFF]+|[\s\xa0\u3000\uFEFF]+$/g,"")},byteLen:function(){return this.replace(/[^\x00-\xff]/g,"**").length},contains:function(a){var c=RegExp,f=a;XY.Lang.is(a,c)||(f=new c((f+"").replace(/([?|.{}\\()+\-*\/^$\[\]])/g,"\\$1")));return f.test(this)},escape:function(a){return window[(a?"un":"")+"escape"](this)},encodeURI:function(a){return window[(a?
"de":"en")+"codeURI"](this)},encodeURIComponent:function(a){return window[(a?"de":"en")+"codeURIComponent"](this)},format:function(){var a=this,c=arguments;if(a)a=a.replace(/{(\d+)}/g,function(f,h){return c[h]});return a},r:function(a,c,f,h){f=this;h=XY.Lang.isArray(c);if(XY.Lang.isArray(a))for(;a.length;)f=f.replace(a.shift(),h&&c.length?c.shift():"");else f=f.replace(a,XY.Lang.isUndefined(c)?"":c);return f}});XY.extend(String.prototype,{c:String.prototype.contains,e:String.prototype.escape,i:String.prototype.encodeURI,
u:String.prototype.encodeURIComponent,f:String.prototype.format,t:String.prototype.trim,l:String.prototype.byteLen});XY.Array={indexOf:function(a,c){var f=-1,h=XY.Lang;h.isArray(a)&&h.each(a,function(g,k){if(h.arrEqual(g,c)){f=k;throw XY.$break;}});return f},removeAt:function(a,c,f){if(XY.Lang.isArray(a))a.splice(c,f||1);return a},remove:function(a,c){c=this.indexOf(a,c);c>-1&&a.splice(c,1);return a},insert:function(a,c,f){if(XY.Lang.isArray(a))a.splice(f==0?0:f||a.length,0,c);return a}};XY.Dom={getById:function(a){if(typeof a!=
"object")return document.getElementById(a);return a},getElements:function(a,c,f){c=this.getById(c)||document;a=a=="*"?c.all?c.all:c.getElementsByTagName(a):c.getElementsByTagName(a);var h=[];if(c=XY.Lang.isMethod(f)){XY.each(a,function(g,k){if(f(g,k))h[h.length]=g});return h}return a},create:function(a,c,f){a=document.createElement(a);c&&this.setAttribute(a,c);f&&this.setStyle(a,f);return a},setAttribute:function(a,c){a=this.getById(a);!a||a.nodeType==9||XY.each(c,function(f,h,g){if(g=="style")a.style.cssText=
f;else if(g=="class")a.className=f;else a.setAttribute(g,f)})},getAttribute:function(a,c){a=this.getById(a);if(!a||a.nodeType==9)return"";var f=XY.Lang;if(f.isString(c)){if(c=="class")return a.className;if(c=="style")return a.style.cssText;return a.getAttribute(c)}if(f.isArray(c)){var h=[];XY.each(c,function(g,k){if(f.isString(g))h[k]=g=="class"?a.className:g=="style"?a.style.cssText:a.getAttribute(g)});return h}return""},setStyle:function(a,c){if(a=this.getById(a)){var f=XY.Lang,h=document.defaultView&&
document.defaultView.getComputedStyle,g;if(f.isString(c))a.style.cssText=c;else XY.each(c,function(k,l,o){o=o.replace(/-(\w)/g,function(r,w){return w.toUpperCase()});if(o=="class")a.className=k;else if(o=="opacity"){a.style.opacity=k;a.style.filter=k>=1?"":"alpha(opacity="+k*100+")"}else if(o=="float"){g=h?"cssFloat":"styleFloat";a.style[g]=k}else if(o=="backgroundPosition"){a.style[o]=k;a.style.backgroundPositionX=k.split(" ")[0];a.style.backgroundPositionY=k.split(" ")[1]}else a.style[o]=k})}},
getStyle:function(a,c){a=this.getById(a);if(!a)return"";var f=XY.Lang,h=a.ownerDocument.defaultView,g="getComputedStyle";h=h&&h[g]?h[g](a,null):a.currentStyle;var k=document.defaultView&&document.defaultView.getComputedStyle;if(!c)return h;if(f.isString(c)){c=c.replace(/-(\w)/g,function(o,r){return r.toUpperCase()});if(c=="float")c=k?"cssFloat":"styleFloat";else if(c=="backgroundPosition")if(!k)return a.style.backgroundPositionX+" "+a.style.backgroundPositionY;if(a.style[c])return a.style[c];return h[c]}if(f.isArray(c)){var l=
[];XY.each(c,function(o,r){o=o.replace(/-(\w)/g,function(w,v){return v.toUpperCase()});if(o=="float")o=k?"cssFloat":"styleFloat";else if(o=="backgroundPosition")if(!k){l[r]=a.style.backgroundPositionX+" "+a.style.backgroundPositionY;throw XY.$continue;}l[r]=a.style[o]?a.style[o]:h[o]});return l}return""},body:function(a){a=a||document;var c=a.documentElement,f=a.body;a=a.compatMode=="CSS1Compat"?c:f;var h="clientHeight",g="scrollLeft",k="scrollTop";return{fullWidth:a.scrollWidth,fullHeight:Math.max(a.scrollHeight,
a[h]),viewWidth:a.clientWidth,viewHeight:a[h],scrollLeft:c[g]||f[g],scrollTop:c[k]||f[k],clientLeft:a.clientLeft,clientTop:a.clientTop}},getBound:function(a,c){var f=0,h=0,g=0,k=0,l=this.getById(a);a=this.body();var o="getBoundingClientRect";if(l){c=this.getById(c);h=l.offsetWidth;g=l.offsetHeight;if(l[o]&&!c){c=l[o]();f=c.left+a.scrollLeft-a.clientLeft;k=c.top+a.scrollTop-a.clientTop}else for(;l&&l!=c;f+=l.offsetLeft||0,k+=l.offsetTop||0,l=l.offsetParent);}return{x:f,y:k,w:h,h:g}},cleanWhiteSpace:function(a){if(a=
this.getById(a))for(var c=a.firstChild,f;c;){f=c.nextSibling;if(c.nodeType==8||c.nodeType==3&&!c.nodeValue.contains(/\S/))a.removeChild(c);c=f}},setVal:function(a,c,f){if(a=this.getById(a))if(f)a.innerHTML=c;else a["value"in a?"value":"innerHTML"]=c},getVal:function(a,c){a=this.getById(a);if(!a)return"";if(c)return a.innerHTML;return a["value"in a?"value":"innerHTML"]},mouseleave:function(a,c){var f=XY.getEvent();if(f)q(XY(a),f.relatedTarget||f.toElement)||c.call(XY(a))},mousenter:function(a,c){var f=
XY.getEvent();if(f)q(XY(a),f.relatedTarget||f.fromElement)||c.call(XY(a))}};XY.body=XY.Dom.body;XY.Event=function(){var a=XY.Lang,c=XY.Dom,f=XY.Array,h="on",g=[],k=[];function l(n){return n||window.event}var o=function(){if(window.addEventListener)return function(n,s,t){a.each(a.isArray(n)?n:[n],function(u){(u=c.getById(u))&&u.addEventListener(s,t,false)})};if(window.attachEvent)return function(n,s,t){s=h+s;a.each(a.isArray(n)?n:[n],function(u){if(u=c.getById(u)){var z=function(D){t.call(u,l(D))};
g[g.length]=[u,s,t,z];k[k.length]=[u,s,z];u.attachEvent(s,z)}})};return function(n,s,t){a.each(a.isArray(n)?n:[n],function(u){if(u=c.getById(u))u[s]=t})}}(),r=function(){if(window.removeEventListener)return function(n,s,t){a.each(a.isArray(n)?n:[n],function(u){(u=c.getById(u))&&u.removeEventListener(s,t,false)})};if(window.detachEvent)return function(n,s,t){s=h+s;a.each(a.isArray(n)?n:[n],function(u){if(u=c.getById(u))for(var z=0,D=g.length,A;z<D;z++){A=g[z];if(A[0]==u&&A[1]==s&&A[2]==t){u.detachEvent(s,
A[3]);f.removeAt(g,z);f.remove(k,[u,s,A[3]])}}})};return function(n,s){a.each(a.isArray(n)?n:[n],function(t){if(t=c.getById(t))t[s]=null})}}();function w(n){n=n||window.event;if(!n){var s=XY.Event.getEvent,t=32,u;try{for(;t--&&s.caller;)s=s.caller;if(XY.Lang.is(u=s.arguments[0],Event))n=u}catch(z){}}return n}function v(n){if(n=XY.Event.getEvent(n)){for(n=n.srcElement||n.target;n&&n.nodeType!=1;)n=n.parentNode;return n}return null}function x(n){if(n=XY.Event.getEvent(n))if(n.stopPropagation)n.stopPropagation();
else n.cancelBubble=true}function y(n){if(n=XY.Event.getEvent(n))if(n.preventDefault)n.preventDefault();else n.returnValue=false}function B(n){x(n);y(n)}function E(n){return(n=XY.Event.getEvent(n))?n.button<2:false}function C(n){n=XY.Event.getEvent(n);var s;return n?(s=isNaN(0+n.pageX),{x:s?(p=c.body(),n.clientX+p.scrollLeft-p.clientLeft):n.pageX,y:s?n.clientY+p.scrollTop-p.clientTop:n.pageY}):{x:0,y:0}}window.attachEvent&&window.attachEvent("onunload",function(){window.detachEvent("onunload",arguments.callee);
for(var n=0,s=k.length,t;n<s;n++){t=k[n];r(t[0],t[1],t[2]);t[0]=null}k=[]});return{getEvent:w,addEvent:o,removeEvent:r,target:v,cancleBubble:x,preventDefault:y,stop:B,stopEvent:B,isLeftBtn:E,pageXY:C,prefix:h,endEvent:"end",chgEvent:"chg"}}();XY.drag=function(a,c,f){var h,g=XY.Lang,k=XY.Event,l=XY.Dom;if((h=k.getEvent(h))&&(a=l.getById(a))){g.clearPageSelection();var o="setCapture",r="blur",w="mouseup",v="mousemove",x="losecapture",y="keydown",B=k.pageXY(h),E=g.isMethod(c);a[o]&&a[o]();var C=function(s,
t){t=k.pageXY(s=k.getEvent(s));E&&c(a,s,t.x-B.x,t.y-B.y,t);B=t},n=function(){k.removeEvent(window,r,n);k.removeEvent(document,v,C);k.removeEvent(document,w,n);k.removeEvent(a,x,n);k.removeEvent(a,y,k.stop);a[o]&&a.releaseCapture();g.isMethod(f)&&f(a)};k.addEvent(window,r,n);k.addEvent(document,v,C);k.addEvent(document,w,n);k.addEvent(a,x,n);k.addEvent(a,y,k.stop)}};XY.UserEvent={fireEvent:function(a,c,f){var h=this,g=XY.Lang;a=(a+"").toLowerCase();c||(c={});if(!c.type)c.type=a;var k=j.format(a);g.isArray(h[k])&&
g.each(h[k],function(l){g.isMethod(l)&&l(h,c)});g.isMethod(h[k=XY.Event.prefix+a])&&h[k](h,c);f&&h.clearEvent(a);return h},addEvent:function(a,c,f){var h=this;a=(a+"").toLowerCase();if(f){h[XY.Event.prefix+a]=c;return h}a=j.format(a);(h[a]||(h[a]=[])).push(c);return h},removeEvent:function(a,c,f){var h=this;a=(a+"").toLowerCase();if(f){if(h[a=XY.Event.prefix+a]==c)delete h[a];return h}XY.Array.remove(h[j.format(a)],c);return h},clearEvent:function(a){var c=this;a=(a+"").toLowerCase();delete c[j.format(a)];
delete c[XY.Event.prefix+a];return c}};XY.JSLoader=XY.createClass(XY.UserEvent,{load:function(a,c,f,h){(this.q||(this.q=[])).push([f?a:i(a),c,h||"UTF-8",f]);return!this.$mobj&&this.jumpNext(),this},jumpNext:function(a,c,f,h){c=this;a=c.q.shift();if(!this.$mobj)this.$mobj=document.body||XY.Dom.getElements("head")[0];if(a){h=XY.Dom.create("script",{type:"text/javascript",charset:a[2]});h[a[3]?"text":"src"]=a[0];f=function(){c.$mobj.removeChild(h);XY.delay(a[1]);XY.delay(c.jumpNext,50,false,c)};if(!a[3])h.onreadystatechange=
h.onload=h.onerror=function(){if((this.readyState+"").contains(/(?:[4d]|te)$/)){h.onreadystatechange=h.onload=h.onerror=null;f()}};this.$mobj.appendChild(h);a[3]&&f()}else{delete this.$mobj;this.fireEvent(XY.Event.endEvent)}}});XY.loadJS=function(a,c,f,h){if(!b.loader)b.loader=new XY.JSLoader;b.loader.load(a,c,f,h)};XY.execScript=function(){var a=XY.Dom.getElements("script");a=a[a.length-1];var c=XY.Dom.getVal(a).trim(),f=/(^|[^'])\bload\s+([^^|&=<>][^,;]+);/g,h=c.match(f),g;if(!b.path)b.path=a.src.replace(/[^\/]+$/i,
"");if(c){c=c.replace(f,"$1");g=new XY.JSLoader;h&&XY.each(h,function(k){k=k.replace(f,"$2");g.load(k)});g.load(c.trim(),null,true)}};XY.jsPath=function(a){if(!a)return b.path;b.path=a};XY.Defer=XY.createClass(XY.UserEvent,{todo:function(a,c,f){(this.q||(this.q=[])).push([a,c,f]);!this.m&&this.next(8)},next:function(a,c){if(c=this.q.shift()){if(c[1]!=this.l){XY.clearTimer(this.m);this.m=XY.delay(XY.bind(this.next,this),this.l=c[1],true)}c[0](c[2])}!a&&!this.q.length&&this.stop()},stop:function(a){if(this.m){XY.clearTimer(this.m);
delete this.l;delete this.m;delete this.q;!a&&this.fireEvent(XY.Event.endEvent)}}});XY.AjaxManager=XY.createClass(XY.UserEvent,{error:XY.emptyFn,request:function(a,c){if(!this.q)this.q=[];var f={url:"blank",un:null,pw:null,timeout:this.timeout||3E4,fail:XY.emptyFn,succ:XY.emptyFn,done:XY.emptyFn,data:"",back:"",method:"GET",async:true,head:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}};XY.extend(f,a,function(h){return h!="head"});XY.extend(f.head,a.head);f.f=function(h){try{f.fail(h,
f.back)}catch(g){}};f.e=function(h){try{f.done(h,f.back)}catch(g){h=g}f.f(h)};XY.Array.insert(this.q,f,c?null:0);if(!this.w)this.next(this.w=true)},next:function(a,c,f,h){a=this;if((c=this.q.pop())&&this.w){this.error=function(g,k){a.gon(a,k);c.e(g)};this.v=XY.delay(a.error,c.timeout,true,a,"timeout");if(!this.z)this.z=XY.Lang.getXMLReq();this.z.open(c.method,c.url,c.async,c.un,c.pw);for(f in c.head)this.z.setRequestHeader(f,c.head[f]);h=function(g){if(a.z.readyState==4&&(g=a.z.status)){try{c.done(g,
c.back);/2\d{2}|304/.test(g)?c.succ(a.z,c.back):c.fail(g,c.back)}catch(k){c.f(k)}a.gon()}};if(c.async)this.z.onreadystatechange=h;this.z.send(c.data);c.async||h()}else a.stop()},gon:function(a,c){c=this;c.clear();c.error=XY.emptyFn;!a&&XY.delay(c.next,50,false,c)},clear:function(a,c){XY.clearTimer(this.v);if(this.z){this.z.onreadystatechange=XY.emptyFn;if(a){this.z.abort();for(this.error(a,a);c=this.q.pop();)c.e(a);delete this.w;delete this.z}}},stop:function(a){this.clear("halt");!a&&this.fireEvent(XY.Event.endEvent)}});
XY.Tween=XY.createClass(XY.UserEvent,{setParam:function(a,c){var f=this;c=XY.Lang.isMethod(c)?c:function(h,g,k,l){return k*h/l+g};f.g=function(h,g){return c(f.t,h,g-h,f.dur)};this.dur=a||1},start:function(){var a=this;if(!a.m){var c=e();a.m=XY.delay(function(f){if(a.dur){a.t=(e()-c)/1E3;if(a.t>a.dur)f=a.t=a.dur;a.fireEvent(XY.Event.chgEvent,{fn:a.g});f&&a.stop()}},13,true)}},stop:function(a){XY.clearTimer(this.m);delete this.m;delete this.t;delete this.a;!a&&this.fireEvent(XY.Event.endEvent)}});XY.Effect=
{simple:function(a,c,f,h){return f*a/h+c},regularEaseIn:function(a,c,f,h){return f*(a/=h)*a+c},regularEaseOut:function(a,c,f,h){return-f*(a/=h)*(a-2)+c},regularEaseInOut:function(a,c,f,h){if((a/=h/2)<1)return f/2*a*a+c;return-f/2*(--a*(a-2)-1)+c},backEaseIn:function(a,c,f,h){var g=1.70158;return f*(a/=h)*a*((g+1)*a-g)+c},backEaseOut:function(a,c,f,h){var g=1.70158;return f*((a=a/h-1)*a*((g+1)*a+g)+1)+c},backEaseInOut:function(a,c,f,h){var g=1.70158;if((a/=h/2)<1)return f/2*a*a*(((g*=1.525)+1)*a-g)+
c;return f/2*((a-=2)*a*(((g*=1.525)+1)*a+g)+2)+c},bounceEaseOut:function(a,c,f,h){return(a/=h)<1/2.75?f*7.5625*a*a+c:a<2/2.75?f*(7.5625*(a-=1.5/2.75)*a+0.75)+c:a<2.5/2.75?f*(7.5625*(a-=2.25/2.75)*a+0.9375)+c:f*(7.5625*(a-=2.625/2.75)*a+0.984375)+c},bounceEaseIn:function(a,c,f,h){return f-XY.Effect.bounceEaseOut(h-a,0,f,h)+c},bounceEaseInOut:function(a,c,f,h){return a<h/2?XY.Effect.bounceEaseIn(a*2,0,f,h)*0.5+c:XY.Effect.bounceEaseOut(a*2-h,0,f,h)*0.5+f*0.5+c},strongEaseIn:function(a,c,f,h){return f*
(a/=h)*a*a*a*a+c},strongEaseOut:function(a,c,f,h){return f*((a=a/h-1)*a*a*a*a+1)+c},strongEaseInOut:function(a,c,f,h){if((a/=h/2)<1)return f/2*a*a*a*a*a+c;return f/2*((a-=2)*a*a*a*a+2)+c},elasticEaseIn:function(a,c,f,h,g,k,l){if(a==0)return c;if((a/=h)==1)return c+f;k||(k=h*0.3);if(!g||g<Math.abs(f)){g=f;l=k/4}else l=k/(2*Math.PI)*Math.asin(f/g);return-(g*Math.pow(2,10*(a-=1))*Math.sin((a*h-l)*2*Math.PI/k))+c},elasticEaseOut:function(a,c,f,h,g,k,l){if(a==0)return c;if((a/=h)==1)return c+f;k||(k=h*
0.3);if(!g||g<Math.abs(f)){g=f;l=k/4}else l=k/(2*Math.PI)*Math.asin(f/g);return g*Math.pow(2,-10*a)*Math.sin((a*h-l)*2*Math.PI/k)+f+c},elasticEaseInOut:function(a,c,f,h,g,k,l){if(a==0)return c;if((a/=h/2)==2)return c+f;k||(k=h*0.3*1.5);if(!g||g<Math.abs(f)){g=f;l=k/4}else l=k/(2*Math.PI)*Math.asin(f/g);if(a<1)return-0.5*g*Math.pow(2,10*(a-=1))*Math.sin((a*h-l)*2*Math.PI/k)+c;return g*Math.pow(2,-10*(a-=1))*Math.sin((a*h-l)*2*Math.PI/k)*0.5+f+c}}})();
XY.JTE=function(){var b=XY.Dom,d;function e(g,k,l){for(l=0;k--;)if(g.charAt(k)=="\\")l++;else break;return l%2}function j(g){return g.replace(/\\/g,"\\\\").replace(/\"/g,'\\"')}function i(g,k){g=g.substr(0,k).replace(/\\{2}/g,"").replace(/\\[\w\W]/g,"");return(g.match(/\[/g)||[]).length==(g.match(/]/g)||[]).length}function m(g,k,l){for(var o=-1,r=g.length,w=[],v,x,y;o++<r-1;){x=g.charAt(o);if(x=="/"&&!v&&!e(g,o)&&i(g,o))y=!y;else if((x=="'"||x=='"')&&!y&&!v)v=x;else if(x==v&&!y&&!e(g,o))v=null;v||
w.push(x)}if(l)return v;w=w.join("");if(k)return w;return(w.match(/{/g)||[]).length==(w.match(/}/g)||[]).length}function q(g,k){var l,o=[],r,w;function v(x){for(;;)if(m(r)){o.push(x?"Pft$.push("+r+");":r.replace(/^call\b/,"")+(r.contains(/;$/)?"":";"));break}else{l=g.indexOf("}",l+1);if(l==-1)throw new Error("error near:"+r);r=g.slice(1,l)}}for(o.push("var Pft$=[];with("+k.key+"){");;){l=g.indexOf("{");if(l!=-1){r=g.slice(0,l).replace(/\+{/,"");r.length&&o.push('Pft$.push("'+j(r)+'");');if(l>0)w=
g.charAt(l-1);if(w=="\\"&&e(g,l)){o.push('Pft$.push("{");');g=g.substr(l+1)}else{g=g.substr(l);l=g.indexOf("}");if(l==-1)break;else{for(r=g.slice(1,l).trim();;)if(m(r,0,1)){l=g.indexOf("}",l+1);if(l==-1)break;r=g.slice(1,l).trim()}else break;if(r)if(r.c(/^(?:for|if|while|try)\b/))o.push(r+"{");else if(r.c(/^\/(?:for|if|while|try)\b/))o.push("}");else if(r.c(/^(?:else|catch|finally)\b/))o.push("}"+r+"{");else r.c(/^(?:continue|break|return|throw|var|call)\b/)||m(r,1).c(/[^=!><]=[^=]/)?v():v(1);g=g.substr(l+
1)}}}else break}g&&o.push('Pft$.push("'+j(g)+'");');o.push('}return Pft$.join("")');return Function(k.key,o.join(""))}var a={},c,f={};function h(g,k,l,o){l=XY.Lang.isArray(g)?{array:g}:g;try{if(a[c])o=a[c];else{XY.log("analysis tmpl",c);o=a[c]=q(d,k)}return o(l).replace(/\\([{}])/g,"$1")}catch(r){return k.onError(r)}}return{using:function(g,k,l,o){l=(o=b.getById(g))?g:f[g]||(f[g]=XY.uniqueId());c=[l,k].join("$");if(!a[c]){d=o?b.getVal(g):g;if((d=(d+"").r(/\s+/g," "))&&k){d=d.match(new RegExp("{"+
k+"}([\\s\\S]*?){/"+k+"}"));if(!d)throw new Error("no tpl blk:"+k);d=d[1]}}return this},getString:function(){return d},fetch:function(g){return this.using("xy_temp",g)},delTemp:function(){d="";return this},getFilled:function(g){g=g||{};return h(g,this)},toFill:function(g,k,l){l=this;XY.each(XY.Lang.isArray(g)?g:[g],function(o){(o=b.getById(o))&&b.setVal(o,l.getFilled(k),o.tagName.contains(/^li$/i))});return l},onError:function(g){return"error:"+(g.message||g)},key:"context"}}();
XY.LRes=function(b){return{reqStop:{"zh-CHS":"\u5df2\u53d6\u6d88\u8bf7\u6c42"}[b],reqTmout:{"zh-CHS":"\u8bf7\u6c42\u8d85\u65f6\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5"}[b],e404:{"zh-CHS":"\u7f51\u7edc\u5df2\u65ad\u5f00"}[b],e500:{"zh-CHS":"\u670d\u52a1\u5668\u9519\u8bef"}[b],tip:{"zh-CHS":"\u63d0\u793a"}[b],ok:{"zh-CHS":"\u786e\u5b9a"}[b],cancle:{"zh-CHS":"\u53d6\u6d88"}[b],delAsk:{"zh-CHS":"\u60a8\u786e\u8ba4\u5220\u9664\u5417\uff1f"}[b],delTip:{"zh-CHS":"\u64cd\u4f5c\u786e\u8ba4"}[b],serverBusy:{"zh-CHS":"\u670d\u52a1\u5668\u5fd9\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5"}[b],
closeAfter:{"zh-CHS":"\u5173\u95ed\uff08{0}\uff09"}[b]}}("zh-CHS");
XY.Cookie={get:function(b){return(b=document.cookie.match(new RegExp("(^| )"+b+"=([^;]*)(;|$)")))?b[2].u(true):""},set:function(b,d,e,j,i){b=b+"="+(d+"").u();e=parseInt(e)||48;i=i||"/";d=new Date;d.setTime(d.getTime()+e*3600*1E3);b+=";expires="+d.toGMTString();if(j)b+=";domain="+j;b+=";path="+i;document.cookie=b},del:function(b){var d=new Date,e=this;d.setTime(d.getTime()-1);if(e=e.get(b))document.cookie=b+"="+e+";expires="+d.toGMTString();document.execCommand("ClearAuthenticationCache")}};
XY.extend(XY,{namespace:XY.object,addEvent:XY.Event.addEvent,removeEvent:XY.Event.removeEvent,getEvent:XY.Event.getEvent,stopEvent:XY.Event.stop,getElements:function(){return XY.Dom.getElements.apply(XY.Dom,arguments)},guid:XY.uniqueId,documentSize:XY.body,delEm:function(b){if((b=XY.Dom.getById(b))&&b!=document.body)if(b.removeNode)b.removeNode(true);else{if(b.childNodes.length>0)for(var d=b.childNodes.length-1;d>=0;d--)XY.delEm(b.childNodes[d]);b.parentNode&&b.parentNode.removeChild(b)}return this},
addCN:function(b,d){if((b=XY.Dom.getById(b))&&!b.className)b.className="";if(b&&!(new RegExp("(?:^|\\s+)"+d+"(?:\\s+|$)")).test(b.className))b.className+=(b.className.length>0?" ":"")+d;return this},rmCN:function(b,d){if(b=XY.Dom.getById(b))b.className=b.className.replace(new RegExp("(?:^|\\s+)"+d+"(?:\\s+|$)")," ").trim();return this},toJSON:function(b){try{b=b.trim().replace(/^for\(;;\);/,"");return(new Function("return "+b))()}catch(d){return{status:"error",message:XY.LRes.serverBusy}}},toHTML:function(b){return(b+
"").replace(/&nbsp;/gi," ").replace(/&gt;/gi,">").replace(/&lt;/gi,"<").replace(/&quot;/gi,'"').replace(/&amp;/gi,"&")},toText:function(b){return(b+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\s/g,"&nbsp;").replace(/"/g,"&quot;")}});
XY.PageEvent={pageResize:"resize",pageScroll:"scroll",mousedown:"mousedown",beforeunload:"beforeunload",click:"click",init:function(){var b=this;XY.addEvent(window,b.pageResize,function(){b.fireEvent(b.pageResize)});XY.addEvent(window,b.pageScroll,function(){b.fireEvent(b.pageScroll)});XY.addEvent(document,b.mousedown,function(){b.fireEvent(b.mousedown)});XY.addEvent(document,b.click,function(){b.fireEvent(b.click)});var d=XY.emptyFn;if(XY.isMethod(window.onbeforeunload))d=window.onbeforeunload;window.onbeforeunload=
function(){var e={};d();b.fireEvent(b.beforeunload,e);if(e.message)return e.message};delete b.init;XY.extend(b,XY.UserEvent);return b}}.init();XY.TRes={common:'{tip}{if(XY.isString(msg))}<div class="ppubox"><div class="ppuin"><div class="pputxt">{msg}</div></div></div>{else}<div class="xybean_pop"><ul> <li class="grey3">{msg.msg}</li><li><span class="red xybean_font iblk">\u6821\u56ed\u8c46</span><span class="xybean_value iblk">+{msg.score}</span><span class="ico xybean iblk"></span></li><li class="xybean_org">\u6821\u56ed\u7f51 \u4f60\u6211\u5fc3\u4e2d\u7684\u7f51\u7edc\u6821\u56ed</li></ul></div>{/if}{/tip}{msgbox}<div id="xy_msgbox_outer_{controlId}" class="infobox2" style="width:{width}px;height:{height}px;"><div class="infbo"><div class="infbi" style="height:{height}px;" id="xy_msgbox_inner_{controlId}"><dl class="ifbdl"><dt class="ifbttl h24" id="xy_msgbox_tlecnt_{controlId}" style="cursor:move;"><span class="fl">{ops.title}</span><a href="javascript:;" onclick="return false;" id="xy_msgbox_{controlId}_close" class="fr infclose">\u00d7</a></dt><dd id="xy_msgbox_cnt_{controlId}">{if(ops.url)}<iframe style="width:100%;height:100%;display:none;" frameborder="0"{if(ops.ifmops)}{for(var p in ops.ifmops)}{p}="{ops.ifmops[p]}" {/for}{/if} scrolling="{ops.scrollbar||\'no\'}"></iframe><div style="text-align:center;" id="{controlId}_tip"><br /><br />\u6b63\u5728\u8f7d\u5165\uff0c\u8bf7\u7a0d\u540e...</div>{else}{if(ops.haveSpace)}<div class="infocontent wbr">{/if}{ops.content}{if(ops.haveSpace)}</div>{/if}{/if}</dd>{if(!ops.hideBottom&&btns.length)}<dd class="infcnfm" id="xy_msgbox_btns_{controlId}">{for(var i=0,j=btns.length;i<j;i++)}&nbsp;&nbsp;<input type="button" class="grn2 bbtn bw solid bdr-grn{!i?3:6}" style="color:#328916" value="{btns[i].text.length>2?btns[i].text:btns[i].text.split("").join(" ")}" id="xy_msgbox_{controlId}_btn_{i}" />&nbsp;&nbsp;{/for}</dd>{/if}</dl></div></div></div> {/msgbox}{ddl}<ul>{for(var i=0,j=datalist.length,dl;i<j,dl=datalist[i];i++)}<li><a href="javascript:;" value="{(dl.value+\'\').encodeURIComponent()}" class="grey2 nowrap2" title="{dl.text}">{dl.text}</a></li>{/for}</ul>{/ddl}{dc}<ul class="move{datalist.length>5?\' mxht\':\'\'}">{for(var i=0,j=datalist.length,dl;i<j,dl=datalist[i];i++)}<li{if(i>=j-1)} class="m-nobdr"{/if}><a href="javascript:;" title="{dl.text}" value="{(dl.value+\'\').encodeURIComponent()}" class="grn2">{dl.text}</a></li>{/for}</ul>{/dc}{face}{var max=99,bk=13,size={width:27,height:27},tipMap=\'\u4eb2\u4eb2,\u4f24\u5fc3,\u5077\u7b11,\u50b2\u6162,\u518d\u89c1,\u51b7\u6c57,\u53d1\u5446,\u53d1\u6012,\u53ef\u601c,\u53ef\u7231,\u53f3\u54fc\u54fc,\u5de6\u54fc\u54fc,\u5455\u5410,\u5492\u9a82,\u5618,\u56f0,\u574f\u7b11,\u5927\u54ed,\u59d4\u5c48,\u5bb3\u7f9e,\u5c34\u5c2c,\u5f97\u610f,\u5fae\u7b11,\u60ca\u6050,\u60ca\u8bb6,\u6293\u72c2,\u6298\u78e8,\u6316\u9f3b\u5b54,\u64e6\u6c57,\u660f,\u6d41\u6c57,\u6d41\u6cea,\u751f\u6c14,\u7591\u95ee,\u767d\u773c,\u7761\u89c9,\u7b11,\u7cd7\u5927\u4e86,\u8272,\u8c03\u76ae,\u9119\u89c6,\u9177,\u95ed\u5634,\u9634\u9669,\u96be\u8fc7,\u9965\u997f,\u9f13\u638c,\u9f87\u7259,\u54c8\u6b20,\u52aa\u529b\'.split(\',\');}<table style="background-color:#ffffff;border:solid 1px black;width:{size.width*bk+4}px"><tr>{for(var i=50;i<=max;i++)}<td style="height:{size.width}px;width:{size.height}px;text-align:center;overflow:hidden;" onmouseover="XY.Dom.setStyle(this,\\{backgroundColor:\'#cccccc\'\\})" onmouseout="XY.Dom.setStyle(this,\\{backgroundColor:\'\'\\})" title="{tipMap[i-50]}"><img src="{Path.IMAGE}/faces/jls/{i}.gif" style="cursor:pointer;width:{size.width-2}px;height:{size.height-2}px;" fid="{i}" /></td>{if((i+1-50)%bk==0&&(i+1!=max))}</tr><tr>{/if}{/for}{var miss=bk-(max+1)%bk;}{for(var i=0;i<miss;i++)}<td>&nbsp;</td>{/for}</tr></table>{/face}'};
XY.object("XY.Widget");
XY.Widget.Control=XY.createClass(XY.UserEvent,{isShown:false,init:function(b,d){this.ctrlId=XY.guid();this.setZIdx(b);this.setOpacity(d)},show:function(){XY.Dom.setStyle(this.ctrlId,{display:""});this.isShown=true},hide:function(b,d){var e=this;function j(){XY.delEm(this.ctrlId);e.isShown=false;XY.isMethod(d)&&d()}if(b)j();else{e._$hideTween=new XY.Tween;e._$hideTween.setParam(0.2);e._$hideTween.addEvent(XY.Event.chgEvent,function(i,m){XY.Dom.setStyle(e.ctrlId,{opacity:m.fn(e._$opc,0)})});e._$hideTween.addEvent(XY.Event.endEvent,
j);e._$hideTween.start()}},stopAniHide:function(){if(this._$hideTween){this._$hideTween.stop(true);delete this._hideTween}if(this._$hideAfter){XY.clearTimer(this._$hideAfter);delete this._$hideAfter}},showMask:function(){var b=this.ctrlId+"_mask";if(!XY(b)){var d=this.getZIdx()-1;d=XY("div",{id:b},{position:"absolute",zIndex:d,backgroundColor:"black",opacity:self==top?XY.isUndefined(this.$maskOpacity)?0.5:this.$maskOpacity:0.05,left:0,top:0});document.body.appendChild(d)}if(!this._$maskWRS){this._$maskWRS=
function(){var e=XY.body();XY.Dom.setStyle(b,{width:e.fullWidth+"px",height:e.fullHeight+"px"})};this._$maskWRS();XY.PageEvent.addEvent(XY.PageEvent.pageResize,this._$maskWRS)}},setMaskOpacity:function(b){this.$maskOpacity=b=b||0;XY.Dom.setStyle(this.ctrlId+"_mask",{opacity:b})},hideMask:function(){XY.delEm(this.ctrlId+"_mask");XY.PageEvent.removeEvent(XY.PageEvent.pageResize,this._$maskWRS);delete this._$maskWRS},setZIdx:function(b){this._$zIdx=b||1E3;if(this.isShown){XY.Dom.setStyle(this.ctrlId,
{zIndex:b});XY.Dom.setStyle(this.ctrlId+"_mask",{zIndex:Math.max(b-1,0)})}},setPos:function(b,d){this.isShown&&XY.Dom.setStyle(this.ctrlId,{left:b+"px",top:d+"px"})},setOpacity:function(b){this._$opc=b||1;this.isShown&&XY.Dom.setStyle(this.ctrlId,{opacity:b})},getEventPos:function(b){b=XY.Event.pageXY(b);var d=XY.Widget.Control;if(b.x==0&&b.y==0){if(d.$lastEP)return d.$lastEP;b=XY.body();return{x:0,y:b.fullHeight/2}}return d.$lastEP=b},getZIdx:function(){return this._$zIdx},hideAfter:function(b,d){this._$hideAfter=
XY.delay(this.hide,b||1E3,false,this,d)}});
XY.Widget.Tip=XY.createClass(XY.Widget.Control,function(b){return{init:function(){var d=XY.Widget.Tip.$count+=10;b.init.call(this,d)},setMsg:function(d){this.isShown&&XY.JTE.using(XY.TRes.common,"tip").toFill(this.ctrlId,{msg:d}).delTemp()},show:function(d,e,j){var i=this,m=XY.PageEvent;i.stopAniHide();j&&i.setZIdx(j);if(!i.isShown){i.isShown=true;e&&i.showMask();if(!XY(i.ctrlId)){e=XY("div",{id:i.ctrlId},{position:XY.Browser.isIE6?"absolute":"fixed",left:"-1000px",top:"-1000px",zIndex:i.getZIdx()});
document.body.appendChild(e)}i._$wresize=function(){var c=XY.documentSize(),f=XY.Dom.getBound(XY(i.ctrlId).firstChild),h=(c.viewWidth-f.w)/2,g=(c.viewHeight-f.h)/2;try{if(self!=top&&window.frameElement.getAttribute("xy_dlg")!="true")g=i.getEventPos().y-f.h}catch(k){XY.log(k)}if(XY.Browser.isIE6){h+=c.scrollLeft;g+=c.scrollTop}XY.Dom.setStyle(i.ctrlId,{left:h+"px",top:g+"px"})};m.addEvent(m.pageResize,i._$wresize);XY.Browser.isIE6&&m.addEvent(m.pageScroll,i._$wresize)}try{var q=document.activeElement;
q!=window&&q!=document&&q!=document.body&&q.blur()}catch(a){}i.setMsg(d);i.setOpacity(1);i._$wresize()},hide:function(d){var e=this,j=XY.PageEvent;b.hide.call(e,d,function(){if(e._$wresize){j.removeEvent(j.pageResize,e._$wresize);j.removeEvent(j.pageScroll,e._$wresize)}e.hideMask();XY.delEm(e.ctrlId);XY.Widget.Tip.$count-=10})}}});XY.Widget.Tip.$count=6E3;
XY.Widget.Msgbox=XY.createClass(XY.Widget.Control,function(b){return{init:function(){var d=XY.Widget.Msgbox.$count+=10;b.init.call(this,d)},show:function(d,e,j,i,m,q){var a=this,c=a.getZIdx(),f;XY.isArray(e)||(e=[]);a._$useMask=!!m;a.stopAniHide();if(!a.isShown){a.isShown=true;a.setZIdx(q?q.getZIdx()+10:c);m&&a.showMask();if(!XY(a.ctrlId)){m=XY("div",{id:a.ctrlId},{position:"absolute",left:-screen.width+"px",zIndex:a.getZIdx(),padding:"1px","float":"left"});document.body.appendChild(m)}a._$btnLen=
e.length;XY.JTE.using(XY.TRes.common,"msgbox").toFill(a.ctrlId,{ops:d,btns:e,controlId:a.ctrlId,width:j||280,height:i||140}).delTemp();if(d.url)if(f=a.getIframe()){f.src=d.url;f.setAttribute("xy_dlg","true")}for(d=0;d<a._$btnLen;d++){a["__mbtne_"+d]=function(g){return function(k){XY.stopEvent(k);k={};try{XY.isMethod(e[g].fun)&&e[g].fun(a,k)}catch(l){alert(l.message)}k.cancle||a.hide(true)}}(d);XY.addEvent("xy_msgbox_"+a.ctrlId+"_btn_"+d,"click",a["__mbtne_"+d])}a._$mmove=function(){a.fireEvent("mousedown");
a._$dragMask(true);var g=XY.Dom.getBound(a.ctrlId),k=g.x,l=g.y,o=XY.body();XY.drag(a.ctrlId,function(r,w,v,x){g.x=k+=v;g.y=l+=x;if(g.x<=o.scrollLeft)g.x=o.scrollLeft;else if(g.x>=o.viewWidth-g.w+o.scrollLeft)g.x=o.viewWidth-g.w+o.scrollLeft;if(g.y<=o.scrollTop)g.y=o.scrollTop;else if(g.h>o.viewHeight)g.y=o.scrollTop;else if(g.y>=o.viewHeight-g.h+o.scrollTop)g.y=o.viewHeight-g.h+o.scrollTop;XY.Dom.setStyle(r,{left:g.x+"px",top:g.y+"px"})},function(){a._$dragMask()})};a._$dragMask=function(g,k,l,o){k=
a.ctrlId+"_dragmask";if(!XY.Browser.isIE)if(g){o=XY.Dom.getBound("xy_msgbox_tlecnt_"+a.ctrlId);l=XY.Dom.getBound("xy_msgbox_cnt_"+a.ctrlId);XY(k)||XY("xy_msgbox_cnt_"+a.ctrlId).appendChild(XY("div",{id:k},{position:"absolute",backgroundColor:"#ffffff",cursor:"move",left:0,top:o.h+"px",opacity:0}));XY.Dom.setStyle(k,{display:"",width:l.w+"px",height:l.h+"px"})}else XY.Dom.setStyle(k,{display:"none"})};a._$submit=function(g){a.__mbtne_0&&a.__mbtne_0();XY.stopEvent(g)};a._$hideIfmMsg=function(){XY.delEm(a.ctrlId+
"_tip");XY.Dom.setStyle(f,{display:""});XY.removeEvent(f,"load",a._$hideIfmMsg)};a._$mbclose=function(){a.hide(true)};XY.addEvent("xy_msgbox_tlecnt_"+a.ctrlId,"mousedown",a._$mmove);XY.addEvent("xy_msgbox_"+a.ctrlId+"_close","click",a._$mbclose);XY.addEvent("xy_msgbox_"+a.ctrlId+"_close","mousedown",XY.stopEvent);(f=a.getIframe())&&XY.addEvent(f,"load",a._$hideIfmMsg);a.setSize(j,i);var h="xy_msgbox_"+a.ctrlId+"_btn_0";XY(h)&&XY(h).focus();XY.getElements("form","xy_msgbox_cnt_"+a.ctrlId,function(g){XY.addEvent(g,
"submit",a._$submit)})}a.setOpacity(1)},getIframe:function(){var d=XY("xy_msgbox_cnt_"+this.ctrlId);d=d.firstChild;for(var e=/^iframe$/i;d;){if(d.tagName&&d.tagName.c(e))return d;d=d.nextSibling}return null},setSize:function(d,e){d=d||280;e=e||140;var j=this,i,m;if(j.isShown){i=XY.Dom.getBound("xy_msgbox_tlecnt_"+j.ctrlId).h;m=XY.Dom.getBound("xy_msgbox_btns_"+j.ctrlId).h;XY.Dom.setStyle("xy_msgbox_cnt_"+j.ctrlId,{height:Math.max(e-m-i,40)+"px"});XY.Dom.setStyle("xy_msgbox_outer_"+j.ctrlId,{width:d+
"px",height:e+"px"});XY.Dom.setStyle("xy_msgbox_inner_"+j.ctrlId,{height:e+"px"});(d=j.getIframe())&&XY.Dom.setStyle(d,{height:Math.max(e-m-i,40)+"px"})}j.toCenter()},toCenter:function(){var d=this,e,j,i;if(d.isShown){XY.Dom.getBound("xy_msgbox_tlecnt_"+d.ctrlId);XY.Dom.getBound("xy_msgbox_btns_"+d.ctrlId);e=XY.body();XY.Dom.cleanWhiteSpace(d.ctrlId);j=XY.Dom.getBound(XY(d.ctrlId).firstChild);if(self==top)i=Math.max((e.viewHeight-j.h)/2+e.scrollTop-2,e.scrollTop);else{i=d.getEventPos().y;i=i-j.h/
2>0?i-j.h/2:i;XY.log("use event y:",i)}d.setPos((e.viewWidth-j.w)/2+e.scrollLeft-2,i)}},setPos:function(d,e){var j=this;XY.Dom.setStyle(j.ctrlId,{left:d+"px",top:e+"px"})},_hide:function(d){var e=this;b.hide.call(e,d,function(){for(var j=0;j<e._$btnLen;j++){XY.removeEvent("xy_msgbox_"+e.ctrlId+"_btn_"+j,"click",e["__mbtne_"+j]);delete e["__mbtne_"+j]}XY.getElements("form","xy_msgbox_cnt_"+e.ctrlId,function(i){XY.removeEvent(i,"submit",e._$submit)});XY.removeEvent("xy_msgbox_tlecnt_"+e.ctrlId,"mousedown",
e._$mmove);XY.removeEvent("xy_msgbox_"+e.ctrlId+"_close","click",e._$mbclose);XY.removeEvent("xy_msgbox_"+e.ctrlId+"_close","mousedown",XY.stopEvent);e.$ticktimer&&XY.clearTimer(e.$ticktimer);delete e.$ticktimer;delete e._$mmove;delete e._$btnLen;delete e._$submit;delete e._$mbclose;delete e._$dragMask;e.hideMask();XY.delEm(e.ctrlId)})},hide:function(d){var e=this,j={};e.fireEvent("close",j);j.cancle||e._hide(d)},runIframeMethod:function(d){var e=this.getIframe(),j,i=true,m=null;if(!e)return e;j=
e.contentWindow;try{XY.each(XY.Lang.toArray(d,"."),function(a){if(j[a]){m=j;j=j[a]}else{i=false;throw XY.$break;}});if(i)return j.apply(m,XY.Array.removeAt(XY.Lang.toArray(arguments),0));return null}catch(q){XY.log("run iframe method error:",q);return null}},setBtnText:function(d,e){XY("xy_msgbox_"+this.ctrlId+"_btn_"+d)&&XY.Dom.setVal("xy_msgbox_"+this.ctrlId+"_btn_"+d,e)},display:function(d){d=this;d.isShown=true;XY.Dom.setStyle(d.ctrlId,{display:""});d._$useMask&&d.showMask();d.toCenter()},tickHideAfter:function(d){if(d>
0){var e=this,j;e.$ticktimer=XY.delay(function(){d--;if(d<0){XY.clearTimer(e.$ticktimer);e.hide(true)}else{j={time:d};e.fireEvent("tick",j);j.cancle||e.setBtnText(0,XY.LRes.closeAfter.f(j.time))}},1E3,1)}},conceal:function(d){d=this;d.isShown=false;XY.Dom.setStyle(d.ctrlId,{display:"none"});d._$useMask&&d.hideMask()}}});XY.Widget.Msgbox.$count=5E3;
XY.Widget.DropDownList=XY.createClass(XY.UserEvent,function(){return{showNumber:6,showPos:"bottom",init:function(b,d){var e=this;e.$cid=b;e.$input=XY.getElements("input",b)[0];e.$picker=XY.getElements("div",b)[0];XY.Dom.setStyle(e.$input,{cursor:"default"});if(XY.Lang.isNumber(d))e.showNumber=d;e._$show=XY.bind(e.show,e);e._$md=function(j){if(XY.Page.$activeDDL!=e){XY.Page.$activeDDL&&XY.Page.$activeDDL.hide();XY.Page.$activeDDL=e}e.fireEvent("focus");XY.stopEvent(j)};XY.addEvent(b,"click",e._$show);
XY.addEvent(b,"mousedown",e._$md);e.$hide=XY.bind(e.hide,e)},_fillData:function(){var b=this,d=b.$cid+"_ddlcnt";delete b.$lv;delete b.$lt;if(XY(d)){XY.JTE.using(XY.TRes.common,"ddl").toFill(d,{datalist:b.$data}).delTemp();XY.Dom.setStyle(d,{height:(b.$data.length>b.showNumber?b.showNumber:b.$data.length)*23+b.showNumber+"px",overflowY:b.$data.length>b.showNumber?"auto":"hidden"})}},setShowPos:function(b){this.showPos=b},fillData:function(b){this.$data=b;this._fillData()},scrollToTop:function(b){var d=
this,e=XY(d.$cid+"_ddlcnt");if(d.isShown&&e){e.scrollTop=0;delete d._$needToTop}else if(!b)d._$needToTop=true},show:function(b){XY.stopEvent(b);b=this;var d=b.$cid+"_ddlcnt",e,j;if(b.isShown)b.hide();else{b.isShown=true;if(XY(d))XY.Dom.setStyle(d,{display:""});else{b._$sdivId=d;b._$sdivCk=XY.bind(b.selected,b);e=XY("div",{id:d},{position:"absolute",left:"-1000px",top:"-1000px"});b.__$zidx&&XY.Dom.setStyle(e,{zIndex:b.__$zidx});e.className="droplist";document.body.appendChild(e);b._fillData();XY.addEvent(e,
"mousedown",XY.stopEvent);XY.addEvent(e,"click",b._$sdivCk)}e=XY.Dom.getBound(b.$cid);j=b.showPos=="top"?e.y-XY.Dom.getBound(d).h+2:e.y+e.h-2;XY.Dom.setStyle(d,{left:e.x+"px",top:j+"px",width:e.w-2+"px"});b._$needToTop&&b.scrollToTop(true);XY.PageEvent.addEvent(XY.PageEvent.mousedown,b.$hide)}},selected:function(b){var d=XY.Event.target(b),e=this;XY.stopEvent(b);if(d&&d.tagName&&d.tagName.contains(/^a$/i)){b={};b={text:d.innerHTML,value:(d.getAttribute("value")+"").encodeURIComponent(true)};if(e.$lv!=
b.value||e.$lt!=b.text){e.fireEvent("selected",b);if(!b.cancle){e.setText(b.text);e.$lv=b.value;e.$lt=b.text}}}e.hide()},hide:function(){this.isShown=false;XY.Dom.setStyle(this.$cid+"_ddlcnt",{display:"none"});XY.PageEvent.removeEvent(XY.PageEvent.mousedown,this.$hide)},changeData:function(b){this.$data=b;this._fillData()},setText:function(b){XY.Dom.setVal(this.$input,XY.toHTML(b))},addItem:function(b,d){var e=this;XY.Array.insert(e.$data,b,d);e.changeData(e.$data)},selByValue:function(b){var d=this,
e={},j=-1;XY.each(d.$data,function(i,m){if(i.value==b){e={text:i.text,value:i.value};d.fireEvent("selected",e);if(!e.cancle){d.setText(e.text);j=m;d.$lv=e.value;d.$lt=e.text;throw XY.$break;}}});return j},selByText:function(b){var d=this,e={},j=-1;XY.each(d.$data,function(i,m){if(i.text==b){e={text:i.text,value:i.value};d.fireEvent("selected",e);e.cancle||d.setText(e.text);j=m;throw XY.$break;}});return j},setZIdx:function(b){var d=this,e=d.$cid+"_ddlcnt";if(XY(e))XY.Dom.setStyle(e,{zIndex:b});else d.__$zidx=
b},dispose:function(){var b=this;XY.removeEvent(b.$cid,"click",b._$show);XY.removeEvent(b.$cid,"mousedown",b._$md);XY.removeEvent(b._$sdivId,"mousedown",XY.stopEvent);XY.removeEvent(b._$sdivId,"click",b._$sdivCk);XY.delEm(b._$sdivId);b.hide()}}});
XY.Widget.DropContainer=XY.createClass(XY.UserEvent,function(){return{init:function(b){var d=this;d.$cid=XY.Dom.getAttribute(b,"id");d.$hide=XY.bind(d.hide,d);d._$show=XY.bind(d.show,d,true);d._$md=function(e){if(XY.Page.$activeDC!=d){XY.Page.$activeDC&&XY.Page.$activeDC.hide();XY.Page.$activeDC=d}d.fireEvent("focus");XY.stopEvent(e)};XY.addEvent(b,"click",d._$show);XY.addEvent(b,"mousedown",d._$md)},show:function(b){XY.stopEvent();var d=this,e=d.$cid+"_dcnt";b||d._$md();if(d.isShown)d.hide();else{d.isShown=
true;if(XY(e))XY.Dom.setStyle(e,{display:""});else{d._$sdivId=e;d._$sdivCk=XY.bind(d.selected,d);b=XY("div",{id:e},{position:"absolute"});document.body.appendChild(b);d._fillData();XY.addEvent(b,"mousedown",XY.stopEvent);XY.addEvent(b,"click",d._$sdivCk)}b=XY.Dom.getBound(d.$cid);XY.Dom.setStyle(e,{left:b.x+"px",top:b.y+b.h-2+"px"});XY.PageEvent.addEvent(XY.PageEvent.mousedown,d.$hide)}},_fillData:function(){var b=this,d=b.$cid+"_dcnt";XY(d)&&XY.JTE.using(XY.TRes.common,"dc").toFill(d,{datalist:b.$data}).delTemp()},
selected:function(b){b=XY.Event.target(b);var d=this;if(b&&b.tagName&&b.tagName.contains(/^a$/i)){var e={};e={text:b.innerHTML,value:(b.getAttribute("value")+"").encodeURIComponent(true),node:XY(d.$cid)};d.fireEvent("selected",e)}d.hide()},changeData:function(b){this.$data=b;this._fillData()},hide:function(){this.isShown=false;XY.Dom.setStyle(this.$cid+"_dcnt",{display:"none"});XY.PageEvent.removeEvent(XY.PageEvent.mousedown,this.$hide)}}});
XY.Widget.City=XY.createClass(XY.UserEvent,function(){return{init:function(b,d,e,j){if(!XY.object("XY.Common.CityData",true))throw new Error("City class need XY.Common.CityData,include it!");var i=this,m,q=false,a,c;i.$po=XY.Page.ddList(b,i.getPvs(),function(g,k){XY(e)&&XY.Dom.setVal(e,k.value);i.$co.changeData(i.getCity(i.$pId=k.value));g=i.$co.$data[0];i.$co.setText(g.text);i.$co.scrollToTop();i.fireEvent("change",{provinceId:i.$pId,cityId:g.value,user:true});XY.Dom.setVal(j,g.value)});if(XY(e)&&
XY.Dom.getVal(e)!="0"){m=XY.Dom.getVal(e);XY.each(i.$po.$data,function(g){if(g.value==m){i.$po.setText(g.text);i.$pId=g.value;throw XY.$break;}})}else{b=i.$po.$data[0];i.$po.setText(b.text);i.$pId=b.value;XY.Dom.setVal(e,m=b.value);q=true}i.$co=XY.Page.ddList(d,i.getCity(m),function(g,k){XY.Dom.setVal(j,k.value);i.fireEvent("change",{provinceId:i.$pId,cityId:k.value,user:true})});if(XY(j)&&XY.Dom.getVal(j)!="0"&&!q){var f=XY.Dom.getVal(j),h=false;XY.each(i.$co.$data,function(g){if(g.value==f){a=g.text;
c=g.value;h=true;throw XY.$break;}});if(h)i.$co.setText(a);else if(i.$co.$data.length){i.$co.setText(i.$co.$data[0].text);XY.Dom.setVal(j,c=i.$co.$data[0].value)}}else{i.$co.setText(i.$co.$data[0].text);XY.Dom.setVal(j,c=i.$co.$data[0].value)}i.$co.addEvent("focus",function(){i.fireEvent("focus")});i.$po.addEvent("focus",function(){i.fireEvent("focus")});XY.delay(function(){i.fireEvent("change",{provinceId:i.$pId,cityId:c})},10)},setZIdx:function(b){var d=this;d.$co&&d.$co.setZIdx(b);d.$po&&d.$po.setZIdx(b)},
getPvs:function(){var b=[];XY.each(XY.Common.CityData.plist,function(d){b.push({text:d.name,value:d.id})});return b},getCity:function(b){var d=[];b&&XY.each(XY.Common.CityData.clist[b],function(e){d.push({text:e.name,value:e.id})});return d},hide:function(b){b=this;b.$po&&b.$po.hide();b.$co&&b.$co.hide()},dispose:function(b){b=this;b.$po&&b.$po.dispose();b.$co&&b.$co.dispose()}}});
XY.AjaxRequest=XY.createClass(XY.AjaxManager,function(b){return{request:function(d){var e=this,j=d.url,i=d.succ;function m(q,a,c){(c=XY.toJSON(q.responseText))||(c={});if(c.status=="success"){XY.isMethod(i)&&i(c,a);XY.Page.$needRefresh&&XY.Page.reload()}else if(c.status=="notlogin")XY.Page._login(function(h){if(h&&h.status=="error")XY.isMethod(d.fail)&&d.fail(h.message,d.back);else{d.succ=i;e.request(d)}});else if(c.status=="jumpurl"){q=XY.Page;try{q=top.XY.Page}catch(f){}c.message&&q.tipMsg(c.message);
q.reload(800,c.url)}else throw new Error(c.message||"\u672a\u77e5\u9519\u8bef");}if(j){if(!j.contains(new RegExp("{0}ajax{0}true".format(Path.P),"i"))){j=j.replace(new RegExp(Path.SUFFIX+"$"),"");j+="{0}ajax{0}true{1}".format(Path.P,Path.SUFFIX)}d.url=j}d.succ=m;b.request.call(this,d);return e}}});
XY.Page={City:XY.Widget.City,toJSON:XY.toJSON,toHTML:XY.toHTML,toText:XY.toText,addCN:XY.addCN,rmCN:XY.rmCN,init:function(){var b=this;XY.extend(b,XY.UserEvent);b.setDomain();var d=XY("xy_login");d&&XY.addEvent(d,"click",function(c){XY.stopEvent(c);b.login();return false});XY("set_homepage")&&XY.loadJS("XY.Plugins.SetHomeAndFav?v="+XY.ver);delete b.init;var e=LocalPage;if(e.include){d=new XY.JSLoader;d.addEvent(XY.Event.endEvent,function(){e.$ready=true;XY.isArray(e._$ilist)&&XY.each(e._$ilist,function(f){XY.isMethod(f)&&
f()});delete e._$ilist;try{e.init&&e.init()}catch(c){XY.log(c)}delete e.include;delete e.init});for(var j in e.include){var i=e.include[j];XY.isObject(i)?d.load(i.jsf+"?v="+XY.ver):d.load(i+"?v="+XY.ver)}}else{e.$ready=true;e.init&&e.init()}try{var m=XY.Cookie.get("xy_loginscore");if(m){m=XY.toJSON(m);if(m.score&&m.msg){XY.Page.tipMsg(m);XY.Cookie.set("xy_loginscore",0,0,XY.DOMAIN)}}}catch(q){}try{document.execCommand("BackgroundImageCache",false,true)}catch(a){}return b},showFace:function(b,d,e,
j){var i=this,m="xy_face_"+XY.guid();b=XY.Dom.getBound(b);var q;if(i._$sfid)m=i._$sfid;else i._$sfid=m;i._$aid=d;if(!XY(m)){document.body.appendChild(XY("div",{id:m},{position:"absolute"}));XY.addEvent(m,"mousedown",function(a,c){XY.stopEvent(a);if((c=XY.Event.target(a))&&c.tagName&&c.tagName.contains(/^img$/i)){XY.Dom.setVal(i._$aid,XY.Dom.getVal(i._$aid)+"[em:"+XY.Dom.getAttribute(c,"fid")+":]");XY.delay(function(){try{XY(i._$aid).focus()}catch(f){}});i._$sffn()}});XY.JTE.using(XY.TRes.common,"face").toFill(m).delTemp()}XY.Dom.setStyle(m,
{display:""});d=XY.Dom.getBound(m);q=b.y+b.h-d.h;if(e=="lb"){q=b.y;e="left"}XY.Dom.setStyle(m,{top:(q<=0?b.y+b.h:q)+"px",left:(e=="left"?b.x-d.w+b.w:b.x)+"px",zIndex:j||0});if(!i._$sffn){i._$sffn=function(){XY.Dom.setStyle(m,{display:"none"});XY.PageEvent.removeEvent(XY.PageEvent.mousedown,i._$sffn);delete i._$sffn};XY.PageEvent.addEvent(XY.PageEvent.mousedown,i._$sffn)}},setupEditor:function(b,d,e){if(XY(b)){var j=this,i=function(){if(XY.object("XY.Widget.Editor",true)){var m=XY(b).parentNode,q=
XY("div",{id:"PEDT_"+b}),a={};try{m.insertBefore(q,XY(b)||null)}catch(c){m.appendChild(q)}XY.extend(a,{w:XY.Dom.getStyle(b,"width")||XY.Dom.getBound(b).w,h:XY.Dom.getStyle(b,"height")||XY.Dom.getBound(b).h});XY.Dom.setStyle(q,{width:a.w});XY.Dom.setStyle(b,{display:"none"});m=new XY.Widget.Editor("PEDT_"+b,parseInt(a.h));m.addEvent("writecontent",function(f,h,g){g=XY(b)[XY.Browser.isIE?"innerText":"textContent"];h.content=g.trim().replace(/^<!--([\s\S]*)--\>$/,"$1");XY.Dom.setVal(b,h.content)});m.addEvent("setup",
function(f,h){XY.isMethod(d)&&d(h.editor)});m.addEvent("blur",function(f,h){XY.Dom.setVal(b,h.html)});m.setup()}else XY.isMethod(e)&&e()};if(XY.object("XY.Widget.Editor",true))i();else if(j._$ldedt)j.addEvent("LoadEdt",i);else{j._$ldedt=true;XY.loadJS("XY.Widget.Editor.js?v="+XY.ver,function(){i();delete j._$ldedt;j.fireEvent("LoadEdt",null,true)})}}else throw new Error("Editor need an anchor");},setupAsynEditor:function(b){if(XY(b)){var d=this,e=arguments,j=function(){d.setupEditor.apply(d,e)},i=
function(){XY.removeEvent(b,"mousedown",i);XY.removeEvent(b,"focus",i);j()};if(XY.Dom.getVal(b).trim())i();else{XY.addEvent(b,"mousedown",i);XY.addEvent(b,"focus",i)}}else throw new Error("setupAsynEditor need a textarea");},getEditor:function(b){return XY.object("XY.Editors",true)?XY.Editors.getEditor("PEDT_"+b):null},newRequest:function(){return new XY.AjaxRequest},limit:function(b,d,e){b=XY.Dom.getVal(b);b=b.byteLen();XY.Dom.setVal(e,b>d?'<font color="red">{0}</font>'.format(b):b)},limitLn:function(b,
d,e){var j=this;function i(){j.limit(b,d,e)}XY.addEvent(b,"propertychange",i);XY.addEvent(b,"input",i);XY.addEvent(b,"focus",i);i()},getED:function(b,d){if(XY.getType(b)=="error")b=b.message;b+="";d=XY.LRes;if(b=="timeout")return d.reqTmout;if(b=="halt")return d.reqStop;if(b=="404")return d.e404;if(b=="500")return d.e500;return b},_serNodes:function(b,d){for(var e=0,j=b.length,i,m;e<j;e++)if((i=b[e])&&i.tagName){i.childNodes&&i.childNodes.length&&this._serNodes(i.childNodes,d);if(i.tagName.contains(/input|textarea|select/i))if(i.name)if(!(i.type&&
i.type.c(/radio|checkbox/i)&&!i.checked)){m=i.name;d[m]||(d[m]=[]);d[m].push(XY.Dom.getVal(i).encodeURIComponent())}}},serNode:function(b){var d={},e=[];this._serNodes(XY(b).childNodes,d);for(var j in d)for(b=0;b<d[j].length;b++)e.push(j+"="+d[j][b]);return e.join("&")},serForm:function(b){return this.serNode(b)},serJSON:function(b,d){d||(d=[]);for(var e in b)if(XY.isArray(b[e]))XY.each(b[e],function(j){d.push(e+"="+j)});else if(XY.getType(b[e])=="object")return this.serJSON(b[e],d);else d.push(e+
"="+b[e]);return d.join("&")},postForm:function(b,d,e,j,i){j=j?"&"+j:"";b=XY(b);var m=this,q,a,c;if(b)if((q=XY.Dom.getAttribute(b,"enctype"))&&q.toLowerCase()=="multipart/form-data"){XY.each(XY.Lang.toArray(j,"&"),function(f,h,g){if(f){g=f.split("=");h=XY("input",{type:"hidden",name:g[0]});XY.Dom.setVal(h,g[1]);b.appendChild(h)}});a=XY.Dom.getAttribute(b,"id")+"_target";if(!XY(a)){i=XY("div",{id:a+"_cnt"},{display:"none"});XY.Dom.setVal(i,'<iframe id="{0}" name="{0}" src="about:blank"></ifame>'.format(a));
document.body.appendChild(i)}c=function(f,h){try{f=XY.Dom.getVal(XY(a).contentWindow.document.body);h=m.toJSON(f);if(h.status=="success"){XY.isMethod(d)&&d(h);XY.Page.$needRefresh&&XY.Page.reload()}else if(h.status=="notlogin")XY.Page._login(function(k){if(k&&k.status=="error")XY.isArray(e)&&e(k.message);else m.postForm(b,d,e,j)});else throw h.message;}catch(g){XY.isMethod(e)&&e(g)}XY.removeEvent(a,"load",c);XY.delay(XY.delEm,10,0,XY,a+"_cnt")};XY.addEvent(a,"load",c);if(i=XY.Dom.getAttribute(b,"action"))if(!i.c(new RegExp("{0}ajax{0}true".format(Path.P),
"i"))){i=i.replace(new RegExp(Path.SUFFIX+"$"),"");i+="{0}ajax{0}true{0}form{0}true{1}".format(Path.P,Path.SUFFIX);XY.Dom.setAttribute(b,{action:i})}XY.Dom.setAttribute(b,{target:a});b.submit()}else{if(!m._$pfa)m._$pfa=m.newRequest();m._$pfa.request({url:XY.Dom.getAttribute(b,"action"),method:(XY.Dom.getAttribute(b,"method")||"POST").toUpperCase(),data:m.serForm(b)+j,fail:XY.isMethod(e)?e:XY.emptyFn,succ:XY.isMethod(d)?d:XY.emptyFn,timeout:i||3E4})}},msgbox:function(b,d,e,j,i){var m=new XY.Widget.Msgbox;
m.show(b,d,e,j,i);return m},alert:function(b,d,e,j,i){var m=this;return b=m.msgbox({content:b,title:d||XY.LRes.tip,haveSpace:true},[{text:XY.LRes.ok,fun:e}],j,i,true)},confirm:function(b,d,e,j,i,m){var q=this;b=q.msgbox({content:b,title:d||XY.LRes.delTip,haveSpace:true},[{text:XY.LRes.ok,fun:e},{text:XY.LRes.cancle,fun:j}],i,m,true);return q.$mb=b},tipMsg:function(b,d,e,j){if(!this.$tip)this.$tip=new XY.Widget.Tip;XY.isUndefined(j)||this.$tip.setMaskOpacity(j);this.$tip.show(b,e);if(d!=0){d||(d=XY.isString(b)?
null:3E3);this.$tip.hideAfter(d)}return this.$tip},hideMsg:function(b){this.$tip&&this.$tip.hide(b)},ddList:function(b,d,e,j){b=new XY.Widget.DropDownList(b,j);b.addEvent("selected",function(i,m){XY.isMethod(e)&&e(i,m)});b.changeData(d);return b},dc:function(b,d,e){b=new XY.Widget.DropContainer(b);b.addEvent("selected",function(j,i){XY.isMethod(e)&&e(j,i)});b.changeData(d);return b},reload:function(b,d){XY.delay(function(){if(d)if(self!=top)top.location=d;else location.href=d;else location.reload()},
b||800)},hideAllActiveFloat:function(){this.$activeDC&&this.$activeDC.hide();this.$activeDDL&&this.$activeDDL.hide()},_login:function(b){var d=this;d.hideMsg(true);d._$lgcb=b;if(!d._$lmb)d._$lmb=new XY.Widget.Msgbox;d._$lmb.show({url:"{0}/Login/ajaxlogin".format(Path.ROOT),title:"\u767b\u5f55"},[{text:"\u767b\u5f55",fun:function(e,j){j.cancle=true;e.runIframeMethod("LocalPage.login")}},{text:"\u53d6\u6d88"}],330,200,true)},login:function(){this._login(function(b){b||XY.Page.reload(10)})},closeLogin:function(b){var d=
this;if(d._$lmb){d._$lmb.hide(true);delete d._$lmb;if(b){d.$needRefresh=true;d.tipMsg("\u767b\u9646\u6210\u529f\uff01",0,true);if(this.$loginNotRequest)XY.Page.reload();else XY.isMethod(d._$lgcb)&&d._$lgcb()}}},clearLoginCache:function(){this.$loginNotRequest=true},del:function(b,d,e){var j=this;j.confirm(b.tipContent||XY.LRes.delAsk,b.tipTitle||XY.LRes.delTip,function(){j.tipMsg("\u6b63\u5728\u5904\u7406...",0,true);if(!j.$da)j.$da=j.newRequest();j.$da.request({url:b.url,method:b.method||"POST",
succ:function(i){j.tipMsg(i.message||"\u5904\u7406\u6210\u529f",b.tipDelay,true);XY.isMethod(d)&&d(i)},fail:function(i){j.hideMsg(true);j.alert(j.getED(i));XY.isMethod(e)&&e(i)},data:b.data})})},setDomain:function(){XY.Lang.tryThese(function(){var b=location.host;b=b.split(".");var d=b.length;if(d>=3)XY.DOMAIN=b[d-2]+"."+b[d-1];document.domain=XY.DOMAIN})},closeWindow:function(){if(XY.Browser.isIE)if(XY.Browser.isIE6)window.opener=null;else window.open("","_self");else window.open("","_parent","");
window.close()},genUrl:function(b,d){b=this.serJSON(b);return(d?Path.ROOT:Path.APP)+"/"+b.replace(/[&=]/g,Path.P)+(Path.U?Path.P+Path.U:"")+(Path.SUFFIX?Path.SUFFIX:"")}};XY.execScript();XY.Page.init();
