2026-02-05 17:08:59 +03:00

1 line
3.8 KiB
JavaScript

!function(i){"use strict";i.fn.awbAnimateInfoCircles=function(){"IntersectionObserver"in window?i.each(fusion.getObserverSegmentation(i(this)),(function(n){const t=fusion.getAnimationIntersectionData(n),e=new IntersectionObserver((function(n,t){i.each(n,(function(n,a){fusion.shouldObserverEntryAnimate(a,t)&&(setTimeout((function(){i(a.target).awbInitInfoCircles()}),600),e.unobserve(a.target))}))}),t);i(this).each((function(){e.observe(this)}))})):setTimeout((function(){i(this).awbInitInfoCircles()}),600)},i.fn.awbInitInfoCircles=function(){const t=i(this),a=t.find(".awb-circles-info-tab-link"),o=(t.hasClass("icons-on-outer-circle")?t.find(".awb-circles-info-wrapper"):t.find(".awb-circles-info-content-wrapper"))[0].getBoundingClientRect(),s=t.data("auto-rotation"),c=t.data("auto-rotation-time"),r=t.data("pause-on-hover");var l=i(this).data("timer"),f=t.data("activation-type");Array.from(a).reverse().forEach((function(n,t){const e=t*(360/a.length),s=o.width/2,c=e*Math.PI,r=parseFloat(s*Math.cos(c/180)).toFixed(5),l=parseFloat(s*Math.sin(c/180)).toFixed(5);i(n).css("transform","translate3d("+r+"px,"+l+"px,0)")})),void 0!==f&&(i(this).find(".awb-circles-info-tab-link span").off("click mouseover"),i("body").hasClass("fusion-builder-live")&&"mouseover"===f&&(f+=" click"),i.each(i(this).find(".awb-circles-info-tab-link"),(function(){i(this).find("span").on(f,(function(n){const t=i(n.target).closest(".awb-circles-info-tab-link");i(t).awbToggleInfoCircle(),n.preventDefault()}))})),i(this).find(".awb-circles-info-tab-link.active").length?i(this).find(".awb-circles-info-tab-link.active").awbToggleInfoCircle():i(this).find(".awb-circles-info-tab-link").first().awbToggleInfoCircle()),void 0!==s&&"yes"===s?(i(this).find(".awb-circles-info-tab-link.active").length?e(t,i(this).find(".awb-circles-info-tab-link.active").data("id")):e(t,i(this).find(".awb-circles-info-tab-link").first().data("id")),clearInterval(l),void 0!==r&&"yes"===r&&(t.off("mouseenter mouseleave"),t.hover((function(){t.addClass("pause")}),(function(){t.removeClass("pause")}))),l=n(t,c),t.data("timer",l)):clearInterval(l)},i.fn.awbToggleInfoCircle=function(){const n=i(this).closest(".awb-circles-info"),a=i(this).closest(".awb-circles-info-tab-link").attr("data-id");t(n),e(n,a)};const n=function(i,n){return setInterval((function(){var n,t;i.hasClass("pause")||(i.find(".awb-circles-info-tab-link.active").next().length?(n=i.find(".awb-circles-info-tab-link.active").data("id"),i.find(".awb-circles-info-tab-link.active").next().find("span").awbToggleInfoCircle()):(n=0,i.find(".awb-circles-info-tab-link").first().find("span").awbToggleInfoCircle()),t=36*n,i.find(".awb-circles-info-icons-wrapper i").css("transform","rotate("+(360-t)+"deg)"),i.find(".awb-circles-info-icons-wrapper").css("transform","rotate("+t+"deg) "))}),n)},t=function(i){i.find(".awb-circles-info-tab-link").removeClass("active"),i.find(".awb-circle-info").removeClass("active")},e=function(i,n){i.find('.awb-circles-info-tab-link[data-id="'+n+'"]').addClass("active"),i.find('.awb-circle-info[data-id="'+n+'"]').addClass("active")}}(jQuery),jQuery(window).on("load resize fusion-element-render-fusion_circles_info",(function(i,n){(void 0!==n?jQuery('div[data-cid="'+n+'"]').find(".awb-circles-info"):jQuery(".awb-circles-info")).awbAnimateInfoCircles()})),jQuery(document).ready((function(){jQuery(".awb-circle-info.link-area-box").on("click",(function(){jQuery(this).data("link")&&("_blank"===jQuery(this).data("link-target")?(window.open(jQuery(this).data("link"),"_blank"),jQuery(this).find(".awb-circles-info-title a").removeAttr("href")):jQuery("body").hasClass("fusion-builder-live")||("#"===jQuery(this).data("link").substring(0,1)?jQuery(this).fusion_scroll_to_anchor_target():window.location=jQuery(this).data("link")),jQuery(this).find(".awb-circles-info-title a").attr("target",""))}))}));