function setCulture(n){$.ajax({type:"POST",url:$("#setCultureURL").data("url"),async:!1,data:{culture:n},success:function(n){n.value&&location.reload()}})}function checkSessionId(n){$.ajax({type:"POST",url:$("#checkSessionUrl").data("url")+"?windowId="+n,async:!1,success:function(t){if(t.relocate==!1){window.name="";var i=$("#loginUrl").data("url")+"?windowId="+n;window.location=i}},error:function(){var t=$("#loginUrl").data("url")+"?windowId="+n;window.name="";window.location=t}})}function setSessionId(){$.ajax({type:"POST",url:$("#setSessionUrl").data("url")+"?windowName="+window.name,async:!1,success:function(n){if(n.relocate==!1){var t=$("#loginUrl").data("url")+"?windowId="+window.name;window.location=t}},error:function(){var n=$("#loginUrl").data("url")+"?windowId="+window.name;window.location=n}})}function matchingHeights(){var n=0;$(".matching-box").each(function(){$(this).height()>n&&(n=$(this).height())});$(".matching-box").height(n)}function getParameterByName(n){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&]"+n+"=([^&#]*)"),t=i.exec(location.search);return t===null?"":decodeURIComponent(t[1].replace(/\+/g," "))}function hideTitleBar(){$(".no-close .ui-dialog-titlebar-close").hide()}function ShowProgress(){setTimeout(function(){$("#WoP").dialog({modal:!0,top:Math.max($(window).height()/2-$(this).offsetHeight/2,0),left:Math.max($(window).width()/2-$(this).offsetHeight/2,0),closeOnEscape:!1,dialogClass:"no-close"});hideTitleBar()},20)}function ShowProgressAjax(){setTimeout(function(){$.active>0&&($("#WoP").dialog({modal:!0,top:Math.max($(window).height()/2-$(this).offsetHeight/2,0),left:Math.max($(window).width()/2-$(this).offsetHeight/2,0),closeOnEscape:!1,dialogClass:"no-close"}),hideTitleBar())},342)}function ShowProgressDelayed(){setTimeout(function(){$("#WoP").dialog({modal:!0,top:Math.max($(window).height()/2-$(this).offsetHeight/2,0),left:Math.max($(window).width()/2-$(this).offsetHeight/2,0),closeOnEscape:!1,dialogClass:"no-close"});hideTitleBar()},100)}function ShowProgressStop(){setTimeout(function(){try{$(".ui-dialog-content").length&&$("#WoP").dialog("close")}catch(n){}},20)}function fixFormValidation(n){var t=$("#"+n).find("form:first");t.removeData("validator");t.removeData("unobtrusiveValidation");$.validator.unobtrusive.parse(t)}function convertInputToText(n){var i,t;if(typeof n=="string"&&(n=[n]),Object.prototype.toString.call(n)==="[object Array]")for(t=0;t<n.length;t++)i=$("#"+n[t]).val(),$("#"+n[t]).after("<p id='"+n[t]+"TempId'>"+i+"<\/p>"),$("#"+n[t]).remove(),$("#"+n[t]+"TempId").prop("id",n[t])}function convertTextToInput(n){var i,t;if(typeof n=="string"&&(n=[n]),Object.prototype.toString.call(n)==="[object Array]")for(t=0;t<n.length;t++)i=$("#"+n[t]).html(),$("#"+n[t]).after("<input id='"+n[t]+"TempId' value ='"+i+"' type='text'/>"),$("#"+n[t]).remove(),$("#"+n[t]+"TempId").prop("id",n[t])}function clearValidation(n){if($("#"+n).length){var t=$("#"+n).validate();$("[name]","#"+n).each(function(){t.successList.push(this);t.showErrors()});t.resetForm();t.reset()}}function tryCatchLogError(){var t,i;try{if(arguments.length>0)for(t=0;t<arguments.length;t++)arguments[t]()}catch(n){i={message:n.message,number:n.number,fileName:n.fileName,lineNumber:n.lineNumber,columnNumber:n.columnNumber,stack:n.stack,errorAsString:n.toString()};$.ajax({type:"POST",contentType:"application/json",data:JSON.stringify(i),url:$("#JavascriptError").data("url"),success:function(n){console.log("Reference error: "+n.errorId)}})}}function resetCursor(n){n.focus();var t=n.val();n.val("");n.val(t)}function ajaxStartFunctions(){ShowProgress();disableButton()}function ajaxCompleteFunctions(){enableButton();ShowProgressStop()}function disableButton(){$('input[type="submit"]').each(function(){$(this).attr("disabled","disabled")})}function enableButton(){$('input[type="submit"]').each(function(){$(this).hasClass("notEnabled")||$(this).removeAttr("disabled")})}(function(n){"use strict";n.redirect=function(i,r,u,f){var o,e,s;u=u&&["GET","POST","PUT","DELETE"].indexOf(u.toUpperCase())!=-1?u.toUpperCase():"POST";r||(o=n.parseUrl(i),i=o.url,r=o.params);e=n("<form>").attr("method",u).attr("action",i);f&&e.attr("target",f);s={};e[0][s]=e[0].submit;t(r,[],e);n("body").append(e);e[0][s]()};n.parseUrl=function(n){var t,i,r;if(n.indexOf("?")===-1)return{url:n,params:{}};var u=n.split("?"),e=u[1],f=e.split("&");for(n=u[0],r={},t=0;t<f.length;t+=1)i=f[t].split("="),r[i[0]]=i[1];return{url:n,params:r}};var i=function(t,i,r,u){var f,e;if(r.length>0){for(f=r[0],e=1;e<r.length;e+=1)f+="["+r[e]+"]";t=u?f+"[]":f+"["+t+"]"}return n("<input>").attr("type","hidden").attr("name",t).attr("value",i)},t=function(n,r,u,f){var e,o=[];for(e in n)typeof n[e]=="object"?(o=r.slice(),f?o.push(""):o.push(e),t(n[e],o,u,Array.isArray(n[e]))):u.append(i(e,n[e],r,f))}})(window.jQuery||window.Zepto||window.jqlite);$.fn.disableMSLync=function(){return this.each(function(){this.innerHTML=this.innerHTML.replace(/-/g,"&#8209;")})};$.fn.inputFilter=function(n){return this.on("input keydown keyup mousedown mouseup select contextmenu drop",function(){n(this.value)?(this.oldValue=this.value,this.oldSelectionStart=this.selectionStart,this.oldSelectionEnd=this.selectionEnd):this.hasOwnProperty("oldValue")&&(this.value=this.oldValue,this.setSelectionRange(this.oldSelectionStart,this.oldSelectionEnd))})};$(document).ready(function(){var n,t;$(".culture").on("click",function(){setCulture($(this).data("culture"))});$(document.body).on("keypress",".forceDatePicker",function(n){n.preventDefault()});for($(".remove-lync").disableMSLync(),$(".datepicker").datepicker(),$(".datepicker-no-future-date").datepicker({maxDate:"0"}),$(".datepicker-six-month-past-restriction").datepicker({minDate:"-180",maxDate:"0"}),$(function(){$(":input:first").focus()}),n=[],t=48;t<58;t++)n.push(t);$(document).on("keypress",".numbersOnly",function(t){var i=t.which||t.keyCode||0;i===46&&$(this).val().indexOf(".")>=0?t.preventDefault():i===46||i===8||i===9||$.inArray(i,n)>=0||t.preventDefault()});$(document).on("keypress",".numbersWithoutDecimal",function(t){var i=t.which||t.keyCode||0;i===8||i===9||$.inArray(i,n)>=0||t.preventDefault()});$(document).ajaxError(function(n,t,i,r){t.status===401?window.location=$("#TimeOutPage").data("url"):t.status===500?window.location=r.length>0?$("#generalErrorPage").data("url")+"/?errorId="+r:$("#generalErrorPage").data("url")+"/?errorId=0":t.status===404&&(window.location=$("#404ErrorPage").data("url"))});$("body").on("change","input[type='text']",function(){$(this).val().length&&$(this).val($(this).val().trim())});$("body").on("change","textarea",function(){$(this).val().length&&$(this).val($(this).val().trim())})});$("form").on("submit",function(){$(".redux-form")||typeof $(this).data("ajax")=="undefined"&&($(".input-validation-error").length||$(this).closest("form").valid()&&ShowProgress())});$(document).ajaxStart(ajaxStartFunctions);$(document).ajaxComplete(ajaxCompleteFunctions);$(document).ajaxError(ajaxCompleteFunctions);$(".planSearchResult").click(function(){ShowProgress()});$(".customerSearchResult").click(function(){ShowProgress()});$(".planSearchResult").on("click","ul",function(){ShowProgress()});$(".customerSearchResult").on("click","ul",function(){ShowProgress()});$(".editIcon").click(ShowProgress)