let images=[];function findImage(a,b){return a.id===b}function nextImage(c,b,a){$("#"+c+b).toggleClass("faded-background");$("#"+c+a).toggleClass("faded-background");$("#"+c+"-circle"+b).toggleClass("active");$("#"+c+"-circle"+a).toggleClass("active")}function prevImage(c,b,a){$("#"+c+b).toggleClass("faded-background");$("#"+c+a).toggleClass("faded-background");$("#"+c+"-circle"+b).toggleClass("active");$("#"+c+"-circle"+a).toggleClass("active")}$(".rotating-image-container").each(function(){let proxy=$(this);images[images.length]={id:proxy.attr("id"),curr:0,total:proxy.children(".rotating-image").length};let id=proxy.attr("id");let image=images.find(function(b){return findImage(b,id)});function a(){let a=(image.curr+1)%image.total;let curr=image.curr%image.total;nextImage(id,curr,a);image.curr++}proxy.children(".next").on("click",function(){a()});proxy.children(".prev").on("click",function(){if(image.curr-1<0){image.curr=image.total*10000}let curr=image.curr%image.total;let prev=(image.curr-1)%image.total;prevImage(id,curr,prev);image.curr--});if(!proxy.hasClass("no-auto")){let on=true;setInterval(function(){if(on){a()}},4000);proxy.mouseenter(function(){on=false});proxy.find("*").mouseenter(function(){on=false});proxy.mouseout(function(){on=true});proxy.find("*").mouseout(function(){on=true})}});