PageSourceSearch

https://www.akv.at/wp-content/cache/min/1/wp-content/themes/enfold…via-snippet-sticky-header.js?ver=1790086683

js akv.at collected 2026-09-24 22:45:06 UTC 2,351 bytes, 13 lines download raw bytes

1(function($){"use strict";$(document).ready(function(){avia_header_size()});function av_change_class($element,change_method,class_name){if($element[0].classList){if(change_method=="add"){$element[0].classList.add(class_name)}else{$element[0].classList.remove(class_name)}}else{if(change_method=="add"){$element.addClass(class_name)}else{$element.removeClass(class_name)}}}
2function avia_header_size(){var win=$(window),header=$('.html_header_top.html_header_sticky #header'),unsticktop=$('.av_header_unstick_top');if(!header.length&&!unsticktop.length){return}
3var logo=$('#header_main .container .logo img, #header_main .container .logo a'),elements=$('#header_main .container:not(#header_main_alternate>.container), #header_main .main_menu ul:first-child > li > a:not(.avia_mega_div a, #header_main_alternate a), #header_main #menu-item-shop .cart_dropdown_link'),el_height=$(elements).first().height(),isMobile=$.avia_utilities.isMobile,scroll_top=$('#scroll-top-link'),transparent=header.is('.av_header_transparency'),shrinking=header.is('.av_header_shrinking'),header_meta=header.find('#header_meta'),topbar_height=header_meta.length?header_meta.outerHeight():0,set_height=function(){var st=win.scrollTop(),newH=0,st_real=st;if(unsticktop){st-=topbar_height}
4if(st<0){st=0}
5if(shrinking&&!isMobile){if(st<el_height/2){newH=el_height-st;if(st<=0){newH=el_height}
6av_change_class(header,'remove','header-scrolled')}else{newH=el_height/2;av_change_class(header,'add','header-scrolled')}
7if(st-30<el_height){av_change_class(header,'remove','header-scrolled-full')}else{av_change_class(header,'add','header-scrolled-full')}
8elements.css({'height':newH+'px','lineHeight':newH+'px'});logo.css({'maxHeight':newH+'px'})}
9if(unsticktop.length){if(st<=0){if(st_real<=0){st_real=0}
10unsticktop.css({"margin-top":"-"+st_real+"px"})}else{unsticktop.css({"margin-top":"-"+topbar_height+"px"})}}
11if(transparent){if(st>50){av_change_class(header,'remove','av_header_transparency')}else{av_change_class(header,'add','av_header_transparency')}}};if($('body').is('.avia_deactivate_menu_resize')){shrinking=!1}
12if(!transparent&&!shrinking&&!unsticktop.length){return}
13win.on('debouncedresize',function(){el_height=$(elements).attr('style',"").first().height();set_height()});win.on('scroll',function(){window.requestAnimationFrame(set_height)});set_height()}})(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.