var generatecarousel=function(){jquery().caroufredsel&&jquery(".fusion-carousel").each(function(){var a=jquery(this).attr("data-imagesize")?jquery(this).data("imagesize"):"fixed",b=!jquery(this).attr("data-metacontent")||"yes"!==jquery(this).data("metacontent"),c=!(!jquery(this).attr("data-autoplay")||"yes"!==jquery(this).data("autoplay")),d=jquery(this).parents(".related-posts").length?fusioncarouselvars.related_posts_speed:fusioncarouselvars.carousel_speed,e=jquery(this).attr("data-scrollfx")?jquery(this).data("scrollfx"):"scroll",f=jquery(this).attr("data-scrollitems")?jquery(this).data("scrollitems"):null,g=!(!jquery(this).attr("data-touchscroll")||"yes"!==jquery(this).data("touchscroll")),h=g?" fusion-carousel-swipe":"",i=jquery(this).attr("data-columns")?jquery(this).data("columns"):6,j=jquery(this).attr("data-itemmargin")?parseint(jquery(this).data("itemmargin"),10):44,k=jquery(this).attr("data-itemwidth")?parseint(jquery(this).data("itemwidth"),10)+j:180+j,l=jquery(this).parent().hasclass("fusion-image-carousel")&&"fixed"===a?"115px":"variable";jquery(this).find(".fusion-carousel-positioner").css("margin-left","-"+j+"px"),jquery(this).find(".fusion-carousel-item").css("margin-left",j+"px"),jquery(this).find(".fusion-nav-prev").css("margin-left",j+"px"),jquery(this).find("ul").caroufredsel({circular:!0,infinite:!0,responsive:!0,centervertically:b,height:l,width:"100%",auto:{play:c,timeoutduration:parseint(d,10)},items:{height:l,width:k,visible:{min:1,max:i}},scroll:{pauseonhover:!0,items:f,fx:e},swipe:{ontouch:g,onmouse:g,options:{excludedelements:"button, input, select, textarea, a, .noswipe"}},prev:jquery(this).find(".fusion-nav-prev"),next:jquery(this).find(".fusion-nav-next"),oncreate:function(){jquery(this).find(".fusion-carousel-item-wrapper").css("visibility","inherit"),jquery(this).parents(".fusion-carousel").find(".fusion-carousel-nav").css("visibility","inherit"),jquery(this).parents(".fusion-woo-featured-products-slider").length&&jquery(this).parent().css("overflow",""),b&&jquery(this).css("line-height",jquery(this).parent().height()+"px"),jquery(this).css("top","auto"),jquery(this).parents(".fusion-carousel").find(".fusion-nav-next").each(function(){jquery(this).css("left",jquery(this).parents(".fusion-carousel").find(".fusion-carousel-wrapper").width()-jquery(this).width())}),"fixed"===a&&jquery(this).find(".fusion-placeholder-image").each(function(){jquery(this).css("height",jquery(this).parents(".fusion-carousel-item").siblings().first().find("img").height())}),jquery(window).trigger("resize")},currentvisible:function(a){return a}},{wrapper:{classname:"fusion-carousel-wrapper"+h}})})};!function(a){"use strict";a.fn.fusion_recalculate_carousel=function(){a(this).not(".fusion-woo-featured-products-slider").each(function(){var b,c,d=a(this),e=a(this).data("imagesize");settimeout(function(){d.find(".fusion-nav-next").each(function(){a(this).css("left",d.find(".fusion-carousel-wrapper").width()-a(this).width())}),"fixed"===e&&(b=d.find(".fusion-carousel-item").map(function(){return a(this).find("img").height()}).get(),c=math.max.apply(null,b),d.find(".fusion-placeholder-image").each(function(){a(this).css("height",c)}),1<=a(d).parents(".fusion-image-carousel").length&&d.find(".fusion-image-wrapper").each(function(){a(this).css("height",c),a(this).css("width","100%"),a(this).find("> a").css("line-height",c-2+"px")}))},5)})}}(jquery),jquery(window).load(function(){generatecarousel()}),jquery(document).ready(function(){jquery(window).on("resize",function(){jquery(".fusion-carousel").fusion_recalculate_carousel()})});