1(function($){"use strict";var win=null,body=null,placeholder=null,footer=null,max_height=null;$(function(){win=$(window);body=$('body');if(body.hasClass('av-curtain-footer')){aviaFooterCurtain();return} 2return});function aviaFooterCurtain(){footer=body.find('.av-curtain-footer-container');if(footer.length==0){body.removeClass('av-curtain-footer av-curtain-activated av-curtain-numeric av-curtain-screen');return} 3placeholder=$('<div id="av-curtain-footer-placeholder"></div>');footer.before(placeholder);if(body.hasClass('av-curtain-numeric')){max_height=footer.data('footer_max_height');if('undefined'==typeof max_height){max_height=70}else{max_height=parseInt(max_height,10);if(isNaN(max_height)){max_height=70}}} 4aviaCurtainEffects();win.on('debouncedresize',aviaCurtainEffects)} 5function aviaCurtainEffects(){var height=Math.floor(footer.outerHeight()),viewportHeight=win.innerHeight();if(null==max_height){placeholder.css({height:height+'px'})}else{var limit=Math.floor(viewportHeight*(max_height/100.0));if(height>limit){body.removeClass('av-curtain-activated');placeholder.css({height:''})}else{body.addClass('av-curtain-activated');placeholder.css({height:height+'px'})}}}})(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.