(function(a){var b;a.fn.updateTransition=function(c){b.updateTransition(c)};a.fn.updateCpAlign=function(c){b.updateCPanel(c)};a.fn.displayThumbs=function(c){b.showThumbs(c)};a.fn.displayDButtons=function(c){b.showDButtons(c)};a.fn.displayPlayButton=function(c){b.showPlayButton(c)};a.fn.displayTooltip=function(c){b.showTooltip(c)};a.fn.updateMouseoverCP=function(c){b.setMouseoverCP(c)};a.fn.updateMouseoverDesc=function(c){b.setMouseoverDesc(c)};a.fn.wtRotator=function(i){var e="TL";var f="TR";var o="BL";var q="BR";var j=new Array(33);j.fade=0;j["block.top"]=1;j["block.right"]=2;j["block.bottom"]=3;j["block.left"]=4;j["block.drop"]=5;j["diag.fade"]=6;j["diag.exp"]=7;j["diag.fade.exp"]=8;j["block.fade"]=9;j["block.exp"]=10;j["vert.tl"]=11;j["vert.tr"]=12;j["vert.bl"]=13;j["vert.br"]=14;j["fade.left"]=15;j["fade.right"]=16;j["alt.left"]=17;j["alt.right"]=18;j["blinds.left"]=19;j["blinds.right"]=20;j["horz.tl"]=21;j["horz.tr"]=22;j["horz.bl"]=23;j["horz.br"]=24;j["fade.top"]=25;j["fade.bottom"]=26;j["alt.top"]=27;j["alt.bottom"]=28;j["blinds.top"]=29;j["blinds.bottom"]=30;j.none=31;j.random=32;var k=5000;var m=800;var g=100;var l=800;function r(u,F,z,J,C,v){var E=F;var D=z;var H=J;var x;var y;var G=null;var I=function(){x=new Array(Math.ceil(E/H));var K="";for(var w=0;w<x.length;w++){K+="<div class='vpiece' id='"+w+"'></div>"}u.addToScreen(K);y=a("div.vpiece",u.$el);y.each(function(L){x[L]=a(this).css({left:(L*H),width:H,height:D})})};this.clear=function(){clearInterval(G);y.stop().css({"z-index":2,opacity:0})};this.displayContent=function(K,w){s(K,w);t(K,w)};var s=function(K,w){if(w==j["vert.tl"]||w==j["vert.tr"]){B(K,-D,0,H)}else{if(w==j["vert.bl"]||w==j["vert.br"]){B(K,D,0,H)}else{if(w==j["alt.left"]||w==j["alt.right"]){A(K,0)}else{if(w==j["blinds.left"]||w==j["blinds.right"]){B(K,0,1,0)}else{B(K,0,0,H)}}}}};var B=function(L,O,P,R){var w=L.src;var Q=(D-L.height)/2;var K=(E-L.width)/2;for(var M=0;M<x.length;M++){var N=((-M*H)+K);a(x[M]).css({background:C+" url('"+w+"') "+N+"px "+Q+"px no-repeat",backgroundPositionX:N+"px",backgroundPositionY:Q+"px",opacity:P,top:O,width:R,"z-index":3})}};var A=function(P,K){var O=P.src;var N=(D-P.height)/2;var M=(E-P.width)/2;for(var L=0;L<x.length;L++){var Q=((-L*H)+M);var w=(L%2)==0?-D:D;a(x[L]).css({background:C+" url('"+O+"') "+Q+"px "+N+"px no-repeat",backgroundPositionX:Q+"px",backgroundPositionY:N+"px",opacity:K,top:w,width:H,"z-index":3})}};var t=function(M,L){var w=x.length-1;if(L==j["vert.tl"]||L==j["vert.bl"]||L==j["fade.left"]||L==j["blinds.left"]||L==j["alt.left"]){var K=0;G=setInterval(function(){a(x[K++]).animate({top:0,opacity:1,width:H},v,"",function(){if(a(this).attr("id")==w){u.setComplete(M)}});if(K==x.length){clearInterval(G)}},g)}else{var K=w;G=setInterval(function(){a(x[K--]).animate({top:0,opacity:1,width:H},v,"",function(){if(a(this).attr("id")==0){u.setComplete(M)}});if(K<0){clearInterval(G)}},g)}};I()}function n(u,F,A,J,C,v){var E=F;var D=A;var H=J;var y;var z;var G=null;var I=function(){y=new Array(Math.ceil(D/H));var K="";for(var w=0;w<y.length;w++){K+="<div class='hpiece' id='"+w+"'></div>"}u.addToScreen(K);z=a("div.hpiece",u.$el);z.each(function(L){y[L]=a(this).css({top:(L*H),width:E,height:H})})};this.clear=function(){clearInterval(G);z.stop().css({"z-index":2,opacity:0})};this.displayContent=function(K,w){s(K,w);t(K,w)};var s=function(K,w){if(w==j["horz.tr"]||w==j["horz.br"]){B(K,E,0,H)}else{if(w==j["horz.tl"]||w==j["horz.bl"]){B(K,-E,0,H)}else{if(w==j["alt.top"]||w==j["alt.bottom"]){x(K,0)}else{if(w==j["blinds.top"]||w==j["blinds.bottom"]){B(K,0,1,0)}else{B(K,0,0,H)}}}}};var B=function(N,M,P,R){var w=N.src;var Q=(D-N.height)/2;var K=(E-N.width)/2;for(var O=0;O<y.length;O++){var L=((-O*H)+Q);a(y[O]).css({background:C+" url('"+w+"') "+K+"px "+L+"px no-repeat",backgroundPositionX:K+"px",backgroundPositionY:L+"px",opacity:P,left:M,height:R,"z-index":3})}};var x=function(Q,w){var P=Q.src;var O=(D-Q.height)/2;var M=(E-Q.width)/2;for(var L=0;L<y.length;L++){var N=((-L*H)+O);var K=(L%2)==0?-E:E;a(y[L]).css({background:C+" url('"+P+"') "+M+"px "+N+"px no-repeat",backgroundPositionX:M+"px",backgroundPositionY:N+"px",opacity:w,left:K,height:H,"z-index":3})}};var t=function(L,K){var M=y.length-1;if(K==j["horz.tl"]||K==j["horz.tr"]||K==j["fade.top"]||K==j["blinds.top"]||K==j["alt.top"]){var w=0;G=setInterval(function(){a(y[w++]).animate({left:0,opacity:1,height:H},v,"",function(){if(a(this).attr("id")==M){u.setComplete(L)}});if(w==y.length){clearInterval(G)}},g)}else{var w=M;G=setInterval(function(){a(y[w--]).animate({left:0,opacity:1,height:H},v,"",function(){if(a(this).attr("id")==0){u.setComplete(L)}});if(w<0){clearInterval(G)}},g)}};I()}function d(C,I,P,L,B,J){var R;var s;var E=L;var D=I;var z=P;var y;var A;var Q;var G;var u;var S;var N=function(){y=Math.ceil(z/E);A=Math.ceil(D/E);Q=(y-1)+(A-1)+1;u=0+"-"+(A-1);G=(y-1)+"-"+(A-1);var U="";for(var T=0;T<y;T++){for(var w=0;w<A;w++){U+="<div class='block' id='"+T+"-"+w+"'></div>"}}C.addToScreen(U);R=new Array(y);for(var T=0;T<y;T++){R[T]=new Array(A);for(var w=0;w<A;w++){R[T][w]=a("#"+(T+"-"+w),C.$el).css({top:(T*E),left:(w*E),width:E,height:E})}}s=a("div.block",C.$el)};this.clear=function(){clearInterval(S);s.stop().css({"z-index":2,opacity:0})};this.displayContent=function(T,w){if(w==j["diag.fade"]){K(T,0,E,0);H(T,true,false,0)}else{if(w==j["diag.exp"]){K(T,1,0,0);H(T,false,true)}else{if(w==j["diag.fade.exp"]){K(T,0,0,0);H(T,true,true)}else{if(w==j["block.fade"]){K(T,0,E,0);t(T)}else{if(w==j["block.exp"]){K(T,1,0,0);x(T)}else{if(w==j["block.drop"]){K(T,1,E,-(y*E));M(T)}else{K(T,1,0,0);F(T,w)}}}}}}};var K=function(W,Z,ac,Y){var aa=(z-W.height)/2;var U=(D-W.width)/2;var T=W.src;for(var X=0;X<y;X++){for(var V=0;V<A;V++){var ab=((-X*E)+aa);var w=((-V*E)+U);a(R[X][V]).css({background:" url('"+T+"') "+w+"px "+ab+"px no-repeat",backgroundPositionX:w+"px",backgroundPositionY:ab+"px",opacity:Z,top:(X*E)+Y,left:(V*E),width:ac,height:ac,"z-index":3})}}};var v=function(X,Y,W){var V;if(Y&&W){V={opacity:1,width:E,height:E}}else{if(Y){V={opacity:1}}else{V={width:E,height:E}}}var U,T;var w=Q-1;S=setInterval(function(){for(var Z=w;Z>=0;Z--){U=Z;T=Math.abs(U-w);if(U<y&&T<A){a(R[U][T]).animate(V,J,"",function(){if(a(this).attr("id")=="0-0"){C.setComplete(X)}})}}if(w>0){w--}else{clearInterval(S)}},g)};var H=function(X,Y,W){var V;if(Y&&W){V={opacity:1,width:E,height:E}}else{if(Y){V={opacity:1}}else{V={width:E,height:E}}}var U,T;var w=0;S=setInterval(function(){for(var Z=0;Z<=w;Z++){U=Z;T=Math.abs(U-w);if(U<y&&T<A){a(R[U][T]).animate(V,J,"",function(){if(a(this).attr("id")==G){C.setComplete(X)}})}}if(w<Q){w++}else{clearInterval(S)}},g)};var F=function(W,V){var T=0;if(V==j["block.left"]){var w=0;S=setInterval(function(){for(var X=0;X<y;X++){a(R[X][w]).animate({opacity:1,width:E,height:E},J,"",function(){if(a(this).attr("id")==G){C.setComplete(W)}})}w++;if(w==A){clearInterval(S)}},g)}else{if(V==j["block.right"]){var w=A-1;S=setInterval(function(){for(var X=0;X<y;X++){a(R[X][w]).animate({opacity:1,width:E,height:E},J,"",function(){if(a(this).attr("id")=="0-0"){C.setComplete(W)}})}w--;if(w<0){clearInterval(S)}},g)}else{if(V==j["block.top"]){var U=0;S=setInterval(function(){for(var X=0;X<A;X++){a(R[U][X]).animate({opacity:1,width:E,height:E},J,"",function(){if(a(this).attr("id")==G){C.setComplete(W)}})}U++;if(U==y){clearInterval(S)}},g)}else{var U=y-1;S=setInterval(function(){for(var X=0;X<A;X++){a(R[U][X]).animate({opacity:1,width:E,height:E},J,"",function(){if(a(this).attr("id")=="0-0"){C.setComplete(W)}})}U--;if(U<0){clearInterval(S)}},g)}}}};var M=function(T){var w=y-1;var U=A*g;S=setInterval(function(){O(R[w],w,T);w--;if(w<0){clearInterval(S)}},U)};var O=function(V,X,W){var w=(X*E);var U=0;var T=setInterval(function(){a(V[U]).animate({top:w},J,"",function(){if(a(this).attr("id")==u){C.setComplete(W)}});U++;if(U==A){clearInterval(T)}},g)};var t=function(U){var T=0;var w=(y*A);s.each(function(V){a(this).delay(Math.random()*J).animate({opacity:1},(Math.random()*J),"",function(){T++;if(T==w){C.setComplete(U)}})})};var x=function(U){var T=0;var w=(y*A);s.each(function(V){a(this).delay(Math.random()*J).animate({width:E,height:E},(Math.random()*J),"",function(){T++;if(T==w){C.setComplete(U)}})})};N()}function p(aU,aQ){var U=aQ.width;var aN=aQ.height;var aI=aQ.button_margin;var al=aQ.transition.toLowerCase();var ar=aQ.transition_speed>0?aQ.transition_speed:l;var K=aQ.delay>0?aQ.delay:k;var am=aQ.auto_start;var aM=aQ.background_color;var M=aQ.border;var aD=aQ.cpanel_align;var O=aQ.button_width;var ax=aQ.button_height;var S=aQ.block_size>0?aQ.block_size:100;var ad=aQ.vert_size>0?aQ.vert_size:50;var D=aQ.horz_size>0?aQ.horz_size:50;var w=aQ.display_thumbs;var ai=aQ.display_dbuttons;var ah=aQ.display_playbutton;var Z=aQ.display_tooltip;var R=aQ.display_numbers;var X=aQ.cpanel_mouseover;var W=aQ.text_mouseover;var E=aQ.cpanel_margin;var Q=0;var V=0;var aS;var s;var ag;var aK;var an;var A;var y;var aL=false;var H;var ap;var az;var aG=null;var J;var Y;var aq=false;var F=false;var at=(jQuery.browser.msie)?true:false;var aE=a(".wt-rotator",aU);var z=a("#main-img",aU);var T=a("#bg-img",aU);var af=a("div.desc",aU);var v=a("div.preloader",aU);var x=a("div.c-panel",aU);var C=a("div.thumbnails",aU);var aV=C.find("li");var aB=a("div.buttons",aU);var I=a(".play-btn",aU);var G=a(".prev-btn",aU);var aH=a(".next-btn",aU);var B=a("#tooltip",aU);var ac;var ab;this.$el=aU;this.init=function(){Q=aV.size();an=Number(af.outerWidth()-af.width());aE.css({"background-color":aM,border:M,width:U,height:aN});aT();aw();aP();aE.append("<div class='tmp-desc'></div>");ac=a("div.tmp-desc",aU);v.css({top:(aN-v.outerHeight())/2,left:(U-v.outerWidth())/2});aE.hover(function(aW){aq=true;if(X){aR()}if(W){av()}},function(aW){aq=false;if(X){aa()}if(W){aA()}});H=new r(this,U,aN,ad,aM,ar);ap=new n(this,U,aN,D,aM,ar);az=new d(this,U,aN,S,aM,ar);aC();ae(V)};this.setComplete=function(aW){av();ay(aW);z.attr("src",aW.src);au()};this.addToScreen=function(aW){aE.find(">a:first").append(aW)};var aP=function(){x.css({width:aB.outerWidth(true)+C.outerWidth(true)});var aY=0;var aX=0;var aZ=0;var aW=0;if(aD==e){x.css({"margin-top":E,"margin-left":E,"margin-bottom":0,"margin-right":0});Y=-x.outerHeight(true);J=0;x.css({top:J,left:0});C.css("float","left");aB.css("float","left");A=0;y=25;aL=false}else{if(aD==f){x.css({"margin-right":E,"margin-top":E,"margin-bottom":0,"margin-left":0});Y=-x.outerHeight(true);J=0;x.css({top:J,left:U-(x.outerWidth(true)-aI)});C.css("float","right");aB.css("float","right");A=0;y=25;aL=true}else{if(aD==o){x.css({"margin-left":E,"margin-bottom":E,"margin-top":0,"margin-right":0});Y=aN;J=aN-x.outerHeight(true);x.css({top:J,left:0});C.css("float","left");aB.css("float","left");A=0;y=-30;aL=false}else{x.css({"margin-right":E,"margin-bottom":E,"margin-top":0,"margin-left":0});Y=aN;J=aN-x.outerHeight(true);x.css({top:J,left:U-(x.outerWidth(true)-aI)});C.css("float","right");aB.css("float","right");A=0;y=-30;aL=true}}}if(X&&!aq){x.css({top:Y})}};var aw=function(){if(ai){G.css({"margin-right":aI,width:O,height:ax}).click(aO).mouseover(L).mouseout(N);aH.css({"margin-right":aI,width:O,height:ax}).click(ak).mouseover(L).mouseout(N)}else{G.hide();aH.hide()}if(ah){if(!am){I.css("background-image","url(assets/play.png)")}I.css({"margin-right":aI,width:O,height:ax}).click(t).mouseover(L).mouseout(N)}else{I.hide()}};var aT=function(){aV.each(function(aW){aJ(a(this));a(this).css({width:O,height:ax,"line-height":ax+"px","margin-right":aI});if(R){a(this).append(aW+1)}});if(w){aV.click(function(aW){P();V=a(this).index();ae(V);return false}).mouseover(function(aX){a(this).addClass("thumb-over");if(Z){var aW=a(this).find(">a:first").attr("title");if(aW!=""){B.html(aW);A=(aL)?-B.width():0;var aY=aE.offset();B.css({top:aX.pageY+y-aY.top,left:aX.pageX+A-aY.left}).delay(m).show(0)}}}).mouseout(function(aW){a(this).removeClass("thumb-over");B.stop().hide()}).mousemove(function(aW){var aX=aE.offset();B.css({top:aW.pageY+y-aX.top,left:aW.pageX+A-aX.left})})}else{C.css({display:"none"}).width(0)}};var aO=function(){P();V=(V>0)?V-1:(Q-1);ae(V)};var ak=function(){P();V=(V<Q-1)?V+1:0;ae(V)};var t=function(){am=!am;if(am){a(this).css("background-image","url(assets/pause.png)");au()}else{a(this).css("background-image","url(assets/play.png)");P()}};var L=function(){a(this).addClass("button-over")};var N=function(){a(this).removeClass("button-over")};var aJ=function(a0){var aX=a0.find(">p:first");var aW=ao(aX.attr("x"),0);var aZ=ao(aX.attr("y"),0);var aY=ao(aX.attr("w"),400);aY-=an;a0.data("desc",{x:aW,y:aZ,w:aY})};var av=function(){if(!F){if(W&&!aq){return}F=true;var aY=ab.data("desc");var aZ=ab.find(">p:first").html();var aX=aY.w;ac.css({width:aX}).html(aZ);var aW=ac.height();af.css({top:aY.y,left:aY.x,width:aX,height:0}).html("");if(aW!=0){af.animate({opacity:1,height:aW},"slow","",function(){a(this).html(aZ);if(at){this.style.removeAttribute("filter")}})}}};var aA=function(){F=false;if(af.html()!=""){af.stop(true).animate({height:0,opacity:0},ar)}else{af.stop(true).animate({opacity:0},ar)}};var aR=function(){x.animate({top:J,opacity:1},"slow")};var aa=function(){x.stop(true).animate({top:Y,opacity:0},"slow")};var ae=function(aY){ab=C.find("li:nth-child("+(aY+1)+")");aV.removeClass("curr-thumb");ab.addClass("curr-thumb");aK=ab.attr("tran")!=undefined?ab.attr("tran"):al;ag=ao(ab.attr("delay"),K);var aW=ab.find(">a:last").attr("href");var aX=ab.find(">a:last").attr("target");if(aW!=undefined&&aW!=""){aE.find(">a:first").css({cursor:"pointer"}).attr("href",aW).attr("target",aX)}else{aE.find(">a:first").css({cursor:"default"}).attr("href","#").attr("target","_self")}aA();if(s[aY]){v.hide();aj(s[aY])}else{var aZ=new Image();a(aZ).attr("src",aS[aY]);if(!aZ.complete){v.show();a(aZ).load(function(){v.hide();s[aY]=jQuery.extend(true,{},this);aj(aZ)}).error(function(){alert("Error loading image")})}else{v.hide();s[aY]=jQuery.extend(true,{},aZ);aj(aZ)}}};var aj=function(aX){H.clear();ap.clear();az.clear();var aW=j[aK];if(aW==j.random){aW=Math.floor(Math.random()*(j.length-2))}if(aW==j.none){u(aX)}else{if(aW==j.fade){aF(aX)}else{if(aW<j["vert.tl"]){az.displayContent(aX,aW)}else{if(aW<j["horz.tl"]){H.displayContent(aX,aW)}else{ap.displayContent(aX,aW)}}}}};var u=function(aW){ay(aW);z.attr("src",aW.src).show(0,function(){av();au()})};var aF=function(aW){T.css({top:z.css("top"),left:z.css("left"),"padding-top":z.css("padding-top"),"padding-bottom":z.css("padding-bottom"),"padding-left":z.css("padding-left"),"padding-right":z.css("padding-right")}).attr("src",z.attr("src")).show();z.hide();ay(aW);z.attr("src",aW.src).fadeIn(ar,function(){T.hide();av();au()})};var aC=function(){s=new Array(Q);aS=new Array(Q);aV.each(function(aY){aS[aY]=a(this).find(">a:first").attr("href")});var aX=0;var aW=new Image();a(aW).attr("src",aS[aX]);a(aW).load(function(){s[aX]=jQuery.extend(true,{},this);aX++;if(aX<aS.length){a(this).attr("src",aS[aX])}}).error(function(){aX++;if(aX<aS.length){a(this).attr("src",aS[aX])}})};var ay=function(a0){var aY=(aN-a0.height)/2;var aX=(U-a0.width)/2;var a2=0;var a1=0;var aZ=0;var aW=0;if(aY>0){aZ=aY}else{if(aY<0){a2=aY}}if(aX>0){aW=aX}else{if(aX<0){a1=aX}}z.css({top:a2,left:a1,"padding-top":aZ,"padding-bottom":aZ,"padding-left":aW,"padding-right":aW})};var au=function(){if(am&&aG==null){aG=setTimeout(ak,ag)}};var P=function(){clearTimeout(aG);aG=null};var ao=function(aW,aX){if(aW!=undefined&&!isNaN(aW)){aW=Number(aW);if(aW>0){return aW}}return Number(aX)};this.setMouseoverCP=function(aW){X=aW;if(X){aa()}else{aR()}};this.setMouseoverDesc=function(aW){W=aW;if(W){aA()}else{av()}};this.updateTransition=function(aW){al=aW};this.showThumbs=function(aW){w=aW;if(w){C.show()}else{C.hide()}aP()};this.showDButtons=function(aW){ai=aW;if(ai){G.show();aH.show()}else{G.hide();aH.hide()}aP()};this.showPlayButton=function(aW){ah=aW;if(ah){I.show()}else{I.hide()}aP()};this.showTooltip=function(aW){Z=aW};this.updateCPanel=function(aW){aD=aW;aP()}}var h={width:800,height:300,background_color:"#000",border:"1px solid #000",button_width:24,button_height:24,button_margin:4,auto_start:true,delay:k,transition:"fade",transition_speed:800,block_size:100,vert_size:50,horz_size:50,cpanel_align:"BR",cpanel_margin:6,display_thumbs:true,display_dbuttons:true,display_playbutton:true,display_tooltip:true,display_numbers:true,cpanel_mouseover:false,text_mouseover:false};var c=a.extend({},h,i);return this.each(function(){b=new p(a(this),c);b.init()})}})(jQuery);
