function resetadvsearch(n){$(n).closest("form").find("input[type=text],input[type=number],input[type=date], textarea").val("");$(n).closest("form").find("select.select2").each(function(){$(this).val("").trigger("change")})}function SetTypeToDate(n){isDateSupported?($(n).val()===""&&$(n).val($(n).attr("data-datesuggest")),$(n).attr("type","date")):$(n).attr("placeholder").indexOf("YY")&&$(n).attr("placeholder",$(n).attr("placeholder")+" (yyyy-mm-dd)")}function ValidateFF(n){if(navigator.userAgent.toLowerCase().indexOf("firefox")>-1)testDate=$(n).val(),/^(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/.test(testDate)?n.setCustomValidity(""):n.setCustomValidity("Invalid field.")}var isDateSupported=function(){var n=document.createElement("input"),t="a";return n.setAttribute("type","date"),n.setAttribute("value",t),n.value!==t};$(document).ready(function(){var n=!1;$("#toggle_advsearch").on("click",function(){$("#advancedsearch").toggleClass("hidden");n||$("#advancedsearch form .select2").each(function(){_curr=$(this);let t=_curr.attr("data-ajax");if(t===undefined)$(this).select2({theme:"bootstrap",dropdownCssClass:"smallfont",allowClear:!0,placeholder:$(_curr).attr("placeholder")}).off("select2:clear").on("select2:clear",n=>{$(n.currentTarget).val("predefined value")});else $(this).select2({theme:"bootstrap",dropdownCssClass:"smallfont",allowClear:!0,ajax:{url:$(_curr).attr("data-ajax"),dataType:"json",cache:!0,type:"GET",data:function(n){return{term:n.term}},processResults:function(n){return{results:$.map(n.Result,function(n){return{text:n.Label,id:n.Value}})}}},placeholder:$(_curr).attr("placeholder")}).off("select2:clear").on("select2:clear",n=>{$(n.currentTarget).val("predefined value")});n=!0})});$("#advancedsearch form").submit(function(){$("#advancedsearch form fieldset select").each(function(){$(this).val()===""&&$(this).attr("disabled","disabled")});$(this).find("input[name]").filter(function(){return!$(this).val()}).prop("name","")});$(document).mouseup(function(n){var t=$("#advancedsearch .formcontainer"),i=$("#toggle_advsearch");t.is(n.target)||t.has(n.target).length!==0||i.is(n.target)||i.has(n.target).length!==0||($(n.target).attr("class")===undefined||$(n.target).attr("class")===undefined&&$(n.target).attr("class").indexOf("select2")<0)&&$("#advancedsearch").addClass("hidden")});$("#advancedsearch .customfield input").each(function(){$(this).attr("disabled","disabled")});isDateSupported||$("#advancedsearch .dateinput").each(function(){$(this).attr("placeholder",$(this).attr("placeholder")+" (YYYY-MM-DD)")})})