function AdvancedSearchClearAll(){$('#advanced-search input[type="text"]').val("");$("#advanced-search select:not(.sort-by-options)").val("");$("#advanced-search input").removeClass("field-validation-error").removeClass("input-validation-error");$("#advanced-search .validation-row").hide();$(".message-error").hide()}function BasicSearchClearAll(){$('#basic-search-wrapper input[type="text"]').val("");$("#basic-search-wrapper input").removeClass("field-validation-error").removeClass("input-validation-error");$("#basic-search-wrapper .validation-row").hide();$(".message-error").hide()}function CreateDocumentSubtypeDropdown(n){var i=JSON.parse(n).Subtypes,r=CreateDropdownOption("","-",!1),t;for(let n=0;n<i.length;++n)r+=CreateDropdownOption(i[n].SubtypeKey,i[n].DropdownDescription,!1);t=$("#Filter_DocumentSubtype");t.html(r);t.val("");DROPDOWN_CONFIG.documentTypeGroupsEnabled||FlashControl(t)}function CreateDropdownOption(n,t,i,r){var u=i?'selected="selected"':"",f=r?'disabled="disabled"':"";return'<option value="'+n+'" '+u+" "+f+">"+t+"<\/option>"}function GetSortByDropdown(n,t,i){HideRecordingError();let u=(n?n:DROPDOWN_CONFIG.currentView).toUpperCase(),e=(t?t:DROPDOWN_CONFIG.currentSortBy).toUpperCase(),r=[];u==="DOCUMENT"&&(r=DROPDOWN_CONFIG.sortByOptions.document);u==="MAP"&&(r=DROPDOWN_CONFIG.sortByOptions.map);u==="PARTY"&&(r=DROPDOWN_CONFIG.sortByOptions.party);let f="";for(let n=0;n<r.length;++n){let t=r[n];f+=CreateDropdownOption(t.Value,t.Text,e===t.Value.toUpperCase(),t.Disabled)}i(f)}function HideRecordingError(){$("#error-message").html("");$("#error-message").attr("hidden","hidden")}function HideSecondParty(){$("#party-two-wrapper").hide();$("#btn-remove-second-party").hide();$("#btn-add-second-party").show();$("#all-parties-2").click();$('#party-two-wrapper input[type="text"]').val("")}function ShowSecondParty(){$("#party-two-wrapper").show();$("#btn-remove-second-party").show();$("#btn-add-second-party").hide();$("#Criteria_Filter_LastName2").focus()}function SetupSearchDropdowns(n){DROPDOWN_CONFIG=n;$(".view-by-radio").change(UpdateSortByDropdown);GetSortByDropdown(DROPDOWN_CONFIG.currentView,DROPDOWN_CONFIG.currentSortBy,function(n){$('select[id^="sort-by-options-control"]').html(n);$('select[id^="sort-by-options-modal"]').html(n);$("#sort-by-options-search").html(n);$("select.auto-submit").change(function(){SubmitViewByControlForm(this)});$('input[type="radio"].auto-submit:not(.view-by-radio)').change(function(){SubmitViewByControlForm(this)})});DROPDOWN_CONFIG.shouldToggleDocumentSubtypes&&($("#Filter_DocumentType").change(ToggleDocumentSubtypes),ToggleDocumentSubtypes());DROPDOWN_CONFIG.documentTypeGroupsEnabled&&($("#Filter_DocumentTypeGroupList").change(UpdateSelectedCommonType),$("#Filter_DocumentType").change(ToggleDocumentTypeGroupsThroughDropdown),$('input[name="subtype-list-selector"]').change(ToggleDocumentTypeGroupsThroughRadio),DROPDOWN_CONFIG.docTypeListOptionIsRadio?ToggleDocumentTypeGroupsThroughRadio(!0):ToggleDocumentTypeGroupsThroughDropdown(!0),UpdateSelectedCommonType())}function ShowRecordingError(n,t){$("#error-message").html(t+"<br/>"+n.statusText);$("#error-message").removeAttr("hidden")}function SubmitViewByControlForm(n){var t=n?$(n).attr("id").indexOf("header")>-1:null;t===!0&&$("#view-by-control-form-header").submit();t===!1&&$("#view-by-control-form-footer").submit()}function ToggleDocumentTypeGroupsThroughDropdown(n){var t=$("#Filter_DocumentType :selected").text(),i=t===DROPDOWN_CONFIG.documentTypeGroupKey;ToggleDocumentTypeGroups(i,n)}function ToggleDocumentTypeGroupsThroughRadio(n){var t=$("#radio-document-type-groups").prop("checked")===!0;ToggleDocumentTypeGroups(t,n)}function ToggleDocumentTypeGroups(n,t){if(DROPDOWN_CONFIG.documentTypeGroupsEnabled){let u=$("#Filter_DocumentSubtype"),f=$("#Filter_DocumentTypeGroupList"),i,r;n?(i=f,r=u,$("#SubtypeKeyLabel").html(DROPDOWN_CONFIG.documentTypeGroupLabel)):(i=u,r=f,$("#Filter_SelectedDocumentTypeGroup").val(""),$("#SubtypeKeyLabel").html(DROPDOWN_CONFIG.documentSubtypeLabel));r.val("");r.hide();i.show();t!==!0&&FlashControl(i)}}function ToggleDocumentSubtypes(){let n=$("#Filter_DocumentType").val();$('#Filter_DocumentSubtype option[group-key="'+n+'"]').removeClass("hidden");$('#Filter_DocumentSubtype option[group-key!="'+n+'"]:not(.always-visible)').addClass("hidden");SetDefaultValueForSubtypeDropdown()}function SetDefaultValueForSubtypeDropdown(){let n=$("#Filter_DocumentSubtype");if(n.length>0){let t=n[0],i=t[t.selectedIndex];if($(i).hasClass("hidden")){let n=$("#Filter_DocumentSubtype option.always-visible");n.length>0?$("#Filter_DocumentSubtype").val($(n[0]).val()):$("#Filter_DocumentSubtype").val("")}}}function UpdateSelectedCommonType(){var n=$("#Filter_DocumentTypeGroupList option:selected").text(),t=$("#Filter_DocumentTypeGroupList").css("display")!=="none";t||(n="");$("#Filter_SelectedDocumentTypeGroup").val(n)}function UpdateSortByDropdown(){var n=$(this),i=n.val(),r=n.attr("default-direction"),u=n.hasClass("auto-submit"),f=n.prop("checked"),t;f&&(t="DocumentNumber",i==="Party"?t="PartyName":i==="Map"&&(t="SubLotBlock"),GetSortByDropdown(n.val(),t,function(t){if(t!=="")if($("#sort-by-options-search").html(t),u){$('select[id^="sort-by-options-control"]').html(t);var i=$('input[id^="ascending-results-control"]'),f=$('input[id^="descending-results-control"]');r==="ascending"?(i.prop("checked",!0),f.prop("checked",!1)):(i.prop("checked",!1),f.prop("checked",!0));SubmitViewByControlForm(n)}else $('select[id^="sort-by-options-modal"]').html(t),r==="ascending"?($('input[id^="ascending-results-modal"]').prop("checked","checked"),$("#ascending-results-search").prop("checked","checked")):($('input[id^="descending-results-modal"]').prop("checked","checked"),$("#descending-results-search").prop("checked","checked"))}))}var DROPDOWN_CONFIG={};$(document).ready(function(){$("#clear-all-button-basic").click(BasicSearchClearAll);$("#clear-all-button-advanced").click(AdvancedSearchClearAll);$('#advanced-search input[type="text"]:first()').focus();$('#basic-search-wrapper input[type="text"]:first()').focus()})