(function(){TB.namespace("posterDetail");TB.namespace("posterDetailP4pData");TB.namespace("posterDetailAnimationReference");TB.posterDetailAnimationReference.triggerAnim=[];TB.posterDetailAnimationReference.tipAnim=[];TB.posterDetailAnimationReference.initTriggerDelayTimeId=[];var g=YAHOO,a=g.util,f=a.Dom,e=a.Event,d=a.Get,c="px";TB.posterDetail=(function(){var C,B,k,z,G,u,F,v,o,m,i,l,x,w,s,h,A,y,t,r,n,p=TB.posterDetailAnimationReference,D,E="current";var j=function(){var L=document.images,J,K,I,M;for(var H=0;H<L.length;H++){if(L[H].src.indexOf("http://www.atpanel.com/1.gif")>=0){J=L[H].src.split("?");K=J[0];I=J[1].split("&");for(var H=0;H<I.length;H++){if(I[H].indexOf("pre")!=-1){I.splice(H,1)}}M=K+"?"+I.join("&");break}}j=function(){var O=new Image();O.src=M+"&cachepv="+Math.random();var N=new Image();N.src=C.picAddUrl+"&cacheclick="+Math.random()}};var q=function(R){j();if(TB.posterDetailAnimationReference.swtichImage){clearTimeout(p.swtichImage)}var L=C.posterInfo;var S=new a.Anim(D,{opacity:{to:0}},0.5,a.Easing.easeOut);S.animate();for(var U=0;U<s;U++){if(L[U].picId==R){k.innerHTML="";var O=document.createElement("DIV");f.addClass(O,"wrap");f.setAttribute(O,"title","\u70b9\u51fb\u67e5\u770b\u4e0b\u4e00\u9875");var K=document.createElement("IMG");K.src=L[U].picSrc;O.appendChild(K);k.appendChild(O);e.on(K,"click",function(W){if(h<s-1){q(C.posterInfo[h+1].picId)}else{window.location.href=y}});var Q=f.getElementsByClassName("poster-desciption","DIV",f.getAncestorByClassName(k,"poster-box"))[0];if(C.version=="1.0"){if(L[U].relatedGoodsLink){Q.innerHTML='<a href="'+L[U].relatedGoodsLink.replace(/&amp;/ig,"&")+'" target="_blank">'+L[U].picDesc+"</a>";relatedButton.href=L[U].relatedGoodsLink.replace(/&amp;/ig,"&");f.setStyle(z,"display","block")}else{Q.innerHTML=L[U].picDesc;f.setStyle(z,"display","none")}}else{Q.innerHTML=L[U].picDesc}l.innerHTML="<strong>"+(U+1)+"</strong>/"+s;if(U-A>=5&&U>h){A+=1}if(A-U>=1&&U<h){A-=1}var M=-1*A*r;var J=new a.Anim(u,{top:{to:M}},0.5,a.Easing.easeOut);J.animate();var I=(U-A)*r;var P=new a.Anim(n,{top:{to:I}},0.5,a.Easing.easeOut);P.animate();h=U;break}}var T=0,H=500,V=30,N=k.getElementsByTagName("IMG")[0];p.swtichImage=setTimeout(function(){if(N.height<100&&T<V){T++;p.swtichImage=setTimeout(arguments.callee,H);return}clearTimeout(p.swtichImage);if(N.height<100){return}if(C.isGuidingPoster&&C.version=="2.0"){var ac=f.getChildren(D);for(var af=1;af<ac.length;af++){D.removeChild(ac[af])}var ag=L[h].markedItem;var ad=N.width>660?660:N.width,ao=N.height;for(var af=0;af<ag.length;af++){var ab=document.createElement("DIV");f.addClass(ab,"related-goods-marker");ab.style.cssText="left:"+((660-6-ad)/2+ag[af].x)+"px;top:"+ag[af].y+"px;";f.setAttribute(ab,"data-tipId",af);var ar=document.createElement("SPAN");f.addClass(ar,"marked-area");ar.style.cssText="width:"+(ag[af].width+8)+"px;height:"+(ag[af].height+8)+"px;";ab.appendChild(ar);for(var an=1;an<4;an++){var Y=document.createElement("B");f.addClass(Y,"shadow-"+an);Y.style.cssText="width:"+(ag[af].width+(4-an)*2)+"px;height:"+(ag[af].height+(4-an)*2)+"px;";ar.appendChild(Y)}var aj=document.createElement("B");f.addClass(aj,"inner-border");aj.style.cssText="width:"+ag[af].width+"px;height:"+ag[af].height+"px;";f.setStyle(aj,"opacity",1);ar.appendChild(aj);var ae=new a.Anim(ar,{opacity:{to:1}},0.5,a.Easing.easeOut);ae.onStart.subscribe(function(){f.setStyle(ar,"opacity",0);k.appendChild(ab)});p.triggerAnim[af]=ae;ae.animate();(function(at,av,au){p.initTriggerDelayTimeId[af]=setTimeout(function(){var aw=new a.Anim(at,{opacity:{to:0}},0.5,a.Easing.easeOut);p.triggerAnim[af]=ae;aw.animate()},2000)})(ar,af,ae);var ai=document.createElement("DIV");f.addClass(ai,"tip-wrap");var ah=(-1)*(ag[af].height+8)/2,Z=(ag[af].width+8)/2;ah=ah+ag[af].y+270>N.height?ah-123:ah;Z=Z+(660-6-ad)/2+ag[af].x+254>N.width?Z-270:Z;f.setStyle(ai,"margin-left",Z+c);f.setStyle(ai,"margin-top",ah+c);f.setStyle(ai,"opacity",0);f.setStyle(ai,"display","none");var aq='<b class="corner"></b><div class="goods-tip clearfix"><div class="pic goods-image"><a href="'+ag[af].itemLink+'" target="_blank"><img src="'+ag[af].itemPic+'" /></a></div><dl class="goods-detail"><dt class="goods-name">\u5546\u54c1\u540d\u79f0:</dt><dd><a href="'+ag[af].itemLink+'" target="_blank">'+ag[af].itemTitle+'</a></dd><dt>\u4e00\u53e3\u4ef7:</dt><dd class="goods-price">\uffe5'+ag[af].itemPrice+"</dd><dt>\u7b80\u8ff0:</dt><dd>"+ag[af].itemDesc+'</dd></dl></div><div class="p4p-goods-tip"></div><b class="corner"></b>';ai.innerHTML=aq;var am=f.getElementsByClassName("goods-tip","DIV",ai)[0].getElementsByTagName("A");f.batch(am,function(at){e.on(at,"click",function(av){var au=new Image();setTimeout(function(){au.src=C.aucAddUrl+"&cache="+Math.random()},500)})});ab.appendChild(ai);(function(){if(!C.isLoadingP4P){return}var aw=f.getElementsByClassName("p4p-goods-tip","DIV",ai)[0];var ax=(-1)*(ag[af].height+8)/2;ax=ax+ag[af].y+270>N.height?ax-254:ax;f.setStyle(ai,"margin-top",ax+c);var at="p4p_pid"+R+"_mid"+af,au=C.P4PHost+"?"+C.P4PArgs+"&"+ag[af].P4PKeyword+"&p4p=TB.posterDetailP4pData."+at+",__p4p_hesper2";var av=function(){var az="";var aA=TB.posterDetailP4pData[at];var aB=aA.length<=2?aA.Length:2;for(var ay=0;ay<aB;ay++){az+='<div><a href="'+aA[ay].URL+'" target="_blank" class="p4p-goods-image"><img src="'+aA[ay].TBGOODSLINK+'" /></a><dl class="p4p-goods-detail"><dt class="goods-name">\u5546\u54c1\u540d\u79f0:</dt><dd><a href="'+aA[ay].URL+'" target="_blank" title="'+aA[ay].TITLE+'">'+aA[ay].TITLE.substr(0,16)+'</a></dd><dt>\u4e00\u53e3\u4ef7:</dt><dd class="p4p-goods-price">\uffe5'+aA[ay].PRICE+"</dd></dl></div>"}aw.innerHTML=az};if(TB.posterDetailP4pData[at]){av();return}d.script(au,{onSuccess:av,charset:"GBK"})})();var X=document.createElement("DD");X.innerHTML=ag[af].itemTitle;D.appendChild(X);f.setAttribute(X,"data-tipId",af);var al=new a.Anim(D,{opacity:{to:1}},0.5,a.Easing.easeOut);al.animate()}(function(){var at=f.getElementsByClassName("related-goods-marker","DIV",k);f.batch(at,function(ay){var aw,ax,az,av;aw=f.getElementsByClassName("inner-border","B",ay)[0];ax=f.getElementsByClassName("marked-area","SPAN",ay)[0];az=f.getElementsByClassName("tip-wrap","DIV",ay)[0];var aA=0.5;var aB=a.Easing.easeOut;var au=ay.getAttribute("data-tipid");e.on(aw,"mouseover",function(aC){av=setTimeout(function(){if(p.initTriggerDelayTimeId[au]){clearTimeout(p.initTriggerDelayTimeId[au])}if(p.triggerAnim[au]){p.triggerAnim[au].stop(true)}if(p.tipAnim[au]){p.tipAnim[au].stop(true)}var aE=new a.Anim(ax,{opacity:{to:1}},aA,aB);aE.onComplete.subscribe(function(){f.setStyle(az,"opacity",1);f.setStyle(az,"display","block");f.setStyle(az,"z-index",2);f.setStyle(ay,"z-index",2)});p.triggerAnim[au]=aE;aE.animate();var aD=new a.Anim(az,{opacity:{to:1}},aA,aB);aD.onStart.subscribe(function(){f.setStyle(az,"z-index",2);f.setStyle(az,"display","block");f.setStyle(ay,"z-index",2)});p.tipAnim[au]=aD;aD.animate()},100)});e.on(aw,"mouseout",function(aE){var aC=e.getRelatedTarget(aE);if(f.isAncestor(az,aC)){return}if(av){clearTimeout(av)}if(p.initTriggerDelayTimeId[au]){clearTimeout(p.initTriggerDelayTimeId[au])}if(p.triggerAnim[au]){p.triggerAnim[au].stop(true)}if(p.tipAnim[au]){p.tipAnim[au].stop(true)}var aF=new a.Anim(ax,{opacity:{to:0}},aA,aB);aF.onComplete.subscribe(function(){f.setStyle(az,"opacity",0);f.setStyle(az,"display","none");f.setStyle(az,"z-index",0);f.setStyle(ay,"z-index",0)});p.triggerAnim[au]=aF;aF.animate();var aD=new a.Anim(az,{opacity:{to:0}},aA,aB);aD.onComplete.subscribe(function(){f.setStyle(az,"display","none");f.setStyle(az,"z-index",0);f.setStyle(ay,"z-index",0)});p.tipAnim[au]=aD;aD.animate()});e.on(az,"mouseout",function(aE){var aC=e.getRelatedTarget(aE);if(f.isAncestor(ax,aC)||ax==aC){return}if(f.isAncestor(az,aC)){return}if(av){clearTimeout(av)}var aF=new a.Anim(ax,{opacity:{to:0}},aA,aB);aF.animate();var aD=new a.Anim(az,{opacity:{to:0}},aA,aB);aD.onComplete.subscribe(function(){f.setStyle(az,"display","none");f.setStyle(az,"z-index",0)});aD.animate()})})})();(function(){var at;e.on(D,"mouseover",function(au){var av=e.getTarget(au);if(av.nodeName.toUpperCase()!="DD"){return}at=setTimeout(function(){f.addClass(av,E);var ay=tipId=f.getAttribute(av,"data-tipId");var aB=f.getElementsByClassName("related-goods-marker","DIV",k);for(var aw=0;aw<aB.length;aw++){if(f.getAttribute(aB[aw],"data-tipId")==tipId){var az=f.getElementsByClassName("marked-area","SPAN",aB[aw])[0];var aC=f.getElementsByClassName("tip-wrap","DIV",aB[aw])[0];if(p.initTriggerDelayTimeId[ay]){clearTimeout(p.initTriggerDelayTimeId[ay])}if(p.triggerAnim[ay]){p.triggerAnim[ay].stop(true)}if(p.tipAnim[ay]){p.tipAnim[ay].stop(true)}var ax=new a.Anim(az,{opacity:{from:0,to:1}},1,a.Easing.easeOut);p.triggerAnim[ay]=ax;ax.animate();var aA=new a.Anim(aC,{opacity:{from:0,to:1}},1,a.Easing.easeOut);aA.onStart.subscribe(function(){f.setStyle(aC,"z-index",2);f.setStyle(aC,"display","block")});p.tipAnim[ay]=aA;aA.animate()}}},100);e.stopEvent(au)});e.on(D,"mouseout",function(az){if(at){clearTimeout(at)}var aB=e.getTarget(az);if(aB.nodeName.toUpperCase()!="DD"){return}f.removeClass(aB,E);var ax=tipId=f.getAttribute(aB,"data-tipId");var au=f.getElementsByClassName("related-goods-marker","DIV",k);for(var aC=0;aC<au.length;aC++){if(f.getAttribute(au[aC],"data-tipId")==tipId){var av=f.getElementsByClassName("marked-area","SPAN",au[aC])[0];var ay=f.getElementsByClassName("tip-wrap","DIV",au[aC])[0];if(p.initTriggerDelayTimeId[ax]){clearTimeout(p.initTriggerDelayTimeId[ax])}if(p.triggerAnim[ax]){p.triggerAnim[ax].stop(true)}if(p.tipAnim[ax]){p.tipAnim[ax].stop(true)}var aA=new a.Anim(av,{opacity:{to:0}},1,a.Easing.easeOut);p.triggerAnim[ax]=aA;aA.animate();var aw=new a.Anim(ay,{opacity:{to:0}},1,a.Easing.easeOut);aw.onComplete.subscribe(function(){f.setStyle(ay,"display","none");f.setStyle(ay,"z-index",0)});p.tipAnim[ax]=aw;aw.animate()}}e.stopEvent(az)})})()}var ak=N.height<=502?508:N.height+6,aa,W,ap;aa=parseInt(k.style.height);if(isNaN(aa)){aa=parseInt(k.style.minHeight)}if(isNaN(aa)){aa=0}aa=Math.abs(aa-ak);W=aa>15?0.5:0.1;ap=new a.Anim(k,{height:{to:ak}},W);k.style.minHeight=0;if(ak==502){ap.onStart.subscribe(function(){f.setStyle(f.getLastChild(o),"display","none")})}else{ap.onComplete.subscribe(function(){f.setStyle(f.getLastChild(o),"display","block")})}ap.animate()},H)};return{init:function(I){(function(){B=f.get("J_posterContainer");m=f.get("J_prevThumb");i=f.get("J_nextThumb");v=f.get("J_thumbList");u=v.getElementsByTagName("UL")[0];k=f.getElementsByClassName("J_posterOriginalImage","DIV",B)[0];k.style.minHeight="570px";x=f.get("J_prevPage");w=f.get("J_nextPage");l=f.get("J_pageInfo");y=f.get("J_nextPoster").href;t=f.get("J_prevPoster").href;C=I;o=f.get("poster-recommended");z=f.get("related-goods-v1-btn");if(C.version=="1.0"){if(!z){z=document.createElement("SPAN");z.id="related-goods-v1-btn";z.innerHTML='<a href="" target="_blank">\u76f8\u5173\u5b9d\u8d1d</a>';f.insertAfter(z,f.get("poster-tags"))}relatedButton=z.getElementsByTagName("A")[0]}else{if(z){f.setStyle(z,"display","none")}}D=document.createElement("DL");f.addClass(D,"clearfix");D.id="related-goods";D.innerHTML="<dt>\u6240\u542b\u5546\u54c1</dt>";f.setStyle(D,"opacity",0);var M=f.getAncestorByClassName(k,"poster-box");f.insertBefore(D,M)})();var K="",L=C.posterInfo,J;for(var H=0;H<L.length;H++){C.picIdOnInit==L[H].picId?h=H:"";K+='<li><div><img data-picId="'+L[H].picId+'" data-picIndex="'+H+'" src="'+L[H].picSrc+'_81x65.jpg" /></div></li>'}s=H;l.innerHTML="<strong>"+(h+1)+"</strong>/"+s;u.innerHTML=K;v.style.position="relative";u.style.position="absolute";thumbItems=u.getElementsByTagName("LI");r=parseInt(parseInt(f.getStyle(v,"height"))/5);A=parseInt(h/5)*5;u.style.top=-1*A*r+c;n=document.createElement("B");f.addClass(n,"thumbCurrent");v.appendChild(n);n.style.top=r*(h-A)+c;q(C.picIdOnInit);e.on(v,"click",function(M){var N=e.getTarget(M);if(N.nodeName.toUpperCase()=="UL"||f.hasClass(N,"thumbCurrent")){return}N=N.nodeName.toUpperCase()=="IMG"?N:N.getElementsByTagName("IMG")[0];q(f.getAttribute(N,"data-picId"));e.stopEvent(M)});e.on(w,"click",function(M){e.stopEvent(M);if(h<s-1){q(C.posterInfo[h+1].picId)}else{window.location.href=y}});e.on(x,"click",function(M){e.stopEvent(M);if(h>0){q(C.posterInfo[h-1].picId)}else{window.location.href=t}});e.on(i,"click",function(Q){e.stopEvent(Q);A=s-1-A>9?A+5:s-5;var O=-1*A*r;var N=new a.Anim(u,{top:{to:O}},1,a.Easing.easeOut);N.animate();var R=A-h;var M=-1*R*r;var P=new a.Anim(n,{top:{to:M}},1,a.Easing.easeOut);P.animate()});e.on(m,"click",function(Q){e.stopEvent(Q);A=A>5?A-5:0;var O=-1*A*r;var N=new a.Anim(u,{top:{to:O}},1,a.Easing.easeOut);N.animate();var R=A-h;var M=-1*R*r;var P=new a.Anim(n,{top:{to:M}},1,a.Easing.easeOut);P.animate()})}}})();if(TB.bom.isIE6){var b=f.getElementsByClassName("thumb-wrap","DIV",f.get("poster-recommended"));f.batch(b,function(h){e.on(h,"mouseover",function(){f.addClass(h,"hover")});e.on(h,"mouseout",function(){f.removeClass(h,"hover")})})}})();

