(
    function(a)
    {
        var b;
        a.fn.setTransition=function(c){b.setTransition(c)};
        a.fn.setTextEffect=function(c){b.setTextEffect(c)};
        a.fn.setTooltipType=function(c){b.setTooltipType(c)};
        a.fn.setCpanelAlign=function(c){b.setCpanelAlign(c)};
        a.fn.setCpanelPos=function(c){b.setCpanelPos(c)};
        a.fn.setThumbs=function(c){b.setThumbs(c)};
        a.fn.setDButtons=function(c){b.setDButtons(c)};
        a.fn.setPlayButton=function(c){b.setPlayButton(c)};
        a.fn.setTooltip=function(c){b.setTooltip(c)};
        a.fn.setTimerBar=function(c){b.setTimerBar(c)};
        a.fn.setMouseoverPause=function(c){b.setMouseoverPause(c)};
        a.fn.setMouseoverCPanel=function(c){b.setMouseoverCPanel(c)};
        a.fn.setMouseoverText=function(c){b.setMouseoverText(c)};
        a.fn.wtRotator=function(B)
        {
            var y="TL";
            var e="TR";
            var w="TC";
            var u="BL";
            var f="BR";
            var n="BC";
            var k="inside";
            var q="outside";
            var h=new Array(42);
            h.fade=0;
            h["block.top"]=1;
            h["block.right"]=2;
            h["block.bottom"]=3;
            h["block.left"]=4;
            h["block.drop"]=5;
            h["diag.fade"]=6;
            h["diag.exp"]=7;
            h["rev.diag.fade"]=8;
            h["rev.diag.exp"]=9;
            h["block.fade"]=10;
            h["block.exp"]=11;
            h["block.top.zz"]=12;
            h["block.bottom.zz"]=13;
            h["block.left.zz"]=14;
            h["block.right.zz"]=15;
            h["spiral.in"]=16;
            h["spiral.out"]=17;
            h["vert.tl"]=18;
            h["vert.tr"]=19;
            h["vert.bl"]=20;
            h["vert.br"]=21;
            h["fade.left"]=22;
            h["fade.right"]=23;
            h["alt.left"]=24;
            h["alt.right"]=25;
            h["blinds.left"]=26;
            h["blinds.right"]=27;
            h["vert.random.fade"]=28;
            h["horz.tl"]=29;
            h["horz.tr"]=30;
            h["horz.bl"]=31;
            h["horz.br"]=32;
            h["fade.top"]=33;
            h["fade.bottom"]=34;
            h["alt.top"]=35;
            h["alt.bottom"]=36;
            h["blinds.top"]=37;
            h["blinds.bottom"]=38;
            h["horz.random.fade"]=39;
            h.none=40;
            h.random=41;
            var z=new Array(4);
            z.fade=0;
            z.down=1;
            z.right=2;
            z.none=3;
            var p=5000;
            var x=200;
            var v=600;
            var m=600;
            var g="updatetext";
            
            function c(G,P,N,R,M,H,I)
            {
                var J;
                var E;
                var L;
                var Q=null;
                
                var S=function()
                {
                    L=Math.ceil(P/R);
                    var U="";
                    for(var T=0;T<L;T++)
                    {
                        U+="<div class='vpiece' id='"+T+"'></div>"
                    }
                    G.addToScreen(U);
                    J=a("div.vpiece",G.$el);
                    E=new Array(L);
                    J.each(function(V){a(this).css({left:(V*R),height:N});E[V]=a(this)})
                };
                    
                this.clear=function(){clearInterval(Q);J.stop(true).css({"z-index":2,opacity:0})};
                
                this.displayContent=function(T,U)
                {
                    D(T,U);
                    if(U==h["vert.random.fade"])
                    {
                        O(T)
                    }
                    else
                    {
                        F(T,U)
                    }
                };
                
                var D=function(T,U)
                {
                    switch(U)
                    {
                        case h["vert.tl"]:
                        case h["vert.tr"]:
                            K(T,-N,1,R,false);
                            break;
                        case h["vert.bl"]:
                        case h["vert.br"]:
                            K(T,N,1,R,false);
                            break;
                        case h["alt.left"]:
                        case h["alt.right"]:
                            K(T,0,1,R,true);
                            break;
                        case h["blinds.left"]:
                        case h["blinds.right"]:
                            K(T,0,1,0,false);
                            break;
                        default:
                            K(T,0,0,R,false)
                    }
                };
                
                var K=function(W,T,U,Y,aa)
                {
                    var X=W.attr("src");
                    var Z=0;
                    var V=0;
                    if(G.centerImg())
                    {
                        Z=(N-W.height())/2;
                        V=(P-W.width())/2
                    }
                    
                    J.each(function(ac)
                    {
                        var ab=((-ac*R)+V);
                        if(aa){T=(ac%2)==0?-N:N}
                        a(this).css({background:M+" url('"+X+"') no-repeat",backgroundPosition:ab+"px "+Z+"px",opacity:U,top:T,width:Y,"z-index":3})
                    })
                };
                
                var F=function(V,W)
                {
                    var Y,U,X,T;
                    switch(W)
                    {
                        case h["vert.tl"]:
                        case h["vert.bl"]:
                        case h["fade.left"]:
                        case h["blinds.left"]:
                        case h["alt.left"]:
                            Y=0;
                            U=L-1;
                            X=1;
                            break;
                        default:
                            Y=L-1;
                            U=0;
                            X=-1
                    }
                    Q=setInterval(function(){a(J.get(Y)).animate({top:0,opacity:1,width:R},H,"",function(){if(a(this).attr("id")==U){G.setComplete(V)}});if(Y==U){clearInterval(Q)}Y+=X},I)
                };
                    
                var O=function(U)
                {
                    s(E);
                    var T=0;
                    var V=0;
                    Q=setInterval(function(){E[T++].animate({opacity:1},H,"",function(){if(++V==L){G.setComplete(U)}});if(T==L){clearInterval(Q)}},I)
                };
                    
                S()
            }
            
            function t(G,P,N,R,M,H,I)
            {
                var J;
                var E;
                var L;
                var Q=null;
                
                var S=function(){L=Math.ceil(N/R);var U="";for(var T=0;T<L;T++){U+="<div class='hpiece' id='"+T+"'><!-- --></div>"}G.addToScreen(U);J=a("div.hpiece",G.$el);E=new Array(L);J.each(function(V){a(this).css({top:(V*R),width:P});E[V]=a(this)})};this.clear=function(){clearInterval(Q);J.stop(true).css({"z-index":2,opacity:0})};this.displayContent=function(T,U){D(T,U);if(U==h["horz.random.fade"]){O(T)}else{F(T,U)}};var D=function(T,U){switch(U){case h["horz.tr"]:case h["horz.br"]:K(T,P,1,R,false);break;case h["horz.tl"]:case h["horz.bl"]:K(T,-P,1,R,false);break;case h["alt.top"]:case h["alt.bottom"]:K(T,0,1,R,true);break;case h["blinds.top"]:case h["blinds.bottom"]:K(T,0,1,0,false);break;default:K(T,0,0,R,false)}};var K=function(X,W,U,T,aa){var Y=X.attr("src");var Z=0;var V=0;if(G.centerImg()){Z=(N-X.height())/2;V=(P-X.width())/2}J.each(function(ac){var ab=((-ac*R)+Z);if(aa){W=(ac%2)==0?-P:P}a(this).css({background:M+" url('"+Y+"') no-repeat",backgroundPosition:V+"px "+ab+"px",opacity:U,left:W,height:T,"z-index":3})})};var F=function(U,V){var X,T,W;switch(V){case h["horz.tl"]:case h["horz.tr"]:case h["fade.top"]:case h["blinds.top"]:case h["alt.top"]:X=0;T=L-1;W=1;break;default:X=L-1;T=0;W=-1}Q=setInterval(function(){a(J.get(X)).animate({left:0,opacity:1,height:R},H,"",function(){if(a(this).attr("id")==T){G.setComplete(U)}});if(X==T){clearInterval(Q)}X+=W},I)};var O=function(U){s(E);var T=0;var V=0;Q=setInterval(function(){E[T++].animate({opacity:1},H,"",function(){if(++V==L){G.setComplete(U)}});if(T==L){clearInterval(Q)}},I)};S()
            }
            
            function l(N,O,J,P,M,D,W)
            {
                var L;
                var E;
                var Q;
                var I;
                var K;
                var Y;
                var X;
                
                var V=function(){I=Math.ceil(J/P);K=Math.ceil(O/P);Y=I*K;var ac="";for(var ab=0;ab<I;ab++){for(var aa=0;aa<K;aa++){ac+="<div class='block' id='"+ab+"-"+aa+"'></div>"}}N.addToScreen(ac);E=a("div.block",N.$el);E.data({tlId:"0-0",trId:"0-"+(K-1),blId:(I-1)+"-0",brId:(I-1)+"-"+(K-1)});var Z=0;Q=new Array(Y);L=new Array(I);for(var ab=0;ab<I;ab++){L[ab]=new Array(K);for(var aa=0;aa<K;aa++){L[ab][aa]=Q[Z++]=E.filter("#"+(ab+"-"+aa)).data("top",ab*P)}}};this.clear=function(){clearInterval(X);E.stop(true).css({"z-index":2,opacity:0})};this.displayContent=function(Z,aa){switch(aa){case h["diag.fade"]:S(Z,0,P,0);T(Z,{opacity:1},false);break;case h["diag.exp"]:S(Z,0,0,0);T(Z,{opacity:1,width:P,height:P},false);break;case h["rev.diag.fade"]:S(Z,0,P,0);T(Z,{opacity:1},true);break;case h["rev.diag.exp"]:S(Z,0,0,0);T(Z,{opacity:1,width:P,height:P},true);break;case h["block.fade"]:S(Z,0,P,0);F(Z);break;case h["block.exp"]:S(Z,1,0,0);F(Z);break;case h["block.drop"]:S(Z,1,P,-(I*P));F(Z);break;case h["block.top.zz"]:case h["block.bottom.zz"]:S(Z,0,P,0);H(Z,aa);break;case h["block.left.zz"]:case h["block.right.zz"]:S(Z,0,P,0);R(Z,aa);break;case h["spiral.in"]:S(Z,0,P,0);U(Z,false);break;case h["spiral.out"]:S(Z,0,P,0);U(Z,true);break;default:S(Z,1,0,0);G(Z,aa)}};var S=function(Z,af,aj,ae){var ag=0;var ab=0;if(N.centerImg()){ag=(J-Z.height())/2;ab=(O-Z.width())/2}var ah=Z.attr("src");for(var ad=0;ad<I;ad++){for(var ac=0;ac<K;ac++){var ai=((-ad*P)+ag);var aa=((-ac*P)+ab);L[ad][ac].css({background:M+" url('"+ah+"') no-repeat",backgroundPosition:aa+"px "+ai+"px",opacity:af,top:(ad*P)+ae,left:(ac*P),width:aj,height:aj,"z-index":3})}}};var T=function(Z,ah,ae){var ag=new Array(Y);var aa,ad,ab,ac;var ai=(I-1)+(K-1);if(ae){aa=ai;ad=-1;ab=-1;ac=E.data("tlId")}else{aa=0;ad=ai+1;ab=1;ac=E.data("brId")}var af=0;while(aa!=ad){i=Math.min(I-1,aa);while(i>=0){j=Math.abs(i-aa);if(j>=K){break}ag[af++]=L[i][j];i--}aa+=ab}af=0;X=setInterval(function(){ag[af++].animate(ah,D,"",function(){if(a(this).attr("id")==ac){N.setComplete(Z)}});if(af==Y){clearInterval(X)}},W)};var R=function(ac,ad){var ab=true;var aa=0,Z,af,ae;if(ad==h["block.left.zz"]){ae=(K%2==0)?E.data("trId"):E.data("brId");Z=0;af=1}else{ae=(K%2==0)?E.data("tlId"):E.data("blId");Z=K-1;af=-1}X=setInterval(function(){L[aa][Z].animate({opacity:1},D,"",function(){if(a(this).attr("id")==ae){N.setComplete(ac)}});if(L[aa][Z].attr("id")==ae){clearInterval(X)}(ab?aa++:aa--);if(aa==I||aa<0){ab=!ab;aa=(ab?0:I-1);Z+=af}},W)};var H=function(ac,ad){var ab=true;var aa,Z=0,af,ae;if(ad==h["block.top.zz"]){ae=(I%2==0)?E.data("blId"):E.data("brId");aa=0;af=1}else{ae=(I%2==0)?E.data("tlId"):E.data("trId");aa=I-1;af=-1}X=setInterval(function(){L[aa][Z].animate({opacity:1},D,"",function(){if(a(this).attr("id")==ae){N.setComplete(ac)}});if(L[aa][Z].attr("id")==ae){clearInterval(X)}(ab?Z++:Z--);if(Z==K||Z<0){ab=!ab;Z=(ab?0:K-1);aa+=af}},W)};var G=function(ab,ac){var ae=new Array(Y);var af;var ad=0;switch(ac){case h["block.left"]:af=E.data("brId");for(var Z=0;Z<K;Z++){for(var aa=0;aa<I;aa++){ae[ad++]=L[aa][Z]}}break;case h["block.right"]:af=E.data("blId");for(var Z=K-1;Z>=0;Z--){for(var aa=0;aa<I;aa++){ae[ad++]=L[aa][Z]}}break;case h["block.top"]:af=E.data("brId");for(var aa=0;aa<I;aa++){for(var Z=0;Z<K;Z++){ae[ad++]=L[aa][Z]}}break;default:af=E.data("trId");for(var aa=I-1;aa>=0;aa--){for(var Z=0;Z<K;Z++){ae[ad++]=L[aa][Z]}}}ad=0;X=setInterval(function(){ae[ad++].animate({width:P,height:P},D,"",function(){if(a(this).attr("id")==af){N.setComplete(ab)}});if(ad==Y){clearInterval(X)}},W)};var F=function(aa){s(Q);var Z=0;count=0;X=setInterval(function(){Q[Z].animate({top:Q[Z].data("top"),width:P,height:P,opacity:1},D,"",function(){if(++count==Y){N.setComplete(aa)}});Z++;if(Z==Y){clearInterval(X)}},W)};var U=function(Z,ah){var ag=0,af=0;var ak=I-1;var al=K-1;var ab=0;var ae=al;var aj=new Array();while(ak>=0&&al>=0){var ai=0;while(true){aj[aj.length]=L[ag][af];if((++ai)>ae){break}switch(ab){case 0:af++;break;case 1:ag++;break;case 2:af--;break;case 3:ag--}}switch(ab){case 0:ab=1;ae=(--ak);ag++;break;case 1:ab=2;ae=(--al);af--;break;case 2:ab=3;ae=(--ak);ag--;break;case 3:ab=0;ae=(--al);af++}}if(aj.length>0){if(ah){aj.reverse()}var ad=aj.length-1;var aa=aj[ad].attr("id");var ac=0;X=setInterval(function(){aj[ac].animate({opacity:1},D,"",function(){if(a(this).attr("id")==aa){N.setComplete(Z)}});if(ac==ad){clearInterval(X)}ac++},W)}};V()
            }
            
            function A(bn,bj)
            {
                var ao=d(bj.width,1012);
                var be=d(bj.height,246);
                var a9=C(bj.button_margin,4); // Button Margin
                var al=bj.transition.toLowerCase();
                var at=d(bj.transition_speed,x);
                var W=d(bj.delay,p);
                var aJ=bj.auto_start;
                var U=bj.cpanel_position.toLowerCase();
                var a1=bj.cpanel_align.toUpperCase();
                var ag=d(bj.button_width,24);
                var aV=d(bj.button_height,24);
                var F=bj.display_thumbs;
                var aH=bj.display_dbuttons;
                var aF=bj.display_playbutton;
                var aA=bj.cpanel_mouseover;
                var aw=bj.text_mouseover;
                var aa=bj.mouseover_pause;
                var ab=bj.tooltip_type.toLowerCase();
                var av=bj.text_effect.toLowerCase();
                var bk=bj.text_sync;
                var au=bj.play_once;
                var X=bj.auto_center;
                var ai;
                var aq;
                var J;
                var H;
                var Q;
                var aK;
                var aX;
                var a5=null;
                var ah=a(".wt-rotator",bn);
                var aR=ah.find("div.screen");
                var ar;
                var aO;
                var E;
                var I=ah.find("div.c-panel");
                var aY=I.find("div.thumbnails");
                var ac=aY.find(">ul:first>li");
                var K=I.find("div.buttons");
                var R=K.find("div.play-btn");
                var P=K.find("div.prev-btn");
                var a6=K.find("div.next-btn");
                var S;
                var M=a("<div id='rotator-tooltip'></div>");
                var aC;
                var Z;
                this.$el=bn;
                this.init=function(){aq=0;J=-1;ai=ac.size();aC=new Array(ai);aG();aZ();aS();bi();ax();ah.css({width:ao,height:be+(U==q?I.outerHeight():0)});if(aw){ah.hover(ae,ak)}else{ah.bind(g,a0)}var bo=aR.css("background-color");Q=new c(this,ao,be,d(bj.vert_size,50),bo,at,d(bj.vstripe_delay,75));aK=new t(this,ao,be,d(bj.horz_size,50),bo,at,d(bj.hstripe_delay,75));aX=new l(this,ao,be,d(bj.block_size,75),bo,at,d(bj.block_delay,25));a3(0);aE(aq)};
                this.setComplete=function(bo){D(bo)};
                //bo=Z.outerHeight()-Z.height() changed to bo=7
                this.addToScreen=function(bo){ar.append(bo)};
                this.centerImg=function(){return X};
                var aG=function(){var bo="<a href='#'></a><div class='desc'></div><div class='preloader'></div><div id='timer'></div>";
                aR.empty().append(bo);
                ar=aR.find(">a:first");
                aO=aR.find("div.desc");
                E=aR.find("div.preloader");
                aR.css({width:ao,height:be});
                aO.append("<div class='inner-bg'></div><div class='inner-text'></div>");
                Z=aO.find("div.inner-text")};
                var bi=function(){if(F||aH||aF){aY.css("height",ac.outerHeight());var bq=ao-(K.width()+a9);
                if(aY.width()>bq){aY.width(bq)}if(U==k){I.css({"margin-top":a9,"margin-right":0,"margin-bottom":a9,"margin-left":a9});
                var bp=I.outerWidth(true);var bo=I.outerHeight(true);switch(a1){case y:a2(0,0,-bo,"left");break;
                case w:a2(0,Math.round((ao-bp)/2),-bo,"right");break;case e:a2(0,(ao-bp),-bo,"right");break;
                case u:a2((be-bo),0,be,"left");break;
                case n:a2((be-bo),Math.round((ao-bp)/2),be,"right");break;
                default:a2((be-bo),(ao-bp),be,"right")}if(aA){ah.hover(bl,aB)}}
                else{if(ah.outerWidth()-ah.width()>0){I.css({"border-left":"none","border-right":"none"})}I.css({"padding-top":a9,"padding-bottom":a9}).addClass("cp-bg");
                var bp=I.outerWidth();switch(a1){case y:aM(I.outerHeight(),0,a9,"left");break;
                case w:aM(I.outerHeight(),0,Math.round((ao-bp)/2),"right");break;
                case e:aM(I.outerHeight(),0,ao-bp,"right");break;
                case u:aM(0,be,a9,"left");break;
                case n:aM(0,be,Math.round((ao-bp)/2),"right");break;
                default:aM(0,be,ao-bp,"right")}}I.css("visibility","visible")}};
                var a2=function(bo,bq,bp,br){I.data({offset:bp,pos:bo}).css({top:(aA?bp:bo),left:bq});
                aY.css("float",br);K.css("float",br)};
                var aM=function(bp,bq,bo,br){aR.css("top",bp);
                I.css(bp==0?"border-bottom":"border-top","none");
                I.css({top:bq,"padding-left":bo,"padding-right":ao-(bo+I.outerWidth())});
                aY.css("float",br);K.css("float",br)};
                var aS=function(){var bo={"margin-right":a9,width:ag,height:aV};
                if(aH){P.css(bo).click(ap).mouseover(G).mouseout(aW).mousedown(aj);
                a6.css(bo).click(L).mouseover(G).mouseout(aW).mousedown(aj)}
                else{P.hide();a6.hide()}
                if(aF){if(aJ){R.addClass("pause")}R.css(bo).click(ad).mouseover(G).mouseout(aW).mousedown(aj)}
                else{R.hide()}
                if(aa){ah.hover(aN,Y)}};
                var ax=function(){S=aR.find("#timer").data("pct",1);
                if(bj.display_timer){var bo=bj.timer_align.toLowerCase();
                S.css("visibility","visible");
                S.css(bo=="bottom"?"bottom":"top",0)}else{S.hide()}};
                var aZ=function(){var bo=7;ac.each(function(bq){var bp=a(this).find(">a:first");
                a(this).data({imgurl:bp.attr("href"),caption:bp.attr("title"),tturl:bp.find(">img:first").attr("src"),effect:h[a(this).attr("effect")]!=undefined?h[a(this).attr("effect")]:h[al],delay:d(a(this).attr("delay"),W)});
                bb(a(this),bo);aC[bq]=a(this);if(bj.display_numbers){a(this).append(bq+1)}});
                Z.css({width:"auto",height:"auto", top:-6}).html("");
                aO.css("visibility","visible");
                if(bj.shuffle){O()}if(F){aY.click(ay);ac.css({width:ag,height:aV,"line-height":aV+"px","margin-right":a9}).mouseover(bd).mouseout(V).mousedown(aj);
                if(ab=="text"||ab=="image"){bc()}}else{ac.hide()}};
                var bb=function(bo,bq){var bp=bo.find(">div:hidden");
                var bs=d(parseInt(bp.css("width"))-bq,300);var br=d(parseInt(bp.css("height"))-bq,0);
                Z.width(bs).html(bp.html());
                if(br<Z.height()){br=Z.height()}bo.data("textbox",{x:bp.css("left"),y:bp.css("top"),w:bs+bq,h:br+bq,color:bp.css("color"),bgcolor:bp.css("background-color")})};
                var bc=function(){a("body").append(M);
                var bp,bo,bq;
                if(ab=="text"){bp="<div class='tt-txt'></div>";bo="txt-up";bq="txt-down";ac.mouseover(bg).mouseout(aL).bind("mousemove",T)}
                else{if(ab=="image"){bp="<img class='tt-img'/>";bo="img-up";bq="img-down";ac.mouseover(ba).mouseout(aL).bind("mousemove",az)}}M.append(bp);
                switch(a1){case y:case w:case e:M.data("bottom",true).addClass(bq);break;default:M.data("bottom",false).addClass(bo)}
                if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<=6){M.css("background-image","none").find(":only-child").css("margin",0)}};
                var ba=function(bp){var br=aC[a(this).index()].data("tturl");
                if(br!=undefined){var bo=M.find(">img.tt-img");
                bo.attr("src",br);
                if(bo[0].complete||bo[0].readyState=="complete"){var bq=M.data("bottom")?0:-M.outerHeight(true);
                M.css({top:bp.pageY+bq,left:bp.pageX-M.outerWidth()/2}).stop(true,true).delay(m).fadeIn(300)}}};
                var az=function(bo){var bp=M.data("bottom")?0:-M.outerHeight(true);
                M.css({top:bo.pageY+bp,left:bo.pageX-M.outerWidth()/2})};
                var bg=function(bp){var bo=aC[a(this).index()].data("caption");
                if(bo!=""){M.find(">div.tt-txt").html(bo);var bq=M.data("bottom")?0:-M.outerHeight(true);
                M.css({top:bp.pageY+bq,left:bp.pageX}).stop(true,true).delay(m).fadeIn(300)}};
                var T=function(bo){var bp=M.data("bottom")?0:-M.outerHeight(true);
                M.css({top:bo.pageY+bp,left:bo.pageX})};
                var aL=function(){M.stop(true,true).fadeOut(0)};
                var bl=function(){I.stop(true).animate({top:I.data("pos"),opacity:1},v)};
                var aB=function(){I.stop(true).animate({top:I.data("offset"),opacity:0},v)};
                var ay=function(bp){if(bp.target.nodeName=="LI"){var bo=a(bp.target).index();
                if(bo>=0&&bo!=aq){a7();J=aq;aq=bo;aE(aq);aL()}}return false};
                var bd=function(){a(this).addClass("thumb-over")};
                var V=function(){a(this).removeClass("thumb-over")};
                var ap=function(){a7();J=aq;aq=(aq>0)?(aq-1):(ai-1);aE(aq);return false};
                var L=function(){a7();J=aq;aq=(aq<ai-1)?(aq+1):0;aE(aq);return false};
                var ad=function(){aJ=!aJ;a(this).toggleClass("pause",aJ);aJ?aQ():N();return false};
                var Y=function(){aJ=true;R.toggleClass("pause",aJ);aQ()};
                var aN=function(){aJ=false;R.toggleClass("pause",aJ);N()};
                var aD=function(bo){if(bo==ai-1){aJ=false;R.toggleClass("pause",aJ)}};
                var G=function(){a(this).addClass("button-over")};
                var aW=function(){a(this).removeClass("button-over")};
                var a0=function(bp){if(!aO.data("visible")){aO.data("visible",true);
                var bq=aC[aq].find(">div:first").html();if(bq&&bq.length>0){var bo=aC[aq].data("textbox");Z.css("color",bo.color);
                aO.find(".inner-bg").css("background-color",bo.bgcolor);
                switch(z[av])
                {case z.fade:aU(bq,bo);break;
                case z.down:a8(bq,{display:"block",top:bo.y,left:bo.x,width:bo.w,height:0},{height:bo.h});break;
                case z.right:a8(bq,{display:"block",top:bo.y,left:bo.x,width:0,height:bo.h},{width:bo.w});break;
                default:bm(bq,bo,5)}}}};
                var a8=function(bq,bp,bo)
                {
                Z.html("");
                aO.stop(true).css(bp).animate(bo,v,function(){Z.html(bq)})};
                var aU=function(bp,bo){Z.css("opacity",1).html(bp);
                aO.css({top:bo.y,left:bo.x,width:bo.w,height:bo.h}).stop(true,true).fadeIn(v,function(){if(jQuery.browser.msie){Z[0].style.removeAttribute("filter")}})};
                var bm=function(bp,bo,fl1){
                aO.stop(true).css({display:"block",top:bo.y,left:bo.x,width:bo.w,height:bo.h});
                Z.html(bp)};
                var ae=function(){ah.unbind(g).bind(g,a0).trigger(g)};
                var ak=function(){ah.unbind(g);bf()};
                var aE=function(bq){if(au){aD(bq)}ac.filter(".curr-thumb").removeClass("curr-thumb");
                a(ac.get(bq)).addClass("curr-thumb");
                H=aC[bq].data("delay");
                bf();
                if(!bk){ah.trigger(g)}var br=aC[bq].find(">a:nth-child(2)");
                var bo=br.attr("href");
                if(bo){ar.unbind("click").css("cursor","pointer").attr({href:bo,target:br.attr("target")})}
                else{ar.click(aj).css("cursor","default")}
                if(aC[bq].data("img")){E.hide();aI(aC[bq].data("img"))}
                else{var bp=a("<img class='main-img'/>");
                bp.attr("src",aC[bq].data("imgurl"));
                if(bp[0].complete||bp[0].readyState=="complete"){E.hide();bh(aC[bq],bp);aI(bp)}
                else{E.show();bp.load(function(){E.hide();bh(aC[bq],a(this));aI(a(this))}).error(function(){alert("Error loading image")})}}};
                var aI=function(bo){Q.clear();aK.clear();aX.clear();am();
                var bp=aC[aq].data("effect");
                if(bp==h.none){D(bo);return}if(bp==h.random){bp=Math.floor(Math.random()*(h.length-2))}if(bp==h.fade){a4(bo)}
                else{if(bp<h["vert.tl"]){aX.displayContent(bo,bp)}else{if(bp<h["horz.tl"]){Q.displayContent(bo,bp)}else{aK.displayContent(bo,bp)}}}};
                var am=function(){if(J>=0){var bp=a("img#curr-img").attr("src");
                var bq=aC[J].data("imgurl");if(bp!=bq){a("img.main-img",ar).removeAttr("id").hide();
                var bo=a("img.main-img",ar).filter(function(){return a(this).attr("src")==bq});a(bo.get(0)).show()}}};
                var D=function(bo){if(bk){ah.trigger(g)}a("img.main-img",ar).removeAttr("id").hide();bo.attr("id","curr-img").show();aQ()};
                var a4=function(bo){a("img#curr-img",ar).stop(true,true);
                a("img.main-img",ar).removeAttr("id").css("z-index",0);
                bo.attr("id","curr-img").css("z-index",1).stop(true,true).fadeIn(at,function(){a("img.main-img:not('#curr-img')",ar).hide();
                if(bk){ah.trigger(g)}aQ()})};
                var a3=function(bp){var bo=aC[bp];
                var bq=a("<img class='main-img'/>");
                bq.attr("src",bo.data("imgurl"));
                bq.load(function(){if(!bo.data("img")){bh(bo,a(this))}bp++;if(bp<ai){a3(bp)}}).error(function(){bp++;if(bp<ai){a3(bp)}})};
                var bh=function(bq,bs){ar.append(bs);
                if(X){var bv=(be-bs.height())/2;
                var br=(ao-bs.width())/2;
                var bu=0,bt=0,bp=0,bo=0;
                if(bv>0){bp=bv}
                else{if(bv<0){bu=bv}}if(br>0){bo=br}
                else{if(br<0){bt=br}}bs.css({top:bu,left:bt,"padding-top":bp,"padding-bottom":bp,"padding-left":bo,"padding-right":bo})}bq.data("img",bs)};
                var aQ=function(){if(aJ&&a5==null){var bo=Math.round(S.data("pct")*H);S.animate({width:(ao+1)},bo);a5=setTimeout(L,bo)}};
                var a7=function(){clearTimeout(a5);a5=null;S.stop(true).width(0).data("pct",1)};
                var N=function(){clearTimeout(a5);a5=null;
                var bo=1-(S.width()/(ao+1));S.stop(true).data("pct",bo)};
                var O=function(){for(var bq=0;bq<aC.length;bq++){var bo=Math.floor(Math.random()*aC.length);
                var bp=aC[bq];aC[bq]=aC[bo];aC[bo]=bp}};
                var aj=function(){return false};this.setMouseoverPause=function(bo){aa=bo;
                if(aa){ah.bind("mouseenter",aN).bind("mouseleave",Y)}
                else{ah.unbind("mouseenter",aN).unbind("mouseleave",Y)}};
                this.setMouseoverText=function(bo){aw=bo;
                if(aw){ak();ah.bind("mouseenter",ae).bind("mouseleave",ak)}
                else{ae();ah.unbind("mouseenter",ae).unbind("mouseleave",ak)}};
                this.setMouseoverCPanel=function(bo){aA=bo;
                if(aA&&U==k){aB();ah.bind("mouseenter",bl).bind("mouseleave",aB)}
                else{bl();ah.unbind("mouseenter",bl).unbind("mouseleave",aB)}};
                this.setTransition=function(bo){al=bo;ac.data("effect",h[al])};
                this.setTextEffect=function(bo){av=bo};
                var aP;
                this.setThumbs=function(bo){if(aP==undefined){aP=aY.width()}F=bo;
                if(F){aY.width(aP).show()}else{aY.hide().width(0)}an()};
                var af=31;this.setDButtons=function(bo){aH=bo;if(aH){P.show();a6.show();
                if(aF){K.width(3*af)}else{K.width(2*af)}}else{P.hide();a6.hide();if(aF){K.width(af)}else{K.width(0)}}an()};
                this.setPlayButton=function(bo){aF=bo;if(aF){R.show();
                if(aH){K.width(3*af)}else{K.width(af)}}else{R.hide();if(aH){K.width(2*af)}else{K.width(0)}}an()};
                this.setTimerBar=function(bo){displayTimer=bo;if(displayTimer){S.css({visibility:"visible"})}else{S.css({visibility:"hidden"})}};
                this.setCpanelAlign=function(bo){a1=bo;an();aT()};
                this.setCpanelPos=function(bo){U=bo;an()};
                var an=function(){aR.css("top",0);
                I.css({margin:0,padding:0,top:0,left:0,border:"none"}).removeClass("cp-bg");ah.unbind("mouseenter",bl).unbind("mouseleave",aB);
                if(!F&&!aH&&!aF){I.hide();ah.css({width:ao,height:be});return}
                if(U==k){I.css({"margin-top":a9,"margin-right":0,"margin-bottom":a9,"margin-left":a9});
                var bp=I.outerWidth(true);
                var bo=I.outerHeight(true);
                switch(a1){
                case y:a2(0,0,-bo,"left");break;
                case w:a2(0,Math.round((ao-bp)/2),-bo,"right");break;
                case e:a2(0,(ao-bp),-bo,"right");break;
                case u:a2((be-bo),0,be,"left");break;
                case n:a2((be-bo),Math.round((ao-bp)/2),be,"right");break;
                default:a2((be-bo),(ao-bp),be,"right")}
                if(aA){ah.hover(bl,aB)}ah.css({width:ao,height:be})}else{I.stop(true).css({opacity:1,"padding-top":a9,"padding-bottom":a9}).addClass("cp-bg");
                var bp=I.outerWidth();
                switch(a1){
                case y:aM(I.outerHeight(),0,a9,"left");break;
                case w:aM(I.outerHeight(),0,Math.round((ao-bp)/2),"right");break;
                case e:aM(I.outerHeight(),0,ao-bp,"right");break;
                case u:aM(0,be,a9,"left");break;
                case n:aM(0,be,Math.round((ao-bp)/2),"right");break;
                default:aM(0,be,ao-bp,"right")}ah.css({width:ao,height:be+I.outerHeight()})}I.show()};
                this.setTooltipType=function(bo){ab=bo;aT()};
                var aT=function(){M.remove();
                ac.unbind("mouseover",ba).unbind("mousemove",az).unbind("mouseover",bg).unbind("mousemove",T).unbind("mouseout",aL);M=a("<div id='rotator-tooltip'></div>");
                if(ab=="text"){M.append("<div class='tt-txt'></div>");a("body").append(M);
                switch(a1){
                case y:case w:case e:M.data("bottom",true).addClass("txt-down");break;
                default:M.data("bottom",false).addClass("txt-up")}
                for(var bp=0;bp<aC.length;bp++){var bo=aC[bp].data("caption");
                if(bo!=""){aC[bp].mouseover(bg).mouseout(aL).bind("mousemove",T)}}}
                else{if(ab=="image"){M.append("<img class='tt-img'/>");a("body").append(M);
                switch(a1){
                case y:case w:case e:M.data("bottom",true).addClass("img-down");break;
                default:M.data("bottom",false).addClass("img-up")}
                for(var bp=0;bp<aC.length;bp++){var bq=aC[bp].data("tturl");
                if(bq!=undefined){aC[bp].mouseover(ba).mouseout(aL).bind("mousemove",az)}}}}};
                var bf=function(){aO.data("visible",false).stop(true,true);
                switch(z[av]){
                case z.down:Z.html("");aO.animate({height:0},v);break;
                case z.right:Z.html("");aO.animate({width:0},v);break;
                default:aO.css("display","none")}}
            }
            
            var d=function(D,E)
            {
                if(!isNaN(D)&&D>0){return D}return E
            };
            
            var C=function(D,E)
            {
                if(!isNaN(D)&&D>=0){return D}return E
            };
            
            var s=function(D)
            {
                var H=D.length;for(var G=0;G<H;G++){var E=Math.floor(Math.random()*H);var F=D[G];D[G]=D[E];D[E]=F}
            };
            
            var o={width:1012,height:246,button_width:24,button_height:24,button_margin:4,auto_start:true,delay:p,transition:"fade",transition_speed:x,cpanel_position:k,cpanel_align:f,timer_align:"top",display_thumbs:true,display_dbuttons:true,display_playbutton:true,display_imgtooltip:true,display_numbers:true,display_timer:true,mouseover_pause:false,cpanel_mouseover:false,text_mouseover:false,text_effect:"fade",text_sync:true,tooltip_type:"text",shuffle:false,play_once:false,auto_center:false,block_size:75,vert_size:50,horz_size:50,block_delay:25,vstripe_delay:75,hstripe_delay:75};
            
            var r=a.extend({},o,B);
            return this.each(function(){b=new A(a(this),r);b.init()})
            
        }
    }
)
(jQuery);

function type(obj){
    return Object.prototype.toString.call(obj).match(/^\[object (.*)\]$/)[1]
}

function getObjectName(obj) {
var tmp = obj.toString();
alert(tmp)
return tmp.substring(tmp.indexOf(' ')+1,tmp.indexOf('('));
}
