1var CRUMINA={};(function($){"use strict";var $window=$(window),$document=$(document),$body=$('body'),swipers={},$header=$('#site-header'),$header_space=$header.next('.header-spacer'),$footer=$('#site-footer'),$nav=$('#primary-menu'),$counter=$('.counter'),$progress_bar=$('.skills-item'),$primary_menu=$('#primary-menu'),$preloader=$('#hellopreloader'),$adminBar=$('#wpadminbar'),$countdown=$('.utouch-clock.clock');CRUMINA.ajaxPortfolio={cat:0,page:1,append:!1,masonrySel:'.col',$btns:null,$cats:null,$posts:null,$filter:$('#ajax-portfolio-filter'),$grid:$('#ajax-portfolio-grid'),$nav:$('#ajax-portfolio-paginate'),init:function(){var _this=this;if(!this.$filter.length||!this.$grid.length){return!1} 2this.$posts=$('> '+this.masonrySel,this.$grid);this.$cats=$('a.filter-btn',this.$filter);this.$posts.imagesLoaded(function(){_this.$grid.isotope({itemSelector:this.masonrySel,layoutMode:'packery'})});this.addEventListeners()},addEventListeners:function(){var _this=this;this.$cats.on('click',function(event){event.preventDefault();_this.$cats.each(function(){$(this).parent().removeClass('active').removeClass('loading')});$(this).parent().addClass('active').addClass('loading');_this.page=1;_this.cat=$(this).data('cat');_this.getPosts()});this.$nav.on('click','a.ajax-paginate-link',function(event){event.preventDefault();var $self=$(this);_this.page=parseInt($self.attr('href').replace(/\D/g,''));if(!_this.page){return} 3if($self.hasClass('load-more')){_this.append=!0} 4$self.addClass('loading');_this.getPosts()})},getPosts:function(){var _this=this;$.ajax({url:_this.$grid.data('url'),dataType:'json',type:'POST',data:{action:'utouch_ajax_portfolio_get_posts',pagination:_this.$grid.data('pagination'),nonce:_this.$grid.data('nonce'),id:_this.$grid.data('id'),data:_this.$grid.data('data'),read_more:_this.$grid.data('read-more'),items_design:_this.$grid.data('items_design'),category:_this.cat,page:_this.page,},beforeSend:function(){if(!_this.append){_this.$grid.isotope('remove',_this.$posts)}},success:function(response){if(!response.success){alert(response.data.message);return} 5_this.$nav.html(response.data.nav);if(_this.append){_this.$newPosts=$(response.data.grid).filter(_this.masonrySel);_this.$posts=_this.$posts.add(_this.$newPosts);_this.$newPosts.imagesLoaded(function(){_this.$grid.isotope('insert',_this.$newPosts)})}else{_this.$posts=$(response.data.grid).filter(_this.masonrySel);_this.$posts.imagesLoaded(function(){_this.$grid.isotope('insert',_this.$posts)})} 6_this.$cats.each(function(){$(this).parent().removeClass('loading')})},error:function(jqXHR,textStatus){alert(textStatus)},complete:function(){_this.append=!1}})}};CRUMINA.headerSpacer=function(){$adminBar=$('#wpadminbar');var $headerHeight=$header.outerHeight(),$adminBarHeight=$adminBar.outerHeight(),$headerSpacerHeight=$headerHeight+$adminBarHeight;if($header.hasClass('headroom--not-top')){$headerSpacerHeight=$header.outerHeight()+$adminBarHeight+80} 7$('.header-spacer').css('height',$headerSpacerHeight+'px')};CRUMINA.fixedHeaderInit=function(){if($header.hasClass('disable-sticky')){return} 8if(($header.hasClass('header-sticky-desktop')&&$window.width()>769)||($header.hasClass('header-sticky-mobile')&&$window.width()<=769)){$header.headroom({"offset":50,"tolerance":5,"classes":{"initial":"animated","pinned":$header.data('pinned'),"unpinned":$header.data('unpinned'),},onUnpin:function(){if($nav.find('.sub-menu, .megamenu').hasClass('drop-up')){this.elem.classList.remove(this.classes.unpinned);this.elem.classList.add(this.classes.pinned)}else{this.elem.classList.add(this.classes.unpinned);this.elem.classList.remove(this.classes.pinned)}}});$header.removeClass('headroom--not-bottom')}else if($header.data('headroom')){$header.headroom("destroy")}};CRUMINA.parallaxFooter=function(){if($footer.length&&$footer.hasClass('js-fixed-footer')){$footer.before('<div class="block-footer-height"></div>');$('.block-footer-height').matchHeight({target:$footer})}};CRUMINA.preloader=function(){setTimeout(function(){$preloader.fadeOut(800)},500);return!1};CRUMINA.counters=function(){if($counter.length){$counter.each(function(){jQuery(this).waypoint(function(){if(typeof this==='object'&&this.hasOwnProperty('element')){$(this.element).find('span').countTo();this.destroy()}else{$(this).find('span').countTo()}},{offset:'95%'})})}};CRUMINA.progresBars=function(){if($progress_bar.length){$progress_bar.each(function(){jQuery(this).waypoint(function(){if(typeof this==='object'&&this.hasOwnProperty('element')){$(this.element).find('.count-animate').countTo();
8$(this.element).find('.skills-item-meter-active').fadeTo(300,1).addClass('skills-animate');this.destroy()}else{$(this).find('.count-animate').countTo();$(this).find('.skills-item-meter-active').fadeTo(300,1).addClass('skills-animate')}},{offset:'90%'})})}};CRUMINA.mediaPopups=function(){$('.js-popup-iframe').magnificPopup({disableOn:700,type:'iframe',mainClass:'mfp-fade',removalDelay:160,preloader:!1,fixedContentPos:!1});$('body').magnificPopup({delegate:'.js-zoom-image, .link-image',type:'image',removalDelay:500,callbacks:{beforeOpen:function(){this.st.image.markup=this.st.image.markup.replace('mfp-figure','mfp-figure mfp-with-anim');this.st.mainClass='mfp-zoom-in'}},closeOnContentClick:!0,midClick:!0});$('.gallery-popup').each(function(){$(this).magnificPopup({delegate:'a',type:'image',gallery:{enabled:!0}})})};CRUMINA.equalHeight=function(){$('.js-equal-child').find('.theme-module').matchHeight({property:'height'})};CRUMINA.is_empty_attr=function(array_or_object,key){return array_or_object[key]===undefined||array_or_object[key]==''};CRUMINA.IsotopeSort=function(){var $container=$('.sorting-container');$container.each(function(){var $current=$(this);var layout=($current.data('layout').length)?$current.data('layout'):'masonry';$current.isotope({itemSelector:'.sorting-item',layoutMode:layout,percentPosition:!0});$current.imagesLoaded().progress(function(){$current.isotope('layout')});var $sorting_buttons=$current.siblings('.sorting-menu').find('li');$sorting_buttons.on('click',function(){if($(this).hasClass('active')) 9return!1;$(this).parent().find('.active').removeClass('active');$(this).addClass('active');var filterValue=$(this).data('filter');if(typeof filterValue!="undefined"){$current.isotope({filter:filterValue});return!1}})})};CRUMINA.initSwiper=function(){var initIterator=0;$('.swiper-container').each(function(){var $t=$(this);var index='swiper-unique-id-'+initIterator;var $breakPoints=!1;$t.addClass('swiper-'+index+' initialized').attr('id',index);$t.closest('.crumina-module').find('.swiper-pagination').addClass('pagination-'+index);var $effect=($t.data('effect'))?$t.data('effect'):'slide',$crossfade=($t.data('crossfade'))?$t.data('crossfade'):!0,$loop=($t.data('loop')==!1)?$t.data('loop'):!0,$showItems=($t.data('show-items'))?$t.data('show-items'):1,$scrollItems=($t.data('scroll-items'))?$t.data('scroll-items'):1,$scrollDirection=($t.data('direction'))?$t.data('direction'):'horizontal',$mouseScroll=($t.data('mouse-scroll'))?$t.data('mouse-scroll'):!1,$autoplay=($t.data('autoplay'))?parseInt($t.data('autoplay'),10):0,$autoheight=($t.hasClass('auto-height'))?!0:!1,$nospace=($t.data('nospace'))?$t.data('nospace'):!1,$centeredSlider=($t.data('centered-slider'))?$t.data('centered-slider'):!1,$stretch=($t.data('stretch'))?$t.data('stretch'):0,$depth=($t.data('depth'))?$t.data('depth'):0,$speed=($t.data('speed'))?$t.data('speed'):300,$slidesSpace=($showItems>1&&!0!=$nospace)?20:0;var $slides_per_screen={};if($t.data('md-slides')){$slides_per_screen['1024']={slidesPerView:$t.data('md-slides'),slidesPerGroup:$t.data('md-slides')}} 10if($t.data('sm-slides')){$slides_per_screen['768']={slidesPerView:$t.data('sm-slides'),slidesPerGroup:$t.data('sm-slides')}} 11if($showItems>1){$breakPoints={480:{slidesPerView:1,slidesPerGroup:1},768:{slidesPerView:2,slidesPerGroup:2}};if(Object.keys($slides_per_screen).length){$breakPoints=$slides_per_screen}} 12var swiperParams={pagination:'.pagination-'+index,paginationClickable:!0,direction:$scrollDirection,mousewheelControl:$mouseScroll,mousewheelReleaseOnEdges:$mouseScroll,slidesPerView:$showItems,slidesPerGroup:$scrollItems,spaceBetween:$slidesSpace,keyboardControl:!0,setWrapperSize:!0,preloadImages:!0,updateOnImagesReady:!0,centeredSlides:$centeredSlider,autoplay:$autoplay,autoplayDisableOnInteraction:!1,autoHeight:$autoheight,loop:$loop,breakpoints:$breakPoints,effect:$effect,fade:{crossFade:$crossfade},speed:$speed,parallax:!0,onImagesReady:function(swiper){CRUMINA.resizeSwiper(swiper)},onTransitionStart:function(swiper){CRUMINA.resizeSwiper(swiper)},onSlideChangeStart:function(swiper){var $slider_slides=$t.closest('.crumina-module-slider').find('.slider-slides');if($slider_slides.length){$slider_slides.find('.slide-active').removeClass('slide-active');var activeIndex=1;if(1===swiper.loopedSlides){activeIndex=swiper.activeIndex-1}else{activeIndex=swiper.activeIndex} 13var $slides_item=$slider_slides.find('.slides-item');activeIndex=activeIndex%$slides_item.size();$slides_item.eq(activeIndex).addClass('slide-active')}}};if($stretch||$depth){swiperParams.coverflow={stretch:$stretch,rotate:0,depth:$depth,modifier:2,slideShadows:!1}} 14swipers['swiper-'+index]=new Swiper('.swiper-'+index,swiperParams);initIterator++});$('.btn-prev').on('click',function(){var current_id=$(this).closest('.crumina-module-slider').find('.swiper-container').attr('id');swipers['swiper-'+current_id].slidePrev()});$('.btn-next').on('click',function(){var current_id=$(this).closest('.crumina-module-slider').find('.swiper-container').attr('id');swipers['swiper-'+current_id].slideNext()});$('.slider-slides .slides-item').on('click',function(e){e.preventDefault();var current_id=$(this).closest('.crumina-module-slider').find('.swiper-container').attr('id');var mySwiper=swipers['swiper-'+current_id];if($(this).hasClass('slide-active')) 15return!1;var activeIndex=$(this).parent().find('.slides-item').index(this);
15var $loop=(mySwiper.container.data('loop')===!1)?mySwiper.container.data('loop'):!0;if(!0===$loop){activeIndex=activeIndex+1} 16mySwiper.slideTo(activeIndex);$(this).parent().find('.slide-active').removeClass('slide-active');$(this).addClass('slide-active');mySwiper.update();return!1})};CRUMINA.resizeSwiper=function(swiper){swiper=(swiper)?swiper:$(this)[0].swiper;var activeSlideHeight=swiper.slides.eq(swiper.activeIndex).find('> *').outerHeight();if($(swiper.container).hasClass('pagination-vertical')){var headlineHeights=swiper.slides.map(function(){return $(this).find('> *').height()}).get();var maxHeadLineHeight=Math.max.apply(Math,headlineHeights);swiper.container.css({height:maxHeadLineHeight+'px'});swiper.update(!0)} 17if($(swiper.container).hasClass('auto-height')){swiper=(swiper)?swiper:$(this)[0].swiper;swiper.container.css({height:activeSlideHeight+'px'});swiper.onResize()} 18$('.swiper-container.js-full-window').each(function(){var $slider=$(this);var winHei=$(window).height();$slider.css('min-height',winHei+'px');if($header_space.length){var $heder_height=$header_space.height()}else{$heder_height=0} 19$slider.css('min-height',winHei-$heder_height+'px');$slider.find('> .swiper-wrapper').css('min-height',winHei-$heder_height+'px')})};CRUMINA.pieCharts=function(){if($('.pie-chart').length){$('.pie-chart').each(function(){var current_cart=$(this);var startColor=current_cart.data('startcolor');var endColor=current_cart.data('endcolor');var counter=current_cart.data('value')*100;current_cart.circleProgress({thickness:16,size:320,startAngle:-Math.PI/4*2,emptyFill:'#fff',lineCap:'round',fill:{gradient:[endColor,startColor],gradientAngle:Math.PI/4}}).on('circle-animation-progress',function(event,progress){current_cart.find('.content').html(parseInt(counter*progress,10)+'<span>%</span>')})})}};CRUMINA.animateSvg=function(){if($animatedIcons.length){$animatedIcons.each(function(){$(this).waypoint(function(){var mySVG=$(this.element).find('> svg').drawsvg();mySVG.drawsvg('animate')},{offset:'95%'})})}};CRUMINA.chartJs=function(){$('.chart-js-run').each(function(){jQuery(this).waypoint(function(){var $wrapper=null;if(typeof this==='object'&&this.hasOwnProperty('element')){$wrapper=$(this.element)}else{$wrapper=$(this)} 20var el_id=$wrapper.data('id');var dataholder=$wrapper.find('.chart-data');var ctx=document.getElementById(el_id);var myChart=new Chart(ctx,{type:$wrapper.data('type'),data:{labels:dataholder.data('labels'),datasets:[{data:dataholder.data('numbers'),backgroundColor:dataholder.data('colors')}]},options:{legend:{display:!1}},animation:{animateScale:!0}});if(typeof this==='object'&&this.hasOwnProperty('element')){this.destroy()}},{offset:'75%'})})};CRUMINA.runchartJS=function($wrapper){var el_id=$wrapper.data('id');var dataholder=$wrapper.find('.chart-data');var ctx=document.getElementById(el_id);var myChart=new Chart(ctx,{type:$wrapper.data('type'),data:{labels:dataholder.data('labels'),datasets:[{data:dataholder.data('numbers'),backgroundColor:dataholder.data('colors')}]},options:{legend:{display:!1}},animation:{animateScale:!0}})};CRUMINA.countdown=function(){if($countdown.length){$countdown.each(function(){var $countcontainer=$(this);var $countdate=$countcontainer.data('countdown');$countcontainer.countdown($countdate).on('update.countdown',function(event){$countcontainer.html(event.strftime(''+'<div class="column"><div class="text">DAY%!d</div><div class="timer">%D</div></div><div class="timer">:</div>'+'<div class="column"><div class="text">HRS</div><div class="timer">%H</div></div><div class="timer">:</div>'+'<div class="column"><div class="text">MIN</div><div class="timer">%M</div></div><div class="timer">:</div>'+'<div class="column"><div class="text">SEC</div><div class="timer">%S</div></div>'))})})}};CRUMINA.initSmoothScroll={selector:'current-menu-item',$menu:null,$header:null,$anchors:null,$menuAnchors:null,$menuCurrents:null,init:function(){this.$menu=$('#primary-menu');this.$header=$('#site-header');this.$menuCurrents=jQuery('.'+this.selector+' > a',this.$menu);this.$menuAnchors=jQuery('a',this.$menu).filter(function(){var url=this;return url.hash?!0:!1});this.$anchors=jQuery('a.btn').filter(function(){var url=this;return url.hash?!0:!1}).add(this.$menuAnchors);this.$anchors.attr('data-scroll',!0);this.addEventListeners();this.deleteCurrentClass();this.scroolToInitial()},deleteCurrentClass:function(){var _this=this;this.$menuCurrents.each(function(){var $self=jQuery(this);if(this.hash){$self.parent().removeClass(_this.selector)}})},addEventListeners:function(){var _this=this;
20var scrollParams={selector:'[data-scroll]',speed:500,easing:'easeOutQuad',updateURL:!0,callback:function(anchor,toggle){_this.toggleAnchors()}} 21if(this.$header.length){scrollParams.offset=$header.height()} 22smoothScroll.init(scrollParams)},toggleAnchors:function(){var _this=this;var current=location.origin+location.pathname;var hash=location.hash;this.$menuAnchors.each(function(){var self=this;var $self=jQuery(this);var $parent=$self.parent('li');var url=self.origin+self.pathname;var anchor=self.hash;$parent.removeClass('current-menu-item');if(current===url&&hash&&hash===anchor){_this.$menuCurrents.parent().removeClass('current-menu-item');$parent.addClass('current-menu-item')}})},scroolToInitial:function(){var hash=location.hash.replace(/[#\s]/gim,'');if(!hash){return} 23var $anchor=jQuery('#'+hash);if(!$anchor.length){return} 24smoothScroll.animateScroll($anchor[0])}};CRUMINA.burgerAnimation=function(){var beginAC=80,endAC=320,beginB=80,endB=320;function inAC(s){s.draw('80% - 240','80%',0.3,{delay:0.1,callback:function(){inAC2(s)}})} 25function inAC2(s){s.draw('100% - 545','100% - 305',0.6,{easing:ease.ease('elastic-out',1,0.3)})} 26function inB(s){s.draw(beginB-60,endB+60,0.1,{callback:function(){inB2(s)}})} 27function inB2(s){s.draw(beginB+120,endB-120,0.3,{easing:ease.ease('bounce-out',1,0.3)})} 28function outAC(s){s.draw('90% - 240','90%',0.1,{easing:ease.ease('elastic-in',1,0.3),callback:function(){outAC2(s)}})} 29function outAC2(s){s.draw('20% - 240','20%',0.3,{callback:function(){outAC3(s)}})} 30function outAC3(s){s.draw(beginAC,endAC,0.7,{easing:ease.ease('elastic-out',1,0.3)})} 31function outB(s){s.draw(beginB,endB,0.7,{delay:0.1,easing:ease.ease('elastic-out',2,0.4)})} 32function addScale(m){m.className='menu-icon-wrapper scaled'} 33function removeScale(m){m.className='menu-icon-wrapper'} 34var pathD=document.getElementById('pathD'),pathE=document.getElementById('pathE'),pathF=document.getElementById('pathF'),segmentD=new Segment(pathD,beginAC,endAC),segmentE=new Segment(pathE,beginB,endB),segmentF=new Segment(pathF,beginAC,endAC),wrapper2=document.getElementById('menu-icon-wrapper'),trigger2=document.getElementById('menu-icon-trigger'),toCloseIcon2=!0;wrapper2.style.visibility='visible';
34trigger2.onclick=function(){addScale(wrapper2);if(toCloseIcon2){inAC(segmentD);inB(segmentE);inAC(segmentF)}else{outAC(segmentD);outB(segmentE);outAC(segmentF)} 35toCloseIcon2=!toCloseIcon2;setTimeout(function(){removeScale(wrapper2)},450)}};CRUMINA.quantity_selector_button_mod=function(){$(".quantity input[type=number]").each(function(){var number=jQuery(this),max=parseFloat(number.attr('max')),min=parseFloat(number.attr('min')),step=parseInt(number.attr('step'),10),newNum=$($('<div />').append(number.clone(!0)).html().replace('number','text')).insertAfter(number);number.remove();setTimeout(function(){if(newNum.next('.quantity-plus').length==0){var minus=jQuery('<input type="button" value="-" class="quantity-minus">').insertBefore(newNum),plus=jQuery('<input type="button" value="+" class="quantity-plus">').insertAfter(newNum);minus.on('click',function(){var the_val=parseInt(newNum.val(),10)-step;the_val=the_val<0?0:the_val;the_val=the_val<min?min:the_val;newNum.val(the_val);enable_update_cart_button()});plus.on('click',function(){var the_val=parseInt(newNum.val(),10)+step;the_val=the_val>max?max:the_val;newNum.val(the_val);enable_update_cart_button()})}},10)})};function enable_update_cart_button(){var $update_cart_button=jQuery('table.shop_table.cart').closest('form').find('input[name="update_cart"]');if($update_cart_button.length){$update_cart_button.prop('disabled',!1)}} 36$(document).bind("updated_wc_div",function(){CRUMINA.quantity_selector_button_mod()});$window.keydown(function(eventObject){if(eventObject.which==27){$body.removeClass('overlay-enable');$('.search-standard').removeClass('open');$('#primary-menu').css({'visibility':'visible'});$('#menu-icon-trigger').css({'opacity':'1'});$('.top-bar').removeClass('open')}});$(".overlay_search-close").on('click',function(e){e.preventDefault();$body.removeClass('open');return!1});$('#top-bar-js').on('click',function(e){e.preventDefault();$('.top-bar').addClass('open');return!1});$(".js-open-search-standard > *").on('click',function(e){e.preventDefault();$('#primary-menu').find('.search-standard').addClass('open');$('#primary-menu').css({'visibility':'hidden'});$('#menu-icon-trigger').css({'opacity':'0'});setTimeout(function(){$('#primary-menu').find('.search-input').focus()},100);return!1});$(".js-search-close > *").on('click',function(e){e.preventDefault();$('#primary-menu').find('.search-standard').removeClass('open');$('#primary-menu').css({'visibility':'visible'});$('#menu-icon-trigger').css({'opacity':'1'});return!1});$("#top-bar-close-js").on('click',function(e){e.preventDefault();$('.top-bar').removeClass('open');return!1});$(".js-message-popup").on('click',function(e){e.preventDefault();$('.message-popup').toggleClass('open');return!1});CRUMINA.toggleSearch=function(){$('.search-popup').toggleClass('open');$('.search-full-screen input').focus()};$(".js-open-search-popup > *").on('click',function(e){e.preventDefault();CRUMINA.toggleSearch();return!1});$(".js-popup-close").on('click',function(e){e.preventDefault();$('.search-popup').removeClass('open');$('.message-popup').removeClass('open');$('.popup-gallery').removeClass('open');return!1});$(".js-popup-clear-input").on('click',function(){$(".js-popup-clear-input").siblings("input").val("").focus()});if(typeof kc_front!="undefined"){if(kc_front.smooth_scroll){kc_front.smooth_scroll=function(){}}} 37$('.accordion-heading').on('click',function(){var $wrapper=$(this).closest('.accordion-group');if($wrapper.hasClass('panel-group')){$wrapper.find('.panel-heading').removeClass('active');$wrapper.find('.accordion-panel').removeClass('active');$(this).closest('.panel-heading').addClass('active');$(this).closest('.accordion-panel').addClass('active')}else{$(this).parents('.panel-heading').toggleClass('active');$(this).parents('.accordion-panel').toggleClass('active')}});$('.back-to-top').on('click',function(){$('html,body').animate({scrollTop:0},1200);return!1});CRUMINA.setSvgInline=function(){$('span.svg-replace').each(function(){var $img=$(this);var imgID=$img.attr('id');var imgClass=$img.attr('class');var imgURL=$img.data('src');jQuery.get(imgURL,function(data){var $svg=jQuery(data).find('svg');if(typeof imgID!=='undefined'){$svg=$svg.attr('id',imgID)} 38if(typeof imgClass!=='undefined'){$svg=$svg.attr('class',imgClass+' replaced-svg')} 39$svg=$svg.removeAttr('xmlns:a');$img.replaceWith($svg)},'xml')})};$document.ready(function(){jQuery(function(){var $hoverClass=$('.social__item.main');$hoverClass.each(function(){$(this).hover(function(){$(this).siblings('.share-product').addClass('open')})});jQuery('.share-product').mouseleave(function(){jQuery('.share-product').removeClass('open')})});$('.post.post_format-post-format-video').fitVids();$("#top-bar-language").on('change',function(){var lang_href=jQuery(jQuery(this).children('[value='+$(this).val()+']')).data('url');if(lang_href){document.location.href=lang_href}});if($('#menu-icon-wrapper').length){CRUMINA.burgerAnimation()} 40$primary_menu.crumegamenu({showSpeed:0,hideSpeed:0,trigger:"hover",animation:$primary_menu.data('dropdown-animation'),indicatorFirstLevel:"",indicatorSecondLevel:""});if($('.fw_form_fw_form').length){fwForm.initAjaxSubmit({selector:'form[data-fw-ext-forms-type="contact-forms"]',onSuccess:function(elements,ajaxData){var isAdmin=(typeof adminpage!='undefined'&&jQuery(document.body).hasClass('wp-admin'));if(isAdmin){fwForm.backend.showFlashMessages(fwForm.backend.renderFlashMessages(ajaxData.flash_messages))}else{var html=fwForm.frontend.renderFlashMessages(ajaxData.flash_messages);if(!html.length){html=elements.$form.next('.form-message-field').html();html='<h2>'+html+'</h2>'} 41elements.$form.fadeOut(function(){elements.$form.html(html).fadeIn();var pos=elements.$form.parent().offset().top;if($header.css('position')==='fixed'){pos=pos-$header.outerHeight()} 42$('html, body').animate({scrollTop:pos>50?pos-50:pos},400)});elements.$form.on('submit',function(e){e.preventDefault();e.stopPropagation()})}}})} 43CRUMINA.cartPopup={$wrap:null,$cart:null,init:function(){this.$wrap=$('.nav-add .cart-contents');this.$cart=$('.cart-popup-wrap',this.$wrap);this.addEventListeners()},addEventListeners:function(){var _this=this;this.$wrap.on('click','.js-cart-animate',function(event){event.preventDefault();_this.$cart.toggleClass('visible')});$document.on('click',function(event){if(!$(event.target).closest(_this.$wrap).length){if(_this.$cart.hasClass('visible')){_this.$cart.toggleClass('visible')}}})}};CRUMINA.pricingSwitcher={$switchers:null,init:function(){this.$switchers=jQuery('.js-pricing-switcher-checkbox');this.addEventListenrs()},addEventListenrs:function(){var _this=this;this.$switchers.each(function(){var $self=$(this);$self.on('change',function(){_this.toggle($self)});_this.toggle($self)})},toggle:function($self){var $is_year=$self.is(':checked');var $section=$self.closest('.crumina-pricings');var $price=$section.find('.price');$price.each(function(){var $self=$(this);var $parent=$self.closest('.crumina-pricing-tables-item');var $link=$parent.find('.price-primary-link');var $sub=$self.next('.sub-price');var monthly_link=$link.data('monthly');var annually_link=$link.data('annually');var monthly_target=$link.data('target-monthly');var annually_target=$link.data('target-annually');monthly_link=monthly_link?monthly_link:'#';annually_link=annually_link?annually_link:'#';monthly_target=monthly_target?monthly_target:'_self';annually_target=annually_target?annually_target:'_self';if($is_year){var priceAnnually=$self.data('annually');var subAnnually=$sub.data('annually');$self.text(priceAnnually);$sub.text(subAnnually);$self.parent().siblings('.period-annually').show();$self.parent().siblings('.period-monthly').hide();$link.attr('href',annually_link);$link.attr('target',annually_target)}else{var priceMonthly=$self.data('monthly');var subMonthly=$sub.data('monthly');$self.text(priceMonthly);$sub.text(subMonthly);$self.parent().siblings('.period-annually').hide();$self.parent().siblings('.period-monthly').show();$link.attr('href',monthly_link);$link.attr('target',monthly_target)}})}};CRUMINA.setSvgInline();CRUMINA.fixedHeaderInit();CRUMINA.initSwiper();CRUMINA.equalHeight();CRUMINA.mediaPopups();CRUMINA.IsotopeSort();CRUMINA.parallaxFooter();CRUMINA.quantity_selector_button_mod();CRUMINA.initSmoothScroll.init();CRUMINA.ajaxPortfolio.init();CRUMINA.cartPopup.init();CRUMINA.pricingSwitcher.init();CRUMINA.headerSpacer();if($preloader.length){CRUMINA.preloader()} 44$('.nice-select').niceSelect();$('.card-expiration select').niceSelect();CRUMINA.countdown();CRUMINA.counters();CRUMINA.progresBars();CRUMINA.pieCharts();CRUMINA.chartJs();$('.woocommerce-review-link').on('click',function(e){e.preventDefault();var target=$(this).attr('href');$('.product-description-control li.reviews a').click();setTimeout(function(){$('html, body').animate({scrollTop:$(target).offset().top-$('#site-header').height()},500)},200)})})})(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.