function RadioButtonVal(n){return $("input[name="+n+"]:checked").val()}function TabStripContent(n,t){t==undefined?TabStripContent(n.sender.element[0].id,parseInt(TabStripOnSelectIndex(n)+1)):$("#"+n+"Content").appendTo($("#"+n+"-"+t));$("#"+n+"Content").fadeIn(500)}function TabStripIndex(n,t){var i=$("#"+n).data("kendoTabStrip");if(t==undefined)return i.select().index()-1;i.select(t-1)}function TabStripOnSelectIndex(n){return $(n.item).index()}function TabStripOnSelectText(n){return $(n.item).text()}function ButtonGroupOnSelectIndex(n){return n.indices}function SubmitCreate(n){SubmitCrud(n,1)}function SubmitRead(n){SubmitCrud(n,2)}function SubmitUpdate(n){SubmitCrud(n,3)}function SubmitSave(n){SubmitCrud(n,6)}function SubmitStep(n){SubmitCrud(n,7)}function SubmitDelete(n){if(!confirm("Are you sure you want to delete this entry?"))return!1;SubmitCrud(n,4)}function SubmitCrud(n,t){t!=undefined&&$("#Crud").val(t);typeof n=="string"?$("#"+n).submit():$("#"+n.form.id).submit()}function StepperIndex(n){for(i=0;i<n.steps().length;i++)if(n.steps()[i].getSelected())return i;return-1}function GetCookie(n){for(var t,r=n+"=",f=decodeURIComponent(document.cookie),u=f.split(";"),i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return""}function SetCookie(n,t,i){var r=new Date;r.setDate(r.getDate()+i);document.cookie=n+"="+t+"; expires="+r.toUTCString()+"; path=/; SameSite=None; Secure"}var FilterableTableModule=function(){function h(){var t=[];return n.find(".col-filter").each(function(){$(this).val()&&t.push({ColName:$(this).closest("th").attr("data-name"),Value:$(this).val()})}),t}function e(){var n=h();JSON.stringify(n)!=JSON.stringify(i)&&(i=n,o())}function o(){var r={ColFilters:i,SortColName:t,SortDir:u};n.trigger("FilterChange",r)}function c(){return{ColFilters:i,SortColName:t,SortDir:u}}function l(){n.find("tbody").addClass("loading");r=!0}function a(){n.find("tbody").removeClass("loading");r=!1}function v(h,c){var l,v,a;n=$("#"+h);c&&(t=c.SortColName,u=c.sortDir,i=c.ColFilters,l=$("#Ft-"+c.SortColName),l.exists()&&(v=c.SortDir==0?".col-sort:not(.col-sort-desc)":".col-sort.col-sort-desc",a=l.find(v),a.exists()&&a.addClass("active")),c.ColFilters.forEach(function(t){var r=n.find("#Ft-"+t.ColName),i;r.exists()&&(i=r.find(".col-filter"),i.exists()&&i.val(t.Value))}));n.find(".col-sort").click(function(){r||($(this).hasClass("active")?($(this).removeClass("active"),t="",o()):($(".col-sort").removeClass("active"),$(this).addClass("active"),t=$(this).closest("th").attr("data-name"),u=$(this).hasClass("col-sort-desc")?1:0,o()))});n.find(".col-filter-search").on("keyup search",function(n){r||(clearTimeout(s),n.which==13?e():s=setTimeout(function(){e()},f))});n.on("change",".col-filter-facet",function(){r||e()})}var n,t="",u=0,s=null,i=[],r=!1,f=500;return{Init:v,LoadStart:l,LoadEnd:a,GetTypeTimeoutDelay:function(){return f},SetTypeTimeoutDelay:function(n){f=n},GetFilterData:c}}();Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(n){var i,u,f,t,r;if(this==null)throw TypeError('"this" is null or not defined');if(i=Object(this),u=i.length>>>0,typeof n!="function")throw TypeError("predicate must be a function");for(f=arguments[1],t=0;t<u;){if(r=i[t],n.call(f,r,t,i))return r;t++}return undefined},configurable:!0,writable:!0});String.prototype.startsWith||Object.defineProperty(String.prototype,"startsWith",{value:function(n,t){var i=t>0?t|0:0;return this.substring(i,i+n.length)===n}});$(document).ready(function(){$(document).on("submit","form",function(){$("input[type='submit']").prop("disabled",!0)});$.fn.SetCursorEnd=function(){var n=this.val().length;this.focus();this[0].setSelectionRange(n,n)}});jQuery.fn.exists=function(){return this.length>0};jQuery.fn.HasWrapped=function(){if(!this||!this.children)return!1;var n=this.children(":visible");return n.length==0?!1:Math.floor(n.first().offset().top+n.first().height())<=Math.ceil(n.last().offset().top)};var MenuModule=function(){function n(n,t,i){this.label=n;this.attributes=t;i!=undefined&&(this.index=i)}function t(n,t){this.name=n;this.value=t}function i(n,t){var r,i;if(n.length!=0)return r='<button class="dropdown-menu-toggle-btn float-right bg-transparent py-0"><i class="fas fa-caret-down fa-sm"><\/i><i class="fas fa-caret-up fa-sm"><\/i><\/button>',n.forEach(function(n,t){var u=n.index==undefined?t:n.index,i=$('<a href="#" role="button" tabindex="0" data-menu-index="'+u+'">'+n.label+"<\/a>");n.attributes&&n.attributes.forEach(function(n){i.attr(n.name,n.value)});r+=i[0].outerHTML}),i=$("<div>"+r+"<\/div>"),t&&t.forEach(function(n){i.attr(n.name,n.value)}),i.addClass("dropdown-menu-container pl-2 pr-1 d-inline-block"+(n.length==1?" no-dropdown":"")),i[0].outerHTML}function r(n){var r;if(n.length!=0){var t="",i="",u='<div class="dropdown nav-menu-dropdown"><button class="btn btn-secondary dropdown-toggle" data-toggle="dropdown">'+n[0].label+"<\/button>";return n.forEach(function(n,r){var f=n.index==undefined?r:n.index,u=$('<a role="button" tabindex="0" data-menu-index="'+f+'">'+n.label+"<\/a>");n.attributes&&n.attributes.forEach(function(n){u.attr(n.name,n.value)});u.addClass("nav-link link-button");t+='<li class="nav-item'+(r==0?" active":"")+'">'+u[0].outerHTML+"<\/li>";u.removeClass("nav-link");u.addClass("dropdown-item");i+=u[0].outerHTML}),r=u+'<div class="dropdown-menu">'+i+"<\/div>",'<div class="nav-menu-container"><ul class="nav nav-menu">'+t+"<\/ul>"+r+"<\/div>"}}function u(){$(".nav-menu-container").each(function(){$(this).removeClass("menu-collapsed");$(this).find("ul").HasWrapped()&&$(this).addClass("menu-collapsed")})}return $(function(){$(document).on("click",".dropdown-menu-container:not(.transitioning)",function(){var n=$(this),t=n.attr("data-hover-timeout");clearTimeout(t);n.addClass("transitioning");n.toggleClass("open");setTimeout(function(){n.removeClass("transitioning")},500)});$(document).on("mouseenter",".dropdown-menu-container",function(){var n=$(this),t=n.attr("data-hover-timeout");clearTimeout(t);n.addClass("transitioning open");setTimeout(function(){n.removeClass("transitioning")},500)});$(document).on("mouseleave",".dropdown-menu-container",function(){var n=$(this),t;n.hasClass("open")&&(t=setTimeout(function(){n.addClass("transitioning");n.removeClass("open");setTimeout(function(){n.removeClass("transitioning")},500)},1e3),n.attr("data-hover-timeout",t))});$(document).on("click",".dropdown-menu-container a",function(n){(n.preventDefault(),$(this).hasClass("active"))||($(this).parent().find("a").removeClass("active"),$(this).addClass("active"))});$(document).on("click",".nav-menu a:not(.disabled)",function(n){var t,i;n.preventDefault();t=$(this).closest("ul");t.children().removeClass("active");$(this).parent().addClass("active");i=t.next().find(".dropdown-toggle");i.text($(this).text())});$(document).on("click",".nav-menu-dropdown a:not(.disabled)",function(n){var t,i;n.preventDefault();t=$(this).closest(".nav-menu-dropdown");t.find(".dropdown-toggle").text($(this).text());i=t.prev();i.children().removeClass("active");i.find('.nav-item [data-menu-index="'+$(this).attr("data-menu-index")+'"]').parent().addClass("active")})}),{MenuItem:n,HtmlAttribute:t,CreateDropdownMenuHtml:i,CreateCollapsibleMenuHtml:r,HandleMenuWrap:u}}(),RegionTreeModule=function(){function t(){var i=$(window).scrollTop()+$(window).height(),t=i-this.wrapper.offset().top-this.wrapper.height()-20;t=Math.max(t,n)+"px";this.options.height=t;this.list.children(".k-treeview").css("max-height",t)}function i(){var n=this.wrapper.closest(".region-tree").parent();n.trigger("RegionChange",this.value())}function r(n){var t=n.data("kendoDropDownTree");t.bind("change",i)}var n=200;return{Init:r,SetDropdownHeight:t}}(),ThumbSliderModule=function(){function t(t,i){if(t.hasClass("thumb-slider"))return t;t.addClass("thumb-slider");t.data("startX","");t.data("scrollLeft","");t.data("pageX","");t.on("mousedown touchstart",function(n){if(!t.hasClass("active")){t.addClass("active");var i=n.type.toLowerCase()=="mousedown"?n.pageX:n.originalEvent.touches[0].pageX;t.data("pageX",i);t.data("startX",i-t.offset().left);t.data("scrollLeft",t.scrollLeft())}});t.mouseleave(function(){t.removeClass("active")});t.on("mouseup touchend",function(){t.removeClass("active")});t.on("mousemove touchmove",function(n){if(t.hasClass("active")){n.preventDefault();var i=n.type.toLowerCase()=="mousemove"?n.pageX:n.originalEvent.touches[0].pageX,r=i-t.offset().left,u=r-t.data("startX");t.scrollLeft(t.data("scrollLeft")-u)}});t.on("click","> *",function(n){Math.abs(t.data("pageX")-n.pageX)>15||$(this).trigger("ThumbClick")});i.lazyLoad&&t.scroll(function(){n($(this))});t.trigger("init")}function n(n,t){var u,i;if(!n.hasClass("processing-lazy-load")){if(n.addClass("processing-lazy-load"),typeof t=="undefined"&&(t=n.width()),u=t/2,i=n.children(".thumb-loading:visible").first(),i.exists()){var r=n.offset().left+i.offset().left,f=n.offset().left-u,e=n.offset().left+t+u;i.nextAll(":visible").addBack().each(function(){var t=$(this),n;if(!t.hasClass("thumb-loading")){r+=t.width();return}if(r>e)return!1;if(r>f){if(n=t.find("[data-lazy]"),n.exists()){n.on("load",function(){t.removeClass("thumb-loading")});n.attr("src",n.attr("data-lazy"));n.removeAttr("data-lazy")}r+=t.height()*1.5}})}n.removeClass("processing-lazy-load")}}function i(n){var t=n.closest(".thumb-slider"),i;t.exists()&&(i=t.scrollLeft()+n.offset().left-t.offset().left-t.width()/2+n.width()/2,t.animate({scrollLeft:i},150),t.data("scrollLeft",t.scrollLeft()))}var r;return $(window).resize(function(){clearTimeout(r);setTimeout(function(){$(".thumb-slider").each(function(){n($(this))})},50)}),{Init:t,LazyLoad:n,SelectSlide:i}}()