$(function(){$(".carusel").galleryCircle({holderList:"div",scrollElParent:".carusel-content",scrollEl:"li",duration:800,slideNum:".carusel-bullets",step:1,autoRotation:5e3})});jQuery.fn.galleryCircle=function(n){var n=jQuery.extend({btPrev:"a.prev",btNext:"a.next",holderList:"div",scrollElParent:"ul",scrollEl:"li",duration:1e3,slideNum:!1,step:!1,autoRotation:!1},n);return this.each(function(){function h(){r&&(clearInterval(r),r=setInterval(function(){h()},n.autoRotation));t+=o;i.animate({marginLeft:-t},{duration:n.duration,complete:function(){t>=u*2&&(t=u+(t-u*2));n.slideNum&&setActive();i.css({marginLeft:-t})}})}function k(){r&&(clearInterval(r),r=setInterval(function(){h()},n.autoRotation));t-=o;i.animate({marginLeft:-t},{duration:n.duration,complete:function(){t<u&&(t=u*2-(u-t));n.slideNum&&setActive();i.css({marginLeft:-t})}})}var f=jQuery(this),a=$(n.btNext,f).length?$(n.btNext,f):!1,v=$(n.btPrev,f).length?$(n.btPrev,f):!1,y=$(n.holderList,f),i=$(n.scrollElParent,y),s=$(n.scrollEl,i),p=s.clone(),w=s.clone(),b=s.outerWidth(!0),u=b*s.length,o=y.outerWidth(),t=u,r,c,l,e;if(n.step&&(o=s.eq(0).outerWidth(!0)*n.step),i.append(p),i.prepend(w),i.css("marginLeft",-t),a&&a.click(function(){return i.is(":animated")||h(),!1}),v&&v.click(function(){return i.is(":animated")||k(),!1}),r=!1,n.autoRotation&&(r=setInterval(function(){h()},n.autoRotation)),n.slideNum){if($(n.slideNum,f).is("a"))e=$(n.slideNum,f);else{for(c="<ul>",l=0;l<u/o;l++)c+='<li><a href="#">'+l+"<\/a><\/li>";c+="<\/ul>";$(n.slideNum,f).append(c);e=$(n.slideNum+" a",f)}e.eq(0).parent().addClass("active");e.each(function(f){$(this).click(function(){return i.is(":animated")||(setActive(f),r&&(clearInterval(r),r=setInterval(function(){h()},n.autoRotation)),t=u+o*f,i.animate({marginLeft:-t},{duration:n.duration})),!1})});function setActive(n){e.parent().removeClass("active");n!=null?e.eq(n).parent().addClass("active"):e.eq((t-u)/o).parent().addClass("active")}}})}