1var mainSiteUrl="//www.aprilairepartners.com/",dashSiteUrl="//dashboard.aprilairepartners.com/",apiUrl=getCurrentWebsite()+"Api/Navigation/TopNavigation";function getElementById(e,t){if(e.id===t)return e;for(var n=0;n<e.items.length;n++){if(e.items[n].id===t)return e.items[n];if("group"===e.items[n].type){var i=getElementById(e.items[n],t);if(null!==i)return i}}return null}function getCurrentParentElement(e){if(!0===e.isCurrent)return e;for(var t=0;t<e.items.length;t++){if(!0===e.items[t].isCurrent)return e;if("group"===e.items[t].type){var n=getCurrentParentElement(e.items[t]);if(null!==n)return n}}return null}function getCurrentElement(e){if(!0===e.isCurrent)return e;for(var t=0;t<e.items.length;t++){if(!0===e.items[t].isCurrent)return e.items[t];if("group"===e.items[t].type){var n=getCurrentElement(e.items[t]);if(null!==n)return n}}return null}function setCurrentNodeEntry(e){e.isCurrent=e.id===getCurrentNodeId();for(var t=e.isCurrent,n=0;n<e.items.length;n++)t=t||setCurrentNodeEntry(e.items[n]);return t}function populateLeftSideNav(e){$(".overlay-menu .left-side a.main-link").text(e.title),$(".overlay-menu .left-side a.main-link").attr("href",e.url)}function populateRightSideNav(e){$(".overlay-menu .right-side .link-item").remove();for(var t,n=0;n<e.length;n++)checkAssociatePermissions(e[n])&&(t=createMainElement(e[n]),$(".overlay-menu .right-side").append(t));$(".overlay-menu a").click(function(e){e.stopPropagation()})}function navigateToGroup(e){getCurrentElement(navigationData).isCurrent=!1;e=getElementById(navigationData,e);null!==e&&(e.isCurrent=!0,generateNavigation(e))}function setDesktopMenuVisibility(){$(".main-menu, .overlay-menu").removeClass("soft-hidden"),$(".main-menu").show()}function setLogoUrl(){""===getCookieValue("accessToken")?$(".logo-item").attr("href",mainSiteUrl):$(".logo-item").attr("href",dashSiteUrl+"welcome")}function setBackButtonVisibility(){getCurrentElement(navigationData).id===navigationData.id?$(".overlay-menu .back-btn").hide():$(".overlay-menu .back-btn").show()}function createTextNavItem(e){return null!==e.info&&""!==e.info?$('<span class="link-wrapper"><span><span>'+e.title+'</span><span class="sublink"></span></span></span>'):$('<span class="link-wrapper"><span><span>'+e.title+"</span></span></span>")}function createInfoNavItem(e){return $('<span class="info-link"><span class="margin-bottom">'+e.info+"</span></span>")}function createIconNavItem(e){return $('<img src="'+e.icon+'" title="'+e.title+'">')}function createMainElement(e){var t=null,n=e.openInNewWindow?"_blank":"_self",t="page"===e.type?$('<div class="link-item"><a class="dropdown-item" target="'+n+'" href="'+e.url+'" title="'+e.title+'"></a></div>'):$('<div class="link-item"><a class="dropdown-item" href="javascript:navigateToGroup(\''+e.id+'\')" title="'+e.title+'"></a></div>'),n=createTextNavItem(e);return $(t).find("a").append(n),null!==e.icon&&""!==e.icon&&(n=createIconNavItem(e),$(t).find(".link-wrapper").prepend(n)),null!==e.info&&""!==e.info&&(e=createInfoNavItem(e),$(t).find("a").append(e)),t}function goToParentPage(){navigateToGroup(getCurrentParentElement(navigationData).id)}function generateNavigation(e){populateLeftSideNav(e),populateRightSideNav(e.items),setBackButtonVisibility(),setDesktopMenuVisibility(),setLogoUrl()}function cleanDesktopMenuEntries(){$(".overlay-menu .right-side .link-item").remove(),$(".overlay-menu .bottom-links a").remove()}function runDesktopNavigationGenerator(){cleanDesktopMenuEntries(),setCurrentNodeEntry(navigationData)||(navigationData.isCurrent=!0),generateNavigation(mainElement=getCurrentElement(navigationData)),generateDesktopBottomNavigation(),applyDesktopNavEvents()}function generateDesktopBottomNavigation(){for(var e,t=$(".overlay-menu .bottom-links"),n=0;n<navigationBottomData.items.length;n++)checkAssociatePermissions(navigationBottomData.items[n])&&(e=navigationBottomData.items[n].openInNewWindow?"_blank":"_self",e=$('<a target="'+e+'" href="'+navigationBottomData.items[n].url+'">'+navigationBottomData.items[n].title+"</a>"),$(t).append(e))}function getCookieValue(e){e=document.cookie.match("(^|[^;]+)\\s*"+e+"\\s*=\\s*([^;]+)");return e?e.pop():""}function checkAssociatePermissions(e){return getCookieValue("picId")===getCookieValue("picIdPrime")||(null===e.cookieBasedPermissions||""===e.cookieBasedPermissions||"true"===getCookieValue(e.cookieBasedPermissions))}function setAuthControls(){""===getCookieValue("accessToken")?($(".logout").hide(),$(".join").show(),$(".sign-in").show(),$(".access-public").show(),$(".access-private").hide()):($(".join, .sign-in").hide(),$(".logout").show(),$(".access-private").show(),$(".access-public").hide())}var navigationData=null,navigationBottomData=null,mainElement=null;function cleanMobileMenuEntries(){$(".mobile-navigation .mobile-menu .main-links li").remove(),$(".mobile-menu .bottom-links a").remove()}function generateMobileBottomNavigation(){for(var e,t=$(".mobile-menu .menu-list .search-btn"),n=0;n<navigationBottomData.items.length;n++)checkAssociatePermissions(navigationBottomData.items[n])&&(navigationBottomData.items[n].title.includes("Join")||navigationBottomData.items[n].title.includes("Login")||navigationBottomData.items[n].title.includes("Logout")||(e=$('<a class="link" href="'+navigationBottomData.items[n].url+'">'+navigationBottomData.items[n].title+"</a>"),$(t).after(e)))}function generateMobileNavigationNode(e){var t=null,n=null,i=e.openInNewWindow?"_blank":"_self";if("group"===e.type){var t=$('<li class="has_child_menu"></li>'),n=$('<a href="javascript:;">'+e.title+"</a>"),a=$('<button class="arrow"><i class="fa fa-caret-right"></i></button>'),o=$('<li><button class="back-button"><span class="back-arrow"></span><span>Back</span></button></li>'),r=$("<ul></ul>");$(r).append(o);for(var s,l=0;l<e.items.length;l++)checkAssociatePermissions(e.items[l])&&(s=generateMobileNavigationNode(e.items[l]),$(r).append(s));$(t).append(n),$(t).append(r),$(t).append(a)}else t=$("<li></li>"),n=$('<a target="'+i+'" href="'+e.url+'">'+e.title+"</a>"),$(t).append(n);return t}
1function generateRooNavigationNode(){var e=$(".mobile-navigation .mobile-menu .main-links"),t=$('<li><a href="javascript:;">'+navigationData.title+"</a></li>");$(e).append(t);for(var n=0;n<navigationData.items.length;n++)generatedNode=generateMobileNavigationNode(navigationData.items[n]),null!==generatedNode&&$(e).append(generatedNode)}function runMobileNavigationGenerator(){var e=$(".mobile-navigation .mobile-menu .main-links"),t=$(".mobile-menu .search-li").clone();cleanMobileMenuEntries(),generateRooNavigationNode(),applyMobileNavEvents(),$(e).append(t),generateMobileBottomNavigation()}function runNavigationGenerator(){var e=-1;""!==getCookieValue("accessToken")&&(e=getCookieValue("userId"));var t=getCurrentNodeId();$.ajax({url:apiUrl+"?currentNodeId="+t+"&userId="+e,type:"GET",beforeSend:function(e){""!==getCookieValue("accessToken")&&(e.setRequestHeader("username",getCookieValue("username")),e.setRequestHeader("token",getCookieValue("accessToken")))},success:function(e){navigationData=e[0],navigationBottomData=e[1],runMobileNavigationGenerator(),runDesktopNavigationGenerator()}})}function getCurrentNodeId(){var e="undefined";return e="undefined"!=typeof currentPageNodeId?currentPageNodeId:e}function getCurrentWebsite(){var e="https://www.aprilairepartners.com/";return e="undefined"!=typeof websiteUrl?websiteUrl:e}function applyDesktopNavEvents(){$(".menu-button button").click(function(){$(".overlay-menu").fadeToggle(200),$(this).toggleClass("btn-open").toggleClass("btn-close"),$(".logo-item").toggleClass("hidden")}),$(".overlay-menu").on("click",function(e){$(".overlay-menu").fadeToggle(200),$(".menu-button button").toggleClass("btn-open").toggleClass("btn-close"),$(".logo-item").toggleClass("hidden")}),$(".overlay-menu a").click(function(e){e.stopPropagation()})}function applyMobileNavEvents(){var e,t,n;$(".mobile-menu").children("ul").addClass("top-menu"),$(".has_child_menu").append('<button class="arrow"><i class="fa fa-caret-right"></i></button>'),$(".menu-toggle").on("click",function(){$(".mobile-navigation").toggleClass("open"),$(this).toggleClass("active"),$("body").toggleClass("overflow-body"),"none"===$(".mobile-menu").css("display")?$(".mobile-menu").css("display","flex"):($(".mobile-menu").css("display","none"),$(".current-menu").removeClass("current-menu"),$(".top-menu").css("left","0"),$(".back-button").css("display","none"))}),$(".arrow").on("click",function(){$(".current-menu").removeClass("current-menu"),$(this).siblings("ul").css("display","block").addClass("current-menu"),$(".menu-list").scrollTop(0),e=parseFloat($(".top-menu").css("left")),t=Math.round($(".mobile").width()),n=e-t,$(".top-menu").css("left",n),"none"===$(".back-button").css("display")&&$(".back-button").css("display","flex")}),$(".back-button").on("click",function(){$(".current-menu").parent().parent().hasClass("top-menu")&&$(".back-button").css("display","none"),e=parseFloat($(".top-menu").css("left")),t=Math.round($(".mobile").width()),n=e+t,$(".top-menu").css("left",n),window.setTimeout(function(){$(".current-menu").css("display","none"),$(".current-menu").parent().parent().addClass("current-menu"),$(".current-menu .current-menu").removeClass("current-menu")},250)})}function bindMobileSearchEvents(){$(document).on("click",".search-btn",function(){$(".form-search-device").show().find("input"),$("#nav-search-form input").focus()}),$(document).on("click",".form-search-device .btn-close",function(e){e.preventDefault(),$(this).parents("form.form-search-device").siblings("li").show(),$(this).parents("form.form-search-device").find("input[type=text]").val(""),$(this).parents("form.form-search-device").hide(),$(".search-submit-btn").hide()}),$(document).on("keyup",".form-search-device input",function(e){var t=$("#nav-search-form");13===e.keyCode&&t.submit(),""!==$(this).val()?$(".search-submit-btn").show():$(".search-submit-btn").hide()})}!function(){"use strict";$(document).ready(function(){bindMobileSearchEvents(),runNavigationGenerator(),window.onload=setAuthControls()})}();
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.