(function(a){var b;a.fn.setTransition=function(c){b.setTransition(c)};a.fn.setTextEffect=function(c){b.setTextEffect(c)};a.fn.setNav=function(c){b.setNav(c)};a.fn.setListAlign=function(c){b.setListAlign(c)};a.fn.setPlayButton=function(c){b.setPlayButton(c)};a.fn.setNumber=function(c){b.setNumber(c)};a.fn.setTimerBar=function(c){b.setTimerBar(c)};a.fn.setThumbs=function(c){b.setThumbs(c)};a.fn.setScrollbar=function(c){b.setScrollbar(c)};a.fn.setMouseoverPause=function(c){b.setMouseoverPause(c)};a.fn.setMouseoverCP=function(c){b.setMouseoverCP(c)};a.fn.setMouseoverText=function(c){b.setMouseoverText(c)};a.fn.wtListRotator=function(d){var G="top";var C="bottom";var w="left";var N="right";var z="TL";var g="TR";var k="TC";var P="BL";var E="BR";var u="BC";var I="auto_adjust";var y="update_text";var q="update_buttons";var M="update_number";var B="show_scrollbar";var s="hide_scrollbar";var f="update_knob";var O=0;var r={fade:O++,"block.top":O++,"block.right":O++,"block.bottom":O++,"block.left":O++,"block.drop":O++,"diag.fade":O++,"diag.exp":O++,"rev.diag.fade":O++,"rev.diag.exp":O++,"block.fade":O++,"block.exp":O++,"block.top.zz":O++,"block.bottom.zz":O++,"block.left.zz":O++,"block.right.zz":O++,"spiral.in":O++,"spiral.out":O++,"vert.tl":O++,"vert.tr":O++,"vert.bl":O++,"vert.br":O++,"fade.left":O++,"fade.right":O++,"alt.left":O++,"alt.right":O++,"blinds.left":O++,"blinds.right":O++,"horz.tl":O++,"horz.tr":O++,"horz.bl":O++,"horz.br":O++,"fade.top":O++,"fade.bottom":O++,"alt.top":O++,"alt.bottom":O++,"blinds.top":O++,"blinds.bottom":O++,none:O++,random:O++};var o={fade:0,down:1,right:2,none:3};var e=5000;var x=800;var l=300;var L=600;var D=0.1;var H=4;var n=600;function c(T,ab,aa,ad,Z,U,V){var W;var R;var Y;var ac=null;var ae=function(){Y=Math.ceil(ab/ad);var ag="";for(var af=0;af<Y;af++){ag+="<div class='vpiece' id='"+af+"'></div>"}T.addToScreen(ag);W=a("div.vpiece",T.$el);R=new Array(Y);W.each(function(ah){a(this).css({left:(ah*ad),height:aa});R[ah]=a(this)})};this.clear=function(){clearInterval(ac);W.stop(true).css({"z-index":2,opacity:0})};this.displayContent=function(af,ag){Q(af,ag);S(af,ag)};var Q=function(af,ag){switch(ag){case r["vert.tl"]:case r["vert.tr"]:X(af,-aa,1,ad,false);break;case r["vert.bl"]:case r["vert.br"]:X(af,aa,1,ad,false);break;case r["alt.left"]:case r["alt.right"]:X(af,0,1,ad,true);break;case r["blinds.left"]:case r["blinds.right"]:X(af,0,1,0,false);break;default:X(af,0,0,ad,false)}};var X=function(af,al,am,ah,ak){var ao=af.attr("src");var an=(aa-af.height())/2;var ag=(ab-af.width())/2;for(var ai=0;ai<Y;ai++){var aj=((-ai*ad)+ag);if(ak){al=(ai%2)==0?-aa:aa}a(W.get(ai)).css({background:Z+" url('"+ao+"') no-repeat",backgroundPosition:aj+"px "+an+"px",opacity:am,top:al,width:ah,"z-index":3})}};var S=function(ah,ai){var ak,ag,aj,af;switch(ai){case r["vert.tl"]:case r["vert.bl"]:case r["fade.left"]:case r["blinds.left"]:case r["alt.left"]:ak=0;ag=Y-1;aj=1;break;default:ak=Y-1;ag=0;aj=-1}ac=setInterval(function(){a(W.get(ak)).animate({top:0,opacity:1,width:ad},U,"",function(){if(a(this).attr("id")==ag){T.setComplete(ah)}});if(ak==ag){clearInterval(ac)}ak+=aj},V)};ae()}function t(T,ab,aa,ad,Z,U,V){var W;var R;var Y;var ac=null;var ae=function(){Y=Math.ceil(aa/ad);var ag="";for(var af=0;af<Y;af++){ag+="<div class='hpiece' id='"+af+"'><!-- --></div>"}T.addToScreen(ag);W=a("div.hpiece",T.$el);R=new Array(Y);W.each(function(ah){a(this).css({top:(ah*ad),width:ab});R[ah]=a(this)})};this.clear=function(){clearInterval(ac);W.stop(true).css({"z-index":2,opacity:0})};this.displayContent=function(af,ag){Q(af,ag);S(af,ag)};var Q=function(af,ag){switch(ag){case r["horz.tr"]:case r["horz.br"]:X(af,ab,1,ad,false);break;case r["horz.tl"]:case r["horz.bl"]:X(af,-ab,1,ad,false);break;case r["alt.top"]:case r["alt.bottom"]:X(af,0,1,ad,true);break;case r["blinds.top"]:case r["blinds.bottom"]:X(af,0,1,0,false);break;default:X(af,0,0,ad,false)}};var X=function(af,ai,al,an,ak){var ao=af.attr("src");var am=(aa-af.height())/2;var ag=(ab-af.width())/2;for(var aj=0;aj<Y;aj++){var ah=((-aj*ad)+am);if(ak){ai=(aj%2)==0?-ab:ab}a(W.get(aj)).css({background:Z+" url('"+ao+"') no-repeat",backgroundPosition:ag+"px "+ah+"px",opacity:al,left:ai,height:an,"z-index":3})}};var S=function(ag,ah){var aj,af,ai;switch(ah){case r["horz.tl"]:case r["horz.tr"]:case r["fade.top"]:case r["blinds.top"]:case r["alt.top"]:aj=0;af=Y-1;ai=1;break;default:aj=Y-1;af=0;ai=-1}ac=setInterval(function(){a(W.get(aj)).animate({left:0,opacity:1,height:ad},U,"",function(){if(a(this).attr("id")==af){T.setComplete(ag)}});if(aj==af){clearInterval(ac)}aj+=ai},V)};ae()}function v(aa,ab,W,ac,Z,Q,aj){var Y;var R;var ad;var V;var X;var al;var ak;var ai=function(){V=Math.ceil(W/ac);X=Math.ceil(ab/ac);al=V*X;var ap="";for(var ao=0;ao<V;ao++){for(var an=0;an<X;an++){ap+="<div class='block' id='"+ao+"-"+an+"'></div>"}}aa.addToScreen(ap);R=a("div.block",aa.$el);R.data({tlId:"0-0",trId:"0-"+(X-1),blId:(V-1)+"-0",brId:(V-1)+"-"+(X-1)});var am=0;ad=new Array(al);Y=new Array(V);for(var ao=0;ao<V;ao++){Y[ao]=new Array(X);for(var an=0;an<X;an++){Y[ao][an]=ad[am++]=R.filter("#"+(ao+"-"+an)).data("top",ao*ac)}}};this.clear=function(){clearInterval(ak);R.stop(true).css({"z-index":2,opacity:0})};this.displayContent=function(am,an){switch(an){case r["diag.fade"]:af(am,0,ac,0);ag(am,{opacity:1},false);break;case r["diag.exp"]:af(am,0,0,0);ag(am,{opacity:1,width:ac,height:ac},false);break;case r["rev.diag.fade"]:af(am,0,ac,0);ag(am,{opacity:1},true);break;case r["rev.diag.exp"]:af(am,0,0,0);ag(am,{opacity:1,width:ac,height:ac},true);break;case r["block.fade"]:af(am,0,ac,0);S(am);break;case r["block.exp"]:af(am,1,0,0);S(am);break;case r["block.drop"]:af(am,1,ac,-(V*ac));S(am);break;case r["block.top.zz"]:case r["block.bottom.zz"]:af(am,0,ac,0);U(am,an);break;case r["block.left.zz"]:case r["block.right.zz"]:af(am,0,ac,0);ae(am,an);break;case r["spiral.in"]:af(am,0,ac,0);ah(am,false);break;case r["spiral.out"]:af(am,0,ac,0);ah(am,true);break;default:af(am,1,0,0);T(am,an)}};var af=function(am,at,ax,ar){var au=(W-am.height())/2;var ao=(ab-am.width())/2;var av=am.attr("src");for(var aq=0;aq<V;aq++){for(var ap=0;ap<X;ap++){var aw=((-aq*ac)+au);var an=((-ap*ac)+ao);Y[aq][ap].css({background:Z+" url('"+av+"') no-repeat",backgroundPosition:an+"px "+aw+"px",opacity:at,top:(aq*ac)+ar,left:(ap*ac),width:ax,height:ax,"z-index":3})}}};var ag=function(am,av,ar){var au=new Array(al);var an,aq,ao,ap;var aw=(V-1)+(X-1);if(ar){an=aw;aq=-1;ao=-1;ap=R.data("tlId")}else{an=0;aq=aw+1;ao=1;ap=R.data("brId")}var at=0;while(an!=aq){i=Math.min(V-1,an);while(i>=0){j=Math.abs(i-an);if(j>=X){break}au[at++]=Y[i][j];i--}an+=ao}at=0;ak=setInterval(function(){au[at++].animate(av,Q,"",function(){if(a(this).attr("id")==ap){aa.setComplete(am)}});if(at==al){clearInterval(ak)}},aj)};var ae=function(ap,aq){var ao=true;var an=0,am,at,ar;if(aq==r["block.left.zz"]){ar=(X%2==0)?R.data("trId"):R.data("brId");am=0;at=1}else{ar=(X%2==0)?R.data("tlId"):R.data("blId");am=X-1;at=-1}ak=setInterval(function(){Y[an][am].animate({opacity:1},Q,"",function(){if(a(this).attr("id")==ar){aa.setComplete(ap)}});if(Y[an][am].attr("id")==ar){clearInterval(ak)}(ao?an++:an--);if(an==V||an<0){ao=!ao;an=(ao?0:V-1);am+=at}},aj)};var U=function(ap,aq){var ao=true;var an,am=0,at,ar;if(aq==r["block.top.zz"]){ar=(V%2==0)?R.data("blId"):R.data("brId");an=0;at=1}else{ar=(V%2==0)?R.data("tlId"):R.data("trId");an=V-1;at=-1}ak=setInterval(function(){Y[an][am].animate({opacity:1},Q,"",function(){if(a(this).attr("id")==ar){aa.setComplete(ap)}});if(Y[an][am].attr("id")==ar){clearInterval(ak)}(ao?am++:am--);if(am==X||am<0){ao=!ao;am=(ao?0:X-1);an+=at}},aj)};var T=function(ao,ap){var ar=new Array(al);var at;var aq=0;switch(ap){case r["block.left"]:at=R.data("brId");for(var am=0;am<X;am++){for(var an=0;an<V;an++){ar[aq++]=Y[an][am]}}break;case r["block.right"]:at=R.data("blId");for(var am=X-1;am>=0;am--){for(var an=0;an<V;an++){ar[aq++]=Y[an][am]}}break;case r["block.top"]:at=R.data("brId");for(var an=0;an<V;an++){for(var am=0;am<X;am++){ar[aq++]=Y[an][am]}}break;default:at=R.data("trId");for(var an=V-1;an>=0;an--){for(var am=0;am<X;am++){ar[aq++]=Y[an][am]}}}aq=0;ak=setInterval(function(){ar[aq++].animate({width:ac,height:ac},Q,"",function(){if(a(this).attr("id")==at){aa.setComplete(ao)}});if(aq==al){clearInterval(ak)}},aj)};var S=function(an){p(ad);var am=0;count=0;ak=setInterval(function(){ad[am].animate({top:ad[am].data("top"),width:ac,height:ac,opacity:1},Q,"",function(){if(++count==al){aa.setComplete(an)}});am++;if(am==al){clearInterval(ak)}},aj)};var ah=function(am,av){var au=0,at=0;var ay=V-1;var az=X-1;var ao=0;var ar=az;var ax=new Array();while(ay>=0&&az>=0){var aw=0;while(true){ax[ax.length]=Y[au][at];if((++aw)>ar){break}switch(ao){case 0:at++;break;case 1:au++;break;case 2:at--;break;case 3:au--}}switch(ao){case 0:ao=1;ar=(--ay);au++;break;case 1:ao=2;ar=(--az);at--;break;case 2:ao=3;ar=(--ay);au--;break;case 3:ao=0;ar=(--az);at++}}if(ax.length>0){if(av){ax.reverse()}var aq=ax.length-1;var an=ax[aq].attr("id");var ap=0;ak=setInterval(function(){ax[ap].animate({opacity:1},Q,"",function(){if(a(this).attr("id")==an){aa.setComplete(am)}});if(ap==aq){clearInterval(ak)}ap++},aj)}};ai()}function K(bB,bw){var aA=m(bw.screen_width,600);var bq=m(bw.screen_height,300);var ap=m(bw.item_width,250);var bm=m(bw.item_height,75);var a3=m(bw.item_display,4);var aW=bw.auto_start;var aG=m(bw.transition_speed,x);var ak=bw.display_arrow;var aH=bw.text_effect.toLowerCase();var by=bw.text_sync;var ag=bw.list_align.toLowerCase();var aw=bw.move_one;var at;var aD;var V;var az;var a5;var aY;var bn;var T;var Y;var a0;var ba;var ay;var ah;var bi;var bx=null;var bh=null;var ar=a(".l-rotator",bB);var a7=ar.find(".screen");var bb=ar.find(".thumbnails");var aR=bb.find(">ul:first");var bC=aR.find(">li");var Z;var aF;var a1;var ae;var R;var S;var be;var af;var ab;var aq;var aE;var am;var an;var U;this.$el=bB;this.init=function(){aD=0;V=-1;at=bC.size();bn=0;aY=at-a3;az=0;a5=aY;aZ();bc();aT();ar.css({width:aA+ap,height:bb.height()>bq?bb.height():bq});if(bw.pause_mouseover){ar.hover(aV,aj)}var bD=a7.css("background-color");Y=new c(this,aA,bq,m(bw.vert_size,50),bD,aG,m(bw.vstripe_delay,90));a0=new t(this,aA,bq,m(bw.horz_size,50),bD,aG,m(bw.hstripe_delay,180));ba=new v(this,aA,bq,m(bw.block_size,75),bD,aG,m(bw.block_delay,35));bf(0);aP(aD)};this.setComplete=function(bD){Q(bD)};this.addToScreen=function(bD){aF.append(bD)};var aZ=function(){var bD="<a href='#'></a>							   	<div id='preloader'></div>								<div id='timer'></div>							   	<div class='textbox'>							   		<div class='inner-bg'></div>									<div class='inner-text'></div>							   	</div>							   	<div class='cpanel'>							   		<div id='play-btn'></div>									<div id='num-info'></div>								</div>";a7.append(bD).css({width:aA,height:bq});aF=a7.find(">a:first");R=a7.find("#preloader");aJ();aX();bu()};var aJ=function(){Z=a7.find("#timer").data("pct",1);if(bw.display_timer){Z.css(bw.timer_align.toLowerCase()==G?"top":"bottom",0).css("visibility","visible")}else{Z.hide()}};var aX=function(){a1=a7.find(".textbox");ae=a1.find(".inner-text");if(bw.text_mouseover){a7.hover(ao,av)}else{ar.bind(y,bd)}};var bu=function(){var bH=bw.display_playbutton;var bD=bw.display_number;S=a7.find(".cpanel");if(!bD&&!bH){S.remove();return}af=S.find("#num-info");if(bD){var bF=J(at);var bG="";for(var bE=0;bE<bF;bE++){bG+="0"}bG+=" / "+bG;af.html(bG).width(af.width()).html("");ar.bind(M,function(){af.html((aD+1)+" / "+at)})}else{af.remove()}be=S.find("#play-btn");if(bH){be.click(al).toggleClass("pause",aW)}else{be.remove()}S.width(af.outerWidth()+be.width());switch(bw.cpanel_align.toUpperCase()){case z:S.css({top:0,left:0});break;case k:S.css({top:0,left:Math.floor((aA-S.outerWidth(true))/2)});break;case g:S.css({top:0,left:aA-S.outerWidth(true)});break;case P:S.css({top:bq-S.outerHeight(true),left:0});break;case u:S.css({top:bq-S.outerHeight(true),left:Math.floor((aA-S.outerWidth(true))/2)});break;default:S.css({top:bq-S.outerHeight(true),left:aA-S.outerWidth(true)})}if(bw.cpanel_mouseover){S.css("display","none");a7.hover(a2,aM)}S.css("visibility","visible")};var a2=function(){S.stop(true,true).fadeIn(l)};var aM=function(){S.stop(true,true).fadeOut(l)};var bc=function(){var bD=bw.transition.toLowerCase();var bF=m(bw.delay,e);var bE=ae.outerHeight()-ae.height();bC.each(function(bH){var bG=a(this).find(">a:first");a(this).data({imgurl:bG.attr("href"),delay:m(a(this).attr("delay"),bF),effect:r[a(this).attr("effect")]!=undefined?r[a(this).attr("effect")]:r[bD]});bo(a(this),bE)});ae.html("").css({width:"auto",height:"auto"});a1.css("visibility","visible");if(bw.shuffle){X()}bC.hover(function(){if(aD!=a(this).index()){a(this).addClass("item-over")}},function(){a(this).removeClass("item-over")});aq=bC.find(">div.thumb");aq.css(ag==w?{"float":"left","border-right-width":1}:{"float":"right","border-left-width":1});aq.css({width:ap-(aq.outerWidth()-aq.width()),height:bm-(aq.outerHeight()-aq.height())}).mousedown(au);if(!bw.display_thumbs){aq.find(">img:first").hide()}};var aT=function(){var bD=0;if(ak){ab=a("<div>&nbsp;&nbsp;&nbsp;</div>").attr("id",ag==N?"left-arrow":"right-arrow").height(bm);a(bC.get(0)).append(ab);bD=ab.width()}bC.css({width:ap+bD,height:bm});aR.height(at*bC.outerHeight());bb.css({width:bC.width(),height:a3*bC.outerHeight()}).click(aI);ay=aR.height()-bb.height();if(ag==w){bb.css("left",0);a7.css("left",ap)}else{a7.css("left",0);bb.css("left",aA-bD)}switch(bw.scroll_type.toLowerCase()){case"mouse_click":bj();aE.click(aL).find("#up-btn").css("cursor","pointer");am.click(aN).find("#down-btn").css("cursor","pointer");break;case"mouse_over":bj();aE.hover(bv,aC);am.hover(aO,aC);break;case"mouse_move":bb.mousemove(ad)}if(bw.display_scrollbar){a9()}if(bw.auto_adjust){ar.bind(I,ai);bb.hover(function(){ar.unbind(I)},function(){ar.bind(I,ai)})}};var a9=function(){bb.append("<div id='scrollbar'><div id='knob'></div></div>");an=bb.find("#scrollbar");U=an.find("#knob");an.css("left",ag==w?0:bb.width()-an.width());U.height(Math.floor((a3/at)*an.height()));var bD=an.height()-U.height();var bE=bD/ay;an.data({range:bD,ratio:bE});ar.bind(B,function(){an.stop(true,true).fadeIn(l)}).bind(s,function(){an.stop(true,true).fadeOut(l)}).bind(f,function(){U.stop(true).animate({top:Math.round(-bn*bE)},bi)});an.hide().css("visibility","visible")};var bj=function(){bb.append("<div class='btn-pane'><div id='up-btn'></div></div>								    <div class='btn-pane'><div id='down-btn'></div></div>");var bD=bb.find(".btn-pane");bD.css({opacity:0,width:ap});bD.hover(bA,aU);if(ak&&ag==N){bD.css("left",ab.width())}aE=bD.has("#up-btn");am=bD.has("#down-btn");am.css("top",bb.height()-am.height());bD.css("visibility","visible");ar.bind(q,ac).trigger(q)};var bA=function(){a(this).stop(true,true).animate({opacity:1},l)};var aU=function(){a(this).stop(true,true).animate({opacity:0},l)};var ac=function(){bn<0?aE.stop(true,true).fadeIn(l):aE.stop(true,true).fadeOut(l);bn>-ay?am.stop(true,true).fadeIn(l):am.stop(true,true).fadeOut(l)};var aL=function(){if(a5<aY){var bD=aw?1:Math.min(aY-a5,a3);a5+=bD;az-=bD;bp()}return false};var aN=function(){if(az<aY){var bD=aw?1:Math.min(aY-az,a3);az+=bD;a5-=bD;bp()}return false};var bv=function(){am.stop(true,true).fadeIn(l);ar.trigger(B);bi=-aR.stop(true).position().top*H;aR.animate({top:0},bi,function(){aE.stop(true,true).fadeOut(l);ar.trigger(s)});U.stop(true).animate({top:0},bi)};var aO=function(){aE.stop(true,true).fadeIn(l);ar.trigger(B);bi=(ay+aR.stop(true).position().top)*H;aR.animate({top:-ay},bi,function(){am.stop(true,true).fadeOut(l);ar.trigger(s)});U.stop(true).animate({top:an.data("range")},bi)};var aC=function(){aR.stop(true);try{U.stop(true)}catch(bD){}ar.trigger(s)};var ad=function(bE){var bD=Math.round(((bE.pageY-bb.offset().top)/bb.height())*100)/100;ah=-Math.round(ay*bD);if(bx==null&&ah!=aR.position().top){aC();ar.trigger(B);bx=setInterval(aQ,30)}};var aQ=function(){var bF=aR.stop(true).position().top;if(bF==ah){aB();ar.trigger(s)}else{var bD=(ah-bF)*D;bn+=bD<0?Math.min(-1,Math.round(bD)):Math.max(1,Math.round(bD));aR.css("top",bn);try{U.css("top",Math.round(-bn*an.data("ratio")))}catch(bE){}}};var aB=function(){clearInterval(bx);bx=null};var ai=function(){if(bx==null){var bD=Math.min(aD,aY);az=bD;a5=aY-az;bp()}};var bp=function(){bn=-az*bC.outerHeight();bi=Math.min(n,Math.abs(aR.position().top-bn)*H);if(bi>0){ar.trigger(B)}aR.stop(true).animate({top:bn},bi,function(){ar.trigger(q);ar.trigger(s)});ar.trigger(f)};var bo=function(bD,bF){var bE=bD.find(">div:hidden");var bH=m(parseInt(bE.css("width"))-bF,300);var bG=m(parseInt(bE.css("height"))-bF,0);ae.width(bH).html(bE.html());if(bG<ae.height()){bG=ae.height()}bD.data("textbox",{x:bE.css("left"),y:bE.css("top"),w:bH+bF,h:bG+bF,color:bE.css("color"),bgcolor:bE.css("background-color")})};var aI=function(bE){var bD=a(bE.target).parents("li").index();if(bD>=0&&bD!=aD){bk();V=aD;aD=bD;aP(aD)}return false};var br=function(){bk();V=aD;aD=aD<at-1?aD+1:0;aP(aD)};var al=function(){aW=!aW;a(this).toggleClass("pause",aW);aW?a6():W();return false};var aj=function(){aW=true;be.toggleClass("pause",aW);a6()};var aV=function(){aW=false;be.toggleClass("pause",aW);W()};var bd=function(bE){if(!a1.data("visible")){a1.data("visible",true);var bF=a(bC.get(aD)).find(">div:hidden").html();if(bF&&bF.length>0){var bD=a(bC.get(aD)).data("textbox");ae.css("color",bD.color);a1.find(".inner-bg").css("background-color",bD.bgcolor);switch(o[aH]){case o.fade:a8(bF,bD);break;case o.down:bl(bF,{display:"block",top:bD.y,left:bD.x,width:bD.w,height:0},{height:bD.h});break;case o.right:bl(bF,{display:"block",top:bD.y,left:bD.x,width:0,height:bD.h},{width:bD.w});break;default:bz(bF,bD)}}}};var a8=function(bE,bD){ae.css("opacity",1).html(bE);a1.css({top:bD.y,left:bD.x,width:bD.w,height:bD.h}).stop(true,true).fadeIn(L,function(){if(jQuery.browser.msie){ae[0].style.removeAttribute("filter")}})};var bl=function(bF,bE,bD){ae.html("");a1.stop(true).css(bE).animate(bD,L,function(){ae.html(bF)})};var bz=function(bE,bD){a1.stop(true).css({display:"block",top:bD.y,left:bD.x,width:bD.w,height:bD.h});ae.html(bE)};var ao=function(){ar.unbind(y).bind(y,bd).trigger(y)};var av=function(){ar.unbind(y);bs()};var aP=function(bF){ar.trigger(I).trigger(M);var bH=a(bC.get(bF));bC.filter(".selected").removeClass("selected");bH.removeClass("item-over").addClass("selected").append(ab);T=bH.data("delay");bs();if(!by){ar.trigger(y)}var bG=bH.find(">a:last");var bD=bG.attr("href");if(bD){aF.unbind("click").css("cursor","pointer").attr({href:bD,target:bG.attr("target")})}else{aF.click(au).css("cursor","default")}if(bH.data("img")){R.hide();aS(bH.data("img"))}else{var bE=a("<img class='main-img'/>");bE.attr("src",bH.data("imgurl"));if(!bE[0].complete){R.show();bE.load(function(){R.hide();bt(bH,a(this));aS(a(this))}).error(function(){alert("Error loading image")})}else{R.hide();bt(bH,bE);aS(bE)}}};var aS=function(bD){Y.clear();a0.clear();ba.clear();ax();var bE=a(bC.get(aD)).data("effect");if(bE==r.none){Q(bD);return}if(bE==r.random){bE=Math.floor(Math.random()*(O-2))}if(bE==r.fade){bg(bD)}else{if(bE<r["vert.tl"]){ba.displayContent(bD,bE)}else{if(bE<r["horz.tl"]){Y.displayContent(bD,bE)}else{a0.displayContent(bD,bE)}}}};var ax=function(){if(V>=0){var bE=a("img#curr-img").attr("src");var bF=a(bC.get(V)).data("imgurl");if(bE!=bF){a("img.main-img",aF).removeAttr("id").hide();var bD=a("img.main-img",aF).filter(function(){return a(this).attr("src")==bF});a(bD.get(0)).show()}}};var Q=function(bD){if(by){ar.trigger(y)}a("img.main-img",aF).removeAttr("id").hide();bD.attr("id","curr-img").show();a6()};var bg=function(bD){a("img#curr-img",aF).stop(true,true);a("img.main-img",aF).removeAttr("id").css("z-index",0);bD.attr("id","curr-img").css("z-index",1).stop(true,true).fadeIn(aG,function(){a("img.main-img:not('#curr-img')",aF).hide();if(by){ar.trigger(y)}a6()})};var bf=function(bE){var bD=a(bC.get(bE));var bF=a("<img class='main-img'/>");bF.attr("src",bD.data("imgurl"));bF.load(function(){if(!bD.data("img")){bt(bD,a(this))}bE++;if(bE<at){bf(bE)}}).error(function(){bE++;if(bE<at){bf(bE)}})};var bt=function(bF,bH){aF.append(bH);var bK=(bq-bH.height())/2;var bG=(aA-bH.width())/2;var bJ=0,bI=0,bE=0,bD=0;if(bK>0){bE=bK}else{if(bK<0){bJ=bK}}if(bG>0){bD=bG}else{if(bG<0){bI=bG}}bH.css({top:bJ,left:bI,"padding-top":bE,"padding-bottom":bE,"padding-left":bD,"padding-right":bD});bF.data("img",bH)};var a6=function(){if(aW&&bh==null){var bD=Math.round(Z.data("pct")*T);Z.animate({width:Z.parent().width()+1},bD);bh=setTimeout(br,bD)}};var bk=function(){clearTimeout(bh);bh=null;Z.stop(true).width(0).data("pct",1)};var W=function(){clearTimeout(bh);bh=null;Z.stop(true).data("pct",1-(Z.width()/(Z.parent().width()+1)))};var X=function(){var bG=new Array(at);for(var bF=0;bF<at;bF++){bG[bF]=a(bC.get(bF)).clone(true)}for(var bF=0;bF<at;bF++){var bD=Math.floor(Math.random()*at);var bE=bG[bF];bG[bF]=bG[bD];bG[bD]=bE}for(var bF=0;bF<at;bF++){a(bC.get(bF)).replaceWith(bG[bF])}bC=aR.find(">li")};var au=function(){return false};var bs=function(){a1.data("visible",false).stop(true,true);switch(o[aH]){case o.fade:a1.css("display","none");break;case o.down:ae.html("");a1.animate({height:0},L);break;case o.right:ae.html("");a1.animate({width:0},L);break;default:a1.css("display","none")}};this.setTransition=function(bD){bC.data("effect",r[bD])};this.setTextEffect=function(bD){aH=bD};var aa=true;var a4=true;this.setPlayButton=function(bD){aa=bD;if(aa){be.show();S.width(a4?67:22)}else{be.hide();S.width(a4?45:0)}S.css("left",aA-S.outerWidth(true))};this.setNumber=function(bD){a4=bD;if(a4){af.show();S.width(aa?67:45)}else{af.hide();S.width(aa?22:0)}S.css("left",aA-S.outerWidth(true))};this.setTimerBar=function(bD){if(bD){Z.css({visibility:"visible"})}else{Z.css({visibility:"hidden"})}};this.setThumbs=function(bD){if(bD){aq.find(">img:first").show()}else{aq.find(">img:first").hide()}};this.setScrollbar=function(bD){if(bD){an.css("visibility","visible")}else{an.css("visibility","hidden")}};var aK=function(){aB();aR.stop(true);U.stop(true);bb.unbind("mousemove",ad);aE.unbind("mouseenter",bv).unbind("mouseleave",aC).unbind("click",aL);am.unbind("mouseenter",aO).unbind("mouseleave",aC).unbind("click",aN);ar.unbind(q);az=-Math.round(aR.position().top/bC.outerHeight());a5=aY-az;bn=-az*bC.outerHeight();aR.stop(true).css({top:bn});U.stop(true).css({top:Math.round(-bn*an.data("ratio"))});aE.stop(true,true).fadeOut();am.stop(true,true).fadeOut()};this.setNav=function(bD){ar.unbind(I);switch(bD){case"mouse_click":if(!aE&&!am){bj()}aK();aE.click(aL).find("#up-btn").css("cursor","pointer");am.click(aN).find("#down-btn").css("cursor","pointer");ar.unbind(q).bind(q,ac).trigger(q);break;case"mouse_over":if(!aE&&!am){bj()}aK();aE.hover(bv,aC).find("#up-btn").css("cursor","default");am.hover(aO,aC).find("#down-btn").css("cursor","default");ar.unbind(q).bind(q,ac).trigger(q);break;case"mouse_move":aK();bb.mousemove(ad);break}ar.bind(I,ai)};this.setListAlign=function(bD){ag=bD;if(ag==w){aq.css({"float":"left","border-left-width":0,"border-right-width":1});ab.attr("id","right-arrow");bb.css("left",0);a7.css("left",ap);an.css("left",0);if(aE&&am){aE.css("left",0);am.css("left",0)}}else{aq.css({"float":"right","border-left-width":1,"border-right-width":0});ab.attr("id","left-arrow");a7.css("left",0);bb.css("left",aA-ab.width());an.css("left",bb.width()-an.width());if(aE&&am){aE.css("left",ab.width());am.css("left",ab.width())}}};this.setMouseoverPause=function(bD){if(bD){ar.bind("mouseenter",aV).bind("mouseleave",aj)}else{ar.unbind("mouseenter",aV).unbind("mouseleave",aj)}};this.setMouseoverCP=function(bD){if(bD){aM();a7.hover(a2,aM)}else{a2();a7.unbind("mouseenter",a2).unbind("mouseleave",aM)}};this.setMouseoverText=function(bD){if(bD){av();a7.bind("mouseenter",ao).bind("mouseleave",av)}else{ao();a7.unbind("mouseenter",ao).unbind("mouseleave",av)}}}var m=function(Q,R){if(!isNaN(Q)&&Q>0){return Q}return R};var h=function(Q,R){if(!isNaN(Q)&&Q>=0){return Q}return R};var p=function(Q){var U=Q.length;for(var T=0;T<U;T++){var R=Math.floor(Math.random()*U);var S=Q[T];Q[T]=Q[R];Q[R]=S}};var J=function(Q){var R=1;Q=Math.abs(Q);Q=parseInt(Q/10);while(Q>0){R++;Q=parseInt(Q/10)}return R};var F={screen_width:600,screen_height:300,item_width:250,item_height:75,item_display:4,auto_start:true,delay:e,transition:"fade",transition_speed:x,display_playbutton:true,display_number:true,display_timer:true,display_arrow:true,display_thumbs:true,display_scrollbar:true,pause_mouseover:false,cpanel_mouseover:true,text_mouseover:false,text_effect:"down",text_sync:true,scroll_type:"mouse_move",list_align:w,cpanel_align:g,timer_align:C,move_one:false,auto_adjust:true,shuffle:false,block_size:75,vert_size:50,horz_size:50,block_delay:35,vstripe_delay:90,hstripe_delay:180};var A=a.extend({},F,d);return this.each(function(){b=new K(a(this),A);b.init()})}})(jQuery);
