1if(!Array.isArray) 2{Array.isArray=function(arg) 3{return Object.prototype.toString.call(arg)==='[object Array]';};} 4(function($) 5{"use strict";const opt={'bubbles':true,'cancelable':true};$(window).on('av-height-change',function(e) 6{const event=new CustomEvent('avia_height_change',opt);window.dispatchEvent(event);});$('body').on('av_resize_finished',function(e) 7{const event=new CustomEvent('avia_resize_finished',opt);document.body.dispatchEvent(event);});})(jQuery);(function($) 8{"use strict";$(function() 9{$.avia_utilities=$.avia_utilities||{};AviaBrowserDetection('html');AviaDeviceDetection('html');avia_scroll_top_fade();aviaCalcContentWidth();new $.AviaTooltip({"class":'avia-search-tooltip',data:'avia-search-tooltip',event:'click',position:'bottom',scope:"body",attach:'element',within_screen:true,close_keys:27});new $.AviaTooltip({"class":'avia-related-tooltip',data:'avia-related-tooltip',scope:".related_posts, .av-share-box",attach:'element',delay:0});new $.AviaAjaxSearch({scope:'#header, .avia_search_element'});if($.fn.avia_iso_sort) 10{$('.grid-sort-container').avia_iso_sort();} 11AviaSidebarShadowHelper();$.avia_utilities.avia_ajax_call();$.avia_utilities.postSwipeSupport();});$.avia_utilities=$.avia_utilities||{};$.avia_utilities.postSwipeSupport=function() 12{if(!$.fn.avia_swipe_trigger) 13{return;} 14const body=document.getElementsByTagName('body'),methods={};methods.beforeTrigger=function(slider,direction) 15{const loader=$.avia_utilities.loading();loader.show();};methods.afterTrigger=function(slider,direction) 16{let body=document.getElementsByTagName('body');if(!body.length) 17{return;} 18let dir=direction=='prev'?'swiped-ltr':'swiped-rtl';body[0].classList.add('av-post-swiped-overlay',dir);};if(!body.length||!body[0].classList.contains('avia-post-nav-swipe-enabled')) 19{return;} 20let single=document.querySelector('.single #main');if(single==null) 21{return;} 22let prev=document.querySelector('#wrap_all .avia-post-nav.avia-post-prev'),next=document.querySelector('#wrap_all .avia-post-nav.avia-post-next'),param={prev:prev,next:next,delay_trigger:true,event:{prev:'native_click',next:'native_click'},beforeTrigger:methods.beforeTrigger,afterTrigger:methods.afterTrigger};$(single).avia_swipe_trigger(param);};$.avia_utilities.avia_ajax_call=function(container) 23{if(typeof container=='undefined') 24{container='body';};$('a.avianolink').on('click',function(e){e.preventDefault();});$('a.aviablank').attr('target','_blank');if($.fn.avia_activate_lightbox) 25{$(container).avia_activate_lightbox();} 26if($.fn.avia_scrollspy) 27{if(container=='body') 28{$('body').avia_scrollspy({target:'.main_menu .menu li > a'});} 29else 30{$('body').avia_scrollspy('refresh');}} 31if($.fn.avia_smoothscroll) 32{$('a[href*="#"]',container).avia_smoothscroll(container);} 33avia_small_fixes(container);avia_hover_effect(container);avia_iframe_fix(container);if($.fn.avia_html5_activation&&$.fn.mediaelementplayer) 34{$(".avia_video, .avia_audio",container).avia_html5_activation({ratio:'16:9'});}};$.avia_utilities.log=function(text,type,extra) 35{if(typeof console=='undefined') 36{return;} 37if(typeof type=='undefined') 38{type="log";} 39type="AVIA-"+type.toUpperCase();console.log("["+type+"] "+text);if(typeof extra!='undefined') 40{console.log(extra);}};function aviaCalcContentWidth() 41{var win=$(window),width_select=$('html').is('.html_header_sidebar')?"#main":"#header",outer=$(width_select),outerParent=outer.parents('div').eq(0),the_main=$(width_select+' .container').first(),css_block="",calc_dimensions=function() 42{var css="",w_12=Math.round(the_main.width()),w_outer=Math.round(outer.width()),w_inner=Math.round(outerParent.width());css+=" #header .three.units{width:"+(w_12*0.25)+"px;}";css+=" #header .six.units{width:"+(w_12*0.50)+"px;}";css+=" #header .nine.units{width:"+(w_12*0.75)+"px;}";css+=" #header .twelve.units{width:"+(w_12)+"px;}";css+=" .av-framed-box .av-layout-tab-inner .container{width:"+(w_inner)+"px;}";css+=" .html_header_sidebar .av-layout-tab-inner .container{width:"+(w_outer)+"px;}";css+=" .boxed .av-layout-tab-inner .container{width:"+(w_outer)+"px;}";css+=" .av-framed-box#top .av-submenu-container{width:"+(w_inner)+"px;}";try{css_block.text(css);} 43catch(err){css_block.remove();var headFirst=$('head').first();css_block=$("<style type='text/css' id='av-browser-width-calc'>"+css+"</style>").appendTo(headFirst);}};if($('.avia_mega_div').length>0||$('.av-layout-tab-inner').length>0||$('.av-submenu-container').length>0) 44{var headFirst=$('head').first();css_block=$("<style type='text/css' id='av-browser-width-calc'></style>").appendTo(headFirst);win.on('debouncedresize',calc_dimensions);calc_dimensions();}} 45function AviaSidebarShadowHelper() 46{var $sidebar_container=$('.sidebar_shadow#top #main .sidebar');var $content_container=$('.sidebar_shadow .content');if($sidebar_container.height()>=$content_container.height()) 47{$sidebar_container.addClass('av-enable-shadow');} 48else 49{$content_container.addClass('av-enable-shadow');}} 50function AviaScrollSpy(element,options) 51{var self=this;var process=self.process.bind(self),refresh=self.refresh.bind(self),$element=$(element).is('body')?$(window):$(element),href;self.$body=$('body');self.$win=$(window);self.options=$.extend({},$.fn.avia_scrollspy.defaults,options);self.selector=(self.options.target||((href=$(element).attr('href'))&&href.replace(/.*(?=#[^\s]+$)/,''))||'');self.activation_true=false;if(self.$body.find(self.selector+"[href*='#']").length)
52{self.$scrollElement=$element.on('scroll.scroll-spy.data-api',process);self.$win.on('av-height-change',refresh);self.$body.on('av_resize_finished',refresh);self.activation_true=true;self.checkFirst();setTimeout(function() 53{self.refresh();self.process();},100);}} 54AviaScrollSpy.prototype={constructor:AviaScrollSpy,checkFirst:function(){var current=window.location.href.split('#')[0],matching_link=this.$body.find(this.selector+"[href='"+current+"']").attr('href',current+'#top');},refresh:function(){if(!this.activation_true)return;var self=this,$targets;this.offsets=$([]);this.targets=$([]);$targets=this.$body.find(this.selector).map(function(){var $el=$(this),href=$el.data('target')||$el.attr('href'),hash=this.hash,hash=hash.replace(/\//g,""),$href=/^#\w/.test(hash)&&$(hash);var obj=self.$scrollElement.get(0);var isWindow=obj!=null&&obj===obj.window;return($href&&$href.length&&[[$href.position().top+(!isWindow&&self.$scrollElement.scrollTop()),href]])||null;}).sort(function(a,b){return a[0]-b[0];}).each(function(){self.offsets.push(this[0]);self.targets.push(this[1]);});},process:function(){if(!this.offsets)return;if(isNaN(this.options.offset))this.options.offset=0;var scrollTop=this.$scrollElement.scrollTop()+this.options.offset,scrollHeight=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,maxScroll=scrollHeight-this.$scrollElement.height(),offsets=this.offsets,targets=this.targets,activeTarget=this.activeTarget,i;if(scrollTop>=maxScroll){return activeTarget!=(i=targets.last()[0])&&this.activate(i);} 55for(i=offsets.length;i--;){activeTarget!=targets[i]&&scrollTop>=offsets[i]&&(!offsets[i+1]||scrollTop<=offsets[i+1])&&this.activate(targets[i]);}},activate:function(target){var active,selector;this.activeTarget=target;$(this.selector).parent('.'+this.options.applyClass).removeClass(this.options.applyClass);selector=this.selector 56+'[data-target="'+target+'"],' 57+this.selector+'[href="'+target+'"]';active=$(selector).parent('li').addClass(this.options.applyClass);if(active.parent('.sub-menu').length){active=active.closest('li.dropdown_ul_available').addClass(this.options.applyClass);} 58active.trigger('activate');}};$.fn.avia_scrollspy=function(option){return this.each(function(){var $this=$(this),data=$this.data('scrollspy'),options=typeof option=='object'&&option;if(!data)$this.data('scrollspy',(data=new AviaScrollSpy(this,options)));if(typeof option=='string')data[option]();});};$.fn.avia_scrollspy.Constructor=AviaScrollSpy;$.fn.avia_scrollspy.calc_offset=function() 59{var offset_1=(parseInt($('.html_header_sticky #main').data('scroll-offset'),10))||0,offset_2=($(".html_header_sticky:not(.html_top_nav_header) #header_main_alternate").outerHeight())||0,offset_3=($(".html_header_sticky.html_header_unstick_top_disabled #header_meta").outerHeight())||0,offset_4=1,offset_5=parseInt($('html').css('margin-top'),10)||0,offset_6=parseInt($('.av-frame-top ').outerHeight(),10)||0;return offset_1+offset_2+offset_3+offset_4+offset_5+offset_6;};$.fn.avia_scrollspy.defaults={offset:$.fn.avia_scrollspy.calc_offset(),applyClass:'current-menu-item'};function AviaBrowserDetection(outputClassElement) 60{var current_browser={},uaMatch=function(ua) 61{ua=ua.toLowerCase();var match=/(edge)\/([\w.]+)/.exec(ua)||/(opr)[\/]([\w.]+)/.exec(ua)||/(chrome)[ \/]([\w.]+)/.exec(ua)||/(iemobile)[\/]([\w.]+)/.exec(ua)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(ua)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(ua)||/(webkit)[ \/]([\w.]+)/.exec(ua)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua)||/(msie) ([\w.]+)/.exec(ua)||ua.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(ua)||ua.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua)||[];return{browser:match[5]||match[3]||match[1]||"",version:match[2]||match[4]||"0",versionNumber:match[4]||match[2]||"0"};};var matched=uaMatch(navigator.userAgent);if(matched.browser) 62{current_browser.browser=matched.browser;current_browser[matched.browser]=true;current_browser.version=matched.version;} 63if(current_browser.chrome){current_browser.webkit=true;}else if(current_browser.webkit){current_browser.safari=true;} 64if(typeof(current_browser)!=='undefined') 65{var bodyclass='',version=current_browser.version?parseInt(current_browser.version):"";if(current_browser.msie||current_browser.rv||current_browser.iemobile){bodyclass+='avia-msie';}else if(current_browser.webkit){bodyclass+='avia-webkit';}else if(current_browser.mozilla){bodyclass+='avia-mozilla';} 66if(current_browser.version)bodyclass+=' '+bodyclass+'-'+version+' ';
66if(current_browser.browser)bodyclass+=' avia-'+current_browser.browser+' avia-'+current_browser.browser+'-'+version+' ';} 67if(outputClassElement) 68{$(outputClassElement).addClass(bodyclass);} 69return bodyclass;} 70function AviaDeviceDetection(outputClassElement) 71{var classes=[];$.avia_utilities.isTouchDevice='ontouchstart'in window||window.DocumentTouch&&document instanceof window.DocumentTouch||navigator.maxTouchPoints>0||window.navigator.msMaxTouchPoints>0;classes.push($.avia_utilities.isTouchDevice?'touch-device':'no-touch-device');$.avia_utilities.pointerDevices=[];if(typeof window.matchMedia!='function') 72{$.avia_utilities.pointerDevices.push('undefined');classes.push('pointer-device-undefined');} 73else 74{var pointer_fine=false;if(window.matchMedia('(any-pointer: fine)')) 75{classes.push('pointer-device-fine');$.avia_utilities.pointerDevices.push('fine');pointer_fine=true;} 76if(window.matchMedia('(any-pointer: coarse)')) 77{classes.push('pointer-device-coarse');$.avia_utilities.pointerDevices.push('coarse');if(!pointer_fine) 78{classes.push('pointer-device-coarse-only');}} 79if(!$.avia_utilities.pointerDevices.length) 80{classes.push('pointer-device-none');$.avia_utilities.pointerDevices.push('none');}} 81if('undefined'==typeof $.avia_utilities.isMobile) 82{if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&'ontouchstart'in document.documentElement) 83{$.avia_utilities.isMobile=true;} 84else 85{$.avia_utilities.isMobile=false;}}
86$(outputClassElement).addClass(classes.join(' '));} 87$.fn.avia_html5_activation=function(options) 88{var defaults={ratio:'16:9'};var options=$.extend(defaults,options);this.each(function() 89{var fv=$(this),id_to_apply='#'+fv.attr('id'),posterImg=fv.attr('poster'),features=['playpause','progress','current','duration','tracks','volume'],container=fv.closest('.avia-video');if(container.length>0&&container.hasClass('av-html5-fullscreen-btn')) 90{features.push('fullscreen');} 91if(!$(this).prop('controls')) 92{features=[];} 93fv.mediaelementplayer({defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,audioWidth:400,audioHeight:30,startVolume:0.8,loop:false,enableAutosize:false,features:features,alwaysShowControls:false,iPadUseNativeControls:false,iPhoneUseNativeControls:false,AndroidUseNativeControls:false,alwaysShowHours:false,showTimecodeFrameCount:false,framesPerSecond:25,enableKeyboard:true,pauseOtherPlayers:false,poster:posterImg,success:function(mediaElement,domObject,instance) 94{$.AviaVideoAPI.players[fv.attr('id').replace(/_html5/,'')]=instance;setTimeout(function() 95{if(mediaElement.pluginType=='flash') 96{mediaElement.addEventListener('canplay',function(){fv.trigger('av-mediajs-loaded');},false);} 97else 98{fv.trigger('av-mediajs-loaded').addClass('av-mediajs-loaded');} 99mediaElement.addEventListener('ended',function(){fv.trigger('av-mediajs-ended');},false);var html5MediaElement=document.getElementById($(mediaElement).attr('id')+'_html5');if(html5MediaElement&&html5MediaElement!==mediaElement) 100{mediaElement.addEventListener("ended",function() 101{$(html5MediaElement).trigger('av-mediajs-ended');});}},10);},error:function() 102{},keyActions:[]});});};function avia_hover_effect(container) 103{if($.avia_utilities.isMobile) 104{return;} 105if($('body').hasClass('av-disable-avia-hover-effect')) 106{return;} 107var overlay="",cssTrans=$.avia_utilities.supports('transition'),elements=[];if(container=='body') 108{elements=$('#main a img').parents('a').not('.noLightbox, .noLightbox a, .avia-gallery-thumb a, .ls-wp-container a, .noHover, .noHover a, .av-logo-container .logo a').add('#main .avia-hover-fx');} 109else 110{elements=$('a img',container).parents('a').not('.noLightbox, .noLightbox a, .avia-gallery-thumb a, .ls-wp-container a, .noHover, .noHover a, .av-logo-container .logo a').add('.avia-hover-fx',container);} 111elements.each(function(e) 112{var link=$(this),current=link.find('img').first();if(current.hasClass('alignleft')) 113{link.addClass('alignleft').css({float:'left',margin:0,padding:0});} 114if(current.hasClass('alignright')) 115{link.addClass('alignright').css({float:'right',margin:0,padding:0});} 116if(current.hasClass('aligncenter')) 117{link.addClass('aligncenter').css({float:'none','text-align':'center',margin:0,padding:0});} 118if(current.hasClass('alignnone')) 119{link.addClass('alignnone').css({margin:0,padding:0});if(!link.css('display')||link.css('display')=='inline') 120{link.css({display:'inline-block'});}} 121if(!link.css('position')||link.css('position')=='static') 122{link.css({position:'relative',overflow:'hidden'});} 123var url=link.attr('href'),span_class="overlay-type-video",opa=link.data('opacity')||0.7,overlay_offset=5,overlay=link.find('.image-overlay');if(url) 124{if(url.match(/(jpg|gif|jpeg|png|tif)/)) 125{span_class="overlay-type-image";} 126if(!url.match(/(jpg|gif|jpeg|png|\.tif|\.mov|\.swf|vimeo\.com|youtube\.com)/)) 127{span_class="overlay-type-extern";}} 128if(!overlay.length) 129{overlay=$("<span class='image-overlay "+span_class+"'><span class='image-overlay-inside'></span></span>").appendTo(link);} 130link.on('mouseenter',function(e) 131{var current=link.find('img').first(),_self=current.get(0),outerH=current.outerHeight(),outerW=current.outerWidth(),pos=current.position(),linkCss=link.css('display'),overlay=link.find('.image-overlay');if(outerH>100) 132{if(!overlay.length) 133{overlay=$("<span class='image-overlay "+span_class+"'><span class='image-overlay-inside'></span></span>").appendTo(link);} 134if(link.height()==0) 135{link.addClass(_self.className);_self.className="";} 136if(!linkCss||linkCss=='inline') 137{link.css({display:'block'});} 138overlay.css({left:(pos.left-overlay_offset)+parseInt(current.css("margin-left"),10),top:pos.top+parseInt(current.css("margin-top"),10)}).css({overflow:'hidden',display:'block','height':outerH,'width':(outerW+(2*overlay_offset))});if(cssTrans===false) 139{overlay.stop().animate({opacity:opa},400);}} 140else 141{overlay.css({display:"none"});}}).on('mouseleave',elements,function() 142{if(overlay.length) 143{if(cssTrans===false) 144{overlay.stop().animate({opacity:0}
144,400);}}});});} 145(function($) 146{$.fn.avia_smoothscroll=function(apply_to_container) 147{if(!this.length) 148{return;} 149var the_win=$(window),$header=$('#header'),$main=$('.html_header_top.html_header_sticky #main').not('.page-template-template-blank-php #main'),$meta=$('.html_header_top.html_header_unstick_top_disabled #header_meta'),$alt=$('.html_header_top:not(.html_top_nav_header) #header_main_alternate'),menu_above_logo=$('.html_header_top.html_top_nav_header'),shrink=$('.html_header_top.html_header_shrinking').length,frame=$('.av-frame-top'),fixedMainPadding=0,isMobile=$.avia_utilities.isMobile,sticky_sub=$('.sticky_placeholder').first(),calc_main_padding=function() 150{if($header.css('position')=="fixed") 151{var tempPadding=parseInt($main.data('scroll-offset'),10)||0,non_shrinking=parseInt($meta.outerHeight(),10)||0,non_shrinking2=parseInt($alt.outerHeight(),10)||0;if(tempPadding>0&&shrink) 152{tempPadding=(tempPadding/2)+non_shrinking+non_shrinking2;} 153else 154{tempPadding=tempPadding+non_shrinking+non_shrinking2;} 155tempPadding+=parseInt($('html').css('margin-top'),10);fixedMainPadding=tempPadding;} 156else 157{fixedMainPadding=parseInt($('html').css('margin-top'),10);} 158if(frame.length) 159{fixedMainPadding+=frame.height();} 160if(menu_above_logo.length) 161{fixedMainPadding=$('.html_header_sticky #header_main_alternate').height()+parseInt($('html').css('margin-top'),10);} 162if(isMobile) 163{fixedMainPadding=0;}};if(isMobile) 164{shrink=false;} 165calc_main_padding();the_win.on("debouncedresize av-height-change",calc_main_padding);var hash=window.location.hash.replace(/\//g,"");if(fixedMainPadding>0&&hash&&apply_to_container=='body'&&hash.charAt(1)!="!"&&hash.indexOf("=")===-1) 166{var scroll_to_el=$(hash),modifier=0;if(scroll_to_el.length) 167{the_win.on('scroll.avia_first_scroll',function() 168{setTimeout(function() 169{if(sticky_sub.length&&scroll_to_el.offset().top>sticky_sub.offset().top) 170{modifier=sticky_sub.outerHeight()-3;} 171the_win.off('scroll.avia_first_scroll').scrollTop(scroll_to_el.offset().top-fixedMainPadding-modifier);},10);});}} 172return this.each(function() 173{$(this).on('click',function(e) 174{var newHash=this.hash.replace(/\//g,""),clicked=$(this),data=clicked.data(),ignoreScroll=false,noScrolInViewport='undefined'!=typeof data.no_scroll_in_viewport&&data.no_scroll_in_viewport==1,ignoreHash='undefined'!=typeof data.ignore_hash&&data.ignore_hash==1;if(newHash!=''&&newHash!='#'&&newHash!='#prev'&&newHash!='#next'&&!clicked.is('.comment-reply-link, #cancel-comment-reply-link, .no-scroll')) 175{var container="",originHash="";if('#next-section'==newHash) 176{originHash=newHash;var next_containers=clicked.parents('.container_wrap').eq(0).nextAll('.container_wrap');next_containers.each(function() 177{var cont=$(this);if(cont.css('display')=='none'||cont.css('visibility')=='hidden') 178{return;} 179container=cont;return false;});if('object'==typeof container&&container.length>0) 180{newHash='#'+container.attr('id');}} 181else 182{container=$(this.hash.replace(/\//g,""));} 183if(container.length&&noScrolInViewport) 184{const rect=container[0].getBoundingClientRect();if(rect.top>fixedMainPadding&&(rect.top<(window.innerHeight||document.documentElement.clientHeight))) 185{ignoreScroll=true;}} 186if(container.length&&!ignoreScroll) 187{var cur_offset=the_win.scrollTop(),container_offset=container.offset().top,target=container_offset-fixedMainPadding,hash=window.location.hash,hash=hash.replace(/\//g,""),oldLocation=window.location.href.replace(hash,''),newLocation=this,duration=data.duration||1200,easing=data.easing||'easeInOutQuint';if(sticky_sub.length&&container_offset>sticky_sub.offset().top) 188{target-=sticky_sub.outerHeight()-3;} 189if('undefined'!=typeof data.scroll_top_offset&&Number.isInteger(data.scroll_top_offset)) 190{target-=data.scroll_top_offset;} 191if(oldLocation+newHash==newLocation||originHash) 192{if(cur_offset!=target) 193{if(!(cur_offset==0&&target<=0)) 194{the_win.trigger('avia_smooth_scroll_start');$('html:not(:animated),body:not(:animated)').animate({scrollTop:target},duration,easing,function() 195{the_win.trigger('avia_smooth_scroll_end');if(!ignoreHash) 196{if(window.history.replaceState) 197{window.history.replaceState("","",newHash);}}});}} 198e.preventDefault();}}}});});};})(jQuery);function avia_iframe_fix(container) 199{var iframe=jQuery('iframe[src*="youtube.com"]:not(.av_youtube_frame)',container),youtubeEmbed=jQuery('iframe[src*="youtube.com"]:not(.av_youtube_frame) object, iframe[src*="youtube.com"]:not(.av_youtube_frame) embed',container).attr('wmode','opaque');iframe.each(function() 200{var current=jQuery(this),src=current.attr('src');if(src) 201{if(src.indexOf('?')!==-1)
202{src+="&wmode=opaque&rel=0";} 203else 204{src+="?wmode=opaque&rel=0";} 205current.attr('src',src);}});} 206function avia_small_fixes(container) 207{if(!container)container=document;var win=jQuery(window),iframes=jQuery('.avia-iframe-wrap iframe:not(.avia-slideshow iframe):not(iframe.no_resize):not(.avia-video iframe):not(.wp-embedded-content)',container),adjust_iframes=function() 208{iframes.each(function(){var iframe=jQuery(this),parent=iframe.parent(),proportions=56.25;if(this.width&&this.height) 209{proportions=(100/this.width)*this.height;parent.css({"padding-bottom":proportions+"%"});}});};adjust_iframes();} 210function avia_scroll_top_fade() 211{var win=$(window),timeo=false,scroll_top=$('#scroll-top-link'),set_status=function() 212{var st=win.scrollTop();if(st<500) 213{scroll_top.removeClass('avia_pop_class');} 214else if(!scroll_top.is('.avia_pop_class')) 215{scroll_top.addClass('avia_pop_class');}};win.on('scroll',function(){window.requestAnimationFrame(set_status);});set_status();} 216$.AviaAjaxSearch=function(options) 217{var defaults={delay:300,minChars:3,scope:'body'};this.options=$.extend({},defaults,options);this.scope=$(this.options.scope);this.timer=false;this.lastVal="";this.bind_events();};$.AviaAjaxSearch.prototype={bind_events:function() 218{this.scope.on('keyup','#s:not(".av_disable_ajax_search #s")',this.try_search.bind(this));this.scope.on('click','#s.av-results-parked',this.reset.bind(this));},try_search:function(e) 219{var form=$(e.currentTarget).parents('form').eq(0),resultscontainer=form.find('.ajax_search_response');clearTimeout(this.timer);if(e.keyCode===27) 220{this.reset(e);return;} 221if(e.currentTarget.value.length>=this.options.minChars&&this.lastVal!=e.currentTarget.value.trim()) 222{this.timer=setTimeout(this.do_search.bind(this,e),this.options.delay);} 223else if(e.currentTarget.value.length==0) 224{this.timer=setTimeout(this.reset.bind(this,e),this.options.delay);}},reset:function(e) 225{var form=$(e.currentTarget).parents('form').eq(0),resultscontainer=form.find('.ajax_search_response'),alternative_resultscontainer=$(form.attr('data-ajaxcontainer')).find('.ajax_search_response'),searchInput=$(e.currentTarget);if($(e.currentTarget).hasClass('av-results-parked')){resultscontainer.show();alternative_resultscontainer.show();$('body > .ajax_search_response').show();} 226else{resultscontainer.remove();alternative_resultscontainer.remove();searchInput.val('');$('body > .ajax_search_response').remove();}},do_search:function(e) 227{var obj=this,currentField=$(e.currentTarget).attr("autocomplete","off"),currentFieldWrapper=$(e.currentTarget).parents('.av_searchform_wrapper').eq(0),currentField_position=currentFieldWrapper.offset(),currentField_width=currentFieldWrapper.outerWidth(),currentField_height=currentFieldWrapper.outerHeight(),form=currentField.parents('form').eq(0),submitbtn=form.find('#searchsubmit'),resultscontainer=form,results=resultscontainer.find('.ajax_search_response'),loading=$('<div class="ajax_load"><span class="ajax_load_inner"></span></div>'),action=form.attr('action'),values=form.serialize(),elementID=form.data('element_id'),custom_color=form.data('custom_color');values+='&action=avia_ajax_search';if(!results.length) 228{results=$('<div class="ajax_search_response" style="display:none;"></div>');} 229if('undefined'!=typeof elementID) 230{results.addClass(elementID);} 231if('undefined'!=typeof custom_color&&custom_color!='') 232{results.addClass('av_has_custom_color');} 233if(form.attr('id')=='searchform_element') 234{results.addClass('av_searchform_element_results');} 235if(action.indexOf('?')!=-1) 236{action=action.split('?');values+="&"+action[1];} 237if(form.attr('data-ajaxcontainer')) 238{var rescon=form.attr('data-ajaxcontainer');if($(rescon).length) 239{$(rescon).find('.ajax_search_response').remove();resultscontainer=$(rescon);}} 240results_css={};if(form.hasClass('av_results_container_fixed')) 241{$('body').find('.ajax_search_response').remove();resultscontainer=$('body');var results_css={top:currentField_position.top+currentField_height,left:currentField_position.left,width:currentField_width};results.addClass('main_color');$(window).resize(function() 242{results.remove();this.reset.bind(this);currentField.val('');});} 243if(form.attr('data-results_style')) 244{var results_style=JSON.parse(form.attr('data-results_style'));results_css=Object.assign(results_css,results_style);if("color"in results_css) 245{results.addClass('av_has_custom_color');}} 246results.css(results_css);if(resultscontainer.hasClass('avia-section')) 247{results.addClass('container');} 248results.appendTo(resultscontainer);if(results.find('.ajax_not_found').length&&e.currentTarget.value.indexOf(this.lastVal)!=-1) 249{return;} 250this.lastVal=e.currentTarget.value;$.ajax({url:avia_framework_globals.ajaxurl,type:"POST",data:values,beforeSend:function() 251{loading.insertAfter(submitbtn);form.addClass('ajax_loading_now');},success:function(response) 252{if(response==0) 253{response="";} 254results.html(response).show();},complete:function() 255{loading.remove();form.removeClass('ajax_loading_now');}});$(document).on('click',function(e) 256{if(!$(e.target).closest(form).length) 257{if($(results).is(":visible")) 258{$(results).hide();currentField.addClass('av-results-parked');}}});}}
258;$.AviaTooltip=function(options) 259{var defaults={delay:1500,delayOut:300,delayHide:0,"class":"avia-tooltip",scope:"body",data:"avia-tooltip",attach:"body",event:'mouseenter',position:'top',extraClass:'avia-tooltip-class',permanent:false,within_screen:false,close_keys:null};this.options=$.extend({},defaults,options);var close_keys='';if(this.options.close_keys!=null) 260{if(!Array.isArray(this.options.close_keys)) 261{this.options.close_keys=[this.options.close_keys];} 262close_keys=' data-close-keys="'+this.options.close_keys.join(',')+'" ';} 263this.body=$('body');this.scope=$(this.options.scope);this.tooltip=$('<div class="'+this.options['class']+' avia-tt"'+close_keys+'><span class="avia-arrow-wrap"><span class="avia-arrow"></span></span></div>');this.inner=$('<div class="inner_tooltip"></div>').prependTo(this.tooltip);this.open=false;this.timer=false;this.active=false;this.bind_events();};$.AviaTooltip.openTTs=[];$.AviaTooltip.openTT_Elements=[];$.AviaTooltip.prototype={bind_events:function() 264{var perma_tooltips='.av-permanent-tooltip [data-'+this.options.data+']',default_tooltips='[data-'+this.options.data+']:not( .av-permanent-tooltip [data-'+this.options.data+'])';this.scope.on('av_permanent_show',perma_tooltips,this.display_tooltip.bind(this));$(perma_tooltips).addClass('av-perma-tooltip').trigger('av_permanent_show');this.scope.on(this.options.event+' mouseleave',default_tooltips,this.start_countdown.bind(this));if(this.options.event!='click') 265{this.scope.on('mouseleave',default_tooltips,this.hide_tooltip.bind(this));this.scope.on('click',default_tooltips,this.hide_on_click_tooltip.bind(this));} 266else 267{this.body.on('mousedown',this.hide_tooltip.bind(this));} 268if(this.options.close_keys!=null) 269{this.body.on('keyup',this.close_on_keyup.bind(this));}},start_countdown:function(e) 270{clearTimeout(this.timer);var target=this.options.event=="click"?e.target:e.currentTarget,element=$(target);if(e.type==this.options.event) 271{var delay=this.options.event=='click'?0:this.open?0:this.options.delay;this.timer=setTimeout(this.display_tooltip.bind(this,e),delay);} 272else if(e.type=='mouseleave') 273{if(!element.hasClass('av-close-on-click-tooltip')) 274{this.timer=setTimeout(this.stop_instant_open.bind(this,e),this.options.delayOut);}} 275e.preventDefault();},reset_countdown:function(e) 276{clearTimeout(this.timer);this.timer=false;},display_tooltip:function(e) 277{let _self=this,target=this.options.event=="click"?e.target:e.currentTarget,text=$(target).data(this.options.data);text='string'==typeof text?text.trim():'';if($('header').hasClass('av_header_transparency')) 278{if(text=='') 279{target=e.currentTarget;text=$(target).data(this.options.data);text='string'==typeof text?text.trim():'';}} 280let element=$(target),tip_index=element.data('avia-created-tooltip'),extraClass=element.data('avia-tooltip-class'),attach=this.options.attach=='element'?element:this.body,offset=this.options.attach=='element'?element.position():element.offset(),position=element.data('avia-tooltip-position'),align=element.data('avia-tooltip-alignment'),force_append=false,newTip=false,is_new_tip=false;if(element.is('.av-perma-tooltip')) 281{offset={top:0,left:0};attach=element;force_append=true;} 282if(text=='') 283{return;} 284if(position==""||typeof position=='undefined') 285{position=this.options.position;} 286if(align==""||typeof align=='undefined') 287{align='center';} 288if(typeof tip_index!='undefined') 289{newTip=$.AviaTooltip.openTTs[tip_index];} 290else 291{this.inner.html(text);newTip=this.tooltip.clone();is_new_tip=true;if(this.options.attach=='element'&&force_append!==true) 292{newTip.insertAfter(attach);} 293else 294{newTip.appendTo(attach);} 295if(extraClass!="") 296{newTip.addClass(extraClass);}} 297if(this.open&&this.active==newTip) 298{return;} 299if(element.hasClass('av-close-on-click-tooltip')) 300{this.hide_all_tooltips();} 301this.open=true;this.active=newTip;if((newTip.is(':animated:visible')&&e.type=='click')||element.is('.'+this.options['class'])||element.parents('.'+this.options['class']).length!=0) 302{return;} 303var animate1={},animate2={},pos1="",pos2="";if(position=="top"||position=="bottom") 304{switch(align) 305{case"left":pos2=offset.left;break;case"right":pos2=offset.left+element.outerWidth()-newTip.outerWidth();break;default:pos2=(offset.left+(element.outerWidth()/2))-(newTip.outerWidth()/2);break;} 306if(_self.options.within_screen) 307{var boundary=element.offset().left+(element.outerWidth()/2)-(newTip.outerWidth()/2)+parseInt(newTip.css('margin-left'),10);if(boundary<0) 308{pos2=pos2-boundary;}}} 309else 310{switch(align) 311{case"top":pos1=offset.top;break;case"bottom":pos1=offset.top+element.outerHeight()-newTip.outerHeight();break;default:pos1=(offset.top+(element.outerHeight()/2))-(newTip.outerHeight()/2);break;}} 312switch(position) 313{case"top":pos1=offset.top-newTip.outerHeight();animate1={top:pos1-10,left:pos2};animate2={top:pos1};break;case"bottom":pos1=offset.top+element.outerHeight();animate1={top:pos1+10,left:pos2};animate2={top:pos1};break;case"left":pos2=offset.left-newTip.outerWidth();animate1={top:pos1,left:pos2-10};animate2={left:pos2};break;case"right":pos2=offset.left+element.outerWidth();animate1={top:pos1,left:pos2+10};animate2={left:pos2};break;} 314animate1['display']="block";animate1['opacity']=0;
314animate2['opacity']=1;newTip.css(animate1).stop().animate(animate2,200);newTip.find('input, textarea').trigger('focus');if(is_new_tip) 315{$.AviaTooltip.openTTs.push(newTip);$.AviaTooltip.openTT_Elements.push(element);element.data('avia-created-tooltip',$.AviaTooltip.openTTs.length-1);}},hide_on_click_tooltip:function(e) 316{if(this.options.event=="click") 317{return;} 318var element=$(e.currentTarget);if(!element.hasClass('av-close-on-click-tooltip')) 319{return;} 320if(!element.find('a')) 321{e.preventDefault();} 322var ttip_index=element.data('avia-created-tooltip');if('undefined'!=typeof ttip_index) 323{var current=$.AviaTooltip.openTTs[ttip_index];if('undefined'!=typeof current&¤t==this.active) 324{this.hide_all_tooltips();}}},close_on_keyup:function(e) 325{if(this.options.close_keys==null) 326{return;} 327if($.inArray(e.keyCode,this.options.close_keys)<0) 328{return;} 329this.hide_all_tooltips(e.keyCode);},hide_all_tooltips:function(keyCode) 330{var ttip,position,element,keyCodeCheck='undefined'!=typeof keyCode?keyCode+'':null;for(var index=0;index<$.AviaTooltip.openTTs.length;++index) 331{ttip=$.AviaTooltip.openTTs[index];element=$.AviaTooltip.openTT_Elements[index];position=element.data('avia-tooltip-position');if(keyCodeCheck!=null) 332{var keys=ttip.data('close-keys');if('undefined'==typeof keys) 333{continue;} 334keys=keys+'';keys=keys.split(',');if($.inArray(keyCodeCheck,keys)<0) 335{continue;}} 336this.animate_hide_tooltip(ttip,position);} 337this.open=false;this.active=false;},hide_tooltip:function(e) 338{var element=$(e.currentTarget),newTip,animateTo,position=element.data('avia-tooltip-position'),align=element.data('avia-tooltip-alignment'),newTip=false;if(position==""||typeof position=='undefined') 339{position=this.options.position;} 340if(align==""||typeof align=='undefined') 341{align='center';} 342if(this.options.event=='click') 343{element=$(e.target);if(!element.is('.'+this.options['class'])&&element.parents('.'+this.options['class']).length==0) 344{if(this.active.length) 345{newTip=this.active;this.active=false;}}} 346else 347{if(!element.hasClass('av-close-on-click-tooltip')) 348{newTip=element.data('avia-created-tooltip');newTip=typeof newTip!='undefined'?$.AviaTooltip.openTTs[newTip]:false;}} 349this.animate_hide_tooltip(newTip,position);},animate_hide_tooltip:function(ttip,position) 350{if(ttip) 351{var animate={opacity:0};switch(position) 352{case"top":animate['top']=parseInt(ttip.css('top'),10)-10;break;case"bottom":animate['top']=parseInt(ttip.css('top'),10)+10;break;case"left":animate['left']=parseInt(ttip.css('left'),10)-10;break;case"right":animate['left']=parseInt(ttip.css('left'),10)+10;break;} 353ttip.animate(animate,200,function() 354{ttip.css({display:'none'});});}},stop_instant_open:function(e) 355{this.open=false;}};})(jQuery);(function($) 356{"use strict";$(function() 357{$.event.special.touchstart={setup:function(_,ns,handle) 358{this.addEventListener("touchstart",handle,{passive:!ns.includes("noPreventDefault")});}};$.event.special.touchmove={setup:function(_,ns,handle) 359{this.addEventListener("touchmove",handle,{passive:!ns.includes("noPreventDefault")});}};$.event.special.wheel={setup:function(_,ns,handle) 360{this.addEventListener("wheel",handle,{passive:true});}};$.event.special.mousewheel={setup:function(_,ns,handle) 361{this.addEventListener("mousewheel",handle,{passive:true});}};});})(jQuery);(function(){var lastTime=0;var vendors=['ms','moz','webkit','o'];for(var x=0;x<vendors.length&&!window.requestAnimationFrame;++x){window.requestAnimationFrame=window[vendors[x]+'RequestAnimationFrame'];window.cancelAnimationFrame=window[vendors[x]+'CancelAnimationFrame']||window[vendors[x]+'CancelRequestAnimationFrame']}if(!window.requestAnimationFrame)window.requestAnimationFrame=function(callback,element){var currTime=new Date().getTime();var timeToCall=Math.max(0,16-(currTime-lastTime));var id=window.setTimeout(function(){callback(currTime+timeToCall)},timeToCall);lastTime=currTime+timeToCall;return id};if(!window.cancelAnimationFrame)window.cancelAnimationFrame=function(id){clearTimeout(id)}}());jQuery.expr.pseudos.regex=function(elem,index,match) 362{var matchParams=match[3].split(','),validLabels=/^(data|css):/,attr={method:matchParams[0].match(validLabels)?matchParams[0].split(':')[0]:'attr',property:matchParams.shift().replace(validLabels,'')},regexFlags='ig',regex=new RegExp(matchParams.join('').replace(/^\s+|\s+$/g,''),regexFlags);return regex.test(jQuery(elem)[attr.method](attr.property));};
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.