(function(g){g.fn.orbit=function(a){a=g.extend({animation:"fade",animationSpeed:800,advanceSpeed:4E3,startClockOnMouseOut:true,startClockOnMouseOutAfter:30,directionalNav:true,captions:true,captionAnimationSpeed:800,timer:false,bildClick:true,shop:true},a);return this.each(function(){function p(b){function f(){e.eq(h).css({"z-index":1});q=false}if(!q){q=true;var h=c,i=b;if(b=="next"){c++;if(c==r)c=0}else if(b=="prev"){c--;if(c<0)c=r-1}else{c=b;if(h<c)i="prev";else if(h>c)i="next"}if(a.animation==
"fade"){e.eq(h).css({"z-index":2});e.eq(c).css({opacity:0,"z-index":3}).animate({opacity:1},a.animationSpeed,f);a.captions&&l()}if(a.animation=="horizontal-slide"){e.eq(h).css({"z-index":2});i=="next"&&e.eq(c).css({left:s,"z-index":3}).animate({left:0},a.animationSpeed,f);i=="prev"&&e.eq(c).css({left:-s,"z-index":3}).animate({left:0},a.animationSpeed,f);a.captions&&l()}if(a.animation=="vertical-slide"){e.eq(h).css({"z-index":2});i=="prev"&&e.eq(c).css({top:t,"z-index":3}).animate({top:0},a.animationSpeed,
f);i=="next"&&e.eq(c).css({top:-t,"z-index":3}).animate({top:0},a.animationSpeed,f);a.captions&&l()}}}var c=0,r=0,s,t,q,d=g(this).addClass("orbit"),e=d.children("img");e.each(function(){var b=g(this),f=b.width();b=b.height();if(f>d.width()){d.width(f);s=d.width()}if(b>d.height()){d.height(b);t=d.height()}r++});e.eq(c).css({"z-index":3});if(a.timer){d.append('<div class="timer"><span class="mask"><span class="rotator"></span></span><span class="pause"></span></div>');var m=g("div.timer"),n;if(m.length!=
0){var A=a.advanceSpeed/180,u=g("div.timer span.rotator"),w=g("div.timer span.mask"),x=g("div.timer span.pause"),j=0,y,v=function(){n=true;x.removeClass("active");y=setInterval(function(){var b="rotate("+j+"deg)";j+=2;u.css({"-webkit-transform":b,"-moz-transform":b});if(j>180){u.addClass("move");w.addClass("move")}if(j>360){u.removeClass("move");w.removeClass("move");j=0;p("next")}},A)},o=function(){n=false;clearInterval(y);x.addClass("active")};v();m.click(function(){n?o():v()});if(a.startClockOnMouseOut){var z;
d.mouseleave(function(){z=setTimeout(function(){n||v()},a.startClockOnMouseOutAfter)});d.mouseenter(function(){clearTimeout(z)})}}}if(a.directionalNav){d.append('<div class="slider-nav"><span class="right">Right</span><span class="left">Left</span></div>');m=d.children("div.slider-nav").children("span.left");var B=d.children("div.slider-nav").children("span.right");m.click(function(){a.timer&&o();p("prev")});B.click(function(){a.timer&&o();p("next")})}a.bildClick&&d.children("img").mouseenter(function(){a.timer&&
o()});if(a.captions){d.append('<div class="caption"><p></p></div>');var k=d.children("div.caption").children("p"),l=function(){var b=e.eq(c).attr("title"),f=k.height()+20;if(b!=""){k.text(b);k.parent().stop().animate({bottom:0},a.captionAnimationSpeed)}else k.parent().stop().animate({bottom:-f},a.captionAnimationSpeed);b=e.eq(c).attr("alt");b=document.getElementById(b);d.append(b)};k.length!=0&&l()}})}})(jQuery);

