var baidu=baidu||{version:"1-2-0"};baidu.guid="$BAIDU$";window[baidu.guid]=window[baidu.guid]||{};baidu.browser=baidu.browser||{};if(/firefox\/(\d+\.\d)/i.test(navigator.userAgent)){baidu.browser.firefox=parseFloat(RegExp["\x241"])}baidu.url=baidu.url||{};baidu.url.escapeSymbol=function(a){return String(a).replace(/\%/g,"%25").replace(/&/g,"%26").replace(/\+/g,"%2B").replace(/\ /g,"%20").replace(/\//g,"%2F").replace(/\#/g,"%23").replace(/\=/g,"%3D")};baidu.url.jsonToQuery=function(f,d){var b=[],a=0,c,h,g;d=d||function(j){return baidu.url.escapeSymbol(j)};for(c in f){if(f.hasOwnProperty(c)){h=f[c];if(Object.prototype.toString.call(h)=="[object Array]"){g=h.length;while(g--){b[a++]=c+"="+d(h[g],c)}}else{b[a++]=c+"="+d(h,c)}}}return b.join("&")};if(!baidu.url.queryToJson){baidu.url.queryToJson=function(a){var f=a.substr(a.indexOf("?")+1),c=f.split("&"),d=c.length,k={},h,g,j,b;for(i=0;i=2;b--){try{var g=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+b);if(g){var a=g.GetVariable("$version");return a.replace(/WIN/g,"").replace(/,/g,".")}}catch(f){}}}}})();baidu.string=baidu.string||{};baidu.string.encodeHTML=function(a){return String(a).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")};baidu.encodeHTML=baidu.string.encodeHTML;baidu.swf.createHTML=function(t){t=t||{};var l=baidu.swf.version,h=t.ver||"6.0.0",g,d,f,c,j,s,a={},p=baidu.string.encodeHTML;for(c in t){a[c]=t[c]}t=a;if(l){l=l.split(".");h=h.split(".");for(f=0;f<3;f++){g=parseInt(l[f],10);d=parseInt(h[f],10);if(dg){return""}}}}else{return""}var n=t.vars,m=["classid","codebase","id","width","height","align"];t.align=t.align||"middle";t.classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000";t.codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0";t.movie=t.url||"";delete t.vars;delete t.url;if("string"==typeof n){t.flashvars=n}else{var q=[];for(c in n){s=n[c];q.push(c+"="+encodeURIComponent(s))}t.flashvars=q.join("&")}var o=["");var b={wmode:1,scale:1,quality:1,play:1,loop:1,menu:1,salign:1,bgcolor:1,base:1,allowscriptaccess:1,allownetworking:1,allowfullscreen:1,seamlesstabbing:1,devicefont:1,swliveconnect:1,flashvars:1,movie:1};for(c in t){s=t[c];c=c.toLowerCase();if(b[c]&&s){o.push('')}}t.src=t.movie;t.name=t.id;delete t.id;delete t.movie;delete t.classid;delete t.codebase;t.type="application/x-shockwave-flash";t.pluginspage="http://www.macromedia.com/go/getflashplayer";o.push("");return o.join("")};var T,baidu=T=baidu||{version:"1.3.9"};baidu.guid="$BAIDU$";window[baidu.guid]=window[baidu.guid]||{};baidu.ui=baidu.ui||{version:"1.3.9"};baidu.ui.getUI=function(c){var c=c.split("-"),b=baidu.ui,a=c.length,d=0;for(;d#{title}#{content}#{footer}",tplTitle:"
#{content}
",tplContent:"
#{content}
",tplFooter:"
",isShown:function(){return baidu.ui.Dialog.instances[this.guid]=="show"},getString:function(){var c=this,a,f="title",d="title-inner",b="content",g="footer";return baidu.format(c.tplDOM,{id:c.getId(),"class":c.getClass(),title:baidu.format(c.tplTitle,{id:c.getId(f),"class":c.getClass(f),"inner-id":c.getId(d),"inner-class":c.getClass(d),content:c.titleText||""}),content:baidu.format(c.tplContent,{id:c.getId(b),"class":c.getClass(b),content:c.contentText||""}),footer:baidu.format(c.tplFooter,{id:c.getId(g),"class":c.getClass(g)})})},render:function(){var b=this,a;if(b.getMain()){return}a=b.renderMain();a.innerHTML=b.getString();b._update();b._updatePosition();baidu.dom.setStyles(b.getMain(),{position:"absolute",zIndex:b.zIndex,marginLeft:"-100000px"});b.windowResizeHandler=b.getWindowResizeHandler();baidu.on(window,"resize",b.windowResizeHandler);b.dispatchEvent("onload");return a},_update:function(b){var d=this,c=d.getContent(),b=b||{},f=d.getTitleInner(),a=false;if(typeof b.titleText!="undefined"){f.innerHTML=b.titleText;d.titleText=d._titleText=b.titleText}else{if(d.titleText!=d._titleText){f.innerHTML=d.titleText;d._titleText=d.titleText}}if(typeof b.content!="undefined"){c.innerHTML="";d.content=b.content;if(b.content!==null){c.appendChild(b.content);d.content=d._content=c.firstChild;d.contentText=d._contentText=c.innerHTML;return}a=true}else{if(d.content!==d._content){c.innerHTML="";if(d.content!==null){c.appendChild(d.content);d.content=d._content=c.firstChild;d.contentText=d._contentText=c.innerHTML;return}a=true}}if(typeof b.contentText!="undefined"){c.innerHTML=b.contentText;d.contentText=d._contentText=b.contentText;d.content=d._content=c.firstChild}else{if((d.contentText!=d._contentText)||a){c.innerHTML=d.contentText;d._contentText=d.contentText;d.content=d._content=c.firstChild}}delete (b.content);delete (b.contentText);delete (b.titleText);baidu.extend(d,b)},getWindowResizeHandler:function(){var a=this;return function(){a._updatePosition()}},open:function(){var a=this;a._updatePosition();a.getMain().style.marginLeft="auto";baidu.ui.Dialog.instances[a.guid]="show";a.dispatchEvent("onopen")},close:function(){var a=this;if(a.dispatchEvent("onbeforeclose")){a.getMain().style.marginLeft="-100000px";baidu.ui.Dialog.instances[a.guid]="hide";a.dispatchEvent("onclose")}},update:function(a){var b=this;b._update(a);b._updatePosition();b.dispatchEvent("onupdate")},_getBodyOffset:function(){var g=this,b,c=g.getBody(),f=g.getContent(),j=g.getTitle(),k=g.getFooter();b={width:0,height:0};function d(n,m){var l=parseFloat(baidu.getStyle(n,m));l=isNaN(l)?0:l;l=baidu.lang.isNumber(l)?l:0;return l}baidu.each(["marginLeft","marginRight"],function(m,l){b.width+=d(f,m)});b.height+=j.offsetHeight+d(j,"marginTop");b.height+=k.offsetHeight+d(k,"marginBottom");var a=d(f,"marginTop"),h=d(j,"marginBottom");b.height+=a>=h?a:h;a=d(k,"marginTop"),h=d(f,"marginBottom");b.height+=a>=h?a:h;return b},_updatePosition:function(){var h=this,d,j="",k="",a="",c="",g=h.getContent(),f=h.getBody(),b,l;b=parseFloat(h.width);l=parseFloat(h.height);d=h._getBodyOffset();baidu.lang.isNumber(b)&&baidu.dom.setOuterWidth(g,b);baidu.lang.isNumber(l)&&baidu.dom.setOuterHeight(g,l);d.width+=g.offsetWidth;d.height+=g.offsetHeight;h.width&&baidu.setStyle(f,"width",d.width);h.height&&baidu.setStyle(f,"height",d.height);if((h.left&&h.left!="auto")||(h.right&&h.right!="auto")){c=h.left||"";k=h.right||""}else{c=Math.max((baidu.page.getViewWidth()-parseFloat(h.getMain().offsetWidth))/2+baidu.page.getScrollLeft(),0)}if((h.top&&h.top!="auto")||(h.bottom&&h.bottom!="auto")){j=h.top||"";a=h.bottom||""}else{j=Math.max((baidu.page.getViewHeight()-parseFloat(h.getMain().offsetHeight))/2+baidu.page.getScrollTop(),0)}baidu.dom.setStyles(h.getMain(),{top:j,right:k,bottom:a,left:c})},getTitle:function(){return baidu.g(this.getId("title"))},getTitleInner:function(){return baidu.g(this.getId("title-inner"))},getContent:function(){return baidu.g(this.getId("content"))},getFooter:function(){return baidu.g(this.getId("footer"))},dispose:function(){var a=this;delete baidu.ui.Dialog.instances[a.guid];a.dispatchEvent("dispose");baidu.un(window,"resize",a.windowResizeHandler);baidu.dom.remove(a.getMain());baidu.lang.Class.prototype.dispose.call(a)}});baidu.ui.Dialog.instances=baidu.ui.Dialog.instances||{};baidu.ui.Dialog.register(function(a){a.addEventListener("onload",function(){if(typeof a.autoDispose=="undefined"||a.autoDispose){a.addEventListener("onclose",function(){a.dispose()})}})});baidu.ui.Base.setParent=function(b){var c=this,a=c._parent;a&&a.dispatchEvent("removechild");if(b.dispatchEvent("appendchild",{child:c})){c._parent=b}};baidu.ui.Base.getParent=function(){return this._parent||null};(function(){var a=new RegExp("(^[\\s\\t\\xa0\\u3000]+)|([\\u3000\\xa0\\s\\t]+\x24)","g");baidu.string.trim=function(b){return String(b).replace(a,"")}})();baidu.trim=baidu.string.trim;baidu.dom.removeClass=function(g,h){g=baidu.dom.g(g);var d=g.className.split(/\s+/),k=h.split(/\s+/),b,a=k.length,c,f=0;for(;f2?[].slice.call(arguments,2):null;return function(){var f=baidu.lang.isString(b)?a[b]:b,d=(c)?c.concat([].slice.call(arguments,0)):arguments;return f.apply(a||f,d)}};baidu.lang.Class.prototype.addEventListeners=function(c,d){if(typeof d=="undefined"){for(var b in c){this.addEventListener(b,c[b])}}else{c=c.split(",");var b=0,a=c.length,f;for(;b#{content}',disabled:false,statable:true,_getString:function(){var a=this;return baidu.format(a.tplBody,{id:a.getId(),statable:a._getStateHandlerString(),"class":a.getClass(),content:a.content})},render:function(c){var b=this,a;b.addState("click","click");baidu.dom.insertHTML(b.renderMain(c),"beforeEnd",b._getString());a=baidu.g(c).lastChild;if(b.title){a.title=b.title}b.disabled&&b.setState("disabled");b.dispatchEvent("onload")},isDisabled:function(){var a=this,b=a.getId();return a.getState()["disabled"]},dispose:function(){var b=this,a=b.getBody();b.dispatchEvent("dispose");baidu.each(b._allEventsName,function(d,c){a["on"+d]=null});baidu.dom.remove(a);b.dispatchEvent("ondispose");baidu.lang.Class.prototype.dispose.call(b)},disable:function(){var b=this,a=b.getBody();b.dispatchEvent("ondisable",{element:a})},enable:function(){var a=this;body=a.getBody();a.dispatchEvent("onenable",{element:body})},fire:function(a,c){var b=this,a=a.toLowerCase();if(b.getState()["disabled"]){return}b._fireEvent(a,null,null,c)},update:function(a){var b=this;baidu.extend(b,a);a.content&&(b.getBody().innerHTML=a.content);b.dispatchEvent("onupdate")}});baidu.i18n=baidu.i18n||{};baidu.i18n.string=baidu.i18n.string||{trim:function(c,a){var b=baidu.i18n.cultures[a||baidu.i18n.currentLocale].whitespace;return String(c).replace(b,"")},translation:function(c,a){var b=baidu.i18n.cultures[a||baidu.i18n.currentLocale].language;return b[c]||""}};baidu.i18n.cultures=baidu.i18n.cultures||{};baidu.i18n.cultures["zh-CN"]=baidu.object.extend(baidu.i18n.cultures["zh-CN"]||{},{calendar:{dateFormat:"yyyy-MM-dd",titleNames:"#{yyyy}年 #{MM}月",monthNames:["一","二","三","四","五","六","七","八","九","十","十一","十二"],dayNames:{mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六",sun:"日"}},timeZone:8,whitespace:new RegExp("(^[\\s\\t\\xa0\\u3000]+)|([\\u3000\\xa0\\s\\t]+\x24)","g"),number:{group:",",groupLength:3,decimal:".",positive:"",negative:"-",_format:function(b,a){return baidu.i18n.number._format(b,{group:this.group,groupLength:this.groupLength,decimal:this.decimal,symbol:a?this.negative:this.positive})}},currency:{symbol:"¥"},language:{ok:"确定",cancel:"取消",signin:"注册",signup:"登录"}});baidu.i18n.currentLocale=baidu.i18n.currentLocale||"zh-CN";baidu.extend(baidu.ui.Dialog.prototype,{createButton:function(c,a){var d=this;baidu.extend(c,{classPrefix:d.classPrefix+"-"+a,skin:d.skin?d.skin+"-"+a:"",element:d.getFooter(),autoRender:true,parent:d});var b=new baidu.ui.Button(c);d.buttonInstances[a]=b},removeButton:function(a){var c=this,b=c.buttonInstances[a];if(b){b.dispose();delete (c.buttonInstances[a]);delete (c.buttons[a])}}});baidu.ui.Dialog.register(function(d){d.buttonInstances={};d.language=d.language||"zh-CN";var b,c,a={},f=baidu.i18n.cultures[d.language].language;b={content:f.ok,onclick:function(){var h=this,g=h.getParent();g.dispatchEvent("onaccept")&&g.close()}};c={content:f.cancel,onclick:function(){var h=this,g=h.getParent();g.dispatchEvent("oncancel")&&g.close()}};d.addEventListener("onload",function(){switch(d.type){case"alert":d.submitOnEnter=d.submitOnEnter||true;a={accept:b};break;case"confirm":d.submitOnEnter=d.submitOnEnter||true;a={accept:b,cancel:c};break;default:}d.buttons=baidu.extend(a,d.buttons||{});baidu.object.each(d.buttons,function(h,g){d.createButton(h,g)});d.submitOnEnter&&d.addEventListener("onenter",function(g){d.buttonInstances.accept.fire("click",g)})});d.addEventListener("ondispose",function(){baidu.object.each(d.buttons,function(h,g){d.removeButton(g)})});d.addEventListener("onupdate",function(){baidu.object.each(d.buttons,function(h,g){d.buttonInstances[g]?d.buttonInstances[g].update(h):d.createButton(h,g)})})});baidu.event.stopPropagation=function(a){if(a.stopPropagation){a.stopPropagation()}else{a.cancelBubble=true}};baidu.extend(baidu.ui.Dialog.prototype,{closeText:"",closeButton:true});baidu.ui.Dialog.register(function(a){a.closeButton&&a.addEventListener("onload",function(){var b=new baidu.ui.Button({parent:a,classPrefix:a.classPrefix+"-close",skin:a.skin?a.skin+"-close":"",onclick:function(){a.close()},onmousedown:function(c){baidu.event.stopPropagation(c.DOMEvent)},element:a.getTitle(),autoRender:true});a.closeButtonInstance=b;a.addEventListener("ondispose",function(){b.dispose()})})});baidu.dom.insertBefore=function(d,c){var b,a;b=baidu.dom._g;d=b(d);c=b(c);a=c.parentNode;if(a){a.insertBefore(d,c)}return d};(function(){var a=baidu.ui.behavior.coverable=function(){};a.Coverable_isShowing=false;a.Coverable_iframe;a.Coverable_container;a.Coverable_iframeContainer;a.Coverable_show=function(){var j=this;if(j.Coverable_iframe){j.Coverable_update();baidu.setStyle(j.Coverable_iframe,"display","block");return}var g=j.coverableOptions||{},c=j.Coverable_container=g.container||j.getMain(),f=g.opacity||"0",d=g.color||"",h=j.Coverable_iframe=document.createElement("iframe"),b=j.Coverable_iframeContainer=document.createElement("div");baidu.dom.children(c).length>0?baidu.dom.insertBefore(b,c.firstChild):c.appendChild(b);baidu.setStyles(b,{position:"absolute",top:"0px",left:"0px"});baidu.dom.setBorderBoxSize(b,{width:c.offsetWidth,height:c.offsetHeight});baidu.dom.setBorderBoxSize(h,{width:b.offsetWidth});baidu.dom.setStyles(h,{zIndex:-1,display:"block",border:0,backgroundColor:d,filter:"progid:DXImageTransform.Microsoft.Alpha(style=0,opacity="+f+")"});b.appendChild(h);h.src="javascript:void(0)";h.frameBorder="0";h.scrolling="no";h.height="97%";j.Coverable_isShowing=true};a.Coverable_hide=function(){var c=this,b=c.Coverable_iframe;if(!c.Coverable_isShowing){return}baidu.setStyle(b,"display","none");c.Coverable_isShowing=false};a.Coverable_update=function(d){var g=this,d=d||{},c=g.Coverable_container,b=g.Coverable_iframeContainer,f=g.Coverable_iframe;baidu.dom.setBorderBoxSize(b,{width:c.offsetWidth,height:c.offsetHeight});baidu.dom.setBorderBoxSize(f,baidu.extend({width:baidu.getStyle(b,"width")},d))}})();baidu.extend(baidu.ui.Dialog.prototype,{coverable:true,coverableOptions:{}});baidu.ui.Dialog.register(function(a){if(a.coverable){a.addEventListeners("onopen,onload",function(){a.Coverable_show()});a.addEventListener("onclose",function(){a.Coverable_hide()});a.addEventListener("onupdate",function(){a.Coverable_update()})}});baidu.event.preventDefault=function(a){if(a.preventDefault){a.preventDefault()}else{a.returnValue=false}};(function(){baidu.page.getMousePosition=function(){return{x:baidu.page.getScrollLeft()+a.x,y:baidu.page.getScrollTop()+a.y}};var a={x:0,y:0};baidu.event.on(document,"onmousemove",function(b){b=window.event||b;a.x=b.clientX;a.y=b.clientY})})();if(/opera\/(\d+\.\d)/i.test(navigator.userAgent)){baidu.browser.opera=+RegExp["\x241"]}baidu.browser.isWebkit=/webkit/i.test(navigator.userAgent);baidu.browser.isGecko=/gecko/i.test(navigator.userAgent)&&!/like gecko/i.test(navigator.userAgent);baidu.dom.getPosition=function(a){a=baidu.dom.g(a);var l=baidu.dom.getDocument(a),d=baidu.browser,h=baidu.dom.getStyle,c=d.isGecko>0&&l.getBoxObjectFor&&h(a,"position")=="absolute"&&(a.style.top===""||a.style.left===""),j={left:0,top:0},g=(d.ie&&!d.isStrict)?l.body:l.documentElement,m,b;if(a==g){return j}if(a.getBoundingClientRect){b=a.getBoundingClientRect();j.left=Math.floor(b.left)+Math.max(l.documentElement.scrollLeft,l.body.scrollLeft);j.top=Math.floor(b.top)+Math.max(l.documentElement.scrollTop,l.body.scrollTop);j.left-=l.documentElement.clientLeft;j.top-=l.documentElement.clientTop;var k=l.body,n=parseInt(h(k,"borderLeftWidth")),f=parseInt(h(k,"borderTopWidth"));if(d.ie&&!d.isStrict){j.left-=isNaN(n)?2:n;j.top-=isNaN(f)?2:f}}else{m=a;do{j.left+=m.offsetLeft;j.top+=m.offsetTop;if(d.isWebkit>0&&h(m,"position")=="fixed"){j.left+=l.body.scrollLeft;j.top+=l.body.scrollTop;break}m=m.offsetParent}while(m&&m!=a);if(d.opera>0||(d.isWebkit>0&&h(a,"position")=="absolute")){j.top-=l.body.offsetTop}m=a.offsetParent;while(m&&m!=l.body){j.left-=m.scrollLeft;if(!d.opera||m.tagName!="TR"){j.top-=m.scrollTop}m=m.offsetParent}}return j};(function(){var o,n,h,f,r,j,s,a,q,g=baidu.lang.isFunction,d,l,c;baidu.dom.drag=function(u,t){q=a=null;if(!(o=baidu.dom.g(u))){return false}n=baidu.object.extend({autoStop:true,capture:true,interval:16,handler:o},t);l=baidu.dom.getPosition(o.offsetParent);c=baidu.dom.getPosition(o);if(baidu.getStyle(o,"position")=="absolute"){r=c.top-(o.offsetParent==document.body?0:l.top);j=c.left-(o.offsetParent==document.body?0:l.left)}else{r=parseFloat(baidu.getStyle(o,"top"))||-parseFloat(baidu.getStyle(o,"bottom"))||0;j=parseFloat(baidu.getStyle(o,"left"))||-parseFloat(baidu.getStyle(o,"right"))||0}if(n.mouseEvent){h=baidu.page.getScrollLeft()+n.mouseEvent.clientX;f=baidu.page.getScrollTop()+n.mouseEvent.clientY}else{var v=baidu.page.getMousePosition();h=v.x;f=v.y}n.autoStop&&baidu.event.on(n.handler,"mouseup",p);n.autoStop&&baidu.event.on(window,"mouseup",p);baidu.event.on(document,"selectstart",k);if(n.capture&&n.handler.setCapture){n.handler.setCapture()}else{if(n.capture&&window.captureEvents){window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP)}}s=document.body.style.MozUserSelect;document.body.style.MozUserSelect="none";if(g(n.ondragstart)){n.ondragstart(o,n)}d=setInterval(b,n.interval);return{stop:p,update:m}};function m(t){baidu.extend(n,t)}function p(){clearInterval(d);if(n.capture&&n.handler.releaseCapture){n.handler.releaseCapture()}else{if(n.capture&&window.releaseEvents){window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP)}}document.body.style.MozUserSelect=s;baidu.event.un(document,"selectstart",k);n.autoStop&&baidu.event.un(n.handler,"mouseup",p);n.autoStop&&baidu.event.un(window,"mouseup",p);if(g(n.ondragend)){n.ondragend(o,n)}}function b(x){var t=n.range,w=baidu.page.getMousePosition(),u=j+w.x-h,v=r+w.y-f;if(typeof t=="object"&&t&&t.length==4){u=Math.max(t[3],u);u=Math.min(t[1]-o.offsetWidth,u);v=Math.max(t[0],v);v=Math.min(t[2]-o.offsetHeight,v)}o.style.top=v+"px";o.style.left=u+"px";if((a!==u||q!==v)&&(a!==null||q!==null)){if(g(n.ondrag)){n.ondrag(o,n)}}a=u;q=v}function k(t){return baidu.event.preventDefault(t,false)}})();baidu.dom.draggable=function(b,l){l=baidu.object.extend({toggle:function(){return true}},l||{});l.autoStop=true;b=baidu.dom.g(b);l.handler=l.handler||b;var a,j=["ondragstart","ondrag","ondragend"],c=j.length-1,d,k,g={dispose:function(){k&&k.stop();baidu.event.un(l.handler,"onmousedown",h);baidu.lang.Class.prototype.dispose.call(g)}},f=this;if(a=baidu.dom.ddManager){for(;c>=0;c--){d=j[c];l[d]=(function(m){var n=l[m];return function(){baidu.lang.isFunction(n)&&n.apply(f,arguments);a.dispatchEvent(m,{DOM:b})}})(d)}}if(b){function h(n){var m=l.mouseEvent=window.event||n;if(m.button>1||(baidu.lang.isFunction(l.toggle)&&!l.toggle())){return}if(baidu.dom.getStyle(b,"position")=="static"){baidu.dom.setStyle(b,"position","relative")}if(baidu.lang.isFunction(l.onbeforedragstart)){l.onbeforedragstart(b)}k=baidu.dom.drag(b,l);g.stop=k.stop;g.update=k.update;baidu.event.preventDefault(m)}baidu.event.on(l.handler,"onmousedown",h)}return{cancel:function(){g.dispose()}}};baidu.page.getWidth=function(){var d=document,a=d.body,c=d.documentElement,b=d.compatMode=="BackCompat"?a:d.documentElement;return Math.max(c.scrollWidth,a.scrollWidth,b.clientWidth)};baidu.page.getHeight=function(){var d=document,a=d.body,c=d.documentElement,b=d.compatMode=="BackCompat"?a:d.documentElement;return Math.max(c.scrollHeight,a.scrollHeight,b.clientHeight)};(function(){var a=baidu.ui.behavior.draggable=function(){this.addEventListener("onload",function(){var b=this;b.dragUpdate()});this.addEventListener("ondispose",function(){var b=this;baidu.un(b._dragOption.handler,"mousedown",b._dragFn);b._dragOption.handler=b.dragHandler=b._lastDragHandler=null})};a.dragUpdate=function(b){var c=this;b=b||{};if(!c.draggable){return}if(c._lastDragHandler&&c._dragFn){baidu.event.un(c._lastDragHandler,"onmousedown",c._dragFn)}baidu.object.extend(c,b);c._dragOption={ondragstart:function(){c.dispatchEvent("ondragstart")},ondrag:function(){c.dispatchEvent("ondrag")},ondragend:function(){c.dispatchEvent("ondragend")},autoStop:true};c._dragOption.range=c.dragRange||[];c._dragOption.handler=c._lastDragHandler=c.dragHandler||c.getMain();if(c._dragOption.handler){baidu.event.on(c._dragOption.handler,"onmousedown",c._dragFn=function(){baidu.dom.drag(c.dragTarget||c.getMain(),c._dragOption)})}}})();baidu.ui.Dialog.prototype.draggable=true;baidu.ui.Dialog.register(function(b){if(b.draggable){function a(){b.dragRange=[0,baidu.page.getWidth(),baidu.page.getHeight(),0];b.dragUpdate()}b.addEventListener("onload",function(){b.dragHandler=b.dragHandler||b.getTitle();if(!b.dragRange){a();baidu.on(window,"resize",a)}else{b.dragUpdate()}});b.addEventListener("ondragend",function(){b.left=baidu.dom.getStyle(b.getMain(),"left");b.top=baidu.dom.getStyle(b.getMain(),"top")});b.addEventListener("ondispose",function(){baidu.un(window,"resize",a)})}});baidu.ui.Dialog.register(function(c){if(c.type=="iframe"){baidu.extend(c,{autoRender:true,tplIframe:"",getIframe:function(){return baidu.g(this.getId("iframe"))}});var b,g=c.getId("iframe"),d=c.iframeName||g,f,a,b=baidu.format(c.tplIframe,{name:d,id:g,"class":c.getClass("iframe")});c.addEventListener("onload",function(){c._update({contentText:b});c._updatePosition();f=baidu.g(g);baidu.on(f,"onload",function(){c._updatePosition();c.dispatchEvent("onupdate")});f.src=c.iframeSrc})}});baidu.lang.instance=function(a){return window[baidu.guid]._instances[a]||null};baidu.extend(baidu.ui.Dialog.prototype,{enableKeyboard:true,closeOnEscape:true});baidu.ui.Dialog.register(function(a){baidu.ui.Dialog.keyboardHandler=baidu.ui.Dialog.keyboardHandler||function(d){d=window.event||d;var c=d.keyCode||d.which,f,b;baidu.object.each(baidu.ui.Dialog.instances,function(h,g){if(h=="show"){b=baidu.lang.instance(g);if(!f||b.zIndex>f.zIndex){f=b}}});if(f){switch(c){case 27:f.closeOnEscape&&f.close();break;case 13:f.dispatchEvent("onenter");break;default:}}};if(a.enableKeyboard&&!baidu.ui.Dialog.keyboardEventReady){baidu.on(document,"keyup",baidu.ui.Dialog.keyboardHandler);baidu.ui.Dialog.keyboardEventReady=true}a.addEventListener("ondispose",function(){var b=true;baidu.object.each(baidu.ui.Dialog.instances,function(d,c){b=false;return false});if(b){baidu.event.un(document,"keyup",baidu.ui.Dialog.keyboardHandler);baidu.ui.Dialog.keyboardEventReady=false}})});baidu.dom._NAME_ATTRS=(function(){var a={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",usemap:"useMap",frameborder:"frameBorder"};if(baidu.browser.ie<8){a["for"]="htmlFor";a["class"]="className"}else{a.htmlFor="for";a.className="class"}return a})();baidu.dom.setAttr=function(b,a,c){b=baidu.dom.g(b);if("style"==a){b.style.cssText=c}else{a=baidu.dom._NAME_ATTRS[a]||a;b.setAttribute(a,c)}return b};baidu.setAttr=baidu.dom.setAttr;baidu.dom._styleFixer.opacity=baidu.browser.ie?{get:function(a){var b=a.style.filter;return b&&b.indexOf("opacity=")>=0?(parseFloat(b.match(/opacity=([^)]*)/)[1])/100)+"":"1"},set:function(a,c){var b=a.style;b.filter=(b.filter||"").replace(/alpha\([^\)]*\)/gi,"")+(c==1?"":"alpha(opacity="+c*100+")");b.zoom=1}}:null;baidu.dom.getAttr=function(b,a){b=baidu.dom.g(b);if("style"==a){return b.style.cssText}a=baidu.dom._NAME_ATTRS[a]||a;return b.getAttribute(a)};baidu.getAttr=baidu.dom.getAttr;baidu.dom.getAncestorBy=function(a,b){a=baidu.dom.g(a);while((a=a.parentNode)&&a.nodeType==1){if(b(a)){return a}}return null};baidu.dom.fixable=function(a,b){var v=baidu.g(a),q=baidu.browser.ie&&baidu.browser.ie<=7?true:false,l=b.vertival||"top",t=b.horizontal||"left",s=typeof b.autofix!="undefined"?b.autofix:true,k,d,j=false,n=b.onrender||new Function(),c=b.onupdate||new Function(),m=b.onrelease||new Function();if(!v){return}k=h();d={y:q?(k.position=="static"?baidu.dom.getPosition(v).top:baidu.dom.getPosition(v).top-baidu.dom.getPosition(v.parentNode).top):v.offsetTop,x:q?(k.position=="static"?baidu.dom.getPosition(v).left:baidu.dom.getPosition(v).left-baidu.dom.getPosition(v.parentNode).left):v.offsetLeft};baidu.extend(d,b.offset||{});s&&u();function r(){return{top:l=="top"?d.y:baidu.page.getViewHeight()-d.y-k.height,left:t=="left"?d.x:baidu.page.getViewWidth()-d.x-k.width}}function o(){var w=r();v.style.setExpression("left","eval((document.body.scrollLeft || document.documentElement.scrollLeft) + "+w.left+") + 'px'");v.style.setExpression("top","eval((document.body.scrollTop || document.documentElement.scrollTop) + "+w.top+") + 'px'")}function h(){var w={position:baidu.getStyle(v,"position"),height:function(){var x=baidu.getStyle(v,"height");return(x!="auto")?(/\d+/.exec(x)[0]):v.offsetHeight}(),width:function(){var x=baidu.getStyle(v,"width");return(x!="auto")?(/\d+/.exec(x)[0]):v.offsetWidth}()};f("top",w);f("left",w);f("bottom",w);f("right",w);return w}function f(x,y){var w;if(y.position=="static"){y[x]=""}else{w=baidu.getStyle(v,x);if(w=="auto"||w=="0px"){y[x]=""}else{y[x]=w}}}function u(){if(j){return}baidu.setStyles(v,{top:"",left:"",bottom:"",right:""});if(!q){var w={position:"fixed"};w[l=="top"?"top":"bottom"]=d.y+"px";w[t=="left"?"left":"right"]=d.x+"px";baidu.setStyles(v,w)}else{baidu.setStyle(v,"position","absolute");o()}n();j=true}function p(){if(!j){return}var w={position:k.position,left:k.left==""?"auto":k.left,top:k.top==""?"auto":k.top,bottom:k.bottom==""?"auto":k.bottom,right:k.right==""?"auto":k.right};if(q){v.style.removeExpression("left");v.style.removeExpression("top")}baidu.setStyles(v,w);m();j=false}function g(w){if(!w){return}n=w.onrender||n;c=w.onupdate||c;m=w.onrelease||m;l=w.vertival||"top";t=w.horizontal||"left";baidu.extend(d,w.offset||{});c()}return{render:u,update:g,release:p}};baidu.ui.Modal=baidu.ui.createUI(function(b){var c=this,a=(b&&b.container)?baidu.g(b.container):null;!a&&(a=document.body);if(!a.id){a.id=c.getId("container")}c.containerId=a.id;c.styles={color:"#000000",opacity:0.6,zIndex:1000}}).extend({uiType:"modal",_showing:false,getContainer:function(){var a=this;return baidu.g(a.containerId)},render:function(){var g=this,b,d,f,a,h=g.containerId,c=baidu.g(g.containerId);if(b=baidu.ui.Modal.collection[h]){g.mainId=b.mainId;a=g.getMain()}else{a=g.renderMain();if(c!==document.body){c.appendChild(a)}else{d=baidu.dom.fixable(a,{autofix:false,vertival:"top",horizontal:"left",offset:{x:0,y:0}})}baidu.ui.Modal.collection[h]={mainId:g.mainId,instance:[],flash:{},fixableInstance:d}}g.dispatchEvent("onload")},show:function(k){var h=this,b=h.getContainer(),f=h.getMain(),g=h.containerId,c=baidu.ui.Modal.collection[g],a=c.fixableInstance,d=c.instance.length,j;if(h._showing){return}if(d>0){j=baidu.lang.instance(c.instance[d-1]);j&&j._removeHandler()}k=k||{};h._show(k.styles||{});if(a){a.render()}f.style.display="block";c.flash[h.guid]=h._hideFlash();c.instance.push(h.guid);h._showing=true;h.dispatchEvent("onshow")},_show:function(b){var a=this;a._getModalStyles(b||{});a._update();if(a.getContainer()===document.body&&baidu.browser.ie&&baidu.browser.ie<=7){a.windowHandler=a.getWindowHandle();baidu.on(window,"resize",a.windowHandler)}},hide:function(){var a=this;a._hide();a.dispatchEvent("onhide")},_hide:function(){var h=this,b=h.containerId,j=baidu.ui.Modal.collection[b],c=j.flash[h.guid],a=h.getMain(),g=j.instance.length,f;if(!h._showing){return}for(var d=0;d0){f=baidu.lang.instance(j.instance[g-1]);f&&f._show()}else{a.style.display="none"}h._restoreFlash(c)}else{f=baidu.lang.instance(j.instance[g-1]);j.flash[f.guid]=j.flash[f.guid].concat(c)}j.flash[h.guid]=[];h._showing=false},_removeHandler:function(){var a=this;if(a.getContainer()===document.body&&baidu.browser.ie&&baidu.browser.ie<=7){baidu.un(window,"resize",a.windowHandler)}},getWindowHandle:function(){var b=this,a=b.getMain();return function(){baidu.setStyles(a,{width:baidu.page.getViewWidth(),height:baidu.page.getViewHeight()});if(b.getContainer()===document.body&&baidu.browser.ie&&baidu.browser.ie<=7){window.top!==window.self&&setTimeout(function(){b._getModalStyles({});b._update()},16)}}},update:function(b){b=b||{};var c=this,a=c.getMain(),d=baidu.ui.Modal.collection[c.containerId];b=b||{};baidu.extend(c,b);c._getModalStyles(b.styles||{});c._update();delete (b.styles);baidu.extend(c,b);c.dispatchEvent("onupdate")},_update:function(){var b=this,a=b.getMain();baidu.dom.setStyles(a,b.styles)},_getModalStyles:function(g){var f=this,a=f.getMain(),b=f.getContainer(),c,j,d;function h(m,l){var k=parseInt(baidu.getStyle(m,l));k=isNaN(k)?0:k;k=baidu.lang.isNumber(k)?k:0;return k}if(b!==document.body){g.width=b.offsetWidth;g.height=b.offsetHeight;if(baidu.getStyle(b,"position")=="static"){d=a.offsetParent||document.body;c=baidu.dom.getPosition(d);j=baidu.dom.getPosition(b);g.top=j.top-c.top+h(d,"marginTop");g.left=j.left-c.left+h(d,"marginLeft")}}else{if(baidu.browser.ie>7||!baidu.browser.ie){g.width="100%";g.height="100%"}else{g.width=baidu.page.getViewWidth();g.height=baidu.page.getViewHeight()}}baidu.extend(f.styles,g);f.styles.backgroundColor=f.styles.color||f.styles.backgroundColor;delete (f.styles.color)},_hideFlash:function(){var c=this,b=c.getContainer(),d=b.getElementsByTagName("object"),a=[];baidu.each(d,function(g){var f=true;if(baidu.dom.getAncestorBy(g,function(h){if(baidu.getStyle(h,"zIndex")>c.styles.zIndex){return true}return false})){return}baidu.each(baidu.dom.children(g),function(h){if(baidu.getAttr(h,"name")=="wmode"&&baidu.getAttr(h,"value")!="window"){f=false}});if(f){a.push([g,baidu.getStyle(g,"visibility")]);g.style.visibility="hidden"}});return a},_restoreFlash:function(a){baidu.each(a,function(b){if(b[0]!=null){b[0].style.visibility=b[1]}})},dispose:function(){var a=this;a._hide();a.dispatchEvent("ondispose");baidu.lang.Class.prototype.dispose.call(a)}});baidu.ui.Modal.collection={};baidu.extend(baidu.ui.Modal.prototype,{coverable:true,coverableOptions:{}});baidu.ui.Modal.register(function(a){if(a.coverable){if(!baidu.browser.isWebkit&&!baidu.browser.isGecko){a.addEventListener("onload",function(){a.Coverable_show()});a.addEventListeners("onshow,onupdate",function(){a.Coverable_update()});a.addEventListener("onhide",function(){a.Coverable_hide()})}}});baidu.extend(baidu.ui.Dialog.prototype,{modal:true,modalColor:"#000000",modalOpacity:0.4,hideModal:function(){var a=this;(a.modal&&a.modalInstance)&&a.modalInstance.hide()}});baidu.ui.Dialog.register(function(a){if(a.modal){a.addEventListener("onopen",function(){if(!a.modalInstance){a.modalInstance=new baidu.ui.Modal({autoRender:true})}a.modalInstance.show({targetUI:a,styles:{color:a.modalColor,opacity:a.modalOpacity,zIndex:a.modalZIndex?a.modalZIndex:a.zIndex-1}})});a.addEventListener("onclose",a.hideModal);a.addEventListener("ondispose",a.hideModal)}});baidu.dom.setAttrs=function(c,a){c=baidu.dom.g(c);for(var b in a){baidu.dom.setAttr(c,b,a[b])}return c};baidu.setAttrs=baidu.dom.setAttrs;baidu.dom.create=function(c,a){var d=document.createElement(c),b=a||{};return baidu.dom.setAttrs(d,b)};baidu.dom.resizable=function(d,h){var A,n,k={},c,a={},s,y,v,b,f,l,p,t=false,w={direction:["e","s","se"],minWidth:16,minHeight:16,classPrefix:"tangram",directionHandlePosition:{}};if(!(A=baidu.dom.g(d))&&baidu.getStyle(A,"position")=="static"){return false}b=A.offsetParent;var o=baidu.getStyle(A,"position");n=baidu.extend(w,h);baidu.each(["minHeight","minWidth","maxHeight","maxWidth"],function(B){n[B]&&(n[B]=parseFloat(n[B]))});s=[n.minWidth||0,n.maxWidth||Number.MAX_VALUE,n.minHeight||0,n.maxHeight||Number.MAX_VALUE];z();function z(){l=baidu.extend({e:{right:"-5px",top:"0px",width:"7px",height:A.offsetHeight},s:{left:"0px",bottom:"-5px",height:"7px",width:A.offsetWidth},n:{left:"0px",top:"-5px",height:"7px",width:A.offsetWidth},w:{left:"-5px",top:"0px",height:A.offsetHeight,width:"7px"},se:{right:"1px",bottom:"1px",height:"16px",width:"16px"},sw:{left:"1px",bottom:"1px",height:"16px",width:"16px"},ne:{right:"1px",top:"1px",height:"16px",width:"16px"},nw:{left:"1px",top:"1px",height:"16px",width:"16px"}},n.directionHandlePosition);baidu.each(n.direction,function(B){var C=n.classPrefix.split(" ");C[0]=C[0]+"-resizable-"+B;var E=baidu.dom.create("div",{className:C.join(" ")}),D=l[B];D.cursor=B+"-resize";D.position="absolute";baidu.setStyles(E,D);E.key=B;E.style.MozUserSelect="none";A.appendChild(E);k[B]=E;baidu.on(E,"mousedown",j)});t=false}function g(){f&&u();baidu.object.each(k,function(B){baidu.un(B,"mousedown",j);baidu.dom.remove(B)});t=true}function m(B){if(!t){n=baidu.extend(n,B||{});g();z()}}function j(D){var C=baidu.event.getTarget(D),B=C.key;f=C;if(C.setCapture){C.setCapture()}else{if(window.captureEvents){window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP)}}v=baidu.getStyle(document.body,"cursor");baidu.setStyle(document.body,"cursor",B+"-resize");baidu.on(C,"mouseup",u);baidu.on(document.body,"selectstart",q);y=document.body.style.MozUserSelect;document.body.style.MozUserSelect="none";var E=baidu.page.getMousePosition();a=r();p=setInterval(function(){x(B,E)},20);baidu.lang.isFunction(n.onresizestart)&&n.onresizestart();baidu.event.preventDefault(D)}function u(){if(f.releaseCapture){f.releaseCapture()}else{if(window.releaseEvents){window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP)}}baidu.un(f,"mouseup",u);baidu.un(document,"selectstart",q);document.body.style.MozUserSelect=y;baidu.un(document.body,"selectstart",q);clearInterval(p);baidu.setStyle(document.body,"cursor",v);f=null;baidu.lang.isFunction(n.onresizeend)&&n.onresizeend()}function x(C,I){var H=baidu.page.getMousePosition(),D=a.width,B=a.height,G=a.top,F=a.left,E;if(C.indexOf("e")>=0){D=Math.max(H.x-I.x+a.width,s[0]);D=Math.min(D,s[1])}else{if(C.indexOf("w")>=0){D=Math.max(I.x-H.x+a.width,s[0]);D=Math.min(D,s[1]);F-=D-a.width}}if(C.indexOf("s")>=0){B=Math.max(H.y-I.y+a.height,s[2]);B=Math.min(B,s[3])}else{if(C.indexOf("n")>=0){B=Math.max(I.y-H.y+a.height,s[2]);B=Math.min(B,s[3]);G-=B-a.height}}E={width:D,height:B,top:G,left:F};baidu.dom.setOuterHeight(A,B);baidu.dom.setOuterWidth(A,D);baidu.setStyles(A,{top:G,left:F});k.n&&baidu.setStyle(k.n,"width",D);k.s&&baidu.setStyle(k.s,"width",D);k.e&&baidu.setStyle(k.e,"height",B);k.w&&baidu.setStyle(k.w,"height",B);baidu.lang.isFunction(n.onresize)&&n.onresize({current:E,original:a})}function q(B){return baidu.event.preventDefault(B,false)}function r(){var B=baidu.dom.getPosition(A.offsetParent),C=baidu.dom.getPosition(A),E,D;if(o=="absolute"){E=C.top-(A.offsetParent==document.body?0:B.top);D=C.left-(A.offsetParent==document.body?0:B.left)}else{E=parseFloat(baidu.getStyle(A,"top"))||-parseFloat(baidu.getStyle(A,"bottom"))||0;D=parseFloat(baidu.getStyle(A,"left"))||-parseFloat(baidu.getStyle(A,"right"))||0}baidu.setStyles(A,{top:E,left:D});return{width:A.offsetWidth,height:A.offsetHeight,top:E,left:D}}return{cancel:g,update:m,enable:z}};(function(){var a=baidu.ui.behavior.resizable=function(){};a.resizeableHandle=null;a.resizeCreate=function(b){var c=this,d;b=b||{};if(!c.resizable){return}baidu.object.extend(c,b);c._resizeOption={onresizestart:function(){c.dispatchEvent("onresizestart")},onresize:function(f){c.dispatchEvent("onresize",f)},onresizeend:function(){c.dispatchEvent("onresizeend")}};baidu.each(["minWidth","minHeight","maxWidth","maxHeight"],function(g,f){c[g]&&(c._resizeOption[g]=c[g])});c._resizeOption.classPrefix=b.classPrefix||c.classPrefix;d=b.target||c.getBody();c.direction&&(c._resizeOption.direction=c.direction);c.resizeableHandle=baidu.dom.resizable(d,c._resizeOption)};a.resizeUpdate=function(b){this.resizeableHandle.update(b)};a.resizeCancel=function(){this.resizeableHandle.cancel()};a.resizeEnable=function(){this.resizeableHandle.enable()}})();baidu.extend(baidu.ui.Dialog.prototype,{resizable:true,minWidth:100,minHeight:100,direction:["s","e","se"]});baidu.ui.Dialog.register(function(g){if(g.resizable){var d,f,b,a,j,h,k;function c(){h=d.offsetWidth;k=d.offsetHeight;a=f.offsetWidth;j=f.offsetHeight}g.addEventListener("onload",function(){d=g.getBody();b=g.getMain();f=g.getContent();c();g.resizeCreate({target:b,classPrefix:g.classPrefix})});g.addEventListener("onresize",function(l){baidu.dom.setOuterWidth(f,a+l.current.width-l.original.width);baidu.dom.setOuterHeight(f,j+l.current.height-l.original.height);baidu.dom.setOuterWidth(d,h+l.current.width-l.original.width);baidu.dom.setOuterHeight(d,k+l.current.height-l.original.height);g.coverable&&g.Coverable_update()});g.addEventListener("onresizeend",function(){c();g.width=a;g.height=j;baidu.setStyles(b,{height:"",width:""})});g.addEventListener("onupdate",function(){c();g.resizeUpdate()});g.addEventListener("onopen",function(){c();g.resizeUpdate()})}});baidu.ajax=baidu.ajax||{};baidu.fn.blank=function(){};baidu.ajax.request=function(g,l){var d=l||{},s=d.data||"",h=!(d.async===false),f=d.username||"",a=d.password||"",c=(d.method||"GET").toUpperCase(),b=d.headers||{},k=d.timeout||0,m={},p,t,j;function o(){if(j.readyState==4){try{var v=j.status}catch(u){r("failure");return}r(v);if((v>=200&&v<300)||v==304||v==1223){r("success")}else{r("failure")}window.setTimeout(function(){j.onreadystatechange=baidu.fn.blank;if(h){j=null}},0)}}function n(){if(window.ActiveXObject){try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(u){try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(u){}}}if(window.XMLHttpRequest){return new XMLHttpRequest()}}function r(w){w="on"+w;var v=m[w],x=baidu.ajax[w];if(v){if(p){clearTimeout(p)}if(w!="onsuccess"){v(j)}else{try{j.responseText}catch(u){return v(j)}v(j,j.responseText)}}else{if(x){if(w=="onsuccess"){return}x(j)}}}for(t in d){m[t]=d[t]}b["X-Requested-With"]="XMLHttpRequest";try{j=n();if(c=="GET"){if(s){g+=(g.indexOf("?")>=0?"&":"?")+s;s=null}if(d.noCache){g+=(g.indexOf("?")>=0?"&":"?")+"b"+(+new Date)+"=1"}}if(f){j.open(c,g,h,f,a)}else{j.open(c,g,h)}if(h){j.onreadystatechange=o}if(c=="POST"){j.setRequestHeader("Content-Type",(b["Content-Type"]||"application/x-www-form-urlencoded"))}for(t in b){if(b.hasOwnProperty(t)){j.setRequestHeader(t,b[t])}}r("beforerequest");if(k){p=setTimeout(function(){j.onreadystatechange=baidu.fn.blank;j.abort();r("timeout")},k)}j.send(s);if(!h){o()}}catch(q){r("failure")}return j};baidu.ajax.form=function(a,c){c=c||{};var g=a.elements,o=g.length,b=a.getAttribute("method"),f=a.getAttribute("action"),u=c.replacer||function(w,v){return w},r={},t=[],m,q,s,n,d,h,j,l,k;function p(v,w){t.push(v+"="+w)}for(m in c){if(c.hasOwnProperty(m)){r[m]=c[m]}}for(m=0;m=0)};baidu.array.empty=function(a){a.length=0};baidu.array.every=function(f,d,b){var c=0,a=f.length;for(;cc)?b[c]:true}return g};baidu.array.lastIndexOf=function(d,b,c){var a=d.length;c=c|0;if(!c||c>=a){c=a-1}if(c<0){c+=a}for(;c>=0;c--){if(c in d&&d[c]===b){return c}}return -1};baidu.array.map=function(g,f,b){var d=[],c=0,a=g.length;for(;c0){c=a[b];d=b;while(d--){if(g(c,a[d])){a.splice(b,1);break}}}return a};if(/chrome\/(\d+\.\d)/i.test(navigator.userAgent)){baidu.browser.chrome=+RegExp["\x241"]}if(/firefox\/(\d+\.\d)/i.test(navigator.userAgent)){baidu.browser.firefox=+RegExp["\x241"]}try{if(/(\d+\.\d)/.test(external.max_version)){baidu.browser.maxthon=+RegExp["\x241"]}}catch(e){}(function(){var a=navigator.userAgent;if(/(\d+\.\d)?(?:\.\d)?\s+safari\/?(\d+\.\d+)?/i.test(a)&&!/chrome/i.test(a)){baidu.browser.safari=+(RegExp["\x241"]||RegExp["\x242"])}})();baidu.cookie=baidu.cookie||{};baidu.cookie._isValidKey=function(a){return(new RegExp('^[^\\x00-\\x20\\x7f\\(\\)<>@,;:\\\\\\"\\[\\]\\?=\\{\\}\\/\\u0080-\\uffff]+\x24')).test(a)};baidu.cookie.getRaw=function(b){if(baidu.cookie._isValidKey(b)){var c=new RegExp("(^| )"+b+"=([^;]*)(;|\x24)"),a=c.exec(document.cookie);if(a){return a[2]||null}}return null};baidu.cookie.get=function(a){var b=baidu.cookie.getRaw(a);if("string"==typeof b){b=decodeURIComponent(b);return b}return null};baidu.cookie.setRaw=function(c,d,b){if(!baidu.cookie._isValidKey(c)){return}b=b||{};var a=b.expires;if("number"==typeof b.expires){a=new Date();a.setTime(a.getTime()+b.expires)}document.cookie=c+"="+d+(b.path?"; path="+b.path:"")+(a?"; expires="+a.toGMTString():"")+(b.domain?"; domain="+b.domain:"")+(b.secure?"; secure":"")};baidu.cookie.remove=function(b,a){a=a||{};a.expires=new Date(0);baidu.cookie.setRaw(b,"",a)};baidu.cookie.set=function(b,c,a){baidu.cookie.setRaw(b,encodeURIComponent(c),a)};baidu.dom._matchNode=function(a,c,d){a=baidu.dom.g(a);for(var b=a[d];b;b=b[c]){if(b.nodeType==1){return b}}return null};baidu.dom._styleFilter[baidu.dom._styleFilter.length]={get:function(c,d){if(/color/i.test(c)&&d.indexOf("rgb(")!=-1){var f=d.split(",");d="#";for(var b=0,a;a=f[b];b++){a=parseInt(a.replace(/[^\d]/gi,""),10).toString(16);d+=a.length==1?"0"+a:a}d=d.toUpperCase()}return d}};baidu.dom._styleFixer.display=baidu.browser.ie&&baidu.browser.ie<8?{set:function(a,b){a=a.style;if(b=="inline-block"){a.display="inline";a.zoom=1}else{a.display=b}}}:baidu.browser.firefox&&baidu.browser.firefox<3?{set:function(a,b){a.style.display=b=="inline-block"?"-moz-inline-box":b}}:null;baidu.dom._styleFixer["float"]=baidu.browser.ie?"styleFloat":"cssFloat";baidu.dom._styleFixer.textOverflow=(function(){var b={};function a(f){var g=f.length;if(g>0){g=f[g-1];f.length--}else{g=null}return g}function c(f,g){f[baidu.browser.firefox?"textContent":"innerText"]=g}function d(n,j,t){var l=baidu.browser.ie?n.currentStyle||n.style:getComputedStyle(n,null),s=l.fontWeight,r="font-family:"+l.fontFamily+";font-size:"+l.fontSize+";word-spacing:"+l.wordSpacing+";font-weight:"+((parseInt(s)||0)==401?700:s)+";font-style:"+l.fontStyle+";font-variant:"+l.fontVariant,f=b[r];if(!f){l=n.appendChild(document.createElement("div"));l.style.cssText="float:left;"+r;f=b[r]=[];for(var p=0;p<256;p++){p==32?(l.innerHTML=" "):c(l,String.fromCharCode(p));f[p]=l.offsetWidth}c(l,"\u4e00");f[256]=l.offsetWidth;c(l,"\u4e00\u4e00");f[257]=l.offsetWidth-f[256]*2;f[258]=f[".".charCodeAt(0)]*3+f[257]*3;n.removeChild(l)}for(var m=n.firstChild,q=f[256],h=f[257],g=f[258],v=[],t=t?g:0;m;m=m.nextSibling){if(j=g){m.nodeValue=m.nodeValue.substring(0,l)+"...";return true}else{if(!l){n.removeChild(m)}}}else{if(d(m,j,true)){return true}else{n.removeChild(m)}}}n.innerHTML=""}}return{get:function(h){var g=baidu.browser,f=dom.getStyle;return(g.opera?f("OTextOverflow"):g.firefox?h._baiduOverflow:f("textOverflow"))||"clip"},set:function(g,j){var f=baidu.browser;if(g.tagName=="TD"||g.tagName=="TH"||f.firefox){g._baiduHTML&&(g.innerHTML=g._baiduHTML);if(j=="ellipsis"){g._baiduHTML=g.innerHTML;var k=document.createElement("div"),h=g.appendChild(k).offsetWidth;g.removeChild(k);d(g,h)}else{g._baiduHTML=""}}k=g.style;f.opera?(k.OTextOverflow=j):f.firefox?(g._baiduOverflow=j):(k.textOverflow=j)}}})();baidu.dom.contains=function(a,b){var c=baidu.dom._g;a=c(a);b=c(b);return a.contains?a!=b&&a.contains(b):!!(a.compareDocumentPosition(b)&16)};baidu.lang.createSingle=function(b){var d=new baidu.lang.Class();for(var a in b){d[a]=b[a]}return d};baidu.dom.ddManager=baidu.lang.createSingle({_targetsDroppingOver:{}});baidu.dom.intersect=function(k,j){var h=baidu.dom.g,f=baidu.dom.getPosition,a=Math.max,c=Math.min;k=h(k);j=h(j);var d=f(k),b=f(j);return a(d.left,b.left)<=c(d.left+k.offsetWidth,b.left+j.offsetWidth)&&a(d.top,b.top)<=c(d.top+k.offsetHeight,b.top+j.offsetHeight)};baidu.dom.droppable=function(f,c){c=c||{};var d=baidu.dom.ddManager,h=baidu.dom.g(f),b=baidu.lang.guid(),g=function(l){var k=d._targetsDroppingOver,j={trigger:l.DOM,reciever:h};if(baidu.dom.intersect(h,l.DOM)){if(!k[b]){(typeof c.ondropover=="function")&&c.ondropover.call(h,j);d.dispatchEvent("ondropover",j);k[b]=true}}else{if(k[b]){(typeof c.ondropout=="function")&&c.ondropout.call(h,j);d.dispatchEvent("ondropout",j)}delete k[b]}},a=function(k){var j={trigger:k.DOM,reciever:h};if(baidu.dom.intersect(h,k.DOM)){typeof c.ondrop=="function"&&c.ondrop.call(h,j);d.dispatchEvent("ondrop",j)}delete d._targetsDroppingOver[b]};d.addEventListener("ondrag",g);d.addEventListener("ondragend",a);return{cancel:function(){d.removeEventListener("ondrag",g);d.removeEventListener("ondragend",a)}}};baidu.dom.empty=function(a){a=baidu.dom.g(a);while(a.firstChild){a.removeChild(a.firstChild)}return a};baidu.dom.first=function(a){return baidu.dom._matchNode(a,"nextSibling","firstChild")};baidu.dom.getAncestorByClass=function(a,b){a=baidu.dom.g(a);b=new RegExp("(^|\\s)"+baidu.string.trim(b)+"(\\s|\x24)");while((a=a.parentNode)&&a.nodeType==1){if(b.test(a.className)){return a}}return null};baidu.dom.getAncestorByTag=function(b,a){b=baidu.dom.g(b);a=a.toUpperCase();while((b=b.parentNode)&&b.nodeType==1){if(b.tagName==a){return b}}return null};baidu.dom.getParent=function(a){a=baidu.dom._g(a);return a.parentElement||a.parentNode||null};baidu.dom.getText=function(d){var b="",f,c=0,a;d=baidu._g(d);if(d.nodeType===3||d.nodeType===4){b+=d.nodeValue}else{if(d.nodeType!==8){f=d.childNodes;for(a=f.length;c+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,k=0,d=Object.prototype.toString,q=false,j=true;[0,0].sort(function(){j=false;return 0});var b=function(y,t,B,C){B=B||[];t=t||document;var E=t;if(t.nodeType!==1&&t.nodeType!==9){return[]}if(!y||typeof y!=="string"){return B}var v,G,J,u,F,I,H,A,x=true,w=b.isXML(t),z=[],D=y;do{r.exec("");v=r.exec(D);if(v){D=v[3];z.push(v[1]);if(v[2]){u=v[3];break}}}while(v);if(z.length>1&&l.exec(y)){if(z.length===2&&f.relative[z[0]]){G=h(z[0]+z[1],t)}else{G=f.relative[z[0]]?[t]:b(z.shift(),t);while(z.length){y=z.shift();if(f.relative[y]){y+=z.shift()}G=h(y,G)}}}else{if(!C&&z.length>1&&t.nodeType===9&&!w&&f.match.ID.test(z[0])&&!f.match.ID.test(z[z.length-1])){F=b.find(z.shift(),t,w);t=F.expr?b.filter(F.expr,F.set)[0]:F.set[0]}if(t){F=C?{expr:z.pop(),set:a(C)}:b.find(z.pop(),z.length===1&&(z[0]==="~"||z[0]==="+")&&t.parentNode?t.parentNode:t,w);G=F.expr?b.filter(F.expr,F.set):F.set;if(z.length>0){J=a(G)}else{x=false}while(z.length){I=z.pop();H=I;if(!f.relative[I]){I=""}else{H=z.pop()}if(H==null){H=t}f.relative[I](J,H,w)}}else{J=z=[]}}if(!J){J=G}if(!J){b.error(I||y)}if(d.call(J)==="[object Array]"){if(!x){B.push.apply(B,J)}else{if(t&&t.nodeType===1){for(A=0;J[A]!=null;A++){if(J[A]&&(J[A]===true||J[A].nodeType===1&&b.contains(t,J[A]))){B.push(G[A])}}}else{for(A=0;J[A]!=null;A++){if(J[A]&&J[A].nodeType===1){B.push(G[A])}}}}}else{a(J,B)}if(u){b(u,E,B,C);b.uniqueSort(B)}return B};b.uniqueSort=function(u){if(c){q=j;u.sort(c);if(q){for(var t=1;t0};b.find=function(A,t,B){var z;if(!A){return[]}for(var w=0,v=f.order.length;w":function(z,u){var y,x=typeof u==="string",v=0,t=z.length;if(x&&!/\W/.test(u)){u=u.toLowerCase();for(;v=0)){if(!v){t.push(y)}}else{if(v){u[x]=false}}}}return false},ID:function(t){return t[1].replace(/\\/g,"")},TAG:function(u,t){return u[1].toLowerCase()},CHILD:function(t){if(t[1]==="nth"){if(!t[2]){b.error(t[0])}t[2]=t[2].replace(/^\+|\s*/g,"");var u=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(t[2]==="even"&&"2n"||t[2]==="odd"&&"2n+1"||!/\D/.test(t[2])&&"0n+"+t[2]||t[2]);t[2]=(u[1]+(u[2]||1))-0;t[3]=u[3]-0}else{if(t[2]){b.error(t[0])}}t[0]=k++;return t},ATTR:function(x,u,v,t,y,z){var w=x[1].replace(/\\/g,"");if(!z&&f.attrMap[w]){x[1]=f.attrMap[w]}if(x[2]==="~="){x[4]=" "+x[4]+" "}return x},PSEUDO:function(x,u,v,t,y){if(x[1]==="not"){if((r.exec(x[3])||"").length>1||/^\w/.test(x[3])){x[3]=b(x[3],null,null,u)}else{var w=b.filter(x[3],u,v,true^y);if(!v){t.push.apply(t,w)}return false}}else{if(f.match.POS.test(x[0])||f.match.CHILD.test(x[0])){return true}}return x},POS:function(t){t.unshift(true);return t}},filters:{enabled:function(t){return t.disabled===false&&t.type!=="hidden"},disabled:function(t){return t.disabled===true},checked:function(t){return t.checked===true},selected:function(t){t.parentNode.selectedIndex;return t.selected===true},parent:function(t){return !!t.firstChild},empty:function(t){return !t.firstChild},has:function(v,u,t){return !!b(t[3],v).length},header:function(t){return(/h\d/i).test(t.nodeName)},text:function(t){return"text"===t.type},radio:function(t){return"radio"===t.type},checkbox:function(t){return"checkbox"===t.type},file:function(t){return"file"===t.type},password:function(t){return"password"===t.type},submit:function(t){return"submit"===t.type},image:function(t){return"image"===t.type},reset:function(t){return"reset"===t.type},button:function(t){return"button"===t.type||t.nodeName.toLowerCase()==="button"},input:function(t){return(/input|select|textarea|button/i).test(t.nodeName)}},setFilters:{first:function(u,t){return t===0},last:function(v,u,t,w){return u===w.length-1},even:function(u,t){return t%2===0},odd:function(u,t){return t%2===1},lt:function(v,u,t){return ut[3]-0},nth:function(v,u,t){return t[3]-0===u},eq:function(v,u,t){return t[3]-0===u}},filter:{PSEUDO:function(v,A,z,B){var t=A[1],u=f.filters[t];if(u){return u(v,z,A,B)}else{if(t==="contains"){return(v.textContent||v.innerText||b.getText([v])||"").indexOf(A[3])>=0}else{if(t==="not"){var w=A[3];for(var y=0,x=w.length;y=0)}}},ID:function(u,t){return u.nodeType===1&&u.getAttribute("id")===t},TAG:function(u,t){return(t==="*"&&u.nodeType===1)||u.nodeName.toLowerCase()===t},CLASS:function(u,t){return(" "+(u.className||u.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(y,w){var v=w[1],t=f.attrHandle[v]?f.attrHandle[v](y):y[v]!=null?y[v]:y.getAttribute(v),z=t+"",x=w[2],u=w[4];return t==null?x==="!=":x==="="?z===u:x==="*="?z.indexOf(u)>=0:x==="~="?(" "+z+" ").indexOf(u)>=0:!u?z&&t!==false:x==="!="?z!==u:x==="^="?z.indexOf(u)===0:x==="$="?z.substr(z.length-u.length)===u:x==="|="?z===u||z.substr(0,u.length+1)===u+"-":false},POS:function(x,u,v,y){var t=u[2],w=f.setFilters[t];if(w){return w(x,v,u,y)}}}};var l=f.match.POS,g=function(u,t){return"\\"+(t-0+1)};for(var o in f.match){f.match[o]=new RegExp(f.match[o].source+(/(?![^\[]*\])(?![^\(]*\))/.source));f.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+f.match[o].source.replace(/\\(\d+)/g,g))}var a=function(u,t){u=Array.prototype.slice.call(u,0);if(t){t.push.apply(t,u);return t}return u};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType}catch(m){a=function(x,w){var v=0,u=w||[];if(d.call(x)==="[object Array]"){Array.prototype.push.apply(u,x)}else{if(typeof x.length==="number"){for(var t=x.length;v";t.insertBefore(u,t.firstChild);if(document.getElementById(v)){f.find.ID=function(x,y,z){if(typeof y.getElementById!=="undefined"&&!z){var w=y.getElementById(x[1]);return w?w.id===x[1]||typeof w.getAttributeNode!=="undefined"&&w.getAttributeNode("id").nodeValue===x[1]?[w]:undefined:[]}};f.filter.ID=function(y,w){var x=typeof y.getAttributeNode!=="undefined"&&y.getAttributeNode("id");return y.nodeType===1&&x&&x.nodeValue===w}}t.removeChild(u);t=u=null})();(function(){var u=document.createElement("div");try{u.appendChild(document.createComment(""))}catch(t){}if(u.getElementsByTagName("*").length>0){f.find.TAG=function(v,z){var y=z.getElementsByTagName(v[1]);if(v[1]==="*"){var x=[];for(var w=0;y[w];w++){if(y[w].nodeType===1){x.push(y[w])}}y=x}return y}}u.innerHTML="";if(u.firstChild&&typeof u.firstChild.getAttribute!=="undefined"&&u.firstChild.getAttribute("href")!=="#"){f.attrHandle.href=function(v){return v.getAttribute("href",2)}}u=null})();if(document.querySelectorAll){(function(){var t=b,w=document.createElement("div"),v="__sizzle__";w.innerHTML="

";if(w.querySelectorAll&&w.querySelectorAll(".TEST").length===0){return}b=function(E,y,A,D){y=y||document;E=E.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!D&&!b.isXML(y)){if(y.nodeType===9){try{return a(y.querySelectorAll(E),A)}catch(B){}}else{if(y.nodeType===1&&y.nodeName.toLowerCase()!=="object"){var z=y.getAttribute("id"),x=z||v,G=y.parentNode,F=/^\s*[+~]/.test(E);if(!z){y.setAttribute("id",x)}else{x=x.replace(/'/g,"\\$&")}if(F&&G){y=y.parentNode}try{if(!F||G){return a(y.querySelectorAll("[id='"+x+"'] "+E),A)}}catch(C){}finally{if(!z){y.removeAttribute("id")}}}}}return t(E,y,A,D)};for(var u in t){b[u]=t[u]}w=null})()}(function(){var t=document.documentElement,v=t.matchesSelector||t.mozMatchesSelector||t.webkitMatchesSelector||t.msMatchesSelector,u=false;try{v.call(document.documentElement,"[test!='']:sizzle")}catch(w){u=true}if(v){b.matchesSelector=function(x,z){z=z.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!b.isXML(x)){try{if(u||!f.match.PSEUDO.test(z)&&!/!=/.test(z)){return v.call(x,z)}}catch(y){}}return b(z,null,null,[x]).length>0}}})();(function(){var t=document.createElement("div");t.innerHTML="
";if(!t.getElementsByClassName||t.getElementsByClassName("e").length===0){return}t.lastChild.className="e";if(t.getElementsByClassName("e").length===1){return}f.order.splice(1,0,"CLASS");f.find.CLASS=function(u,v,w){if(typeof v.getElementsByClassName!=="undefined"&&!w){return v.getElementsByClassName(u[1])}};t=null})();function p(u,z,y,C,A,B){for(var w=0,v=C.length;w0){x=t;break}}}t=t[u]}C[w]=x}}}if(document.documentElement.contains){b.contains=function(u,t){return u!==t&&(u.contains?u.contains(t):true)}}else{if(document.documentElement.compareDocumentPosition){b.contains=function(u,t){return !!(u.compareDocumentPosition(t)&16)}}else{b.contains=function(){return false}}}b.isXML=function(t){var u=(t?t.ownerDocument||t:0).documentElement;return u?u.nodeName!=="HTML":false};var h=function(t,A){var y,w=[],x="",v=A.nodeType?[A]:A;while((y=f.match.PSEUDO.exec(t))){x+=y[0];t=t.replace(f.match.PSEUDO,"")}t=f.relative[t]?t+"*":t;for(var z=0,u=v.length;z0?o.charCode:o.keyCode;s=b(o)}return s}function n(p,o){o=c(l.MouseEvents,o);var q;if(document.createEvent){q=f(p,"MouseEvents",o);if(o.relatedTarget&&!q.relatedTarget){if("mouseout"==p.toLowerCase()){q.toElement=o.relatedTarget}else{if("mouseover"==p.toLowerCase()){q.fromElement=o.relatedTarget}}}}else{o.button=o.button==0?1:o.button==1?4:baidu.lang.isNumber(o.button)?o.button:0;q=b(o)}return q}function k(q,o){o.bubbles=g.hasOwnProperty(q);o=c(l.HTMLEvents,o);var s;if(document.createEvent){try{s=f(q,"HTMLEvents",o)}catch(r){try{s=f(q,"UIEvents",o)}catch(p){s=f(q,"Events",o)}}}else{s=b(o)}return s}baidu.event.fire=function(p,q,o){var r;q=q.replace(/^on/i,"");p=baidu.dom._g(p);o=baidu.object.extend({bubbles:true,cancelable:true,view:window,detail:1,screenX:0,screenY:0,clientX:0,clientY:0,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false,keyCode:0,charCode:0,button:0,relatedTarget:null},o);if(m[q]){r=h(q,o)}else{if(a[q]){r=n(q,o)}else{if(j[q]){r=k(q,o)}else{throw (new Error(q+" is not support!"))}}}if(r){if(p.dispatchEvent){p.dispatchEvent(r)}else{if(p.fireEvent){p.fireEvent("on"+q,r)}}}}})();baidu.event.get=function(a,b){return new baidu.event.EventArg(a,b)};baidu.event.getKeyCode=function(a){return a.which||a.keyCode};baidu.event.getPageX=function(b){var a=b.pageX,c=document;if(!a&&a!==0){a=(b.clientX||0)+(c.documentElement.scrollLeft||c.body.scrollLeft)}return a};baidu.event.getPageY=function(b){var a=b.pageY,c=document;if(!a&&a!==0){a=(b.clientY||0)+(c.documentElement.scrollTop||c.body.scrollTop)}return a};baidu.event.once=function(a,b,c){a=baidu.dom._g(a);function d(f){c.call(a,f);baidu.event.un(a,b,d)}baidu.event.on(a,b,d);return a};baidu.event.stop=function(a){var b=baidu.event;b.stopPropagation(a);b.preventDefault(a)};baidu.json=baidu.json||{};baidu.json.parse=function(a){return(new Function("return ("+a+")"))()};baidu.json.decode=baidu.json.parse;baidu.json.stringify=(function(){var b={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};function a(g){if(/["\\\x00-\x1f]/.test(g)){g=g.replace(/["\\\x00-\x1f]/g,function(h){var j=b[h];if(j){return j}j=h.charCodeAt();return"\\u00"+Math.floor(j/16).toString(16)+(j%16).toString(16)})}return'"'+g+'"'}function d(n){var h=["["],j=n.length,g,k,m;for(k=0;k");baidu.dom.insertHTML(d.getElementsByTagName("HEAD")[0],"beforeEnd",c);if(g.url){return null}var b=d.styleSheets[d.styleSheets.length-1],f=b.rules||b.cssRules;return{self:b,rules:b.rules||b.cssRules,addRule:function(h,k,j){if(b.addRule){return b.addRule(h,k,j)}else{if(b.insertRule){isNaN(j)&&(j=f.length);return b.insertRule(h+"{"+k+"}",j)}}},removeRule:function(h){if(b.removeRule){b.removeRule(h)}else{if(b.deleteRule){isNaN(h)&&(h=0);b.deleteRule(h)}}}}}};baidu.page.lazyLoadImage=function(a){a=a||{};a.preloadHeight=a.preloadHeight||0;baidu.dom.ready(function(){var f=document.getElementsByTagName("IMG"),g=f,h=f.length,d=0,l=c(),k="data-tangram-ori-src",j;if(a.className){g=[];for(;dl){j.setAttribute(k,j.src);a.placeHolder?j.src=a.placeHolder:j.removeAttribute("src")}}var b=function(){var n=c(),p,q=true,o=0,m=g.length;for(;o").replace(/&/g,"&");return b.replace(/&#([\d]+);/g,function(d,c){return String.fromCharCode(parseInt(c,10))})};baidu.decodeHTML=baidu.string.decodeHTML;baidu.string.encodeHTML=function(a){return String(a).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")};baidu.encodeHTML=baidu.string.encodeHTML;baidu.string.filterFormat=function(c,a){var b=Array.prototype.slice.call(arguments,1),d=Object.prototype.toString;if(b.length){b=b.length==1?(a!==null&&(/\[object Array\]|\[object Object\]/.test(d.call(a)))?a:b):b;return c.replace(/#\{(.+?)\}/g,function(g,k){var m,j,h,f,l;if(!b){return""}m=k.split("|");j=b[m[0]];if("[object Function]"==d.call(j)){j=j(m[0])}for(h=1,f=m.length;h255){c.push(f.charAt(d))}else{c.push("\\x"+b.toString(16))}}return c.join("")};baidu.string.filterFormat.js=baidu.string.filterFormat.escapeJs;baidu.string.filterFormat.escapeString=function(a){if(!a||"string"!=typeof a){return a}return a.replace(/["'<>\\\/`]/g,function(b){return"&#"+b.charCodeAt(0)+";"})};baidu.string.filterFormat.e=baidu.string.filterFormat.escapeString;baidu.string.filterFormat.toInt=function(a){return parseInt(a,10)||0};baidu.string.filterFormat.i=baidu.string.filterFormat.toInt;(function(){var c=/^\#[\da-f]{6}$/i,b=/^rgb\((\d+), (\d+), (\d+)\)$/,a={black:"#000000",silver:"#c0c0c0",gray:"#808080",white:"#ffffff",maroon:"#800000",red:"#ff0000",purple:"#800080",fuchsia:"#ff00ff",green:"#008000",lime:"#00ff00",olive:"#808000",yellow:"#ffff0",navy:"#000080",blue:"#0000ff",teal:"#008080",aqua:"#00ffff"};baidu.string.formatColor=function(f){if(c.test(f)){return f}else{if(b.test(f)){for(var k,j=1,f="#";j<4;j++){k=parseInt(RegExp["\x24"+j]).toString(16);f+=("00"+k).substr(k.length)}return f}else{if(/^\#[\da-f]{3}$/.test(f)){var h=f.charAt(1),g=f.charAt(2),d=f.charAt(3);return"#"+h+h+g+g+d+d}else{if(a[f]){return a[f]}}}}return""}})();baidu.string.getByteLength=function(a){return String(a).replace(/[^\x00-\xff]/g,"ci").length};baidu.string.subByte=function(c,b,a){c=String(c);a=a||"";if(b<0||baidu.string.getByteLength(c)<=b){return c+a}c=c.substr(0,b).replace(/([^\x00-\xff])/g,"\x241 ").substr(0,b).replace(/[^\x00-\xff]$/,"").replace(/([^\x00-\xff]) /g,"\x241");return c+a};baidu.string.toHalfWidth=function(a){return String(a).replace(/[\uFF01-\uFF5E]/g,function(b){return String.fromCharCode(b.charCodeAt(0)-65248)}).replace(/\u3000/g," ")};baidu.string.wbr=function(a){return String(a).replace(/(?:<[^>]+>)|(?:&#?[0-9a-z]{2,6};)|(.{1})/gi,"$&").replace(/>/g,">")};baidu.string.stripTags=function(a){return String(a||"").replace(/<[^>]+>/g,"")};baidu.swf=baidu.swf||{};baidu.swf.getMovie=function(c){var a=document[c],b;return baidu.browser.ie==9?a&&a.length?(b=baidu.array.remove(baidu.lang.toArray(a),function(d){return d.tagName.toLowerCase()!="embed"})).length==1?b[0]:b:a:a||window[c]};baidu.swf.Proxy=function(g,c,d){var b=this,a=this._flash=baidu.swf.getMovie(g),f;if(!c){return this}f=setInterval(function(){try{if(a[c]){b._initialized=true;clearInterval(f);if(d){d()}}}catch(h){}},100)};baidu.swf.Proxy.prototype.getFlash=function(){return this._flash};baidu.swf.Proxy.prototype.isReady=function(){return !!this._initialized};baidu.swf.Proxy.prototype.call=function(a,f){try{var c=this.getFlash(),b=Array.prototype.slice.call(arguments);b.shift();if(c[a]){c[a].apply(c,b)}}catch(d){}};baidu.swf.version=(function(){var h=navigator;if(h.plugins&&h.mimeTypes.length){var d=h.plugins["Shockwave Flash"];if(d&&d.description){return d.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s)+r/,".")+".0"}}else{if(window.ActiveXObject&&!window.opera){for(var b=12;b>=2;b--){try{var g=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+b);if(g){var a=g.GetVariable("$version");return a.replace(/WIN/g,"").replace(/,/g,".")}}catch(f){}}}}})();baidu.swf.createHTML=function(t){t=t||{};var l=baidu.swf.version,h=t.ver||"6.0.0",g,d,f,c,j,s,a={},p=baidu.string.encodeHTML;for(c in t){a[c]=t[c]}t=a;if(l){l=l.split(".");h=h.split(".");for(f=0;f<3;f++){g=parseInt(l[f],10);d=parseInt(h[f],10);if(dg){return""}}}}else{return""}var n=t.vars,m=["classid","codebase","id","width","height","align"];t.align=t.align||"middle";t.classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000";t.codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0";t.movie=t.url||"";delete t.vars;delete t.url;if("string"==typeof n){t.flashvars=n}else{var q=[];for(c in n){s=n[c];q.push(c+"="+encodeURIComponent(s))}t.flashvars=q.join("&")}var o=["");var b={wmode:1,scale:1,quality:1,play:1,loop:1,menu:1,salign:1,bgcolor:1,base:1,allowscriptaccess:1,allownetworking:1,allowfullscreen:1,seamlesstabbing:1,devicefont:1,swliveconnect:1,flashvars:1,movie:1};for(c in t){s=t[c];c=c.toLowerCase();if(b[c]&&(s||s===false||s===0)){o.push('')}}t.src=t.movie;t.name=t.id;delete t.id;delete t.movie;delete t.classid;delete t.codebase;t.type="application/x-shockwave-flash";t.pluginspage="http://www.macromedia.com/go/getflashplayer";o.push("");return o.join("")};baidu.swf.create=function(a,c){a=a||{};var b=baidu.swf.createHTML(a)||a.errorMessage||"";if(c&&"string"==typeof c){c=document.getElementById(c)}if(c){c.innerHTML=b}else{document.write(b)}};baidu.async=baidu.async||{};baidu.async._isDeferred=function(b){var a=baidu.lang.isFunction;return b&&a(b.success)&&a(b.then)&&a(b.fail)&&a(b.cancel)};baidu.async.Deferred=function(){var b=this;baidu.extend(b,{_fired:0,_firing:0,_cancelled:0,_resolveChain:[],_rejectChain:[],_result:[],_isError:0});function a(){if(b._cancelled||b._firing){return}if(b._nextDeferred){b._nextDeferred.then(b._resolveChain[0],b._rejectChain[0]);return}b._firing=1;var g=b._isError?b._rejectChain:b._resolveChain,c=b._result[b._isError?1:0];while(g[0]&&(!b._cancelled)){try{var d=g.shift().call(b,c);if(baidu.async._isDeferred(d)){b._nextDeferred=d;[].push.apply(d._resolveChain,b._resolveChain);[].push.apply(d._rejectChain,b._rejectChain);g=b._resolveChain=[];b._rejectChain=[]}}catch(f){throw f}finally{b._fired=1;b._firing=0}}}b.resolve=b.fireSuccess=function(c){b._result[0]=c;a();return b};b.reject=b.fireFail=function(c){b._result[1]=c;b._isError=1;a();return b};b.then=function(c,d){b._resolveChain.push(c);b._rejectChain.push(d);if(b._fired){a()}return b};b.success=function(c){return b.then(c,baidu.fn.blank)};b.fail=function(c){return b.then(baidu.fn.blank,c)};b.cancel=function(){b._cancelled=1}};baidu.async.get=function(b){var a=new baidu.async.Deferred();baidu.ajax.request(b,{onsuccess:function(d,c){a.resolve({xhr:d,responseText:c})},onfailure:function(c){a.reject({xhr:c})}});return a};baidu.async.post=function(b,c){var a=new baidu.async.Deferred();baidu.ajax.request(b,{method:"POST",data:c,onsuccess:function(f,d){a.resolve({xhr:f,responseText:d})},onfailure:function(d){a.reject({xhr:d})}});return a};baidu.async.when=function(c,b,d){if(baidu.async._isDeferred(c)){c.then(b,d);return c}var a=new baidu.async.Deferred();a.then(b,d).resolve(c);return a};var app=app||{};app._tip_dialogs={};app.tip=function(n,c,m,a){var a=a||{};var j=385;var o={width:j,height:"auto",autoRender:true,modal:true,resizable:false,autoOpen:false,coverable:false,smartCover:false,onclose:function(){this.dispose()}};m=m||"success";var f=m=="success"||m=="fail";for(var h in a){o[h]=a[h]}var l=new baidu.ui.Dialog(o);var k=l.getContent();baidu.addClass(k,"app-tip-"+m);l.update({contentText:['
',"

",n,"

",'
',c,"
",f&&'
本提示10秒后自动关闭
'||"","
"].join("")});l.open();if(f){var b=5,d=baidu.Q("app-tip-time",k)[0];var g;if(g){clearTimeout(g)}g=setTimeout(function(){d.innerHTML=b;if(b>0){clearTimeout(g);g=setTimeout(arguments.callee,1000);b--}else{if(l&&!l.disposed){l.close()}}},1)}app._tip_dialogs[+new Date]=l;return l};app.alert=function(a){app.tip("操作失败",a,"fail")};var LoadingMgr=function(){return{show:function(){baidu.g("mask")&&(baidu.g("mask").style.display="")},hide:function(){baidu.g("mask")&&(baidu.g("mask").style.display="none");baidu.g("cover2")&&(baidu.g("cover2").style.display="none")}}}();var HeightMgr=function(){var c,g,b;var a=0;var f=function(){function h(j){setInterval(function(){if(baidu.g(bdjs.config.app_container)){var k=baidu.g(bdjs.config.app_container).offsetHeight}else{var k=baidu.page.getHeight()}if(k!=a){a=k;j(k)}},100)}h(function(j){var k={method:"resize",height:j};d(k)})};baidu.lang.eventCenter.addEventListener("app:autoHeight",function(h,j){try{if("app_callback" in parent){parent.app_callback[j.method](j);HeightMgr.set(j.height)}}catch(h){}});var d=function(l){var h={www:"http://www.baidu.com/aladdin/app/www_relay.html",fe:"http://fe.baidu.com/~nwind/app/fe_relay.html",xapp:"http://xapp.baidu.com/apps/common/lib/appstore/appstore_relay.html"};function k(m){var n=document.createElement("iframe");n.src=m+"#"+baidu.url.jsonToQuery(l);n.style.visibility="hidden";n.style.width=n.style.height="0px";n.style.position="absolute";document.body.appendChild(n)}function j(){baidu.lang.eventCenter.dispatchEvent("app:autoHeight",l)}if(bdjs.config.host&&bdjs.config.host!=""){k(h[bdjs.config.host]);return}if(bdjs.config.canvas_pos=="search"){if(bdjs.config.app_debug=="1"){j()}else{k(h.www)}}else{if(bdjs.config.canvas_pos=="platform"){j()}}};return{init:function(){c=baidu.g("mask");b=baidu.g("AppAdv");g=document.getElementsByName("iframe_canvas")[0];f()},set:function(h){if(c){c&&(c.style.height=parseInt(h)+"px");b&&(b.style.height=parseInt(h)+"px")}if(g){g.style.height=parseInt(h)+"px"}else{}}}}();var StatsMgr=function(){var a="";return{send:function(b,k){delete b.method;var f="log_"+(new Date()).getTime();var l=window[f]=new Image();l.onload=(l.onerror=function(){window[f]=null});var m=[];b.tid=7000;b.pj="app";if(window.ps__pid__){b.qid=window.ps__pid__}if(window._T){b.T=window._T}if(window._ck){b.ck=window._ck}if(window.__statistic__page){b.zone=window.__statistic__page}if(window.__api__key){b.apikey=window.__api__key}for(var h in b){m.push(h+"="+b[h])}m=m.join("&");if(k){var d="http://nsclick.baidu.com/v.gif?"}else{var d="http://nsclick.baidu.com/v.gif?";var j="log_"+(new Date()).getTime();var g=window[j]=new Image();g.onload=(g.onerror=function(){window[j]=null});g.src=d+"pid=201&appid="+appinfo_json.app_id+"&t="+(+new Date())+"&"+m;g=null;d="http://app.baidu.com/static/appstore/images/w.gif?"}l.src=d+"pid=201&appid="+appinfo_json.app_id+"&t="+(+new Date())+"&"+m;l=null},init:function(b){a=b}}}();var AdvMgr=function(){var c=true;var b;var d={img:'',swf:'#{src}'};var a=5000;return{init:function(f){b=f},show:function(j){if(baidu.g("AdvCont")&&j){var l={src:j.src,link:j.link,height:j.height,width:j.width};var g=b.height;if(b.canvas_pos=="platform"&&b.app_type==3){g=b.height2}if(window.__flash__width__reset){var f=parseInt(window.__flash__height__reset);var k=parseInt(window.__flash__width__reset);if(f0){var k=['
恭喜您获得'+b(l)+"分!
",'
太给力了,快来提交积分,查看排名吧(^o^)/
','
','','',"
"].join("")}else{var k=['
糗了!只有'+l+"分!再玩一次吧~
",'
','','',"
"].join("")}return k};function a(){window.__dialog__=app.tip("",['
积分提交失败
','
','',"
"].join(""),"score",{width:500,onclose:function(){baidu.lang.eventCenter.dispatchEvent("app:scoreOpen")}})}return{show:function(o,k){if(k){}else{a();return}baidu.lang.eventCenter.dispatchEvent("app:scoreLock");function n(){var p="/appweb/f2s/score?name="+encodeURIComponent(window.bdUser||"")+"&score="+o+"&bd_sig="+(k||"")+"&app_id="+(window.appinfo_json?appinfo_json.app_id:"")+"&_r_="+Math.random()+"&ie=utf8&bdstoken="+(window.bdstoken||"");baidu.ajax.get(p,function(r){var q=r.responseText;baidu.lang.eventCenter.dispatchEvent("app:scoreOpen");if(!T.lang.isObject(T.json.parse(q))||T.json.parse(q).errno){a();baidu.lang.eventCenter.dispatchEvent("app:submitScoreFailed",T.json.parse(q).errno||0)}else{var t=T.json.parse(q);var s="{url:'http://app.baidu.com/widget?appid="+appinfo_json.app_id+"',pic:'"+appinfo_json.app_logo+"',text:'我在"+appinfo_json.app_name+"中的分数是"+t.score+",排名第"+t.rank+"位,你的是多少呢?来PK下高低吧!O(∩_∩)O~玩"+appinfo_json.app_name+",挑战好友分数'}";window.__dialog__=app.tip("",['
您的积分'+b(t.score)+'分,排名第'+t.rank+"位,和好友一起分享您的高分吧!
",'
',baidu.string.format(window.shareHTML,{text:s}),"
",'
','','',"
"].join(""),"score",{width:500,height:210,onclose:function(){baidu.lang.eventCenter.dispatchEvent("app:scoreOpen")}});baidu.q("share-select-unit")[0]&&baidu.dom.setAttr(baidu.q("share-select-unit")[0],"data",s);shareInit();baidu.lang.eventCenter.dispatchEvent("app:submitScoreOk")}})}var m=h(o);window.__dialog__2=app.tip("",m,"score",{width:500,onclose:function(){baidu.lang.eventCenter.dispatchEvent("app:scoreOpen")}});var l=window.__dialog__2;baidu.each(baidu.q("score-tips-close"),function(p){baidu.on(p,"click",function(){l.close()})});baidu.each(baidu.q("tips-button tips-button-green"),function(p){baidu.on(p,"click",function(){if(o>0){try{bdUser=parent.bdUser}catch(s){bdUser=window.bdUser}if(location.hash.indexOf("loginOk")!=-1){var r=location.hash.split("&");var q=decodeURIComponent(r[1]);bdUser=q}if(!bdUser){baidu.lang.eventCenter.dispatchEvent("app:unlogined",n);l.close();return}n();l.close()}else{l.close();baidu.lang.eventCenter.dispatchEvent("app:reload")}})})}}}();var CommunicationMgr=function(){var d={loader_end:true,adv_end:true};var k=null;var a=function(){if(!d.loader_end){LoadingMgr.hide();baidu.ajax.get("http://app.baidu.com/app/monitor_count?appid="+(k.app_id||""));d.loader_end=true}};var b=function(m,l){HeightMgr.set(l)};var c=function(){};var j=function(){};var g=function(){};var h=function(l,m){ScoreMgr.show(m.score,m.strings)};var f=function(){setTimeout(function(){if(window.__app_is__loaded){return}baidu.lang.eventCenter.dispatchEvent("app:severUnavailable",+(new Date()))},page_config.sever_unavailable||10000)};return{init:function(m){k=m||{};d.loader_end=false;LoadingMgr.show();if(k.app_type!=1&&k.app_type!=12){HeightMgr.init()}AdvMgr.init(k);StatsMgr.init(appinfo_json.app_id);baidu.lang.eventCenter.addEventListener("app:showAdv",function(o,n){AdvMgr.show(n.adv)});baidu.lang.eventCenter.addEventListener("app:hideAdv",function(){baidu.lang.eventCenter.dispatchEvent("app:talkactive")});baidu.lang.eventCenter.addEventListener("app:onLoad",a);baidu.lang.eventCenter.addEventListener("app:setHeight",b);baidu.lang.eventCenter.addEventListener("app:onclick",g);baidu.lang.eventCenter.addEventListener("app:submitScore",h);baidu.lang.eventCenter.addEventListener("app:stats",function(o,n){StatsMgr.send(n,n.sendTo?n.sendTo:false)});baidu.lang.eventCenter.addEventListener("app:severUnavailable",function(o,n){return;baidu.g("LoadingTips").innerHTML="应用加载超时,正在重载";baidu.lang.eventCenter.dispatchEvent("app:reload");f()});baidu.lang.eventCenter.addEventListener("app:onLoad",function(){});f();if(baidu.browser.opera){baidu.on(window,"unload",function(){var n=+(new Date());StatsMgr.send({item:"app-stay-time",fm:"apptm",tm:n-page_config.start_time},"v.gif");if(window.__app_is__loaded){return}StatsMgr.send({item:"app-lt-err",fm:"apptm",tm:n-page_config.start_time})})}else{baidu.on(window,"beforeunload",function(){var n=+(new Date());StatsMgr.send({item:"app-stay-time",fm:"apptm",tm:n-page_config.start_time},"v.gif");if(window.__app_is__loaded){return}StatsMgr.send({item:"app-lt-err",fm:"apptm",tm:n-page_config.start_time})})}baidu.lang.eventCenter.addEventListener("app:userLeft",function(o,n){if(window.__app_is__loaded){return}StatsMgr.send({item:"app-lt-err",fm:"apptm",tm:n-page_config.start_time})});baidu.lang.eventCenter.addEventListener("app:userLeft",function(o,n){StatsMgr.send({item:"app-stay-time",fm:"apptm",tm:n-page_config.start_time},"v.gif")});var l=false;baidu.lang.eventCenter.addEventListener("app:onLoad",function(o,n){if(l){return}l=true;StatsMgr.send({item:"pageload",fm:"apppv"},"v.gif")});baidu.lang.eventCenter.addEventListener("app:onLoad",function(){window.__app_is__loaded=true;if(!window.__has__ad__true){baidu.lang.eventCenter.dispatchEvent("app:hideAdv")}})}}}();