(function(b){var a; b.fn.updateTransition=function(c){a.updateTransition(c)}; b.fn.updateCapType=function(c){a.updateCaption(c)}; b.fn.displayDButtons=function(c){a.showDButtons(c)}; b.fn.displayImgNumber=function(c){a.showImageNumber(c)}; b.fn.displayTimerBar=function(c){a.showTimerBar(c)}; b.fn.displayThumbButtons=function(c){a.showThumbButtons(c)}; b.fn.displayThumbNumber=function(c){a.showThumbNumber(c)}; b.fn.displayPageButtons=function(c){a.showPageButtons(c)}; b.fn.displaySelectArrow=function(c){a.showSelectArrow(c)}; b.fn.updateMouseoverButtons=function(c){a.setMouseoverButtons(c)}; b.fn.updateMouseoverInfo=function(c){a.setMouseoverInfo(c)}; b.fn.updateMouseoverCaption=function(c){a.setMouseoverCaptions(c)}; b.fn.updateMouseoverDesc=function(c){a.setMouseoverDesc(c)}; b.fn.wtGallery=function(E){var A=100; var q=5000; var n=800; var z=800; var x=600; var w=500; var e=50; var B="top"; var m="bottom"; var h=0.5; var j=0.5; var d="update_imgbtns"; var i="update_imginfo"; var l="update_index"; var y="update_thumbinfo"; var t="update_thumbbtns"; var C="start_timer"; var p="reset_timer"; var D="pause_timer"; var k=new Array(25); k.fade=0; k["vert.tl"]=1; k["vert.tr"]=2; k["vert.bl"]=3; k["vert.br"]=4; k["fade.left"]=5; k["fade.right"]=6; k["alt.left"]=7; k["alt.right"]=8; k["blinds.left"]=9; k["blinds.right"]=10; k["vert.random.fade"]=11; k["horz.tl"]=12; k["horz.tr"]=13; k["horz.bl"]=14; k["horz.br"]=15; k["fade.top"]=16; k["fade.bottom"]=17; k["alt.top"]=18; k["alt.bottom"]=19; k["blinds.top"]=20; k["blinds.bottom"]=21; k["horz.random.fade"]=22; k.random=23; k.none=24; function f(V,R,P,T,O,J,K){var L; var H; var N; var S=null; var U=function(){N=Math.ceil(R/T); var X=""; for(var W=0; W"}V.addToScreen(X); L=b("div.vpiece",V.$el); H=new Array(N); L.each(function(Y){b(this).css({left:(Y*T),height:P}); H[Y]=b(this)})}; this.clear=function(){clearInterval(S); L.stop(true).css({"z-index":2,opacity:0})}; this.displayContent=function(W,X){G(W,X); if(X==k["vert.random.fade"]){Q(W)}else{I(W,X)}}; var G=function(W,X){switch(X){case k["vert.tl"]:case k["vert.tr"]:M(W,-P,1,T,false); break; case k["vert.bl"]:case k["vert.br"]:M(W,P,1,T,false); break; case k["alt.left"]:case k["alt.right"]:M(W,0,1,T,true); break; case k["blinds.left"]:case k["blinds.right"]:M(W,0,1,0,false); break; default:M(W,0,0,T,false)}}; var M=function(W,ac,ad,Y,ab){var af=W.attr("src"); var ae=(P-W.height())/2; var X=(R-W.width())/2; for(var Z=0; Z"}V.addToScreen(X); L=b("div.hpiece",V.$el); H=new Array(N); L.each(function(Y){b(this).css({top:(Y*T),width:R}); H[Y]=b(this)})}; this.clear=function(){clearInterval(S); L.stop(true).css({"z-index":2,opacity:0})}; this.displayContent=function(W,X){G(W,X); if(X==k["horz.random.fade"]){Q(W)}else{I(W,X)}}; var G=function(W,X){switch(X){case k["horz.tr"]:case k["horz.br"]:M(W,R,1,T,false); break; case k["horz.tl"]:case k["horz.bl"]:M(W,-R,1,T,false); break; case k["alt.top"]:case k["alt.bottom"]:M(W,0,1,T,true); break; case k["blinds.top"]:case k["blinds.bottom"]:M(W,0,1,0,false); break; default:M(W,0,0,T,false)}}; var M=function(W,Z,ac,ae,ab){var af=W.attr("src"); var ad=(P-W.height())/2; var X=(R-W.width())/2; for(var aa=0; aaa:first"); var V=bl.find("#prev-btn"); var br=bl.find("#next-btn"); var aZ=bl.find(".desc"); var bf=bl.find(".info"); var bg=bc.find(".thumbnails"); var bJ=bg.find(">ul"); var af=bJ.find(">li"); var aH=af.find(">div:first"); var K=bc.find(".cpanel"); var aM=K.find("#thumbs-back"); var aj=K.find("#thumbs-fwd"); var a0=K.find(".cbar"); var bx=K.find(".thumb-info"); var O; var aK; var ah; var Y; var ac; this.$el=bI; this.init=function(){aE=0; bv=0; al=af.size(); if(al<=a4){an=a6=false; a4=al}aU=al-a4; az=0; a8=aU; aV(); bE(); bh(); var bL=bl.outerWidth()>K.outerWidth()?bl.outerWidth():K.outerWidth(); var bM; //var bM=bl.outerHeight()+K.outerHeight(); //var bM=K.outerHeight(); bc.css({width:bL,height:bM+100,padding:F(bG.padding,0)}); var bK=bG.auto_rotate; if(bK){aS=true; bc.bind(C,bd).bind(D,R).bind(p,bt).hover(aC,aL)}var bN=bl.css("background-color"); W=new f(this,aA,by,g(bG.vert_size,e),bN,aG,g(bG.vstripe_delay,A)); aY=new v(this,aA,by,g(bG.horz_size,e),bN,aG,g(bG.hstripe_delay,A)); bn(0); aO(aE); ab()}; this.setComplete=function(bK){G(bK)}; this.addToScreen=function(bK){aF.append(bK)}; var aV=function(){bl.css({width:aA,height:by}); ag=(c(6)&&by%2!=0)?-1:0; bs(); aT(); ak(); H.css({top:(by-H.outerHeight())/2,left:(aA-H.outerWidth())/2})}; var bs=function(){if(be){var bK=0; var bL=aA-br.width(); if(N){V.data({offset:-V.width(),pos:bK}).css({left:V.data("offset")}); br.data({offset:aA,pos:bL}).css({left:br.data("offset")}); bl.hover(bA,bH)}else{V.css({left:bK}); br.css({left:bL})}V.css("visibility","visible").mousedown(ao).click(aB); br.css("visibility","visible").mousedown(ao).click(M); if(!bk){bc.bind(d,a5)}}else{V.hide(); br.hide()}}; var bA=function(){V.stop().animate({left:V.data("pos")},w); br.stop().animate({left:br.data("pos")},w)}; var bH=function(){V.stop().animate({left:V.data("offset")},w); br.stop().animate({left:br.data("offset")},w)}; var a5=function(){V.css((aE==0)?{opacity:0,cursor:"default"}:{opacity:1,cursor:"pointer"}); br.css((aE==al-1)?{opacity:0,cursor:"default"}:{opacity:1,cursor:"pointer"})}; var aT=function(){var bL,bK; if(bG.text_align.toLowerCase()==m){bL=m; bK=ag}else{bL=B; bK=0}aZ.data("align",bL).append("
"); ac=aZ.find("div.contentsGallery"); if(!c(7)){aZ.addClass("trans-bg")}if(bF){aZ.css(bL,-aZ.height()+bK); bl.data("hover",false).hover(ai,ap)}else{aZ.css(bL,bK)}}; var bi=function(){var bL=aK[aE].find("div.data>p").html(); var bK=aK[aE].data("textHeight"); if(bF&&!bl.data("hover")){aZ.stop(true).css(aZ.data("align"),-bK).height(bK); ac.html(bL)}else{ac.html(""); aZ.stop(true).animate({height:bK},w,function(){ac.html(bL)})}}; var ai=function(){bl.data("hover",true); aZ.stop(true,true).animate(aZ.data("align")==B?{top:0}:{bottom:ag},w)}; var ap=function(){bl.data("hover",false); aZ.stop(true,true).animate(aZ.data("align")==B?{top:-aZ.height()}:{bottom:-aZ.height()+ag},w)}; var ak=function(){bf.append("
"); Y=bf.find("#timer").data("pct",1); if(!bw&&!ad){bf.hide(); return}if(!c(7)){bf.addClass("trans-bg")}var bL,bK; if(aZ.data("align")==B){bL=m; bK=ag}else{bL=B; bK=0}bf.data("align",bL).css("visibility","visible"); if(av){bf.css(bL,-bf.height()+bK); bl.hover(a2,a9)}else{bf.css(bL,bK)}if(bw){bf.append("
"); bc.bind(i,au)}if(ad){Y.css({visibility:"visible",opacity:j})}}; var a2=function(){bf.stop().animate((bf.data("align")==m)?{bottom:ag}:{top:0},w)}; var a9=function(){bf.stop().animate((bf.data("align")==m)?{bottom:-bf.height()+ag}:{top:-bf.height()},w)}; var au=function(){bf.find("div.progress").html()}; var bh=function(){var bK=af.find(">div:first>p"); var bL=bK.outerWidth()-bK.width(); bK.width(ay-bL); if(aJ){bK.hide(); O=b("
"); b("body").append(O); if(!c(7)){O.addClass("trans-bg")}}else{if(!c(7)){bK.addClass("trans-bg")}}aK=new Array(al); af.each(function(bS){var bP=b(this).find(">div:first"); var bO=bP.find(">a:first"); var bN=bO.find("img"); var bR=bP.find(">p:first"); var bM=b(this).find(">div.data>p"); var bQ=(bM.length>0&&bM.html()!="")?ac.html(bM.html()).outerHeight():0; b(this).data({imgurl:bO.attr("orginal"),caption:bR.html(),effect:k[b(this).attr("effect")]!=undefined?k[b(this).attr("effect")]:k[aq],delay:g(b(this).attr("delay"),aa),textHeight:bQ}); bN[0].complete?aw(bN):bN.load(L); bP.click(bb).hover(bm,a7); if(bR.length>0&&bR.html()!=""){if(aJ){bP.hover(bB,aX).mousemove(Z)}else{if(a1){bP.hover(ba,bj); bR.css("top",bz==m?ar:-bR.outerHeight())}else{bR.css("top",bz==m?ar-bR.outerHeight():0)}}}aK[bS]=b(this)}); ac.html(""); aZ.css("visibility","visible"); if(U){T()}}; var bb=function(){bc.trigger(p); aE=b(this).parent().index(); aO(aE); return false}; var bm=function(){b(this).addClass("thumb-over")}; var a7=function(){b(this).removeClass("thumb-over")}; var ba=function(){var bK=b(this).find(">p:first"); bK.stop().animate({top:(bz==m)?ar-bK.outerHeight():0},300)}; var bj=function(){var bK=b(this).find(">p:first"); bK.stop().animate({top:(bz==m)?ar:-bK.outerHeight()},300)}; var bB=function(bL){var bK=b(this).parent().data("caption"); O.html(bK).css({top:bL.pageY+24,left:bL.pageX-10}).stop(true,true).delay(n).fadeIn(300)}; var aX=function(){O.stop(true,true).fadeOut(0)}; var Z=function(bK){O.css({top:bK.pageY+24,left:bK.pageX-10})}; var bE=function(){var bL=F(bG.thumb_margin,0); aH.css({width:ay,height:ar}); af.css({"margin-right":bL}); Q=af.outerWidth(true); bg.width((a4*aH.outerWidth())+((a4-1)*bL)); bJ.width(al*Q); if(an){var bK=aH.outerHeight(); var bM=aH.css("margin-top"); aM.css({height:bK,"margin-top":bM}).mousedown(ao).click(aI); aj.css({height:bK,"margin-top":bM}).mousedown(ao).click(aN); if(!S){bc.bind(t,bu)}}else{aM.remove(); aj.remove()}X(); aP=ae?"curr-arrow":"curr"; K.width(bg.outerWidth()+aM.outerWidth()+aj.outerWidth()); K.height(bg.outerHeight()+a0.outerHeight())}; var X=function(){if(!bC){bx.hide(); if(!a6){a0.remove(); return}}a0.css({width:bg.outerWidth(),"margin-left":aM.outerWidth(),"margin-right":aj.outerWidth()}); if(a6){var bM=Math.ceil(al/a4); var bL=""; for(var bK=0; bKTOTAL "+al+"")}; var bu=function(){var bL=Math.abs(bv/Q); var bK=bL+a4; aM.css((bL>0)?{opacity:1,cursor:"pointer"}:{opacity:h,cursor:"default"}); aj.css((bK0){aE--}else{if(bk){aE=al-1}else{return}}bc.trigger(p); aO(aE); ax(aE); return false}; var M=function(){if(aEa4){bK=a4}a8+=bK; az-=bK}else{if(S){a8=0; az=aU}else{return}}bv=-az*Q; bJ.stop(true,true).animate({left:bv},bq); ab(); return false}; var aN=function(){if(aza4){bK=a4}az+=bK; a8-=bK}else{if(S){az=0; a8=aU}else{return}}bv=-az*Q; bJ.stop(true,true).animate({left:bv},bq); ab(); return false}; var ax=function(bK){aD(Math.floor(bK/a4))}; var aD=function(bK){var bL=bK*a4; if(bL>aU){bL=aU}az=bL; a8=aU-bL; bv=-az*Q; bJ.stop(true,true).animate({left:bv},bq); ab()}; var aC=function(){aS=false; bc.trigger(D)}; var aL=function(){aS=true; bc.trigger(C)}; var aO=function(bM){bJ.find(">li."+aP).removeClass(aP); aK[bM].addClass(aP); J=aK[bM].data("delay"); var bN=aK[bM].find("div.data>a"); var bK=bN.attr("href"); if(bK){aF.unbind("click").css({cursor:"pointer"}).attr({href:bK,target:bN.attr("target")})}else{aF.click(ao).css({cursor:"default"})}bc.trigger(i).trigger(d); bi(); if(aK[bM].data("img")){H.hide(); aQ(aK[bM].data("img"))}else{var bL=b(""); bL.attr("src",aK[bM].data("imgurl")); if(!bL[0].complete){H.show(); bL.load(function(){H.hide(); bD(aK[bM],b(this)); // aQ(b(this))}).error(function(){alert("이미지를 로딩할 수 없습니다.")})}else{H.hide(); aQ(b(this))}).error(function(){ $('.displaySection').html("


이미지가 필수로 첨부된 게시판을 선택하십시요."); })}else{H.hide(); bD(aK[bM],bL); aQ(bL)}}}; var aQ=function(bK){W.clear(); aY.clear(); var bL=aK[aE].data("effect"); if(bL==k.none){G(bK); return}if(bL==k.random){bL=Math.floor(Math.random()*(k.length-2))}if(bL==k.fade){bo(bK)}else{if(bLay){bL=bK.outerHeight()/bK.outerWidth(); bK.width(ay); bK.height(bL*ay)}if(bK.outerHeight()>ar){bL=bK.outerWidth()/bK.outerHeight(); bK.width(bL*ar); bK.height(ar)}bK.css({left:Math.round((ay-bK.outerWidth())/2),top:Math.round((ar-bK.outerHeight())/2)})}; var bn=function(bL){var bK=aK[bL]; var bM=b(""); bM.attr("src",bK.data("imgurl")); bM.load(function(){if(!bK.data("img")){bD(bK,b(this))}bL++; if(bL0){bL=bR}else{if(bR<0){bQ=bR}}if(bN>0){bK=bN}else{if(bN<0){bP=bN}}bO.css({top:bQ,left:bP,"padding-top":bL,"padding-bottom":bL,"padding-left":bK,"padding-right":bK}); bM.data("img",bO)}; var T=function(){for(var bM=0; bM"); b("body").append(O); if(!c(7)){O.addClass("trans-bg")}}aJ=(bK=="tooltip")?true:false; if(aJ){aH.find(">p:first").hide(); aH.hover(bB,aX).mousemove(Z)}else{aH.find(">p:first").show(); aH.unbind("mouseenter",bB).unbind("mouseleave",aX).unbind("mousemove",Z)}}; this.setMouseoverDesc=function(bK){bF=bK; if(bF){ap(); bl.hover(ai,ap)}else{ai(); bl.unbind("mouseenter",ai).unbind("mouseleave",ap)}}; this.setMouseoverCaptions=function(bL){a1=bL; var bK=af.find(">div:first>p:first"); if(a1){bK.stop().animate({top:ar},300); aH.hover(ba,bj)}else{bK.stop().animate({top:ar-bK.outerHeight()},300); aH.unbind("mouseenter",ba).unbind("mouseleave",bj)}}; this.setMouseoverButtons=function(bK){N=bK; if(N){bH(); bl.hover(bA,bH)}else{bA(); bl.unbind("mouseenter",bA).unbind("mouseleave",bH)}}; this.setMouseoverInfo=function(bK){av=bK; if(av){a9(); bl.hover(a2,a9)}else{a2(); bl.unbind("mouseenter",a2).unbind("mouseleave",a9)}}; var I=function(){if(!ad&&!bw){bf.hide()}else{bf.show()}}; var P=a0.height(); var aR=function(){if(!bC&&!a6){a0.height(0); bc.height(bc.height()-P).css({"margin-bottom":P})}else{if(a0.height()==0){bc.height(bc.height()+P).css({"margin-bottom":0})}a0.height(P)}}}var c=function(G){if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<=G){return true}return false}; var s=function(G){var K=G.length; for(var J=0; J0){return G}return H}; var F=function(G,H){if(!isNaN(G)&&G>=0){return G}return H}; var o={num_display:5,screen_width:720,screen_height:405,padding:0,thumb_width:125,thumb_height:70,thumb_margin:5,text_align:B,caption_align:m,auto_rotate:true,delay:q,cont_imgnav:true,cont_thumbnav:true,display_imgnav:true,display_imgnum:true,display_timer:true,display_thumbnav:true,display_indexes:true,display_thumbnum:true,display_tooltip:false,display_arrow:true,mouseover_text:false,mouseover_info:false,mouseover_caption:false,mouseover_buttons:true,transition:"fade",transition_speed:z,scroll_speed:x,vert_size:e,horz_size:e,vstripe_delay:A,hstripe_delay:A,move_one:false,shuffle:false}; var r=b.extend({},o,E); return this.each(function(){a=new u(b(this),r); a.init() })} })(jQuery);