PageSourceSearch

https://bmjgroup.com/wp-content/themes/Avada/includes/lib/assets/m…?ver=3c1e281429e6ddee386ab4d00a22f9bb

js bmjgroup.com collected 2026-09-24 08:47:29 UTC 12,451 bytes, 1 lines download raw bytes

1!function(e){"use strict";var t={clientX:0,clientY:0,$dragEl:"",lerpDamp:.18,bindEvents:function(){document.addEventListener("mousemove",function(e){t.clientX=e.clientX,t.clientY=e.clientY})},init:function(e){this.lastX=this.clientX,this.lastY=this.clientY,this.$el=e,this.createMarkup(),this.mouseBind()},createMarkup:function(){0==e(".awb-cursor-nav-helper").length?(e("body").append('<div class="awb-cursor-nav-helper"><span><i class="awb-icon-angle-left awb-cursor-nav-left"></i><i class="awb-icon-angle-right awb-cursor-nav-right"></i></span></div>'),this.$dragEl=e(".awb-cursor-nav-helper"),this.pointerBind()):this.$dragEl=e(".awb-cursor-nav-helper").removeAttr("style")},mouseBind:function(){var e=this;e.$el.on("mouseenter",function(){var t,i;e.$dragEl.addClass("awb-cursor-nav-helper--visible"),t=e.$el.is("[data-cursor-color-mode]")?"color-"+e.$el.attr("data-cursor-color-mode"):"",i=e.$el.is("[data-cursor-color]")?e.$el.attr("data-cursor-color"):"",e.$dragEl.removeClass("color-auto color-custom"),e.$dragEl.addClass(t),""!==i&&e.$dragEl[0].style.setProperty("--awb-cursor-color",i)}),e.$el.on("mouseleave",function(){e.$dragEl.removeClass("awb-cursor-nav-helper--visible")})},pointerBind:function(){this.lastY=this.linearInterpolate(this.lastY,this.clientY,this.lerpDamp),this.lastX=this.linearInterpolate(this.lastX,this.clientX,this.lerpDamp),this.$dragEl[0].style.transform="translateX("+this.lastX+"px) translateY("+this.lastY+"px)",requestAnimationFrame(this.pointerBind.bind(this))},linearInterpolate:function(e,t,i){return(1-i)*e+i*t}},i=function(i){(void 0!==i?jQuery('div[data-cid="'+i+'"]').find(".awb-carousel"):jQuery(".awb-carousel")).each(function(){if(jQuery(this).children(".swiper-wrapper").length){var i=jQuery(this).attr("data-layout")?jQuery(this).data("layout"):"carousel",s=!!jQuery(this).attr("data-slide-effect")&&jQuery(this).data("slide-effect"),a=!(!jQuery(this).attr("data-mousepointer")||"custom"!==jQuery(this).data("mousepointer")),r=!(!jQuery(this).attr("data-autoplay")||"yes"!==jQuery(this).data("autoplay")),n=jQuery(this).parents(".related-posts").length?awbCarouselVars.related_posts_speed:awbCarouselVars.carousel_speed,l=jQuery(this).attr("data-autoplayspeed")?parseInt(jQuery(this).data("autoplayspeed")):n,o=!(!jQuery(this).attr("data-autoplaypause")||"yes"!==jQuery(this).data("autoplaypause")),u=!jQuery(this).attr("data-loop")||"no"!==jQuery(this).data("loop"),d=!(!jQuery(this).attr("data-touchscroll")||"no"===jQuery(this).data("touchscroll"))&&jQuery(this).data("touchscroll"),h=!(!jQuery(this).attr("data-freemode")||"yes"!==jQuery(this).data("freemode")),c=jQuery(this).attr("data-columns")?parseFloat(jQuery(this).data("columns")):6,p=jQuery(this).data("scrollitems")&&0!==jQuery(this).data("scrollitems")?parseInt(jQuery(this).data("scrollitems")):Math.floor(c),f=!(!jQuery(this).attr("data-centeredslides")||"yes"!==jQuery(this).data("centeredslides")),y=jQuery(this).attr("data-rotationangle")?jQuery(this).data("rotationangle"):"50",m=jQuery(this).attr("data-depth")?jQuery(this).data("depth"):"100",w=jQuery(this).attr("data-itemmargin")?parseInt(jQuery(this).data("itemmargin"),10):44,j=jQuery(this).attr("data-speed")?parseInt(jQuery(this).data("speed"),10):500,Q=jQuery(this).attr("data-marquee-direction")?jQuery(this).data("marquee-direction"):"left",b=!(!jQuery(this).attr("data-shadow")||"yes"!==jQuery(this).data("shadow")),v=jQuery(this).find(".swiper-wrapper").children().length,g=jQuery(this).attr("data-pagination")?jQuery(this).data("pagination"):"bullets",_=jQuery(this).hasClass("fusion-post-cards")?jQuery(this).attr("id"):jQuery(this).parent().attr("id"),V=_&&jQuery('a[href="#'+_+'-next"]').length?jQuery('a[href="#'+_+'-next"]'):jQuery(this).find(".awb-swiper-button-next"),C=_&&jQuery('a[href="#'+_+'-prev"]').length?jQuery('a[href="#'+_+'-prev"]'):jQuery(this).find(".awb-swiper-button-prev"),k={loop:u,loopAddBlankSlides:!1,spaceBetween:w,speed:j,autoHeight:!0,centeredSlides:f,pagination:{el:jQuery(this).find(".swiper-pagination")[0],clickable:!0,type:g},navigation:{nextEl:V[0],prevEl:C[0]},breakpoints:{},on:{}};if(V.hasClass("awb-swiper-button-next")||(jQuery(this).find(".awb-swiper-button-next").remove(),V.on("click",function(e){return e.preventDefault(),!1})),C.hasClass("awb-swiper-button-prev")||(jQuery(this).find(".awb-swiper-button-prev").remove(),C.on("click",function(e){return e.preventDefault(),!1})),jQuery(this).closest(".fusion-builder-row").length&&jQuery(this).css("max-width",jQuery(this).closest(".fusion-builder-row").width()),!this.swiper){if(i=s||i,jQuery(this).find(".swiper-slide-shadow, .swiper-slide-shadow-coverflow, .swiper-slide-shadow-creative, .swiper-slide-shadow-cards").remove(),"marquee"===i||("carousel"===i||"coverflow"===i)&&u&&!jQuery(this).find(".swiper-pagination").length&&v>=c){const e=jQuery(this).find(".swiper-slide").length,t=2.5*c;if(t>=2*e){let e=jQuery(this).find(".swiper-slide").clone(!0),t=jQuery(this).find(".swiper-slide").clone(!0);e.removeClass("fusion-builder-live-child-element fusion-builder-data-cid"),t.removeClass("fusion-builder-live-child-element fusion-builder-data-cid"),jQuery(this).find(".swiper-wrapper").append(e).append(t)}else if(t>e){let e=jQuery(this).find(".swiper-slide").clone(!0);e.removeClass("fusion-builder-live-child-element fusion-builder-data-cid"),jQuery(this).find(".swiper-wrapper").append(e)}}
1else if("cards"===i){if(5>jQuery(this).find(".swiper-slide").length&&u){let e=jQuery(this).find(".swiper-slide").clone(!0);e.removeClass("fusion-builder-live-child-element fusion-builder-data-cid"),jQuery(this).find(".swiper-wrapper").append(e)}}if("carousel"===i||"coverflow"===i?(k.slidesPerView=jQuery(this).data("columnssmall")?parseFloat(jQuery(this).data("columnssmall")):Math.min(2,c),k.slidesPerGroup=jQuery(this).data("scrollitems-small")?parseInt(jQuery(this).data("scrollitems-small")):k.slidesPerView,k.breakpoints[fusionJSVars.visibility_small]={slidesPerView:jQuery(this).data("columnsmedium")?parseFloat(jQuery(this).data("columnsmedium")):Math.min(4,c)},k.breakpoints[fusionJSVars.visibility_small].slidesPerGroup=jQuery(this).data("scrollitems-medium")?parseInt(jQuery(this).data("scrollitems-medium")):k.breakpoints[fusionJSVars.visibility_small].slidesPerView,k.breakpoints[fusionJSVars.visibility_medium]={slidesPerView:c,slidesPerGroup:p},v<=k.breakpoints[fusionJSVars.visibility_small].slidesPerView&&(k.breakpoints[fusionJSVars.visibility_small].slidesPerView=v),v<=k.breakpoints[fusionJSVars.visibility_medium].slidesPerView&&(k.breakpoints[fusionJSVars.visibility_medium].slidesPerView=v,k.loop=!1,k.autoplay=!1),k.on.breakpoint=function(e,t){u&&v<=t.slidesPerView?jQuery(e.el).find(".awb-swiper-button").addClass("swiper-button-hidden"):u&&jQuery(e.el).find(".awb-swiper-button").removeClass("swiper-button-hidden")},"coverflow"===i&&(k.effect="coverflow",k.loopAdditionalSlides=2,k.coverflowEffect={rotate:y,depth:m,slideShadows:b})):"marquee"===i?(k.slidesPerView=jQuery(this).data("columnssmall")?parseFloat(jQuery(this).data("columnssmall")):Math.min(2,c),k.breakpoints[fusionJSVars.visibility_small]={slidesPerView:jQuery(this).data("columnsmedium")?parseFloat(jQuery(this).data("columnsmedium")):Math.min(4,c)},k.breakpoints[fusionJSVars.visibility_medium]={slidesPerView:c},k.loop=!0,k.allowTouchMove=!1,k.centeredSlides=!1,k.navigation=!1,k.pagination=!1,k.autoplay={delay:0},("right"===Q&&jQuery("body").hasClass("ltr")||"left"===Q&&jQuery("body").hasClass("rtl"))&&(k.autoplay.reverseDirection=!0)):"cards"===i?(k.effect="
1cards",k.cardsEffect={slideShadows:b},!1!==d&&(k.grabCursor=!0)):"fade"===i||"slide"===i?(k.slidesPerView=1,k.slidesPerGroup=1,"fade"!==i||!1!==d&&"touch"!==d||(k.effect="fade",k.fadeEffect={crossFade:!0})):(k.slidesPerView=1,k.slidesPerGroup=1,k.effect="creative",!1!==d&&(k.grabCursor=!0),"slide_vert"===i?k.creativeEffect={prev:{shadow:b,translate:[0,"-100%",0],opacity:0},next:{shadow:b,translate:[0,"100%",0],opacity:0}}:"swipe"===i?k.creativeEffect={prev:{shadow:b,translate:["-120%",0,-750],opacity:0},next:{shadow:b,translate:["120%",0,-750],opacity:0}}:"swipe_vert"===i?k.creativeEffect={prev:{shadow:b,translate:[0,"-120%",-750],opacity:0},next:{shadow:b,translate:[0,"120%",-750],opacity:0}}:"flip"===i?k.creativeEffect={prev:{shadow:b,translate:[0,0,-800],rotate:[0,180,0]},next:{shadow:b,translate:[0,0,-800],rotate:[0,-180,0]}}:"flip_vert"===i&&(k.creativeEffect={prev:{shadow:b,translate:[0,0,-800],rotate:[180,0,0]},next:{shadow:b,translate:[0,0,-800],rotate:[-180,0,0]}})),jQuery(this).attr("data-itemmargin-medium")||jQuery(this).attr("data-itemmargin-small")){var E=jQuery(this).attr("data-itemmargin-medium")&&""!==jQuery(this).attr("data-itemmargin-medium")?parseInt(jQuery(this).data("itemmargin-medium"),10):w,P=jQuery(this).attr("data-itemmargin-small")&&""!==jQuery(this).attr("data-itemmargin-small")?parseInt(jQuery(this).data("itemmargin-small"),10):E;k.breakpoints[fusionJSVars.visibility_small]&&k.breakpoints[fusionJSVars.visibility_medium]&&(k.spaceBetween=P,k.breakpoints[fusionJSVars.visibility_small].spaceBetween=E,k.breakpoints[fusionJSVars.visibility_medium].spaceBetween=w)}if("marquee"!==i&&(!1!==d&&-1!==d.indexOf("drag")&&(k.touchEventsTarget="container",k.grabCursor=!0,a&&(k.on.touchMove=function(e,i){t.clientY=i.clientY,t.clientX=i.clientX},k.on.touchStart=function(){e(".awb-cursor-nav-helper").addClass("awb-cursor-nav-helper--touch-start"),jQuery(this.el).find(".swiper-wrapper").addClass("is-touch-start")},k.on.touchEnd=function(){e(".awb-cursor-nav-helper").removeClass("awb-cursor-nav-helper--touch-start"),jQuery(this.el).find(".swiper-wrapper").removeClass("is-touch-start")})),k.allowTouchMove=!1!==d&&"wheel"!==d,"touch"===d&&(k.simulateTouch=!1),!1!==d&&-1!==d.indexOf("wheel")&&(k.mousewheel={releaseOnEdges:!0}),k.freeMode=h,r&&(k.autoplay={delay:parseInt(l,10)})),(r||"marquee"===i)&&o&&(jQuery(this).on("mouseenter",function(e){const t=jQuery(this)[0].swiper;"marquee"===i&&t.setTranslate(t.getTranslate()),t.autoplay.stop()}),jQuery(this).on("mouseleave",function(e){const t=jQuery(this)[0].swiper;"marquee"===i&&t.slideTo(t.activeIndex,j/2.5,!1),t.autoplay.start()})),k.on.init=function(){if(!1!==d&&a&&t.init(jQuery(this.el)),"carousel"!==i&&"marquee"!==i&&"coverflow"!==i||!jQuery(this.el).find(".fusion-builder-live-child-element").length||jQuery(this.el).find(".swiper-slide-duplicate").removeClass("fusion-builder-live-child-element fusion-builder-data-cid"),jQuery(this.el).parent().hasClass("fusion-image-carousel")&&jQuery(this.el).closest(".fusion-image-carousel").hasClass("lightbox-enabled")){const e=this.slides[this.activeIndex],t=jQuery(e).find("a").data("rel");if(void 0!==window.$ilInstances[t]){const e=this;jQuery(this.el).find(`.swiper-slide-duplicate a[data-rel="${t}"]`).on("click",function(t){t.preventDefault();const i=jQuery(this).closest(".swiper-slide-duplicate").data("swiper-slide-index");jQuery(e.el).find(`.swiper-slide:not(.swiper-slide-duplicate)[data-swiper-slide-index="${i}"] a[data-rel]`).trigger("click")})}}},"thumbnails"===g&&k.pagination){var x=[];jQuery(this).find(".swiper-slide").each(function(){x.push(jQuery(this).attr("data-thumb")||"")}),k.pagination.type="bullets",k.pagination.renderBullet=function(e,t){var i=this.params&&this.params.slidesPerGroup?this.params.slidesPerGroup:1,s=x[e*i]||x[e]||"";return s?'<span class="'+t+' awb-swiper-pagination-thumb" style="background-image:url(\''+s+"')\"></span>":'<span class="'+t+'"></span>'}}new Swiper(jQuery(this)[0],k)}}})};jQuery(window).on("load fusion-reinit-related-posts-carousel fusion-reinit-carousels fusion-element-render-fusion_images fusion-element-render-fusion_featured_products_slider fusion-element-render-fusion_products_slider fusion-element-render-fusion_portfolio fusion-element-render-fusion_tb_related fusion-element-render-fusion_tb_woo_related fusion-element-render-fusion_tb_woo_upsells fusion-element-render-fusion_post_cards fusion-element-render-fusion_testimonials fusion-column-resized",function(e,t){i(t)}),jQuery(window).on("fusion-dynamic-content-render",function(e,t){0<jQuery(t).find(".awb-carousel").length&&i()}),jQuery(window).on("fusion-resize-horizontal",function(){jQuery(".awb-carousel").length&&jQuery(".awb-carousel").each(function(){jQuery(this).closest(".fusion-builder-row").length&&jQuery(this).css("max-width",jQuery(this).closest(".fusion-builder-row").width())})}
1),e(function(){t.bindEvents()})}(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.