function RotatorComponent(E,D,A,C,B){this.update=function(){if(this.method=="ordered"){this.current=this.references[this.next()]}else{this.current=this.references[this.random()]}if(this.current){$(this.qualident).load(this.current)}};this.next=function(){var F=new Date();var G=F.getTime()-this.begin.getTime();var H=Math.floor(G/(this.interval*1000*60));return H%this.references.length};this.random=function(){return Math.floor(Math.random()*B.length)};this.qualident="#"+E;this.method=D;this.interval=A;this.references=B;this.begin=new Date(C);this.lastUpdate=new Date();this.current=this.next()}function ParRotator(){var A=new Array();this.registerComponent=function(G,F,B,E,D){var C=new RotatorComponent(G,F,B,E,D);A[A.length]=C;$(document).everyTime((C.interval*60)+"s",function(){C.update()})};this.init=function(){for(i=0;i<A.length;i++){A[i].update()}}}var parRotator=new ParRotator();$(document).ready(function(){parRotator.init()});