function loadAjaxContent(){$(".partial-contents").each(function(n,t){var i=$(t).data("url"),r=$(t).closest("form").serialize();$(t).load(i,r,function(){applyTheming()})})}function wireSpinnerToAjaxCalls(){}function enableAjaxWebGridFunctions(){var t=$("a[href*=page], a[href*=sort]"),n=$("form");n!=null&&n.attr("id")!="logoutForm"?t.click(function(){n.attr("action",this.href),$(this).attr("href","javascript:"),n.submit()}):t.click(function(){var n=this.href;$("body").load(n),event.preventDefault()})}function onActionExecuted(){applyTheming()}function applyTheming(){$("#menu").menubar({autoExpand:!0,menuIcon:!0,buttons:!0}),$(".ui-menu-item").addClass("ui-state-default"),$('select[multiple!="multiple"]').selectmenu({change:function(){}}),$('select[multiple!="multiple"]').selectmenu("option","width",170),$(".webgrid-wrapper").addClass("ui-grid ui-widget ui-widget-content no-background ui-corner-all"),$(".webgrid-title").addClass("ui-grid-header ui-widget-header ui-corner-top"),$(".webgrid").addClass("ui-grid-content ui-widget-content"),$(".webgrid-header").addClass("ui-state-default ui-corner-top ui-corner-left ui-corner-right "),$(".webgrid-footer").addClass("ui-grid-footer ui-state-default ui-corner-bottom ui-corner-left ui-corner-right ui-helper-clearfix"),$(".grid-no-records").html("No records found"),$("#select-all-checkbox").click(selectAll);var n=$(".validation-summary-errors li:first").text();n.length>0&&($(".validation-summary-errors").hide(),$("#validation-summary").showErrorInDiv(n)),$.datepicker.setDefaults({dateFormat:"dd MM yy",minDate:new Date(1921,0,1),yearRange:"1921:2020"}),$(".date-picker").datepicker({showOn:"button",changeYear:!0,changeMonth:!0,onSelect:function(){var n=$(this).val();$(this).attr("value",n)}}).next("button").button({icons:{primary:"ui-icon-calendar"},text:!1});$(document).on({click:function(){$("#message-container").hide(),$("#error-container").hide(),$("#validation-summary").hide()}},".ui-icon-close");$("input:button, a.button").button(),$("input:submit").button().height("15.3"),$(".add-icon").button({icons:{primary:"ui-icon-plusthick"},text:!0}),$(".add-icon-only").button({icons:{primary:"ui-icon-plusthick"},text:!1}),$(".edit-icon-only").button({icons:{primary:"ui-icon-pencil"},text:!1}),$(".delete-icon-only").button({icons:{primary:"ui-icon-trash"},text:!1}),$(".save-icon-only").button({icons:{primary:"ui-icon-disk"},text:!1}),$(".publish-icon-only").button({icons:{primary:"ui-icon-play"},text:!1}),$(".unpublish-icon-only").button({icons:{primary:"ui-icon-stop"},text:!1}),$(".lock-icon-only").button({icons:{primary:"ui-icon-locked"},text:!1}),$(".unlock-icon-only").button({icons:{primary:"ui-icon-unlocked"},text:!1}),$(".generate-icon-only").button({icons:{primary:"ui-icon-arrowrefresh-1-e"},text:!1}),$(".up-icon-only").button({icons:{primary:"ui-icon-arrowthick-1-n"},text:!1}),$(".down-icon-only").button({icons:{primary:"ui-icon-arrowthick-1-s"},text:!1}),$(".search-icon-only").button({icons:{primary:"ui-icon-search"},text:!1}),$(".edit-icon").button({icons:{primary:"ui-icon-pencil"},text:!0}),$(".cancel-icon").button({icons:{primary:"ui-icon-close"},text:!0}),$(".back-icon").button({icons:{primary:"ui-icon-circle-triangle-w"},text:!0}),$(".cancel-icon").button({icons:{primary:"ui-icon-circle-close"},text:!0}),$(".search-icon").button({icons:{primary:"ui-icon-search"},text:!0}),$(".save-icon").button({icons:{primary:"ui-icon-disk"},text:!0}),$(".wrench-icon").button({icons:{primary:"ui-icon-wrench"},text:!1}),$(".person-icon").button({icons:{primary:"ui-icon-person"},text:!1}),$(".history-icon").button({icons:{primary:"ui-icon-clock"},text:!1}),$(".export-icon").button({icons:{primary:"ui-icon-document"},text:!0}),$(".readonly").each(function(){$(this).attr("readonly","readonly")}),$(".disabled").each(function(){DisableElement($(this))}),$("#menu").show()}function handleFileBrowser(){$("#add-file-button").click(function(){var t=$(".file-browser-text").val(),n;t==""?$("#file1").trigger("click"):(n="file"+($('input[type="file"]').length+1),$('<input id="'+n+'" name="Attachments" type="file" value="">').insertBefore(".file-browser-text"),$("#"+n).trigger("click"))});$(document).on("change",'input[type="file"]',function(){var n=this.value.replace("C:\\fakepath\\","")+"; ",t=$(".file-browser-text").val();$(this).siblings(".file-browser-text").val(t+n)})}function selectAll(){var n=$(this).attr("name");$('input[name="'+n+'"]').each(function(){$(this).is(":checked")?$(this).removeAttr("checked"):$(this).attr("checked","checked")})}function DisableElement(n){n.attr("disabled"),n.attr("readonly"),n.addClass("ui-state-disabled readonly disabled")}function EnableElement(n){n.removeAttr("disabled"),n.removeAttr("readonly"),n.removeClass("ui-state-disabled readonly disabled")}function parseTime(n){var t,i,r;return n==""?null:(t=n.match(/(\d+)(:(\d\d))?\s*(p?)/i),t==null)?null:(i=parseInt(t[1],10),i!=12||t[4]?i+=i<12&&t[4]?12:0:i=0,r=new Date,r.setHours(i),r.setMinutes(parseInt(t[3],10)||0),r.setSeconds(0,0),r)}$(document).ready(function(){applyTheming(),enableAjaxWebGridFunctions(),loadAjaxContent(),handleFileBrowser(),$(".openPopupWindow").newWindow({title:""})}),jQuery.validator.methods.date=function(n){try{return jQuery.datepicker.parseDate("d/mm/yy",n),!0}catch(r){var i=parseTime(n);return i!==null?!0:!1}},jQuery.fn.showErrorInDiv=function(n){var i=$(this),t,r;i.empty(),t=i.append('<div class="ui-state-error ui-corner-all ui-state-container"><p>').children("div"),t.append('<span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"><\/span>'),r=t.append('<span class="ui-icon ui-icon-close ui-button" style="float: right"><\/span>').children("span.ui-button"),r.click(function(){$(this).parent("div.ui-state-error").parent("div").hide()}),t.append('<div class="error-text"><span><\/span><\/div><\/p>').children("div.error-text").children("span").html(n),i.show()},jQuery.fn.showInfoInDiv=function(n){var i=$(this),t,r;i.empty(),t=i.append('<div class="ui-state-highlight ui-corner-all ui-state-container"><p>').children("div"),t.append('<span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"><\/span>'),r=t.append('<span class="ui-icon ui-icon-close ui-button" style="float: right"><\/span>').children("span.ui-button"),r.click(function(){$(this).parent("div.ui-state-highlight").parent("div").hide()}),t.append('<div class="info-text"><span><\/span><\/div><\/p>').children("div.info-text").children("span").html(n),i.show()},jQuery.fn.termsAndConditions=function(n,t){var i=$(i);$(this).click(function(){return i.css("height","auto").css("height",i.height()),$(n).html()==""&&$(n).load($(this).attr("href")+(t?" "+t:"")),$(n).slideToggle(),!1})},function(n){n.fn.newWindow=function(t){var i={title:"Window",height:868,width:1024};return t=n.extend(i,t),this.each(function(){var i=n(this);i.click(function(n){if(n.preventDefault(),typeof popupWindow=="undefined"||!popupWindow||popupWindow.closed){var i=screen.width/2-t.width/2,r=screen.height/2-t.height/2,u="height="+t.height+",width="+t.width+",top="+r+",left="+i+",location=0,status=0,toolbar=0,scrollbars=1,resizable=1,menubar=0";popupWindow=window.open(this.href,"popupWindow",u),popupWindow.resizeTo(t.width,t.height),popupWindow.moveTo(i,r)}else popupWindow.location.href=this.href;popupWindow.focus()})})}}(jQuery),jQuery.ajaxSetup({beforeSend:function(n){n.setRequestHeader("X-Requested-With","XMLHttpRequest")}}),String.prototype.format||(String.prototype.format=function(){var n=arguments;return this.replace(/%7B(\d+)%7D/g,function(t,i){return typeof n[i]!="undefined"?n[i]:t})}),jQuery.fn.center=function(){return this.css("position","absolute"),this.css("top",Math.max(0,($(window).height()-$(this).outerHeight())/2+$(window).scrollTop())+"px"),this.css("left",Math.max(0,($(window).width()-$(this).outerWidth())/2+$(window).scrollLeft())+"px"),this};$(document).on("click","a.disabled",function(){event.preventDefault()});var $loading=$("#loading").hide();$(document).ajaxStart(function(){$loading.center().show()}).ajaxStop(function(){$loading.hide()}),$("form").submit(function(){console.log("showing"),$("#loading").center().show(),$(this).valid()||$("#loading").hide()})