1jQuery(document).ready(function(){"use strict";const STATUS_DISABLE=1;const STATUS_ENABLE=2;jQuery(".dgl-item-title").on("click",function(){jQuery(this).closest(".dgl-item").toggleClass("dgl-active")}) 2jQuery(".dgl-header-link").on("click",function(){var toID=jQuery(this).attr("href");if(jQuery(toID).length>0){jQuery('html,body').animate({scrollTop:jQuery(toID).offset().top-30},500)}});jQuery(".gti").on("click",function(){var toID=jQuery(this).attr("href");if(jQuery(toID).length>0){jQuery('html,body').animate({scrollTop:jQuery(toID).offset().top-70},500)}});if(jQuery('.ft-video-wrap input').length>0){jQuery(window).resize(function(){ftSHowPostVideo()});ftSHowPostVideo()} 3function ftSHowPostVideo(){if(jQuery(window).width()>768){if(jQuery('.ft-video-wrap input').length>0){jQuery('.ft-video-wrap input').each(function(){var videoSrc=jQuery(this).val();var videoTemplate='<video class="alignleft size-full wp-image-24365" autoplay="autoplay" loop="loop" muted="" width="300" height="150"><source src="'+videoSrc+'" type="video/mp4"></video>';jQuery(this).parent().after(videoTemplate);jQuery(this).parent().remove()})}}} 4function isSearchKeysSidebar(){if(dl_grid_common.is_search_keys_sidebar==STATUS_ENABLE){return!0} 5return!1} 6function scrollToAnchor(aid,custom_offset){var aTag=jQuery(aid);if(aTag.length>0){if(custom_offset){jQuery('html,body').animate({scrollTop:aTag.offset().top-custom_offset},'slow')}else{jQuery('html,body').animate({scrollTop:aTag.offset().top},'slow')}}} 7jQuery('a[href="#scroll_to_next_block"]').on("click",function(){jQuery('html,body').animate({scrollTop:jQuery("#scroll_to_next_block").offset().top-10},'slow')}) 8function getCurrBlock(){if(jQuery(".widget_sidebar").length>0){var scrollTop=jQuery(window).scrollTop();var windowHeight=jQuery(window).height();var first=!1;jQuery(".formatBlock [id^='nitem_']").removeClass("nblock-curr");var post_items=jQuery(".formatBlock [id^='nitem_']");if(jQuery(".formatBlock #"+dl_grid_common.table_id).length>0){post_items.push(jQuery(".formatBlock [id^='"+dl_grid_common.table_id+"']"))} 9post_items.each(function(){var offset=jQuery(this).offset();if(scrollTop<=offset.top&&(jQuery(this).height()+offset.top)<(scrollTop+windowHeight)&&first==!1){jQuery(this).addClass("nblock-curr");first=!0}else{jQuery(this).removeClass("nblock-curr");first=!1}});if(typeof jQuery(".formatBlock .nblock-curr").first().attr('id')!='undefined'){last_id=jQuery(".formatBlock .nblock-curr").first().attr('id')} 10if(jQuery(".formatBlock #nitem_01").length>0&&scrollTop<jQuery(".formatBlock #nitem_01").offset().top&&!jQuery(".formatBlock #nitem_01").hasClass('nblock-curr')){last_id=dl_grid_common.table_id} 11var top_item_id=getTopItem(last_id);var curr_id_top=!1;if(jQuery(".formatBlock #"+last_id).length>0){curr_id_top=jQuery(".formatBlock #"+last_id).offset().top-scrollTop} 12if(top_item_id&&curr_id_top>50){highlightNavItem(top_item_id)}else{highlightNavItem(last_id)}}} 13function getTopItem(last_id){if('nitem_01'==last_id){return dl_grid_common.table_id} 14if(typeof last_id!='undefined'&&last_id){var top_item_id=!1;var curr_item_num=last_id.replace('nitem_','');top_item_id=curr_item_num-1;if(top_item_id<10){return'nitem_0'+top_item_id} 15return'nitem_'+top_item_id} 16return!1} 17function sidebarHighlight(){if(jQuery(".widget_sidebar").length>0){jQuery(window).scroll(function(){getCurrBlock()})}} 18function highlightNavItem(curr_id){if(jQuery(".widget_sidebar a[href^='#"+curr_id+"']")){jQuery(".widget_sidebar .nanchor-link").removeClass('nitem-curr');jQuery(".widget_sidebar a[href^='#"+curr_id+"']").addClass('nitem-curr')}} 19jQuery(".ft_scroll").on('click',function(e){e.preventDefault();var anchor=jQuery(this).attr("href");scrollToAnchor(anchor)});jQuery(".wps_go").on('click',function(e){e.preventDefault();var anchor=jQuery(this).attr("href");scrollToAnchor(anchor,10)});if(isSearchKeysSidebar()){jQuery(".nanchor-link").on('click',function(e){e.preventDefault();var anchor=jQuery(this).attr("href");scrollToAnchor(anchor,10)});jQuery(".formatBlock").on('click','.read_review',function(e){e.preventDefault();var anchor=jQuery(this).attr("href");
19scrollToAnchor(anchor,10)});if(jQuery(".review2_actions").length>0){var btnsHeight=0;if(jQuery(".review2_actions a.lra-btn").length>0){btnsHeight=jQuery(".review2_actions a.lra-btn").length*53+5} 20jQuery('.review2_actions').sticky({topSpacing:10,bottomSpacing:600});if(jQuery(".widget_dl_html_sticky").length===0){jQuery('.widget_sidebar').sticky({topSpacing:btnsHeight,bottomSpacing:600})}}else{if(jQuery(".widget_dl_html_sticky").length===0){jQuery('.widget_sidebar').sticky({topSpacing:0,bottomSpacing:600})}} 21if(jQuery(".widget_dl_html_sticky").length>0){let top=40;let navWidget=jQuery(".nitems");if(navWidget.length>0){console.log("navWidget",navWidget.outerHeight(),navWidget.innerHeight())} 22let reviewButtonWidget=jQuery(".lra-links");if(reviewButtonWidget.length>0){top=top+reviewButtonWidget.outerHeight();jQuery('.widget_dl_html_sticky').css('margin-top',52)} 23jQuery('.widget_dl_html_sticky').sticky({topSpacing:top,bottomSpacing:600})} 24var last_id=!1;getCurrBlock();sidebarHighlight()}else{if(jQuery(".vc_row.wpb_row .fa.fa-book").length>0){let buyingGuideTitle="Buying Guide";if(jQuery(".vc_row.wpb_row .fa.fa-book").parent().text().trim().toLowerCase()==buyingGuideTitle.trim().toLowerCase()){jQuery(".vc_row.wpb_row .fa.fa-book").closest(".vc_row.wpb_row").addClass("dl-buying-guide")}}} 25if(jQuery(".nitems .subitems").length>0){jQuery(".nitems .subitems").each(function(){var dropdownBtn='<div class="nitem-dropdown"></div>' 26jQuery(this).closest(".nitem").prepend(dropdownBtn)})} 27jQuery(".nitems").on('click','.nitem-dropdown',function(){if(jQuery(this).hasClass("nitem-dropdown-close")){jQuery(this).removeClass("nitem-dropdown-close")}else{jQuery(this).addClass("nitem-dropdown-close")} 28toggleNavSubitems(jQuery(this))});function toggleNavSubitems(dropdownBtn){if(typeof dropdownBtn!='undefined'&&dropdownBtn.length>0){if(dropdownBtn.hasClass("nitem-dropdown-close")){dropdownBtn.closest(".nitem").find(".subitems").css("display","none")}else{dropdownBtn.closest(".nitem").find(".subitems").css("display","block")}}} 29closeNavFaq();function closeNavFaq(){if(jQuery(".nitems").length>0){if(jQuery(".nitems").outerHeight()>759&&jQuery(".nitem-dropdown").length>0){jQuery(".nitem-dropdown").eq(jQuery(".nitem-dropdown").length-1).trigger("click")}}} 30const KEY_RATING='post_vote';function setCustomCookie(key,value){document.cookie=key+"="+value+";expires=Tue, 19 Jan 2038 03:14:07 GMT"} 31function getCustomCookie(name){var matches=document.cookie.match(new RegExp("(?:^|; )"+name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,'\\$1')+"=([^;]*)"));return matches?decodeURIComponent(matches[1]):undefined} 32function getUserVoteCookie(){var vote=getCustomCookie(KEY_RATING);if(typeof vote!='undefined'&&vote.length>0){return vote} 33return!1} 34function setupStars(vote){var emptyStar=`<button class="lr-star-btn" style="background-image: url('`+dl_grid_common.dl_url+`vab_plugin/public/images/star_empty.svg')"></button>`;var filledStar=`<button class="lr-star-btn" style="background-image: url('`+dl_grid_common.dl_url+`vab_plugin/public/images/star_filled.svg')"></button>`;var starsTemplate='';for(let i=0;i<vote;i++){starsTemplate+=filledStar} 35for(let i=0;i<(5-vote);i++){starsTemplate+=emptyStar} 36if(jQuery('.lru-set-rating').length>0){jQuery('.lru-set-rating').html(starsTemplate)}} 37function checkUserStars(){var vote=getUserVoteCookie();if(vote){setupStars(vote)}} 38checkUserStars();function updateVotes(vote){var requestData={action:'dlRating',vote:vote,post_id:dl_grid_common.post_id};jQuery.post(dl_grid_common.admin_url,requestData).done(function(response){response=JSON.parse(response);console.log('response',response);if(typeof response.status!='undefined'&&response.status==1){if(jQuery(".lru-wrap .lru-votes").length>0){var votes=jQuery(".lru-wrap .lru-votes").text();var updated=parseInt(votes)+1;jQuery(".lru-wrap .lru-votes").text(updated);setupStars(vote);setCustomCookie(KEY_RATING,vote)} 39console.log("save: ",response)}else{console.log("saving Error!",response)}}).fail(function(e){console.log("500 Request Error!")})} 40jQuery(".lr-star-btn").on('click',function(){var position=jQuery(this).attr('data-pos');var vote=getUserVoteCookie();if(typeof position!='undefined'&&!vote){updateVotes(position)}});if(jQuery(".lr-slider-nav").length>0){jQuery('.lr-slider-nav').slick({dots:!1,arrows:!0,prevArrow:'<button type="button" class="lr-slick-arrow lr-slick-prev"></button>',nextArrow:'<button type="button" class="lr-slick-arrow lr-slick-next"></button>',vertical:!0,verticalSwiping:!0,slidesToShow:4,slidesToScroll:1,focusOnSelect:!0,asNavFor:'.lr-slider',})} 41if(jQuery(".lr-slider").length>0){jQuery('.lr-slider').slick({dots:!0,arrows:!1,infinite:!0,speed:500,fade:!0,asNavFor:'.lr-slider-nav',cssEase:'linear'})} 42if(jQuery(".review2_actions").length>0){jQuery(".review2_actions").css('height',0)} 43jQuery(document).on('scroll',function(){if(jQuery(".lrfx-wrap").length>0){if((jQuery(this).scrollTop()+window.innerHeight)<=jQuery('.lra-wrap').offset().top){if(!jQuery(".lrfx-wrap").hasClass("lrfx-wrap-active")){jQuery(".lrfx-wrap").addClass("lrfx-wrap-active")}}else{if(jQuery(".lrfx-wrap").hasClass("lrfx-wrap-active")){jQuery(".lrfx-wrap").removeClass("lrfx-wrap-active")}} 44if(jQuery(".review2_actions").length>0){var headerHeight=jQuery(".lr-wrap").outerHeight();if(jQuery(this).scrollTop()>=headerHeight){if(!jQuery(".review2_actions").hasClass("review2_active")){jQuery(".review2_actions").addClass("review2_active");var btnsHeight=jQuery(".review2_actions .lrsb-wrap").outerHeight();jQuery(".review2_actions").css('height',btnsHeight)}}else{if(jQuery(".review2_actions").hasClass("review2_active")){jQuery(".review2_actions").removeClass("review2_active");jQuery(".review2_actions").css('height',0)}}}}}) 45jQuery(".sub_item_comb span.sub_item").on("click",function(e){jQuery(this).closest(".sub_item_comb").find(".sub_item-dropdown").removeClass('sub_item-active');if(jQuery(this).closest(".sub_item-dropdown").length>0){jQuery(this).closest(".sub_item-dropdown").addClass('sub_item-active')} 46e.stopPropagation();e.preventDefault()}) 47menuHeight();jQuery(window).resize(function(){if(jQuery(window).width()>992){menuHeight()}});function menuHeight(){if(jQuery(".sub_item_comb").length>0){jQuery(".sub_item_comb .sub_item-dropdown").each(function(){var linksCount=jQuery(this).find(".sub_item-l3_links a").length;if(linksCount>8){jQuery(this).closest('.sub_item_comb').css('height',321+(linksCount-8)*30)}})}}
48jQuery(".cd_navbar > .dropdown .dropbtn").on('click',function(e){if(jQuery(window).width()<=992){var contentWrap=jQuery(this).parent().find(".dropdown-content");if(contentWrap.length>0){if(contentWrap.hasClass('ecm-block')){contentWrap.removeClass("ecm-block")}else{contentWrap.addClass("ecm-block")}} 49e.preventDefault();e.stopPropagation()}});jQuery(".ecm-right-menu > .dropdown .dropbtn").on('click',function(e){if(jQuery(window).width()<=992){e.preventDefault();e.stopPropagation();var contentWrap=jQuery(this).parent().find(".dropdown-content");if(contentWrap.length>0){if(contentWrap.hasClass('ecm-block')){contentWrap.removeClass("ecm-block")}else{contentWrap.addClass("ecm-block")}}}});jQuery(".ecm-menu-wrap .dropdown").hover(function(){if(jQuery(window).width()>992){jQuery('.ft_submenu_box_mask').css("display","block")}},function(){if(jQuery(window).width()>992){jQuery('.ft_submenu_box_mask').css("display","none")}});jQuery(".ecm-search-icon").on('click',function(){if(jQuery(this).hasClass('ecm-search-open')){jQuery(this).parent().find('.ecm-search-icon').removeClass('ecm-search-active');jQuery(this).parent().find('.ecm-search-close').addClass('ecm-search-active');jQuery(this).closest('.ecm-search').find('.ecm-form-wrap').addClass('ecm-form-active')}else{jQuery(this).parent().find('.ecm-search-icon').removeClass('ecm-search-active');jQuery(this).parent().find('.ecm-search-open').addClass('ecm-search-active');jQuery(this).closest('.ecm-search').find('.ecm-form-wrap').removeClass('ecm-form-active')}});jQuery(".ecm-burger-icon").on('click',function(){if(jQuery(this).hasClass('ecm-burger-open')){jQuery(this).parent().find('.ecm-burger-icon').removeClass('ecm-burger-active');jQuery(this).parent().find('.ecm-burger-close').addClass('ecm-burger-active');jQuery(this).closest(".ecm-menu-wrap").find('.ecm-navbar-wrap').addClass('ecm-mobile-active')}else{jQuery(this).parent().find('.ecm-burger-icon').removeClass('ecm-burger-active');jQuery(this).parent().find('.ecm-burger-open').addClass('ecm-burger-active');jQuery(this).closest(".ecm-menu-wrap").find('.ecm-navbar-wrap').removeClass('ecm-mobile-active')}});console.log('hub pages init') 50jQuery(".hp-more").on('click',function(){var container=jQuery(this).closest(".hp-wrap");if(jQuery(this).hasClass("hp-show-less")){container.find(".hp-item.hp-item-hide").addClass("hp-d-none");container.find(".hp-show-more").addClass("hp-more-active");container.find(".hp-show-less").removeClass("hp-more-active")}else{container.find(".hp-item.hp-item-hide").removeClass("hp-d-none");container.find(".hp-show-more").removeClass("hp-more-active");container.find(".hp-show-less").addClass("hp-more-active")}});function tooltipClass(){if(jQuery(window).width()<=992){jQuery(".trl-tooltip").addClass('trl-tooltip-disabled')}else{jQuery(".trl-tooltip").removeClass('trl-tooltip-disabled')}} 51function tooltipPosition(){if(jQuery(".trl-tooltip").length>0){jQuery(window).resize(function(){tooltipClass()});tooltipClass()}} 52tooltipPosition();if(jQuery(".trl-wrap").length>0){jQuery(".trl-wrap").each(function(index){jQuery(this).find(".trl-position").text(index+1)})}})
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.