function AdjustLoadingMessagePosition(){$(window).scrollTop()>150?($(".floating-message-wrapper").removeClass("floating-message-wrapper-absolute"),$(".floating-message-wrapper").addClass("floating-message-wrapper-fixed")):($(".floating-message-wrapper").removeClass("floating-message-wrapper-fixed"),$(".floating-message-wrapper").addClass("floating-message-wrapper-absolute"))}function ClearAll(){$('input[type="text"]').val("");$("input").removeClass("input-validation-error");$(".field-validation-error").hide();$(".message-error").hide()}function ClearValidationErrors(){var i=document.querySelectorAll(".message-error"),n,t;for(let n=0;n<i.length;++n)i[n].style.display="none";n=document.querySelectorAll(".input-validation-error");for(let t=0;t<n.length;++t)n[t].classList.remove("input-validation-error");t=document.querySelectorAll(".field-validation-error");for(let n=0;n<t.length;++n)t[n].style.display="none"}function CookiesEnabled(){if(navigator.cookieEnabled)return!0;document.cookie="cookietest=1";var n=document.cookie.indexOf("cookietest=")!=-1;return document.cookie="cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",n}function DisableAutocomplete(){setTimeout(function(){var n=document.getElementsByClassName("disable-autocomplete");for(let t=0;t<n.length;++t)n[t].setAttribute("autocomplete","new-password")},500)}function FadeElement(n,t){n.style.opacity||(n.style.opacity=0);var i=t>0?"fadein":"fadeout";if(n.currentMode||(n.currentMode=i),n.currentMode===i){let i=parseFloat(n.style.opacity);i+=t;n.style.opacity=i;i>0&&i<1?setTimeout(function(){FadeElement(n,t)},50):n.currentMode=null}else setTimeout(function(){FadeElement(n,t)},50)}function FlashControl(n){$(n).toggleClass("highlighted");setTimeout(function(){$(n).toggleClass("highlighted")},300)}function GetAntiForgeryToken(){return $("#anti-forgery-token input[name=__RequestVerificationToken]").val()}function HideLoadingMessage(){showSiteLoadingMessage=!1;$("#site-loading-message").slideUp("fast")}function IncrementLoadingMessage(n,t){if(showSiteLoadingMessage&&!isNaN(n)){(n<0||n>3)&&(n=0);var i=t;for(let t=0;t<n;++t)i+=".";AdjustLoadingMessagePosition();$(".floating-message-wrapper .floating-message-text").html(i);setTimeout(function(){IncrementLoadingMessage(++n,t)},500)}}function InitializeDatePickers(){$(".datepicker").datepicker({beforeShow:function(n){$(n).attr("autocomplete","off")}});$("form").submit(function(){$(".datepicker").removeAttr("autocomplete")});$.datepicker.inputFormats=["mm/dd/yyyy","mm/dd"];$.datepicker.originalParseDate=$.datepicker.parseDate;$.datepicker.parseDate=function(n,t,i){function u(n,t,i){try{let r=$.datepicker.originalParseDate(n,t,i);return r?r:null}catch(r){return console.log(r),null}}var r=u(n,t,i),f=$.datepicker.inputFormats?$.datepicker.inputFormats.length:0;for(let n=0;n<f&&r!==null;++n)r=u($.datepicker.inputFormats[n],t,i);return r}}function IsUndefined(n){return typeof n=="undefined"||n===null}function MakeSubmitsShowLoadingMessage(){$("form:not(.cancel-loading)").submit(ShowLoadingMessage);$("a:not(.cancel-loading):not([class^=k-])").click(function(n){ShowLoadingMessage(n,$(this))});$("#go-to-results-form").on("submit",function(){var n=$('#go-to-results-form input[type="text"]').val();return n?!0:!1})}function MakeSortableColumnsSubmitTheirForms(){$(".sortable-column").click(function(){$(this).find("form").submit()})}function MakeValidationRowsHaveHighlighting(){$(".field-validation-error").parents(".validation-row").addClass("has-errors")}function ShowError(n){var t;t=n.Message?n.Message:n.message?n.message:n.Error?n.Error:n.statusText?n.statusText:n;HideLoadingMessage();$("#ajax-error-box .message-body").html(t);$("#ajax-error-box").show()}function ShowLoadingMessage(n,t,i){showSiteLoadingMessage=!UserOpenedLinkInNewTab(n,t);var r=i;r||(r="Loading");showSiteLoadingMessage&&(IncrementLoadingMessage(0,r),$("#site-loading-message").slideDown("fast"))}function TimeoutManager(){function e(i,r,u,e){return(i instanceof Date)?isNaN(r)?"Interval is not a number.":(n=i,t=!0,f(r,u,e),"Countdown started."):"dateTimeToStop is not a Date."}function r(r){n=null;t=!1;r&&r(i)}function u(){return n!==null&&t}function f(u,e,o){n!==null&&t&&(n<new Date?r(o):(setTimeout(function(){f(u,e,o)},u),e&&e(i)))}function o(t){if(!u())return"0:00";var f=new Date,r=new Date(n-f),i=r.getSeconds();return i<10&&(i="0"+i),t?r.getHours()+":"+r.getMinutes()+":"+i:r.getMinutes()+":"+i}var i=this,n=null,t=!1;TimeoutManager.prototype.StartCountdown=e;TimeoutManager.prototype.StopCountdown=r;TimeoutManager.prototype.IsCountingDown=u;TimeoutManager.prototype.GetRemainingTime=o}function UserOpenedLinkInNewTab(n,t){var r=t?$(t).attr("target"):"",i=r==="_blank"||r==="H_IMAGE_TAB";return!i&&n&&(i=n.ctrlKey===!0||n.shiftKey===!0||n.metaKey===!0),i}var showSiteLoadingMessage=!1;$(document).ready(function(){showSiteLoadingMessage=!1;$("#site-loading-message").hide();DisableAutocomplete();InitializeDatePickers();MakeSortableColumnsSubmitTheirForms();MakeSubmitsShowLoadingMessage();MakeValidationRowsHaveHighlighting();$(".js-only").removeClass("hidden");window.onpagehide=function(){HideLoadingMessage()}})