AP.widget.slideshow=new AP.Class({setOptions:function(a){return AP.hashExtend({actionPanel:D.get("J_banner_action_panel"),showActionPanelIndex:false,viewpoint:D.get("J_banner_show"),bannerContainer:D.query(".banner-img")[0],banners:"img",fireMethod:"mouseover",hasDom:false,duartion:0.5,delay:5E3,activateTime:300,slideMethod:"horizontal",defaultCurBannerIndex:0,autoShow:true},a||{})},preloadImage:function(a){var c=new Image;c.src=a;this._options.bannerContainer.appendChild(c);E.on(c,"load",function(){this.preloadImageDone(c)},
{},this)},preloadImageDone:function(a){if(a.src==this._images[this._options.defaultCurBannerIndex].banner){if(this._options.slideMethod=="horizontal")this._options.bannerContainer.style.left=-this.bannerWidth*this._options.defaultCurBannerIndex+"px";else if(this._options.slideMethod=="vertical")this._options.bannerContainer.style.top=-this.bannerHeight*this._options.defaultCurBannerIndex+"px";else this._options.slideMethod=="opacity"&&D.setStyle(this.banners[this._options.defaultCurBannerIndex],"zIndex",
"1");this.autoSlideShow()}},initialize:function(a,c){this._options=this.setOptions(a);this.autoShow=this._options.autoShow;this.bannerWidth=this._options.viewpoint.offsetWidth;this.bannerHeight=this._options.viewpoint.offsetHeight;this.curBannerIndex=this._options.defaultCurBannerIndex;if(this._options.hasDom){this.banners=D.query(this._options.banners,this._options.bannerContainer);this.autoSlideShow()}else{this._images=c;this._options.defaultCurBannerIndex=this._options.defaultCurBannerIndex>this._images.length-
1?0:this._options.defaultCurBannerIndex;this.banners=D.query(this._options.banners,this._options.bannerContainer);this.initBannerContainer();this._images.forEach(function(b,d){this.preloadImage(b.banner,d)},this)}E.on(this._options.bannerContainer,"mouseover",function(){this.autoShow=false},{},this);E.on(this._options.bannerContainer,"mouseout",function(){this.autoShow=this._options.autoShow;this.autoSlideShow()},{},this);E.on(this._options.actionPanel,"mouseover",this.mouseoverActionPanel,{},this);
E.on(this._options.actionPanel,"mouseout",this.mouseoutActionPanel,{},this);this.createActionPanelLi()},initBannerContainer:function(){var a=["opacity","vertical","horizontal"];this.slideMethod=this._options.slideMethod=="random"?a[Math.floor(Math.random()*a.length)]:this._options.slideMethod;if(this.slideMethod=="horizontal"){this._options.bannerContainer.style.width=this._images.length*this.bannerWidth+"px";this._options.bannerContainer.style.height=this.bannerHeight+"px"}else if(this.slideMethod==
"vertical"){this._options.bannerContainer.style.height=this._images.length*this.bannerHeight+"px";this._options.bannerContainer.style.width=this.bannerWidth+"px"}else if(this.slideMethod=="opacity"){this.banners.forEach(function(c){D.setStyle(c,"position","absolute");D.setStyle(c,"zIndex","0")});this.zIndexNum=1}},createActionPanelLi:function(){for(var a=document.createElement("ul"),c=this._images.length,b=0;b<c;b++){var d=document.createElement("li");d.title=this._images[b].title;if(this._options.showActionPanelIndex)d.innerHTML=
b+1;if(this._images[b].icon!=null)d.style.backgroundImage="url("+this._images[b].icon+")";d.setAttribute("data-index",b);a.appendChild(d);this.createActionPanelLiExtends(d,b)}this._options.actionPanel.appendChild(a);this.changeActionPanelLiStyle(this._options.defaultCurBannerIndex)},createActionPanelLiExtends:function(a,c){E.on(a,this._options.fireMethod,function(b){this.aniTimer&&window.clearTimeout(this.aniTimer);parseInt(E.getTarget(b).getAttribute("data-index"));var d=this;if(c!=this.curBannerIndex)this.aniTimer=
window.setTimeout(function(){d.slideToBanner(c)},this._options.activateTime)},{},this);if(this._options.fireMethod=="mouseover"){E.on(a,"mouseover",function(){this.autoShow=false},{},this);E.on(a,"mouseout",function(){this.autoShow=this._options.autoShow;this.autoSlideShow()},{},this)}},changeActionPanelLiStyle:function(a){D.query("li",this._options.actionPanel).forEach(function(c,b){b==a?D.addClass(c,"current"):D.removeClass(c,"current")},this)},autoSlideShow:function(){if(!this.autoShow)return false;
this.aniTimer&&window.clearTimeout(this.aniTimer);var a=this;this.aniTimer=window.setTimeout(function(){a.slideToBanner(a.curBannerIndex+1)},this._options.delay)},mouseoverActionPanel:function(){},mouseoutActionPanel:function(){},slideToBanner:function(a){a=a>this._images.length-1?0:a;this.beforeAnimationEvent();this.changeActionPanelLiStyle(a);this.animation(this._options.bannerContainer,a);this.curBannerIndex=a},animation:function(a,c){if(this.slideMethod=="vertical")var b=new YAHOO.util.Anim(a,
{top:{to:-c*this.bannerHeight}},this._options.duartion,YAHOO.util.Easing.easeOut);else if(this.slideMethod=="horizontal"){formX=this.curBannerIndex>c?-(c+1)*this.bannerWidth:-(c-1)*this.bannerWidth;b=new YAHOO.util.Anim(a,{left:{from:formX,to:-c*this.bannerWidth}},this._options.duartion,YAHOO.util.Easing.easeOut)}else if(this.slideMethod=="opacity"){a=this.banners[c];D.setStyle(a,"opacity","0");D.setStyle(a,"zIndex",++this.zIndexNum);b=new YAHOO.util.Anim(a,{opacity:{to:1}},this._options.duartion,
YAHOO.util.Easing.easeNone)}b.animate();var d=this;b.onComplete.subscribe(function(){d.afterAnimationEvent()},d)},beforeAnimationEvent:function(){},afterAnimationEvent:function(){this.autoSlideShow();this.changeActionPanelLiStyle(this.curBannerIndex)}});
AP.pk.pa.slideshowIndex=AP.widget.slideshow.extend({preloadImage:function(a,c){var b=new Image;b.src=a;this.banners[c].style.backgroundImage="url("+b.src+")";E.on(b,"load",function(){this.preloadImageDone(b)},{},this)},createActionPanelLiExtends:function(a,c){var b=document.createElement("li");b.className="other";this._options.actionPanel.getElementsByTagName("ul")[0].appendChild(b);b=document.createElement("div");D.addClass(b,this._images[c].dlClass);var d=document.createElement("span");D.addClass(d,
"pointer");if(this._images[c].icon!=null){b.style.backgroundImage="url("+this._images[c].icon+")";d.style.backgroundImage="url("+this._images[c].icon+")"}b.appendChild(d);a.appendChild(b);E.on(b,this._options.fireMethod,function(){this.aniTimer&&window.clearTimeout(this.aniTimer);var e=this;if(c!=this.curBannerIndex)this.aniTimer=window.setTimeout(function(){e.slideToBanner(c)},this._options.activateTime)},{},this);if(this._options.fireMethod=="mouseover"){E.on(b,"mouseover",function(){this.autoShow=
false},{},this);E.on(b,"mouseout",function(){this.autoShow=this._options.autoShow;this.autoSlideShow()},{},this)}}});
AP.pk.pa.slideshowIndexNew=AP.widget.slideshow.extend({preloadImage:function(a,c){var b=new Image;b.src=a;this.banners[c].style.backgroundImage="url("+b.src+")";E.on(b,"load",function(){this.preloadImageDone(b)},{},this)},createActionPanelLi:function(){for(var a=document.createElement("ul"),c=this._images.length,b=0;b<c;b++){var d=document.createElement("li");d.title=this._images[b].title;if(this._options.showActionPanelIndex)d.innerHTML=b+1;d.setAttribute("data-index",b);a.appendChild(d);this.createActionPanelLiExtends(d,
b)}this._options.actionPanel.appendChild(a);this.changeActionPanelLiStyle(this._options.defaultCurBannerIndex);a=document.createElement("li");a.className="other";this._options.actionPanel.getElementsByTagName("ul")[0].appendChild(a)},createActionPanelLiExtends:function(a,c){var b=document.createElement("a");b.href=D.query(".banner-link",D.query(".banner-explain-"+this._images[c].dlClass,D.get("J_banner_show"))[0])[0].href;var d=document.createElement("div");D.addClass(d,this._images[c].dlClass);d.innerHTML=
this._images[c].title;b.appendChild(d);a.appendChild(b);E.on(a,"click",function(e){D.hasClass(a,"current")||E.preventDefault(e)});E.on(b,this._options.fireMethod,function(){this.aniTimer&&window.clearTimeout(this.aniTimer);var e=this;if(c!=this.curBannerIndex)this.aniTimer=window.setTimeout(function(){e.slideToBanner(c)},this._options.activateTime)},{},this);if(this._options.fireMethod=="mouseover"){E.on(b,"mouseover",function(){this.autoShow=false},{},this);E.on(b,"mouseout",function(){this.autoShow=
this._options.autoShow;this.autoSlideShow()},{},this)}}});(function(){var a=D.query(".pane-title li",D.get("J_pane_tab")),c=D.query(".pane-content",D.get("J_pane_tab"));a.forEach(function(b,d){E.on(b,"mouseover",function(){a.forEach(function(e){D.removeClass(e,"current")});c.forEach(function(e){D.addClass(e,"fn-hide")});D.addClass(b,"current");D.removeClass(c[d],"fn-hide")})})})();
try{var _bodyBgPosTop=1196-D.getRegion("J_banner_show").bottom;if(AP.fn.browser.msie)_bodyBgPosTop+=2;D.query("body.paHome")[0].style.backgroundPosition="0 -"+_bodyBgPosTop+"px"}catch(e$$1){log(e$$1)}try{if(AlieditControl.installedAliedit){D.addClass("J_aliedit_uninstall","fn-hide");D.removeClass("J_aliedit_install","fn-hide")}}catch(e$$2){log(e$$2)}
(function(){try{var a=[];function c(d){a.push(d.keyCode);if(a.toString().indexOf("220,65,65")>=0)window.location.href="https://www.alipay.com/trade/aa_collect.htm?src=shortcut";if(a.toString().indexOf("220,83,68,77")>=0)window.location.href="https://mipgw.alipay.com/puc/charge_entering.htm?src=shortcut";if(a.toString().indexOf("220,83,75")>=0)window.location.href="https://www.alipay.com/trade/gathering_index.htm?src=shortcut";if(a.toString().indexOf("220,70,75")>=0)window.location.href="https://www.alipay.com/trade/pay_index.htm?src=shortcut"}
E.on(window.document,"keydown",c)}catch(b){}})();
