AnimatedRotators=function(){return{init:function(){$(".AnimatedRotator").each(function(a){var b=new AnimatedRotator(this);b.start()})}}}();AnimatedRotator=function(c){var a=this;var c=c;var g=101;this.rotatingBlocks=[];this.rotatingBlocks.current=null;this.timer;this.interval=4000;var f=0+$(c).attr("interval");if(f!=0){this.interval=f*1000}this.controls=$(c).find(".AnimatedRotatorControls .control a").click(function(k){k.preventDefault();var j=$(this);var h=1*j.attr("index");var i=j.attr("controlset");a.stop();if(h!=a.rotatingBlocks.current){a.rotate(h)}}).get();var e=$(c).find(".AnimatedRotatorBlock").get();if(e&&e.length){this.start=function(){if(this.rotatingBlocks&&this.rotatingBlocks.length>0){this.rotatingBlocks.current=0;this.timer=window.setInterval(function(){a.rotate()},this.interval)}};this.rotate=function(h){var i=-1;if(this.rotatingBlocks.current!=null){i=this.rotatingBlocks.current}if(h===undefined){h=i+1}if(h>=this.rotatingBlocks.length){h=0}var k=this.rotatingBlocks[i];k.style.zIndex=g;g++;var j=this.rotatingBlocks[h];j.currentOpacity=0;j.style.zIndex=g;this.setControls(h);j.timer=window.setInterval(function(){a.fade(k,j,h)},100)};this.fade=function(l,k,i){var h=10;if(k.currentOpacity<100){var j=k.currentOpacity+h;k.style.opacity=j/100;k.style.filter="alpha(opacity="+j+")";k.currentOpacity=j}else{window.clearInterval(k.timer);k.timer=null;l.style.opacity=0;l.style.filter="alpha(opacity="+0+")";l.currentOpacity=0;this.rotatingBlocks.current=i;return}};this.stop=function(){window.clearInterval(this.timer)};this.setControls=function(h){$(c).find(".AnimatedRotatorControls .control").removeClass("current");$(this.controls[h]).parent().addClass("current")};for(var b=0;b<e.length;b++){var d=e[b];this.rotatingBlocks[this.rotatingBlocks.length]=d;if(b>0){d.style.opacity=0;d.style.filter="alpha(opacity="+0+")";d.currentOpacity=0}}}};$(document).ready(function(){AnimatedRotators.init()});
