(function(){$.fn.infiniteCarousel=function(a){function b(c,d){return new Array(d).join(c)}return this.each(function(){var e=$("> div",this).css("overflow","hidden");slider=e.find("> ul").width(9999);items=slider.find("> li");single=items.filter(":first");singleWidth=single.outerWidth();singleHeight=single.outerHeight();visible=Math.ceil(e.innerWidth()/singleWidth);currentPage=1;pagesAll=items.length;if(items.length%visible!=0){slider.append(b('<li class="empty" />',visible-(items.length%visible)));items=slider.find("> li")}var c=-visible;items.filter(":first").before(items.slice(c).clone());items.filter(":last").after(items.slice(0,visible).clone());items=slider.find("> li");e.scrollLeft(singleWidth*visible);function d(q){$(".carouselActive").removeClass("carouselActive");activeBouton.addClass("carouselActive");var s=activeBouton;var m=new Array();for(k=1;k<=(visible-1);k++){m[k-1]=k}var f=m.length;for(k=0;k<f;k++){var p=s.next("a");if(!p.attr("class")){var r=m.shift();var o="#"+r;p=$(o)}p.addClass("carouselActive");s=p}items.children("p").css("margin-top",singleHeight);var h=items.children("p").outerHeight();var l=q<currentPage?-1:1,g=Math.abs(currentPage-q),j=singleWidth*l*g;items.children("p").animate({marginTop:(singleHeight-h)},1000);e.filter(":not(:animated)").animate({scrollLeft:"+="+j},1000,function(){if(q>pagesAll){e.scrollLeft(singleWidth*visible);q=1}currentPage=q})}$("a.tryg").click(function(){$().stop();activeBouton=$(this);autoscrolling=false;var f=$(this).attr("id");d(f);return false});$(this).bind("goto",function(f,g){d(g)});$(this).bind("next",function(){var g=parseInt(currentPage);var f="#"+(g+1);activeBouton=$(f);if(!$(f).attr("class")){activeBouton=$("#1")}d(g+1)})})}})(jQuery);$(document).ready(function(){var d=$(".wrapper ul").children("li");var j=d.length;var a=$(".wrapper");var g=a.find("> ul").find("> li").filter(":first");var e=g.outerWidth();var h=Math.ceil(a.innerWidth()/e);var f="";for(i=1;i<=j;i++){if(i<=h){f='<a href="#" class="tryg carouselActive" id="'+i+'">'+i+"</a>"}else{f='<a href="#" class="tryg" id="'+i+'">'+i+"</a>"}$(".barre_carousel").append(f)}var b=true;var c=null;$(".infiniteCarousel").infiniteCarousel(j).mouseover(function(){b=false}).mouseout(function(){b=true});setInterval(function(){if(b){$(".infiniteCarousel").trigger("next")}},6500)});
