1;(function(factory){var registeredInModuleLoader;if(typeof define==='function'&&define.amd){define(factory);registeredInModuleLoader=true;} 2if(typeof exports==='object'){module.exports=factory();registeredInModuleLoader=true;} 3if(!registeredInModuleLoader){var OldCookies=window.Cookies;var api=window.Cookies=factory();api.noConflict=function(){window.Cookies=OldCookies;return api;};}}(function(){function extend(){var i=0;var result={};for(;i<arguments.length;i++){var attributes=arguments[i];for(var key in attributes){result[key]=attributes[key];}} 4return result;} 5function decode(s){return s.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent);} 6function init(converter){function api(){} 7function set(key,value,attributes){if(typeof document==='undefined'){return;} 8attributes=extend({path:'/'},api.defaults,attributes);if(typeof attributes.expires==='number'){attributes.expires=new Date(new Date()*1+attributes.expires*864e+5);} 9attributes.expires=attributes.expires?attributes.expires.toUTCString():'';try{var result=JSON.stringify(value);if(/^[\{\[]/.test(result)){value=result;}}catch(e){} 10value=converter.write?converter.write(value,key):encodeURIComponent(String(value)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);key=encodeURIComponent(String(key)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var stringifiedAttributes='';for(var attributeName in attributes){if(!attributes[attributeName]){continue;} 11stringifiedAttributes+='; '+attributeName;if(attributes[attributeName]===true){continue;} 12stringifiedAttributes+='='+attributes[attributeName].split(';')[0];} 13return(document.cookie=key+'='+value+stringifiedAttributes);} 14function get(key,json){if(typeof document==='undefined'){return;} 15var jar={};var cookies=document.cookie?document.cookie.split('; '):[];var i=0;for(;i<cookies.length;i++){var parts=cookies[i].split('=');var cookie=parts.slice(1).join('=');if(!json&&cookie.charAt(0)==='"'){cookie=cookie.slice(1,-1);} 16try{var name=decode(parts[0]);cookie=(converter.read||converter)(cookie,name)||decode(cookie);if(json){try{cookie=JSON.parse(cookie);}catch(e){}} 17jar[name]=cookie;if(key===name){break;}}catch(e){}} 18return key?jar[key]:jar;} 19api.set=set;api.get=function(key){return get(key,false);};api.getJSON=function(key){return get(key,true);};api.remove=function(key,attributes){set(key,'',extend(attributes,{expires:-1}));};api.defaults={};api.withConverter=init;return api;} 20return init(function(){});})); 21;;;$(window).load(function(){var debug=false;var cookieSecure=false;if(location.protocol==='https:'){cookieSecure=true;} 22var subscribeCookieExpires=6*30;if(!Cookies.get('subscribe-shown')||debug){if(!$('#mobile-btn-container').is(':visible')){var method={};var $modal=$('<div id="subscribe-modal" role="dialog" aria-modal="true" aria-label="Subscribe to the Covington newsletter!" />');var $overlay=$('<div id="subscribe-overlay" />');$.ajax({url:"/Portals/covingtonky/Custom/subscribe/index.html",context:document.body}).done(function(data){Cookies.set('subscribe-shown',true,{expires:subscribeCookieExpires,secure:cookieSecure});$modal.html(data);$('body').append($modal);$('body').append($overlay);setTimeout(function(){$modal.addClass('active');},300);setTimeout(function(){$overlay.addClass('active');},300);$('body').addClass('subscribe-modal-open');$('#subscribe-overlay, #subscribe-modal-close, #subscribe-modal-close-link').click(function(e){closeModal();e.preventDefault();});});function closeModal(){$modal.removeClass('active');$overlay.removeClass('active');setTimeout(function(){$modal.remove();},300);setTimeout(function(){$overlay.remove();},300);$('body').removeClass('subscribe-modal-open');return false;}} 23else{var signUrl="https://visitor.r20.constantcontact.com/manage/optin?v=001KoyZ43z4t0j70fyIwS5G_6hPWwk4mspwgHKV34DlpDN3tbErl1jaG8vwXJr27ue4qJX0TigTChy15x1qgLQWzXCA3VqjsHDpv8Q8yU8yj32v9Ty734FIVcn0IVqo3rtPYjujmjp_80y5_iyuZMwV7gXA6zUekjpMoyQi8h3_EaQ%3D";var $alertwrapper=$('<div id="alert-wrapper" style="display: none;" />');var $alert=$('<div id="email-signup-alert"><a href="'+signUrl+'" target="_blank">Tap to Sign-Up to be the first to know what\'s happening in the City of Covington! <span class="sr-only">(opens in a new window)</a></div>');$('form').prepend($alertwrapper.prepend($alert));$('html').addClass('subscribe-mobile-active');$alertwrapper.slideDown();Cookies.set('subscribe-shown',true,{expires:subscribeCookieExpires,secure:cookieSecure});}}}); 24;;;function sbInitboxResults(clientId){var resultsRoot=$("#"+clientId),url=window.location.href;if(url.match(/&sb-sort=[^&]*/g)){var sortType=url.match(/&sb-sort=[^&]*/g)[0];resultsRoot.find(".sort-sb-results > .dropdown-toggle.btn:first-child").html("Sort by: "+sortType.substr(sortType.indexOf("=")+1)).append("<span class='caret' style='margin-left: 5px;'></span>");resultsRoot.find('.sort-sb-results').attr('data-sort',sortType);} 25resultsRoot.find(".sort-sb-results > ul.dropdown-menu > li > a").click(function(){$(this).parents().eq(2).find(".dropdown-toggle.btn:first-child").html("Sort by: "+$(this).text()).append("<span class='caret' style='margin-left: 5px;'></span>");location.href=url.replace(/&sb-sort=[^&]*/,'')+'&sb-sort='+$(this).attr('value');});} 26window.sbredirect={};dnnsf.api=dnnsf.api||{};dnnsf.api.searchboost=dnnsf.api.searchboost||{};dnnsf.api.searchboost=$.extend(dnnsf.api.searchboost,{initInputBox:function(settings){var $searchDiv=$("#"+settings.ClientId);var selBox='input.search-box, input.sb-search-box, input.searchBox, input.sb-searchbox';var $searchInput=$searchDiv.find(selBox);var $searchButton=$searchDiv.find('button.search-btn');var inputSearchBox=$("#"+settings.ClientId).find(selBox);if(settings.PreventNormalSearchForAutocompleteWithSearchResults==false||settings.UseAutocompleteWithSearchResults==false){$searchInput.ke
26ydown(function(event){if(event.keyCode==13){searchRedirect(htmlEncode($(inputSearchBox['1']).val()||$(inputSearchBox['0']).val()));return false;}});$searchButton.click(function(event){searchRedirect(htmlEncode($(inputSearchBox['1']).val()||$(inputSearchBox['0']).val()));return false;})} 27function htmlEncode(value){return $('<div/>').text(value).html();} 28function searchRedirect(term,category){if(!term) 29return false;if(settings.IsLiveSearch!=true){var redirectUrl=dnnsf.getUrlParts(settings.FwdToSearchResultsPageApi);redirectUrl.query["terms"]=term;if($("#"+settings.ClientId).find('.portalFilter').length>0) 30redirectUrl.query["portalFilterId"]=$("#"+settings.ClientId).find('.portalFilter').val();redirectUrl.query["behaviorId"]=settings.BehaviorId;redirectUrl.query["facets"]=category||dnnsf.getUrlParts(window.location.href).query["sb-cat"]||'';location.href=redirectUrl.getUrl();}} 31if(settings.SuggestionCount!=0&&!settings.IsLiveSearch==true){var typingTimer;var doneTypingInterval=300;if(settings.UseAutocompleteWithSearchResults==false){$searchInput.typeahead({hint:true,highlight:true,minLength:1},{name:'searchTerms',source:function(query,sync,async){clearTimeout(typingTimer);if(htmlEncode($(inputSearchBox['1']).val()||$(inputSearchBox['0']).val())){typingTimer=setTimeout(doneTyping,doneTypingInterval);} 32function doneTyping(){$.post(settings.SuggestionsApi+'?behaviorId='+settings.BehaviorId+'&terms='+htmlEncode($(inputSearchBox['1']).val()||$(inputSearchBox['0']).val()),function(data){async(data);});}},limit:settings.SuggestionCount*2});} 33else{$searchInput.typeahead({hint:true,highlight:true,minLength:1},{name:'searchTerms',source:function(query,sync,async){clearTimeout(typingTimer);if(htmlEncode($(inputSearchBox['1']).val()||$(inputSearchBox['0']).val())){typingTimer=setTimeout(doneTyping,doneTypingInterval);} 34function doneTyping(){$.post(settings.SuggestionsApi+'?behaviorId='+settings.BehaviorId+'&terms='+htmlEncode($(inputSearchBox['1']).val()||$(inputSearchBox['0']).val()),function(data){if(settings.UseAutocompleteWithCategories&&data.length){var dataWithCategories=JSON.parse(JSON.stringify(data));if(data[0].Categories.length){$.each(data[0].Categories,function(categoryIndex,category){var itemWithCategory=JSON.parse(JSON.stringify(data[0]));itemWithCategory['category']=category;dataWithCategories.splice(categoryIndex,0,itemWithCategory);});dataWithCategories.splice(data[0].Categories.length,1);} 35data=dataWithCategories;} 36async(data);window.sbredirect[settings.BehaviorId]=data;});}},templates:{suggestion:function(data){if(settings.UseAutocompleteWithCategories&&data.category){return'<div class="dnnsf-sb-suggestion"><span class="tt-data">'+data.Title+'</span> <span class="tt-category">'+(settings.CategoryText||'in')+' '+data.category.Title+' </span></div>';}else{return'<div>'+data.Title+'</div>';}}},display:function(data){return data.Title;},limit:settings.SuggestionCount*2}).on('typeahead:select typeahead:autocomplete',function(e,datum){$.each(window.sbredirect[settings.BehaviorId],function(index,item){if(item.Title==datum.Title){if(settings.UseAutocompleteWithCategories&&datum.category){if(item.category.Title==datum.category.Title){searchRedirect(item.Title,item.category.Path);return false;}}else if(item.Url){window.location=item.Url;}else{console.error('Could not find an URL for item with title '+item.Title);}}})});}} 37if(settings.IsLiveSearch==true){var liveTypingTimer;var liveDoneTypingInterval=300;$searchInput.keyup(function(){clearTimeout(liveTypingTimer);if($searchInput.val()){liveTypingTimer=setTimeout(liveDoneTyping,liveDoneTypingInterval);}});function liveDoneTyping(){var liveRequest=dnnsf.getUrlParts(settings.RenderResultsApi);liveRequest.query["behaviorId"]=settings.BehaviorId;var requestData={SearchTerms:htmlEncode(inputSearchBox.val()),FilerPortalId:$("#"+settings.ClientId).find('.portalFilter').val(),Sorting:$("#"+settings.ClientId).find('.sb-dspl-sort-btn').attr('data-sort'),PageSize:dnnsf.getUrlParts(window.location.href).query["sb-pagesize"]||'',SortingFieldName:$("#"+settings.ClientId).find('.sb-dspl-sort-btn').attr('data-sort')} 38if(dnnsf.getUrlParts(window.location.href).query["sb-cat"]!=''){requestData.Categories=[{path:dnnsf.getUrlParts(window.location.href).query["sb-cat"]}||''];} 39$.extend(liveRequest.query,dnnsf.parseQueryString(location.search));$.post(liveRequest.getUrl(),requestData,function(reponse){$searchDiv.find('.sb-live-result').replaceWith(reponse);var windowHref=dnnsf.getUrlParts(window.location.href);var search=htmlEncode(inputSearchBox.val());if(!search){if(windowHref.query[settings.SearchParam]) 40delete windowHref.query[settings.SearchParam];} 41else 42windowHref.query[settings.SearchParam]=search;var sort=$("#"+settings.ClientId).find('.sb-dspl-sort-btn').attr('data-sort');if(!!sort) 43windowHref.query["sb-sort"]=sort;history.replaceState(null,null,windowHref.getUrl());});}}}}) 44;;;
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.