(function(){function n(n){var r=n.GetInputElement().type,i=r!=="password",t;n.GetInputElement().type=i?"password":"text";t=n.GetMainElement().getElementsByClassName("eye-button")[0];i?ASPxClientUtils.RemoveClassNameFromElement(t,"show-password"):ASPxClientUtils.AddClassNameToElement(t,"show-password")}function t(n,t){t.isValid&&(uploadedImage.SetImageUrl(t.callbackData.replace("..","")),removeImageLink.SetEnabled(!0),$("#modelPhoto").attr("value",t.callbackData.replace("..","~")))}function i(){uploadedImage.SetImageUrl("/Content/Images/User.png");removeImageLink.SetEnabled(!1);$("#modelPhoto").attr("value","")}function r(){showModalPopupControl()}function u(){var t=MotherEmail.GetInputElement().value,i=FatherEmail.GetInputElement().value,n;(t&&t.trim()||i&&i.trim())&&(n=document.getElementById("parentEmailRegForm"),n!==undefined&&n!==null&&n.submit())}window.SPonPasswordButtonEditClick=n;window.SPonFileUploadComplete=t;window.SPonRemoveImageClick=i;window.SPdeleteAccount=r;window.SPonRegisterEmailButtonClick=u})(),function(){function i(){navigator.mediaDevices===undefined&&(navigator.mediaDevices={});typeof Promise!="function"?showStatusInfo1($("#rscMediaNotSupported").attr("value")):(navigator.mediaDevices.getUserMedia===undefined&&(navigator.mediaDevices.getUserMedia=function(n){var t=navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return t?new Promise(function(i,r){t.call(navigator,n,i,r)}):Promise.reject(new Error($("#rscMediaNotSupported").attr("value")))}),navigator.mediaDevices.getUserMedia({audio:!1,video:{facingMode:"user"}}).then(function(t){document.getElementById("userImageDIV").style.display="none";document.getElementById("photoDIV").style.display="block";startVideoLink.SetVisible(!1);removeImageLink.SetVisible(!1);cancelPhotoLink.SetVisible(!0);okPhotoLink.SetVisible(!0);var i=document.getElementById("video");return n=t,"srcObject"in i?i.srcObject=t:i.src=window.URL.createObjectURL(t),navigator.mediaDevices.enumerateDevices()}).then(function(){var t=n.getTracks();t.length>0?showStatusInfo1(t[0].label+$("#rscMediaConnected").attr("value")):showStatusInfo1($("#rscMediaConnectionRejected").attr("value"))}).catch(function(n){console.log(n.name+": "+n.message);showStatusInfo1($("#rscMediaConnectionRejected").attr("value"))}))}function t(){var t,i;document.getElementById("userImageDIV").style.display="";document.getElementById("photoDIV").style.display="none";startVideoLink.SetVisible(!0);removeImageLink.SetVisible(!0);cancelPhotoLink.SetVisible(!1);okPhotoLink.SetVisible(!1);t=document.getElementById("video");typeof n!="undefined"&&(i=n.getTracks(),i.length>0&&i.forEach(function(n){n.stop();showStatusInfo1(n.label+$("#rscMediaDisconnected").attr("value"))}));"srcObject"in t?t.srcObject=null:t.src=null}function r(n,i){var r=document.getElementById("video"),f=document.getElementById("videoCanvas"),e=f.getContext("2d");f.height=r.videoHeight;f.width=r.videoWidth;e.drawImage(r,0,0,r.videoWidth,r.videoHeight);t(n,i);u()}function u(){var n=document.getElementById("videoCanvas").toDataURL("image/png"),t;n=n.replace("data:image/png;base64,","");n!==null&&n!==undefined&&n.startsWith("data:")===!1&&(t=createUUID()+".png",$.ajax({type:"POST",url:window.location.origin+"/ManageAccount/UploadPhoto",data:{fileName:t,imageData:n},beforeSend:function(){showLoadingPanel()},success:function(){uploadedImage.SetImageUrl(window.location.origin+"/Content/Photo/"+t);removeImageLink.SetEnabled(!0);$("#modelPhoto").attr("value","~/Content/Photo/"+t)},error:function(){uploadedImage.SetImageUrl(window.location.origin+"/Content/Images/User.png");removeImageLink.SetEnabled(!1);$("#modelPhoto").attr("value","")}}).done(function(){hideLoadingPanel()}))}var n;window.SPstartVideo=i;window.SPstopVideo=t;window.SPtakePhoto=r}(),function(){function c(n,t){t.panel.panelUID==="chartPanel1"?pageToolbar.GetItemByName("button1").SetEnabled(!0):t.panel.panelUID==="chartPanel2"?pageToolbar.GetItemByName("button2").SetEnabled(!0):t.panel.panelUID==="chartPanel3"?pageToolbar.GetItemByName("button3").SetEnabled(!0):t.panel.panelUID==="chartPanel4"?pageToolbar.GetItemByName("button4").SetEnabled(!0):t.panel.panelUID==="chartPanel5"?pageToolbar.GetItemByName("button5").SetEnabled(!0):t.panel.panelUID==="chartPanel6"&&pageToolbar.GetItemByName("button6").SetEnabled(!0)}function l(n){var t=dockManager.GetPanelByUID(n);t.Show()}function a(){var n=dockManager.GetPanelByUID("chartPanel1");pageToolbar.GetItemByName("button1").SetEnabled(n.IsVisible()===!1);n=dockManager.GetPanelByUID("chartPanel2");pageToolbar.GetItemByName("button2").SetEnabled(n.IsVisible()===!1);n=dockManager.GetPanelByUID("chartPanel3");pageToolbar.GetItemByName("button3").SetEnabled(n.IsVisible()===!1);n=dockManager.GetPanelByUID("chartPanel4");pageToolbar.GetItemByName("button4").SetEnabled(n.IsVisible()===!1);n=dockManager.GetPanelByUID("chartPanel5");pageToolbar.GetItemByName("button5").SetEnabled(n.IsVisible()===!1)}function v(n,t){if(t.item.name==="randomizeDataBtn")Chart1CallbackPanel.PerformCallback(),Chart4CallbackPanel.PerformCallback(),Chart2CallbackPanel.PerformCallback(),Chart5CallbackPanel.PerformCallback();else{var i="chartPanel",r=t.item.name;i+=r.substring(6);l(i);t.item.SetEnabled(!1)}}function i(i){n>0&&t>0&&i.InCallback()===!1&&i.PerformCallback()}function y(i,u){u.customArgs.Chart1Width=n;u.customArgs.Chart1Height=t;r=!1}function p(i,r){r.customArgs.Chart2Width=n;r.customArgs.Chart2Height=t;u=!1}function w(i,r){r.customArgs.Chart3Width=n;r.customArgs.Chart3Height=t;f=!1}function b(i,r){r.customArgs.Chart4Width=n;r.customArgs.Chart4Height=t;e=!1}function k(i,r){r.customArgs.Chart5Width=n;r.customArgs.Chart5Height=t;o=!1}function d(i,r){r.customArgs.Chart6Width=n;r.customArgs.Chart6Height=t;s=!1}function g(n){r&&n.PerformCallback()}function nt(n){u&&n.PerformCallback()}function tt(n){f&&n.PerformCallback()}function it(n){e&&n.PerformCallback()}function rt(n){o&&n.PerformCallback()}function ut(n){s&&n.PerformCallback()}function ft(i){n=i.GetContentWidth();t=i.GetContentHeight();h(i.panelUID)}function et(i,r){n=r.panel.GetContentWidth();t=r.panel.GetContentHeight();h(r.panel.panelUID)}function h(n){n==="chartPanel1"?(r=!0,i(Chart1CallbackPanel)):n==="chartPanel2"?(u=!0,i(Chart2CallbackPanel)):n==="chartPanel3"?(f=!0,i(Chart3CallbackPanel)):n==="chartPanel4"?(e=!0,i(Chart4CallbackPanel)):n==="chartPanel5"?(o=!0,i(Chart5CallbackPanel)):n==="chartPanel6"&&(s=!0,i(Chart6CallbackPanel))}var n=0,t=0,r=!1,u=!1,f=!1,e=!1,o=!1,s=!1;window.SPonPanelClosing=c;window.SPinitPanelButton=a;window.SPclickPanelButton=v;window.SPonChart1BeginCallback=y;window.SPonChart2BeginCallback=p;window.SPonChart3BeginCallback=w;window.SPonChart4BeginCallback=b;window.SPonChart5BeginCallback=k;window.SPonChart6BeginCallback=d;window.SPonChart1EndCallback=g;window.SPonChart2EndCallback=nt;window.SPonChart3EndCallback=tt;window.SPonChart4EndCallback=it;window.SPonChart5EndCallback=rt;window.SPonChart6EndCallback=ut;window.SPdockPanelInit=ft;window.SPdockPanelAfterResize=et}(),function(){function u(){h();c();window.onscroll=function(){t()}}function f(){window.location.href="/Account/Register"}function e(){window.location.href="/Account/Login"}function o(){window.location.href="/ManageAccount/LinkADSI?ReturnUrl=Home"}function s(){showModalPopupControl()}function h(){for(var f=document.getElementsByTagName("video"),e,i,u=0;u<f.length;u++)e=f.item(u),i={element:e,playCount:r},i.element.addEventListener("mouseover",function(){this.controls=!0},!1),i.element.addEventListener("mouseleave",function(){this.controls=!1},!1),i.element.style.boxShadow="0px 2px 6px 0px rgba(0,0,0,0.3)",n.push(i);t()}function c(){for(var r,t=0;t<n.length;t++)r=t,n[t].element.addEventListener("ended",function(t){return function(){n[t].playCount--;i(t)}}(r),!1)}function t(){if(n.length>0)for(var t=0;t<n.length;t++)i(t)}function i(t){l(n[t])&&n[t].playCount>0&&(n[t].element.controls=!1,n[t].element.play())}function l(n){var t=n.element.getBoundingClientRect(),i=t.top,r=t.bottom;return i>=0&&r<=getAreaHeight()}const r=2;var n=[];window.SPinitGetStartedPage=u;window.SPregister=f;window.SPlogin=e;window.SPconnectAD=o;window.SPaskForRights=s}(),function(){function l(n){t=n.GetValue()!==null?n.GetValue():-1}function a(n){t=n.GetValue();c()}function v(n){var t=o(n),i=t!=="";n.SetButtonVisible(0,i)}function y(n){n.IsValidInstance()&&window.setTimeout(function(){i(n)}.bind(n),100)}function p(n,t){var r,u,f;if(t.htmlEvent&&n.IsValidInstance()){if(t=t.htmlEvent,r=t.keyCode===ASPx.Key.Delete&&t.ctrlKey,t.keyCode===ASPx.Key.Enter||r){r&&n.SetValue(null);i(n);ASPx.Evt.PreventEventAndBubble(t);return}u=o(n);f=!0;((t.keyCode===ASPx.Key.Backspace&&t.target.selectionStart===1||t.keyCode===ASPx.Key.Delete&&t.target.selectionStart===0)&&u.length===1||t.keyCode===ASPx.Key.Delete&&t.target.selectionStart===0&&t.target.selectionEnd===u.length)&&(f=!1);n.SetButtonVisible(0,f);b(n)}}function w(n){n.SetValue(null);n.SetButtonVisible(0,!1);i(n)}function i(n){if((h(),n)&&(n.Validate(),n.GetIsValid())){var t=o(n),i=t!=="";(n.SetButtonVisible(0,i),t!==e)&&(e=t,c())}}function b(n){h();f=window.setTimeout(function(){i(n)}.bind(n),1200)}function h(){f=ASPx.Timer.ClearTimer(f)}function o(n){var t=n.GetValueString();return ASPx.IsExists(t)?t:""}function k(i,r){r.customArgs.selectedCompanyID=t;r.customArgs.mainMenuSearchFilter=e;r.customArgs.selectedMenuID=n;u=!1}function d(n){u?n.PerformCallback():s?(s=!1,location.href="/Home"):r(mainMenuTreeView)}function c(){u=!0;mainMenuCallbackPanel.InCallback()===!1&&mainMenuCallbackPanel.PerformCallback()}function g(t){r(t);n=t.cpMainMenuSelectedID!==null&&t.cpMainMenuSelectedID!==undefined?parseInt(t.cpMainMenuSelectedID):-1}function nt(t,i){i.node.GetNavigateUrl()!==""?(n=parseInt(i.node.name.substring(i.node.name.lastIndexOf("_")+1)),t.cpMainMenuSelectedID=n):r(t)}function tt(n){r(n)}function r(n){if(n!==null&&n.cpMainMenuSelectedID!==null&&n.cpMainMenuSelectedID!==undefined){var t=n.GetNodeByName("node_"+n.cpMainMenuSelectedID);t!==null?(t.GetNavigateUrl()!==""&&t.SetNavigateUrl(""),n.GetSelectedNode()!==t&&n.SetSelectedNode(t)):n.SetSelectedNode(null)}else n.SetSelectedNode(null)}var u=!1,s=!1,f=-1,t=undefined,e=undefined,n=undefined;window.SPonCompanyInit=l;window.SPonCompanySelectedIndexChanged=a;window.SPonMainMenuSearchTextInit=v;window.SPonMainMenuSearchTextValueChanged=y;window.SPonMainMenuSearchTextKeyDown=p;window.SPonMainMenuSearchTextButtonClick=w;window.SPonMainMenuBeginCallback=k;window.SPonMainMenuEndCallback=d;window.SPonMainMenuTreeViewInit=g;window.SPonMainMenuTreeViewNodeClick=nt;window.SPonMainMenuTreeViewEndCallback=tt}();String.prototype.startsWith||(String.prototype.startsWith=function(n,t){return t=t||0,this.substr(t,n.length)===n}),function(){function it(t,i,r){var f=n(t,i),u;f!==null&&(u=ASPx.GetControlCollection().GetByName(f),typeof u!="undefined"&&u!==null&&u.PerformCallback(r))}function w(){var n=0,t=0;return window.innerWidth!==undefined&&window.innerHeight!==undefined?(n=window.innerWidth,t=window.innerHeight):(n=document.documentElement.clientWidth,t=document.documentElement.clientHeight),{width:n,height:t}}function c(){return w().height}function l(){return w().width}function pt(n){n();u.indexOf(n)===-1&&u.push(n)}function b(n){n();f.indexOf(n)===-1&&f.push(n)}function wt(n){e.indexOf(n)===-1&&e.push(n)}function bt(){dt()}function kt(){k()}function dt(){for(var n=0;n<u.length;n++)u[n]()}function k(){for(var n=0;n<f.length;n++)f[n]()}function gt(){for(var n=0;n<e.length;n++)e[n]()}function ni(){return rt(0)}function rt(n){var i=ASPx.GetControlCollection().GetByName("modalModePopupControl"+n),t=document.getElementById("messageBoxInfoMessage"+n);if(typeof i!="undefined"&&i!==null&&typeof t!="undefined"&&t!==null)return t.innerHTML}function ti(n){d(0,n)}function d(n,t){var r=ASPx.GetControlCollection().GetByName("modalModePopupControl"+n),i=document.getElementById("messageBoxInfoMessage"+n);typeof r!="undefined"&&r!==null&&typeof i!="undefined"&&i!==null&&(i.innerHTML=t)}function ii(n){g(0,n)}function g(n,t){var i=ASPx.GetControlCollection().GetByName("modalModePopupControl"+n);typeof i!="undefined"&&i!==null&&(t!==undefined&&t!==null&&t!==""&&d(n,t),i.Show())}function ri(){ut(0)}function ut(n){var t=ASPx.GetControlCollection().GetByName("modalModePopupControl"+n);typeof t!="undefined"&&t!==null&&t.Hide()}function nt(n,t){(n===null||n===undefined)&&(n=!0);n?modalLoadingPanel!==null&&modalLoadingPanel.Show():loadingPanel!==null&&(t!==null&&t!==undefined&&loadingPanel.ShowInElement(t.GetMainElement()),loadingPanel.Show())}function ui(){loadingPanel!==null&&loadingPanel.Hide();modalLoadingPanel!==null&&modalLoadingPanel.Hide()}function ft(t){ASPxClientUtils.GetCookie("AppCulture")===null&&ASPxClientUtils.SetCookie("AppCulture",n(t,"DefaultAppCulture"));var i=t.GetItemByName(ASPxClientUtils.GetCookie("AppCulture"));i!==null&&i.SetChecked(!0);ASPxClientUtils.GetCookie("AppThemeBaseColor")===null&&ASPxClientUtils.SetCookie("AppThemeBaseColor",n(t,"DefaultThemeColor"));i=t.GetItemByName(ASPxClientUtils.GetCookie("AppThemeBaseColor"));i!==null&&i.SetChecked(!0)}function fi(n,t){t.item.name==="toggleLeftPanelItem"?hi():t.item.name==="backItem"?history.back():t.item.name==="toggleRightPanelItem"?(ai(),t.processOnServer=!1):t.item.name==="accountItem"?t.processOnServer=!1:n.name==="rightAreaMenu"&&(t.item.name==="cultureItem"||t.item.name==="themeItem"?ft(n,t):t.item.parent.name==="cultureItem"?(ASPxClientUtils.SetCookie("AppCulture",t.item.name),nt(),location.href="/Home"):t.item.parent.name==="themeItem"?(ASPxClientUtils.SetCookie("AppThemeBaseColor",t.item.name),nt(),location.href="/Home"):t.item.name==="goToDashboard"?location.href="/Dashboard":t.item.name==="myAccountItem"&&(location.href="/ManageAccount/Index"))}function ei(n){switch(n){case"SetAsStartPage":r("SetAsStartPage");break;case"RemoveStartPage":r("RemoveStartPage")}}function oi(n){switch(n){case"AddToFavorites":r("AddToFavorites");break;case"RemoveFromFavorites":r("RemoveFromFavorites")}}function r(n){var t=document.getElementById("effectuateMenuActionForm");t.actionType.value=n;t.submit()}function si(n){var t=function(){var i=ASPx.GetControlCollection().GetByName("pageToolbarPanel"),t;i&&(i.GetMainElement().style.left=n.GetWidth()+"px");t=leftAreaMenu.GetItemByName("toggleLeftPanelItem");n.IsExpandable()?t.SetChecked(leftPanel.IsExpanded()):(document.body.style.marginLeft=leftPanel.GetVisible()?"1px":0,t.SetChecked(leftPanel.GetVisible()))};b(t)}function hi(){leftPanel.IsExpandable()?leftPanel.Toggle():(leftPanel.SetVisible(!leftPanel.GetVisible()),k(),leftPanel.GetVisible()&&gt())}function ci(){leftAreaMenu.GetItemByName("toggleLeftPanelItem").SetChecked(!1)}function li(){leftPanel.IsExpandable()&&leftPanel.IsExpanded()&&leftPanel.Collapse()}function ai(){rightPanel.Toggle()}function vi(){rightToggleAreaMenu.GetItemByName("toggleRightPanelItem").SetChecked(!1);s!==null&&h!==""&&(it(s,h,y),s=null,h="",y=null,p=!1)}function yi(){var n=ASPx.GetControlCollection().GetByName("layoutProfileGridView");typeof n!="undefined"&&n!==null&&layoutProfileGridView.PerformCallback()}function pi(){location.href="/Home"}function wi(n,t){var i=document.getElementById(n);i!==null&&i!==undefined&&(t?i.setAttribute("class","dxpc-closeBtn"):i.setAttribute("class","dxpc-closeBtn close-button-disabled"))}function bi(n){n.PerformCallback()}function ki(n){var t=customLayoutCaptionTxtBox.GetInputElement().value;if(t&&t.trim()){const i=t.trim();addLayoutProfilePopup.Hide();it(n,"cpTargetGridViewName",{customCommand:"AddNewGridLayoutProfile",layoutProfileCaption:i,layoutProfileDescription:customLayoutDescriptionMemo.GetInputElement().value})}}function di(t){var i=n(t,"cpPageMessageBoxItemsCount");tt=i}function gi(t,i){i.customArgs.targetGridViewName=n(t,"cpTargetGridViewName");i.customArgs.pageMessageBoxItemsCount=n(t,"cpPageMessageBoxItemsCount")}function nr(t){if(i===!0){var r=null;const u=n(t,"cpForceRevertToDefaultLayout");u!==null&&u===!0&&(p=!0);p===!0&&(r={customCommand:"RevertToDefaultGridLayoutProfile"});ot(layoutProfileGridView,"cpTargetGridViewName",r);i=!1}}function tr(n,r){r.buttonID==="deleteCustomButton"?g(tt-1):r.buttonID==="upCaretCustomButton"?(i=!0,t="MoveLayoutProfileItemUp",et()):r.buttonID==="downCaretCustomButton"&&(i=!0,t="MoveLayoutProfileItemDown",et())}function ir(n,t){const i=n.GetFocusedRowIndex();t.visibleIndex===i&&n.StartEditRow(i)}function rr(n){const t=n.GetFocusedRowIndex();n.StartEditRow(t)}function et(){layoutProfileGridView.GetRowValues(layoutProfileGridView.GetFocusedRowIndex(),"LayoutProfileID",ur)}function ur(n){if(layoutProfileGridView.PerformCallback({customCommand:t,layoutProfileID:n}),t==="MoveLayoutProfileItemUp"){const n=layoutProfileGridView.GetFocusedRowIndex();layoutProfileGridView.SetFocusedRowIndex(n-1)}else if(t==="MoveLayoutProfileItemDown"){const n=layoutProfileGridView.GetFocusedRowIndex();layoutProfileGridView.SetFocusedRowIndex(n+1)}t=""}function fr(){i=!0;layoutProfileGridView.DeleteRow(layoutProfileGridView.GetFocusedRowIndex())}function er(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(i=!0,layoutProfileGridView.UpdateEdit())}function ot(n,t,i){s=n;h=t===undefined?"cpTargetGridViewName":t;i!==undefined&&(y=i)}function or(n){var t=document.querySelectorAll("[id ^= 'errorDIV']");t.forEach(function(t){a(t.id,n)})}function sr(n){a("successDIV",n)}function a(n,t){(t===undefined||t<=0)&&(t=5);hr(n);n==="appStatusInfoPanel"?v=window.setTimeout(function(){st(n)}.bind(n),t*1e3):window.setTimeout(function(){st(n)}.bind(n),t*1e3)}function st(n){var t=document.getElementById(n);t!==null&&(t.style.display="none")}function hr(n){n==="appStatusInfoPanel"&&(v=ASPx.Timer.ClearTimer(v))}function cr(t){var i=n(t,"OperationResultMessageType"),r=n(t,"OperationResultMessage");i!==null&&r!==null&&ht(r,i)}function ht(n,t,i){if(n!==null){(t===null||t==="")&&(t="Info");(i===null||i==="")&&(i="/Content/Icons/ic_status_info_48dp.png");var r=document.getElementById("appStatusInfoPanel");r!==null&&(r.style.display="");switch(t){case"Warning":i="/Content/Icons/ic_status_warning_256dp.png";break;case"Error":i="/Content/Icons/ic_status_error_48dp.png";break;case"Success":i="/Content/Icons/ic_status_success_48dp.png"}statusInfoIcon.SetImageUrl(i);l()<420&&n.length>=20&&(n=n.substr(0,20)+"...");statusInfoLabel.SetText(n);a("appStatusInfoPanel",5)}}function ct(n){return n===null||n===undefined?null:n.getFullYear()+"/"+(n.getMonth()+1)+"/"+n.getDate()+" "+n.getHours()+":"+n.getMinutes()+":"+n.getSeconds()}function lt(n){var i=null,t=ASPxClientControl.GetControlCollection().GetByName(n);return t!==null&&(i=t instanceof ASPxClientDateEdit?ct(t.GetDate()):t.GetValue()),i}function n(n,t){var i=null;return n!==null&&t!==null&&t!==undefined&&(i=t.startsWith("cp")?n[t]:n["cp"+t]),i===undefined?null:i}function lr(n,t){var i=$("#"+n);i!==null&&i.val(t)}function at(n){var t=$("#"+n);return t!==null?t.val():null}function ar(t,i,r,u){var s={},f,e,o;if(i)for(f=0;f<i.length;f++)s[i[f]]=at(i[f]);if(t&&r)for(e=0;e<r.length;e++)s[r[e]]=n(t,r[e]);if(u)for(o=0;o<u.length;o++)s[u[o]]=lt(u[o]);return JSON.stringify(s)}function vr(n){var t=ASPx.GetControlCollection().GetByName("documentViewerPopupControl");typeof t!="undefined"&&t!==null&&(o=n,t.Show())}function yr(){o="";b(vt)}function vt(){var n=ASPx.GetControlCollection().GetByName("documentViewerPopupControl"),t;typeof n!="undefined"&&n!==null&&(n.SetSize(l()-50,c()-50),n.IsVisible()&&n.UpdatePosition(),n=document.getElementById("viewerContent"),n!==null&&n!==undefined&&(n.style.height=c()-100+"px",n.style.width=l()-85+"px"),n=document.getElementById("errorDIV"),n!==null&&n!==undefined&&(t=(c()-200)/2,t>0?(n.style.padding=t+"px 0 0 0",n.style.height="0"):(n.style.padding="0",n.style.height="100%")))}function pr(){vt()}function wr(){yt()}function br(){o="";yt()}function yt(){var n=ASPx.GetControlCollection().GetByName("documentViewerCallbackPanel");typeof n!="undefined"&&n!==null&&n.PerformCallback({fileName:o})}function kr(n){n.GetPreviewModel().reportPreview.zoom(1)}function dr(n,t){var i=t.GetById(DevExpress.Reporting.Viewer.PreviewElements.RightPanel),r=t.Elements.indexOf(i);t.Elements.splice(r,1)}function gr(n,t){var i=t.GetById(DevExpress.Reporting.Viewer.ActionId.HighlightEditingFields);i&&(i.visible=!1);i=t.GetById(DevExpress.Reporting.Viewer.ActionId.Search);i&&(i.visible=!1);i=t.GetById(DevExpress.Reporting.Viewer.ActionId.ExportTo);i&&(i.visible=!1)}function nu(){var n=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var i=(n+Math.random()*16)%16|0;return n=Math.floor(n/16),(t==="x"?i:i&3|8).toString(16)})}function tu(n){if(typeof Promise!="function"){const n=Date.now();var t=null;do t=Date.now();while(t-n<milliseconds)}else return new Promise(function(t){window.setTimeout(t,n)})}var u=[],f=[],e=[],v=-1,o="",t="",s=null,h="",y=null,i=!1,p=!1,tt=0;window.sleep=tu;window.createUUID=nu;window.getAreaSize=w;window.getAreaHeight=c;window.getAreaWidth=l;window.addInitializeDelegate=pt;window.addAdjustmentDelegate=b;window.addOnLeftMenuOpenedDelegate=wt;window.onControlsInitialized=bt;window.onBrowserWindowResized=kt;window.adjustPageControls=k;window.getModalPopupControlMessage=ni;window.getModalPopupControlMessageByIndex=rt;window.setModalPopupControlMessage=ti;window.setModalPopupControlMessageByIndex=d;window.showModalPopupControl=ii;window.showModalPopupControlByIndex=g;window.hideModalPopupControl=ri;window.hideModalPopupControlByIndex=ut;window.showLoadingPanel=nt;window.hideLoadingPanel=ui;window.onMenuInit=ft;window.onMenuItemClick=fi;window.onLeftPanelInit=si;window.onLeftPanelCollapsed=ci;window.hideLeftPanelIfRequired=li;window.onRightPanelCollapsed=vi;window.onRightPanelExpanded=yi;window.hideErrors=or;window.hideSuccessMessage=sr;window.hideMessage=a;window.operationResultMessageHandling=cr;window.showStatusInfo1=ht;window.homeFABClick=pi;window.getSerializedDate=ct;window.getControlValue=lt;window.getCPValue=n;window.setHiddenFieldValue=lr;window.getHiddenFieldValue=at;window.getSerializedData=ar;window.startPageMenuHandling=ei;window.favoritesMenuHandling=oi;window.submitEffectuateMenuActionForm=r;window.setCloseButtonEnabled=wi;window.onDocumentsViewerInit=yr;window.onDocumentsViewerShown=pr;window.onDocumentsViewerPopUp=wr;window.onDocumentsViewerClosing=br;window.onWebDocumentViewerInit=kr;window.onWebDocumentViewerCustomizeElements=dr;window.onWebDocumentViewerCustomizeMenuActions=gr;window.onDocumentViewerPreviewButtonClick=vr;window.onAddLayoutProfilePopupClosing=bi;window.onAddLayoutSaveBtnClick=ki;window.onSaveLayoutProfileEditFormBtnClick=er;window.setTargetToRefreshOnRightPanelClosing=ot;window.onLayoutProfileGridViewInit=di;window.onLayoutProfileGridViewBeginCallback=gi;window.onLayoutProfileGridViewEndCallback=nr;window.onLayoutProfileGridViewCustomButtonClick=tr;window.onLayoutProfileGridViewRowClick=ir;window.onLayoutProfileGridViewRowDblClick=rr;window.effectuateDeleteProfileLayout=fr}(),function(){function f(n){addAdjustmentDelegate(u);i();n.AutoFilterByColumn("DocumentID",null)}function e(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function o(n){n.StartEditRow(n.GetFocusedRowIndex())}function s(r){var f=getCPValue(r,"ApplyLayout");if(f!==null&&f){r.AutoFilterByColumn("DocumentID",null);return}if(u(),i(),t){t=!1;const i=getCPValue(r,"SaveResult");i!==null&&i==="SaveSucceeded"&&(n=!1,setCloseButtonEnabled("documentSearchGridView_DXPEForm_HCB-1",!0))}operationResultMessageHandling(r)}function h(){i()}function u(){documentSearchGridView.SetHeight(0);documentSearchGridView.SetHeight(getAreaHeight()-227);documentSearchGridView.AdjustControl()}function i(){const n=documentSearchGridView.GetFocusedRowIndex()!==-1;pageToolbar.GetItemByName("Delete").SetEnabled(n);pageToolbar.GetItemByName("Edit").SetEnabled(n);pageToolbar.GetItemByName("View").SetEnabled(n)}function c(n,t){var i=t.item.name;switch(i){case"New":document.getElementById("fileUploadControl_TextBox0_Input").click();break;case"View":documentSearchGridView.GetRowValues(documentSearchGridView.GetFocusedRowIndex(),"FullFileName",l);break;case"Edit":documentSearchGridView.StartEditRow(documentSearchGridView.GetFocusedRowIndex());break;case"Delete":showModalPopupControl();break;case"ExportToExcel":showModalPopupControlByIndex(1);break;case"ExportToCSV":showModalPopupControlByIndex(2);break;case"ToggleHeaders":documentSearchGridView.PerformCallback({customCommand:i});break;case"SaveLayout":documentSearchGridView.PerformCallback({customCommand:i});break;case"ResetLayout":documentSearchGridView.PerformCallback({customCommand:i});break;default:startPageMenuHandling(i);favoritesMenuHandling(i)}t.item.SetChecked(!1)}function l(n){onDocumentViewerPreviewButtonClick(n)}function a(n,t){const i=t.item.name;if(i==="RevertToDefaultGridLayoutProfile")documentSearchGridView.PerformCallback({customCommand:"RevertToDefaultGridLayoutProfile"});else if(i==="AddNewGridLayoutProfile")addLayoutProfilePopup.PerformCallback({targetGridViewName:"documentSearchGridView"}),addLayoutProfilePopup.Show();else if(i.indexOf("ApplyGridLayoutProfile")!==-1){var r="ApplyGridLayoutProfile";const n=i.substr(r.length);documentSearchGridView.PerformCallback({customCommand:"ApplyGridLayoutProfile",layoutProfileID:n})}else i==="SaveCurrentGridLayoutProfile"&&documentSearchGridView.PerformCallback({customCommand:"SaveCurrentGridLayoutProfile"})}function r(){const n=documentTargetComboBox.GetValue();_documentFormLayout.GetItemByName("PersonID").SetVisible(n===1);_documentFormLayout.GetItemByName("OpportunityID").SetVisible(n===2);_documentFormLayout.GetItemByName("TaskID").SetVisible(n===3)}function v(){r();k()}function y(){if(ASPxClientEdit.ValidateEditorsInContainer(null)){t=!0;const n=document.getElementById("documentSearchGridView");n!==null&&n!==undefined?documentSearchGridView.UpdateEdit():documentByGridView.UpdateEdit()}}function p(){n=!1;setCloseButtonEnabled("documentSearchGridView_DXPEForm_HCB-1",!0);setCloseButtonEnabled("documentByGridView_DXPEForm_HCB-1",!0);const t=document.getElementById("documentSearchGridView");t!==null&&t!==undefined?documentSearchGridView.CancelEdit():documentByGridView.CancelEdit()}function w(){r()}function b(){r()}function k(){const i=document.getElementById("documentEditButton_save");i!==null&&i!==undefined&&documentEditButton_save.SetEnabled(n);ASPxClientEdit.AttachEditorModificationListener(d,function(n){const t=document.getElementById("_documentFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_documentFormLayout});const r=document.getElementById("_documentFormLayout");r!==null&&r!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",g)}function d(){const t=document.getElementById("documentEditButton_save");t!==null&&t!==undefined&&documentEditButton_save.SetEnabled(!0);setCloseButtonEnabled("documentSearchGridView_DXPEForm_HCB-1",!1);setCloseButtonEnabled("documentByGridView_DXPEForm_HCB-1",!1);n=!0}function g(t){n&&(t.returnValue="")}function nt(n,t){t.errorText!==undefined&&t.errorText!==null&&t.errorText!==""?(window.setTimeout(function(){fileUploadControl_CErr.style.display="none"},5e3),documentSearchGridView.PerformCallback({errorText:t.errorText})):documentSearchGridView.PerformCallback()}function tt(){t=!1}function it(){return t}function rt(){n=!1}function ut(){return n}var n=!1,t=!1;window.SPinitDocumentEditForm=v;window.SPsaveDocumentEditForm=y;window.SPcancelDocumentEditForm=p;window.SPonDocumentTargetSelectedIndexChanged=w;window.SPonDocumentTypeSelectedIndexChanged=b;window.SPonDocumentSearchGridViewInit=f;window.SPonDocumentSearchGridViewRowDblClick=o;window.SPonDocumentSearchGridViewRowClick=e;window.SPonDocumentSearchGridViewEndCallback=s;window.SPonDocumentSearchGridViewSelectionChanged=h;window.SPonDocumentSearchPageToolbarItemClick=c;window.SPonDocumentSearchGridViewToolbarItemClick=a;window.SPonFilesUploadComplete=nt;window.SPDocumentIsSaving=it;window.SPResetDocumentSavingMode=tt;window.SPDocumentIsDirty=ut;window.SPResetDocumentDirtyMode=rt}(),function(){function t(){addAdjustmentDelegate(n)}function i(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function r(n){n.StartEditRow(n.GetFocusedRowIndex())}function u(t){var i=getCPValue(t,"ApplyLayout");if(i!==null&&i){t.PerformCallback();return}if(n(),SPDocumentIsSaving()){SPResetDocumentSavingMode();const n=getCPValue(t,"SaveResult");n!==null&&n==="SaveSucceeded"&&(SPResetDocumentDirtyMode(),setCloseButtonEnabled("documentByGridView_DXPEForm_HCB-1",!0))}}function f(n,t){if(t.buttonID==="previewCustomButton")n.GetRowValues(t.visibleIndex,"FullFileName",e);else if(t.buttonID==="deleteCustomButton"){var i=getCPValue(n,"MessageBoxDeleteIndex");showModalPopupControlByIndex(i)}}function e(n){onDocumentViewerPreviewButtonClick(n)}function n(){const n=document.getElementById("documentByGridView");n!==null&&n!==undefined&&(documentByGridView.SetHeight(0),documentByGridView.SetHeight(232),documentByGridView.AdjustControl())}function o(n,t){t.errorText!==undefined&&t.errorText!==null&&t.errorText!==""&&window.setTimeout(function(){fileUploadControl_CErr.style.display="none"},5e3);documentByGridView.PerformCallback()}function s(n,t){switch(t){case"Export":var i=document.getElementById("exportDocumentByDataForm");i!==null&&i!==undefined&&(i.fileExtension.value="xlsx",i.submit());break;case"SaveLayout":n.PerformCallback({customCommand:t});break;case"ResetLayout":n.PerformCallback({customCommand:t})}}window.SPonDocumentByGridViewInit=t;window.SPonDocumentByGridViewRowClick=i;window.SPonDocumentByGridViewRowDblClick=r;window.SPonDocumentByGridViewEndCallback=u;window.SPonDocumentByGridViewCustomButtonClick=f;window.SPonFilesByUploadComplete=o;window.SPonDocumentByCustomButtonClick=s}(),function(){function n(n){operationResultMessageHandling(n)}function t(){showModalPopupControl()}window.ADMonAdminAreaMenuLinksCallbackPanelEndCallback=n;window.ADMonResetCacheHyperlinkClick=t}(),function(){function f(){t=null;n=null;i=null;r=""}function e(){addAdjustmentDelegate(u);aspNetUserRightsGridView.PerformCallback()}function o(u,f,e,o){t=u;n=t.GetChecked();i=e;r=o;showModalPopupControl()}function s(){var t=aspNetUserRightsGridView.GetRowKey(i),u=n===!0?1:n===!1?0:null;hideModalPopupControl();aspNetUserRightsGridView.PerformCallback({aspNetUserRightsAction:u,aspNetUserId:t,roleName:r});f()}function h(){t.SetChecked(!n)}function c(n){operationResultMessageHandling(n);u()}function u(){const n=getAreaHeight();n<500?(aspNetUserRightsGridView.SetHeight(500),aspNetUserRightsGridView.AdjustControl()):n<820?(aspNetUserRightsGridView.SetHeight(n-270),aspNetUserRightsGridView.AdjustControl()):(aspNetUserRightsGridView.SetHeight(700),aspNetUserRightsGridView.AdjustControl())}var t=null,n=null,i=null,r="";window.ADMonAspNetUserRightsGridViewInit=e;window.ADMonAspNetUserRightsGridViewCheckBoxValueChanged=o;window.ADMeffectuateAspNetRoleAttributionChanges=s;window.ADMresetStates=h;window.ADMonAspNetUserRightsGridViewEndCallback=c}(),function(){function c(n,t){window.setTimeout(function(){n.SetText("")}.bind(n),t*1e3)}function b(n,t){window.setTimeout(function(){o=!0}.bind(n),t*1e3)}function k(n,t){window.setTimeout(function(){s=!0}.bind(n),t*1e3)}function d(n){i=n.GetValue()!==null?n.GetValue():null}function g(n){i=n.GetValue();y()}function nt(n){r=n.GetValue()!==null?n.GetValue():null}function tt(n){r=n.GetValue();y()}function it(){l()}function rt(n){lblSelectableUsersGridErrorMessage.SetText("");e=n.GetSelectedRowCount();l();e===0&&t!==""&&(t="",p());window.setTimeout(function(){SelectableUsersGridView.GetSelectedFieldValues("AppUserID",v)}.bind(n),1200)}function v(n){t="";t=n.join(",");p()}function ut(n){SelectableUsersGridView.GetSelectedRowCount()!==0?SelectableUsersGridView.GetSelectedFieldValues("AppUserID",v):(lblSelectableUsersGridErrorMessage.SetText(n.cpMsgNoUsersSelected),c(lblSelectableUsersGridErrorMessage,6))}function ft(n){o?(o=!1,b(n,5),SelectableUsersGridView.Refresh()):(lblSelectableUsersGridErrorMessage.SetText(n.cpWaitFiveSecondsBeforeEachRefreshRequest),c(lblSelectableUsersGridErrorMessage,6))}function l(){lblSelectedUsersCount.SetText(e)}function y(){u=!0;SelectableUsersGridView.InCallback()===!1&&SelectableUsersGridView.PerformCallback()}function et(n,t){t.customArgs.companyIDSelected=i;t.customArgs.appRoleIDSelected=r;u=!1}function ot(n){l();u&&n.PerformCallback()}function st(n){s?(s=!1,k(n,5),RolesAttributionGridView.Refresh()):(lblRolesAttributionGridErrorMessage.SetText(n.cpWaitFiveSecondsBeforeEachRefreshRequest),c(lblRolesAttributionGridErrorMessage,6))}function p(){f=!0;RolesAttributionGridView.InCallback()===!1&&RolesAttributionGridView.PerformCallback()}function ht(i,r){r.command==="CANCELEDIT"&&setRoleAttributionActionParamsObjDefaultValues();n.AppUserIDsSelected=t;r.customArgs.actionParamsJSON=JSON.stringify(n);f=!1}function ct(n){f&&n.PerformCallback()}function lt(n){n.cpCheckboxState===null&&n.SetCheckState("Indeterminate")}function at(t,i,r,u){RolesAttributionGridView.GetRowValues(u,"CompanyID;CompanyName;AppRoleID;Role",function(t){n.ActionType=r;n.CompanyID=t[0];n.CompanyName=t[1];n.AppRoleID=t[2];n.AppRoleName=t[3];n.IsAddOrRemoveActionButtonClicked=!0;RolesAttributionGridView.StartEditRow(u)})}function vt(){document.getElementById("fsuGridContainer").style.display="none"}function yt(n){h===0?(document.getElementById("fsuGridContainer").style.display="block",btnShowHideGrid.SetText("↑"),n.GetMainElement().title=btnShowHideGrid.cpHideGrid,h=1):(document.getElementById("fsuGridContainer").style.display="none",btnShowHideGrid.SetText("↓"),n.GetMainElement().title=btnShowHideGrid.cpShowGrid,h=0)}function a(){const n=externalUserDataGridView.GetFocusedRowIndex()!==-1;pageToolbar.GetItemByName("EditAccount").SetEnabled(n);pageToolbar.GetItemByName("DeleteAccount").SetEnabled(n)}function pt(n,t){switch(t.item.name){case"EditAccount":externalUserDataGridView.StartEditRow(externalUserDataGridView.GetFocusedRowIndex());break;case"DeleteAccount":showModalPopupControlByIndex(0);break;case"ExportToExcel":showModalPopupControlByIndex(1);break;case"ExportToCSV":showModalPopupControlByIndex(2)}t.item.SetChecked(!1)}function wt(){addAdjustmentDelegate(w);a();externalUserDataGridView.PerformCallback()}function bt(){}function kt(n){operationResultMessageHandling(n);w();a()}function dt(){a()}function gt(){externalUserDataGridView.StartEditRow(externalUserDataGridView.GetFocusedRowIndex())}function ni(){externalUserDataGridView.StartEditRow(externalUserDataGridView.GetFocusedRowIndex())}function w(){externalUserDataGridView.SetHeight(0);externalUserDataGridView.SetHeight(getAreaHeight()-260);externalUserDataGridView.AdjustControl()}function ti(n){externalUserDataGridView.StartEditRow(n)}function ii(){hideModalPopupControlByIndex(0);externalUserDataGridView.GetRowValues(externalUserDataGridView.GetFocusedRowIndex(),"AppUserID",ri)}function ri(n){externalUserDataGridView.PerformCallback({appUserId:n,actionType:"DeleteUserAccount"})}var i=null,r=null,t="",u=!1,f=!1,e=0,o=!0,s=!0,n={ActionType:-1,CompanyID:-1,AppRoleID:-1,IsAddOrRemoveActionButtonClicked:!1},h=0;window.ADMonSelectableUsersGridViewBeginCallback=et;window.ADMonSelectableUsersGridViewEndCallback=ot;window.ADMonSelectableUsersGridViewInit=it;window.ADMonSelectableUsersGridViewSelectionChanged=rt;window.ADMonCompanyCBoxInit=d;window.ADMonCompanyCBoxSelectedIndexChanged=g;window.ADMonAppRoleCBoxInit=nt;window.ADMonAppRoleCBoxSelectedIndexChanged=tt;window.ADMonBtnAttributeRolesClick=ut;window.ADMonBtnRefreshSelectableUsersGridClick=ft;window.ADMonBtnRefreshRolesAttributionGridClick=st;window.ADMonRolesAttributionGridViewBeginCallback=ht;window.ADMonRolesAttributionGridViewEndCallback=ct;window.ADMonRoleAttributionCheckBoxInit=lt;window.ADMonRoleAttributionActionButtonClick=at;window.ADMonFilteredSelectedUsersGridViewInit=vt;window.ADMonBtnShowHideGridClick=yt;window.ADMonExternalUserAccountsMgmtPageToolbarItemClick=pt;window.ADMonExternalUserDataGridViewInit=wt;window.ADMonExternalUserDataGridViewBeginCallback=bt;window.ADMonExternalUserDataGridViewEndCallback=kt;window.ADMonExternalUserDataGridViewFocusedRowChanged=dt;window.ADMonExternalUserDataGridViewRowClick=gt;window.ADMonExternalUserDataGridViewRowDblClick=ni;window.ADMonEditUserData=ti;window.ADMeffectuateAccountDeletion=ii}(),function(){function a(){pageToolbar.ItemClick.AddHandler(function(n,i){var s,r;if(i.item.name==="menuClearUserGrid")t(userAccountsCreationInfoDataGridView),showModalPopupControlByIndex(0);else if(i.item.name==="menuDownloadUserDataSpreadsheetTemplate")SetDownloadUserDataSpreadsheetTemplateURL();else if(i.item.name==="menuGenerate"||i.item.name==="menuRecreate"){var h=companiesCombobox.GetValue(),a=appRolesCombobox.GetValue(),v=userAccountsCreationInfoDataGridView.GetVisibleRowsOnPage();if(h===null&&c(),a===null&&l(),h>0&&a>0&&v>0){for(s=cblActionsForExistingUsers.GetSelectedItems(),r=0;r<s.length;r++)s[r].value==="UpdateDataForExistingUsers"?e=!0:s[r].value==="ResendConfirmationEmails"&&(o=!0);u=parseInt(h);f=parseInt(a);i.item.name==="menuGenerate"?showModalPopupControlByIndex(2):i.item.name==="menuRecreate"&&showModalPopupControlByIndex(3)}}})}function v(n){var t="";switch(n){case"menuGenerate":t="GenerateUserAccounts";break;case"menuRecreate":t="RecreateUserAccounts"}return t}function r(n){pageToolbar.GetItemByName(n).SetEnabled(!0)}function n(n){pageToolbar.GetItemByName(n).SetEnabled(!1)}function y(n,t){t.isValid&&userAccountsCreationInfoDataGridView.InCallback()===!1&&userAccountsCreationInfoDataGridView.PerformCallback()}function p(){s(companiesCombobox);t(userAccountsCreationInfoDataGridView)}function s(n){var t=!1;return n.GetValue()!==null?b():(c(),t=!0),t}function w(){h(appRolesCombobox);t(userAccountsCreationInfoDataGridView)}function h(n){var t=!1;return n.GetValue()!==null?k():(l(),t=!0),t}function c(){document.querySelector(".companies-cbox").classList.add("general-error-text");document.querySelector(".companies-cbox").classList.add("general-error-border");document.querySelector(".company-cbox-helptext").classList.add("general-error-text")}function b(){document.querySelector(".companies-cbox").classList.remove("general-error-text");document.querySelector(".companies-cbox").classList.remove("general-error-border");document.querySelector(".company-cbox-helptext").classList.remove("general-error-text")}function l(){document.querySelector(".approles-cbox").classList.add("general-error-text");document.querySelector(".approles-cbox").classList.add("general-error-border");document.querySelector(".approle-cbox-helptext").classList.add("general-error-text")}function k(){document.querySelector(".approles-cbox").classList.remove("general-error-text");document.querySelector(".approles-cbox").classList.remove("general-error-border");document.querySelector(".approle-cbox-helptext").classList.remove("general-error-text")}function d(n){addAdjustmentDelegate(tt);t(n)}function g(){hideModalPopupControlByIndex(0)}function nt(n){t(n);operationResultMessageHandling(n)}function tt(){const n=getAreaHeight();userAccountsCreationInfoDataGridView.SetHeight(0);n>820?(userAccountsCreationInfoDataGridView.SetHeight(n-420),userAccountsCreationInfoDataGridView.AdjustControl()):(userAccountsCreationInfoDataGridView.SetHeight(400),userAccountsCreationInfoDataGridView.AdjustControl())}function t(t){if(t.GetVisibleRowsOnPage()>0){var i=s(companiesCombobox),u=h(appRolesCombobox);r("menuClearUserGrid");importFileUploadControl.SetEnabled(!1);t.cpHasModelViolations||i||u?(n("menuGenerate"),n("menuRecreate")):(r("menuGenerate"),r("menuRecreate"))}else n("menuClearUserGrid"),n("menuGenerate"),n("menuRecreate"),importFileUploadControl.SetEnabled(!0)}function it(){userAccountsCreationInfoDataGridView.PerformCallback({actionType:"ClearGrid"})}function rt(){userAccountsCreationInfoDataGridView.AddNewRow()}function ut(n){userAccountsCreationInfoDataGridView.StartEditRow(n)}function ft(n,t,r){i=r;showModalPopupControlByIndex(1)}function et(){i!==-1&&userAccountsCreationInfoDataGridView.DeleteRow(i);i=-1;hideModalPopupControlByIndex(1)}function ot(n){userAccountsCreationInfoDataGridView.InCallback()===!1&&userAccountsCreationInfoDataGridView.PerformCallback({actionType:v(n),companyId:u,appRoleId:f,updateExistingData:e,resendConfirmationEmail:o});n==="menuGenerate"?hideModalPopupControlByIndex(2):n==="menuRecreate"&&hideModalPopupControlByIndex(3)}var i=-1,u=0,f=0,e=!1,o=!1;window.ADMonUserAccountsGenerationPageToolbarInit=a;window.ADMonFileUploadComplete=y;window.ADMonCompanyComboboxIndexChanged=p;window.ADMonAppRoleComboboxIndexChanged=w;window.ADMonUserAcctsCreationInfoDataGridViewInit=d;window.ADMonUserAcctsCreationInfoDataGridViewBeginCallback=g;window.ADMonUserAcctsCreationInfoDataGridViewEndCallback=nt;window.ADMclearGrid=it;window.ADMonAddUser=rt;window.ADMonEditUser=ut;window.ADMonDeleteUser=ft;window.ADMeffectuateDeletingUser=et;window.ADMeffectuateAction=ot}(),function(){function t(){pageToolbar.ItemClick.AddHandler(function(n,t){t.item.name==="menuGenerateAndSendNotifications"&&(ADUserRightsGridView.GetSelectedRowCount()>0?(document.querySelector(".users-grid-helptext").classList.remove("error-forecolor"),showModalPopupControl()):document.querySelector(".users-grid-helptext").classList.add("error-forecolor"))})}function i(){hideModalPopupControl();ADUserRightsGridView.GetSelectedFieldValues("AppUserID",r);window.setTimeout(function(){document.getElementById("lblADUserRightsGridErrorMessage").style.visibility="hidden";ADUserRightsGridView.UnselectRows()},1e4)}function r(t){n=t.join(",");ADUserRightsGridView.PerformCallback({actionType:"GenerateWebUsers",selectedAppUserIds:n});n=""}var n="";window.ADMonUserRightsPageToolbarInit=t;window.ADMgenerateWebUsers=i}(),function(){function b(){opportunityPageControl.PerformCallback()}function s(){const t=document.getElementById("opportunityEditButton_save");n(t)&&opportunityEditButton_save.SetEnabled(!0);setCloseButtonEnabled("opportunitySearchGridView_DXPEForm_HCB-1",!1);setCloseButtonEnabled("opportunityByPersonGridView_DXPEForm_HCB-1",!1)}function k(){const t=document.getElementById("opportunityEditButton_save");n(t)&&opportunityEditButton_save.SetEnabled(v());ASPxClientEdit.AttachEditorModificationListener(s,function(t){const i=document.getElementById("_opportunityEditFormLayout");return n(i)?t.GetParentControl()===_opportunityEditFormLayout:!1})}function d(n,r){const u=r.item.name;(u==="New"||u==="Edit")&&(i=!1,t=!0);u==="View"&&(t=!1);u==="New"&&opportunitySearchGridView.AddNewRow();(u==="View"||u==="Edit")&&opportunitySearchGridView.StartEditRow(opportunitySearchGridView.GetFocusedRowIndex());u==="Delete"&&showModalPopupControl();(u==="ToggleHeaders"||u==="ResetLayout"||u==="SaveLayout")&&opportunitySearchGridView.PerformCallback({customCommand:u});(u==="SetAsStartPage"||u==="RemoveStartPage"||u==="AddToFavorites"||u==="RemoveFromFavorites")&&submitEffectuateMenuActionForm(u);u==="ExportToExcel"&&showModalPopupControlByIndex(1);u==="ExportToCSV"&&showModalPopupControlByIndex(2);startPageMenuHandling(u);favoritesMenuHandling(u);r.item.SetChecked(!1)}function g(n,t){const i=t.item.name;if(i==="RevertToDefaultGridLayoutProfile"&&opportunitySearchGridView.PerformCallback({customCommand:"RevertToDefaultGridLayoutProfile"}),i==="AddNewGridLayoutProfile"&&(addLayoutProfilePopup.PerformCallback({targetGridViewName:"opportunitySearchGridView"}),addLayoutProfilePopup.Show()),hi(i,"ApplyGridLayoutProfile")){const n=i.replace("ApplyGridLayoutProfile","");opportunitySearchGridView.PerformCallback({customCommand:"ApplyGridLayoutProfile",layoutProfileID:n})}i==="SaveCurrentGridLayoutProfile"&&opportunitySearchGridView.PerformCallback({customCommand:"SaveCurrentGridLayoutProfile"})}function nt(n){addAdjustmentDelegate(p);l();n.AutoFilterByColumn("OpportunityID",null)}function tt(n,i){i.customArgs.inBatchUpdateMode=t}function it(n){var t=getCPValue(n,"ApplyLayout");if(t!==null&&t){n.AutoFilterByColumn("OpportunityID",null);return}p();l();operationResultMessageHandling(n)}function rt(){l()}function ut(n,i){i.visibleIndex===opportunitySearchGridView.GetFocusedRowIndex()&&(t=!1,opportunitySearchGridView.StartEditRow(opportunitySearchGridView.GetFocusedRowIndex()))}function ft(){t=!1;opportunitySearchGridView.StartEditRow(opportunitySearchGridView.GetFocusedRowIndex())}function et(t){const i=getCPValue(t,"IsNewOpportunity");n(i)&&i&&w()}function ot(n,i){i.customArgs.inBatchUpdateMode=t;h&&(i.customArgs.resetEdition=!0,h=!1);r&&(i.customArgs.opportunityFormViewModel=fi())}function st(f,e){if(ri(f,e),r){r=!1;const o=getCPValue(f,"SaveResult");if(o===null||o!=="SaveSucceeded"){const t=getCPValue(f,"SaveResultError");if(n(t)){ui(t);return}}if(t=!1,setCloseButtonEnabled("opportunitySearchGridView_DXPEForm_HCB-1",!0),setCloseButtonEnabled("opportunityByPersonGridView_DXPEForm_HCB-1",!0),i)i=!1,dispatcherCallbackPanel.PerformCallback();else{const n=document.getElementById("opportunitySearchGridView");n!==null&&n!==undefined?opportunitySearchGridView.CancelEdit():opportunityByPersonGridView.CancelEdit()}u&&a()}}function ht(n,t){t.tab.name==="OpportunityTab2"&&c&&(c=!1,t.reloadContentOnCallback=!0)}function ct(){}function lt(n,t){e&&(t.customArgs.tab1VM=ei(),e=!1);f&&(t.customArgs.tab2VM=oi(),f=!1);o&&(t.customArgs.tab3VM=si(),o=!1)}function at(){u&&a()}function vt(){const t=document.getElementById("PersonID");n(t)&&PersonID.SelectedIndexChanged.AddHandler(b);ASPxClientEdit.AttachEditorModificationListener(yt,function(t){const i=document.getElementById("oppEditMainDataFormLayout");return n(i)?t.GetParentControl()===oppEditMainDataFormLayout:!1})}function yt(){s(null,null);e=!0}function pt(){ASPxClientEdit.AttachEditorModificationListener(wt,function(t){const i=document.getElementById("oppEditAdditionalDataFormLayout");return n(i)?t.GetParentControl()===oppEditAdditionalDataFormLayout:!1})}function wt(){s(null,null);f=!0}function bt(){ASPxClientEdit.AttachEditorModificationListener(kt,function(t){const i=document.getElementById("oppMetadataFormLayout");return n(i)?t.GetParentControl()===oppMetadataFormLayout:!1})}function kt(){s(null,null);o=!0}function dt(){c=!0;f=!0}function gt(){if(ASPxClientEdit.ValidateEditorsInContainer(null)){if(r=!0,v()){opportunityPageControl.PerformCallback();ii();return}dispatcherCallbackPanel.PerformCallback()}}function ni(){t=!0;i=!0;dispatcherCallbackPanel.PerformCallback()}function ti(){if(t=!1,r=!1,setCloseButtonEnabled("opportunitySearchGridView_DXPEForm_HCB-1",!0),setCloseButtonEnabled("opportunityByPersonGridView_DXPEForm_HCB-1",!0),i)i=!1,h=!0,dispatcherCallbackPanel.PerformCallback();else{const n=document.getElementById("opportunitySearchGridView");n!==null&&n!==undefined?opportunitySearchGridView.CancelEdit():opportunityByPersonGridView.CancelEdit()}}function a(){dispatcherCallbackPanel.InCallback()?u=!0:(u=!1,dispatcherCallbackPanel.PerformCallback())}function ii(){u=!0}function ri(t){const r=document.getElementById("opportunitySearchGridView_DXPEForm_PWH-1T"),i=getCPValue(t,"HeaderTitle");n(r)&&n(i)&&(document.getElementById("opportunitySearchGridView_DXPEForm_PWH-1T").innerHTML=i)}function ui(t){const i=document.getElementById("oppDetailError");if(n(i)){const n=_opportunityEditFormLayout.GetItemByName("generalError");n.SetVisible(!0);i.innerHTML=t;window.setTimeout(function(){n.SetVisible(!1);i.innerHTML=""}.bind(n),5e3)}}function v(){return e||f||o}function n(n){return n!==null&&n!==undefined}function fi(){return{IsSaving:!0,Designation:getControlValue("oppEditDesignation"),Status:getControlValue("statusCombobox"),AppUserID:getControlValue("opportunityEditManagerComboBox")}}function ei(){return{IsTab1Posted:!0,Opportunity:{PersonID:getControlValue("PersonID"),StartDate:getControlValue("startDateTextBox"),EndDate:getControlValue("endDateTextBox"),Priority:getControlValue("priorityComboBox"),Probability:getControlValue("probaTextBox"),OpportunitySource:getControlValue("sourcesCombobox"),ExpectedRevenue:getControlValue("revenuTextBox"),Type:getControlValue("oppTypesCombobox"),Campaign:getControlValue("campagneTextBox"),Description:getControlValue("descriptionTextBox")}}}function oi(){return{IsTab2Posted:!0,Opportunity:{Remarks:getControlValue("remarksMemo"),OpportunityMetadataCells:y("tab2")}}}function si(){return{IsTab3Posted:!0,Opportunity:{OpportunityMetadataCells:y("tab3")}}}function y(n){var i,t;const f=getHiddenFieldValue(n+"metadataCellCount");let r=[],u;for(i=0;i<f;i++)t=getHiddenFieldValue(n+"metadataCellID"+(i+1)),u={OpportunityMetadataCellID:t,TextValue:getControlValue(n+"oppMetadataTextValue"+t),IntValue:getControlValue(n+"oppMetadataIntValue"+t),DecValue:getControlValue(n+"oppMetadataDecValue"+t),BoolValue:getControlValue(n+"oppMetadataBoolValue"+t),DateValue:getControlValue(n+"oppMetadataDateValue"+t)},r.push(u);return r}function hi(n,t){return n.indexOf(t)!==-1}function l(){const n=opportunitySearchGridView.GetFocusedRowIndex()!==-1;pageToolbar.GetItemByName("View").SetEnabled(n);pageToolbar.GetItemByName("Delete").SetEnabled(n);pageToolbar.GetItemByName("Edit").SetEnabled(n)}function p(){opportunitySearchGridView.SetHeight(0);opportunitySearchGridView.SetHeight(getAreaHeight()-180);opportunitySearchGridView.AdjustControl()}function w(){i=!1;t=!0}var t=!1,i=!1,r=!1,h=!1,c=!1,u=!1,e=!1,f=!1,o=!1;window.CRMonOppEditPartialInit=k;window.CRMsetOppEditMode=w;window.CRMonOppTabBeginCallback=lt;window.CRMonOppTabEndCallback=at;window.CRMonOppActiveTabChanging=ht;window.CRMonOppActiveTabChanged=ct;window.CRMonOppEditTab1ControlInit=vt;window.CRMonOppEditTab2ControlInit=pt;window.CRMonOppEditTab3ControlInit=bt;window.CRMoppOnTypeSelectChanged=dt;window.CRMoppDetailBtnClick=ni;window.CRMoppCancelEditForm=ti;window.CRMonOppSaveButtonClick=gt;window.CRMoppDispatcherInit=et;window.CRMoppDispatcherBeginCallback=ot;window.CRMoppDispatcherEndCallback=st;window.CRMonOppSearchPageToolbarItemClick=d;window.CRMonOppSearchGridViewToolbarItemClick=g;window.CRMonOppSearchGridViewInit=nt;window.CRMonOppSearchGridViewBeginCallback=tt;window.CRMonOppSearchGridViewEndCallback=it;window.CRMonOppSearchGridViewSelectionChanged=rt;window.CRMonOppSearchGridViewRowClick=ut;window.CRMonOppSearchGridViewRowDblClick=ft}(),function(){function r(n){addAdjustmentDelegate(i);n.PerformCallback()}function u(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function f(n){n.StartEditRow(n.GetFocusedRowIndex())}function e(r){var u=getCPValue(r,"ApplyLayout");if(u!==null&&u){r.PerformCallback();return}if(t){t=!1;const i=getCPValue(r,"SaveResult");i!==null&&i==="SaveSucceeded"&&(n=!1)}const f=getCPValue(r,"cpAddressInfo");if(f!==null){const n=document.getElementById("addressMemo");n!==null&&n!==undefined&&addressMemo.SetValue(f)}i()}function o(n,t){t.buttonID==="deleteCustomButton"&&showModalPopupControlByIndex(3)}function i(){if(typeof addressGridView!="undefined"&&addressGridView!==null&&addressGridView!==undefined){addressGridView.SetHeight(0);let n=getAreaHeight();n=Math.max(n-500,300);addressGridView.SetHeight(n);addressGridView.AdjustControl()}}function s(){l();AddressTypeID.Focus()}function h(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,addressGridView.UpdateEdit())}function c(){n=!1;addressGridView.CancelEdit()}function l(){ASPxClientEdit.AttachEditorModificationListener(a,function(n){const t=document.getElementById("_addressEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_addressEditFormLayout});const n=document.getElementById("_addressEditFormLayout");n!==null&&n!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",v)}function a(){const t=document.getElementById("saveAddressButton");t!==null&&t!==undefined&&(saveAddressButton.SetEnabled(!0),n=!0,CRMsetPersonDirtyMode(!0,!1))}function v(t){n&&(t.returnValue="")}var n=!1,t=!1;window.CRMinitAddressEditForm=s;window.CRMsaveAddressEditForm=h;window.CRMcancelAddressEditForm=c;window.CRMonAddressGridViewInit=r;window.CRMonAddressGridViewRowClick=u;window.CRMonAddressGridViewRowDblClick=f;window.CRMonAddressSearchGridViewEndCallback=e;window.CRMonAddressSearchGridViewCustomButtonClick=o}(),function(){function ut(f){const o=getCPValue(f,"InBatchUpdateMode");w=o!==null&&o;s=!1;n=!1;t=!1;u=!1;e=!1;i=!1;r=!1;h=!0;c=!1;l=!1;a=!1;v=!1;y=!1}function ft(t,u){if(w)switch(t.GetActiveTab().name){case"PersonTabPage1":n=CRMisPersonTab1Dirty();i=n;r=n;break;case"PersonTabPage3":e=CRMisPersonTab3Dirty();break;case"PersonTabPage4":e=CRMisPersonTab4Dirty()}switch(u.tab.name){case"PersonTabPage1":(h===!1||e)&&(e=!1,CRMcancelPersonTab3DirtyMode(),CRMcancelPersonTab4DirtyMode(),h=!0,u.reloadContentOnCallback=!0);break;case"PersonTabPage2":c===!1&&(c=!0,u.reloadContentOnCallback=!0);break;case"PersonTabMetadataPage":l===!1&&(l=!0,u.reloadContentOnCallback=!0);break;case"PersonTabPage3":(a===!1||n)&&(a=!0,i=!1,u.reloadContentOnCallback=!0);break;case"PersonTabPage4":(v===!1||n)&&(v=!0,r=!1,u.reloadContentOnCallback=!0);break;case"PersonTabPage5":y===!1&&(y=!0,u.reloadContentOnCallback=!0);break;case"ActivityTabPage1":break;case"ActivityTabPage2":b===!1&&(b=!0,u.reloadContentOnCallback=!0);break;case"ActivityTabPage3":k===!1&&(k=!0,u.reloadContentOnCallback=!0);break;case"ActivityTabPage4":d===!1&&(d=!0,u.reloadContentOnCallback=!0);break;case"ActivityTabPage5":g===!1&&(g=!0,u.reloadContentOnCallback=!0);break;default:u.reloadContentOnCallback=!0}}function et(n,t){switch(t.tab.name){case"PersonTabPage3":n.InCallback()===!1&&i&&(i=!1,addressGridView.PerformCallback());break;case"PersonTabPage4":n.InCallback()===!1&&r&&(r=!1,emailGridView.PerformCallback(),phoneGridView.PerformCallback())}}function ot(i,r){n&&(n=!1,CRMcancelPersonTab1DirtyMode(),r.customArgs.tab1ViewModel=kt());t&&(t=!1,CRMcancelPersonTab2DirtyMode(),r.customArgs.tab2ViewModel=dt());u&&(u=!1,CRMcancelPersonTabMetadataDirtyMode(),r.customArgs.tabMetadataViewModel=gt())}function st(n){if(o)o=!1,personPageControl.PerformCallback();else{switch(n.GetActiveTab().name){case"PersonTabPage3":i&&(i=!1,addressGridView.PerformCallback());break;case"PersonTabPage4":r&&(r=!1,emailGridView.PerformCallback(),phoneGridView.PerformCallback())}s&&CRMsavePersonData()}}function ht(n,t,i){const r=document.getElementById("_infoTab"+i);r!==null&&r!==undefined&&(r.innerHTML=i>5?personPageControl.GetActiveTab().GetText():activityPageControl.GetActiveTab().GetText())}function ct(n){const t=checkListBox.GetSelectedItems();checkComboBox.SetText(rt(t));f=n.GetSelectedValues().join(";")}function tt(n,t){const i=checkListBox.GetSelectedItems();checkComboBox.SetText(rt(i));vt(n,t)}function it(n,t){checkListBox.UnselectAll();const i=n.GetText().split(nt),r=lt(i);checkListBox.SelectValues(r);tt(n,t)}function rt(n){let i=[];for(var t=0;t<n.length;t++)i.push(n[t].text);return i.join(nt)}function lt(n){let r=[],t;for(var i=0;i<n.length;i++)t=checkListBox.FindItemByText(n[i]),t!==null&&r.push(t.value);return r}function at(n,t){if(t.htmlEvent&&n.IsValidInstance()){t=t.htmlEvent;t.keyCode===ASPx.Key.Enter&&(it(checkComboBox,t),ASPx.Evt.PreventEventAndBubble(t));return}}function vt(){(f===null||f===undefined||f!==checkListBox.GetSelectedValues().join(";"))&&yt(checkListBox)}function yt(n){pt();p=window.setTimeout(function(){personPageControl.GetActiveTabIndex()!==1&&personPageControl.SetActiveTabIndex(1);t=!0;CRMsetPersonDirtyMode(!1,!1);personPageControl.InCallback()?o=!0:personPageControl.PerformCallback()}.bind(n),1200)}function pt(){p=ASPx.Timer.ClearTimer(p)}function wt(){return n||t||u}function bt(i,r,f){s=!0;n=n||i;t=t||r;u=u||f;personPageControl.InCallback()?o=!0:personPageControl.PerformCallback()}function kt(){return{IsPosted:!0,DefaultAddress:{AddressTypeID:getControlValue("addressTypeIDComboBox"),AddressLine1:getControlValue("addressLine1TextBox"),AddressLine2:getControlValue("addressLine2TextBox"),AddressLine3:getControlValue("addressLine3TextBox"),PostalCode:getControlValue("postalCodeTextBox"),City:getControlValue("cityTextBox"),Region:getControlValue("regionTextBox"),Country:getControlValue("countryTextBox"),Remarks:getControlValue("addressRemarksMemo")},DefaultPhone:{PhoneTypeID:getControlValue("phoneTypeIDComboBox"),PhoneNumber:getControlValue("phoneNumberTextBox"),Remarks:getControlValue("phoneRemarksMemo")},DefaultEmail:{EmailTypeID:getControlValue("emailTypeIDComboBox"),EmailAddress:getControlValue("emailAddressTextBox"),Remarks:getControlValue("emailRemarksMemo")}}}function dt(){var t,n;const s=getHiddenFieldValue("personPersonTypeCount");let i=[],r;for(t=0;t<s;t++)n=getHiddenFieldValue("personPersonTypeID"+(t+1)),r={PersonPersonTypeID:n,InternalReferenceNumber:getControlValue("personPersonTypeInfoInternalRef"+n),ExternalReferenceNumber:getControlValue("personPersonTypeInfoExternalRef"+n),Anniversary:getControlValue("personPersonTypeInfoAnniversary"+n),PaymentTerms:getControlValue("paymentTermsComboBox"+n),InvoicingMode:getControlValue("invoicingModeComboBox"+n),PaymentMode:getControlValue("paymentModeComboBox"+n)},i.push(r);const h=getHiddenFieldValue("metadataPTCellCount");let u=[],e;for(t=0;t<h;t++)n=getHiddenFieldValue("metadataPTCellID"+(t+1)),e={MetadataCellID:n,TextValue:getControlValue("metadataTextValue"+n),IntValue:getControlValue("metadataIntValue"+n),DecValue:getControlValue("metadataDecValue"+n),BoolValue:getControlValue("metadataBoolValue"+n),DateValue:getControlValue("metadataDateValue"+n)},u.push(e);const o=document.getElementById("checkListBox");return o!==null&&o!==undefined&&(f=checkListBox.GetSelectedValues().join(";")),{IsPosted:!0,PersonTypesIDs:f,UID:getControlValue("uidTextBox"),Title:getControlValue("titleTextBox"),VatNumber:getControlValue("vatNumberTextBox"),Currency:getControlValue("currencyComboBox"),AnnualRevenue:getControlValue("annualRevenueSpinEdit"),PersonSource:getControlValue("personSourceComboBox"),BirthDate:getControlValue("birthDateDateEdit"),Culture:getControlValue("cultureComboBox"),Gender:getControlValue("genderComboBox"),Remarks:getControlValue("remarksMemo"),PersonPersonTypes:i,MetadataCells:u}}function gt(){var t,n;const u=getHiddenFieldValue("metadataCellCount");let i=[],r;for(t=0;t<u;t++)n=getHiddenFieldValue("metadataCellID"+(t+1)),r={MetadataCellID:n,TextValue:getControlValue("metadataTextValue"+n),IntValue:getControlValue("metadataIntValue"+n),DecValue:getControlValue("metadataDecValue"+n),BoolValue:getControlValue("metadataBoolValue"+n),DateValue:getControlValue("metadataDateValue"+n)},i.push(r);return{IsPosted:!0,MetadataCells:i}}var w=!1,s=!1,n=!1,t=!1,u=!1,e=!1,i=!1,r=!1,h=!0,c=!1,l=!1,a=!1,v=!1,y=!1,b=!1,k=!1,d=!1,g=!1,nt=", ",f,o=!1,p=-1;window.CRMpersonPageControlPostNeeded=wt;window.CRMpersonPageControlPostDataAndSave=bt;window.CRMsetInfoTab=ht;window.CRMonPersonInit=ut;window.CRMonPersonActiveTabChanging=ft;window.CRMonPersonActiveTabChanged=et;window.CRMonPersonBeginCallback=ot;window.CRMonPersonEndCallback=st;window.CRMcheckComboBoxInit=ct;window.CRMcheckComboBoxUpdateText=tt;window.CRMcheckComboBoxKeyDown=at;window.CRMcheckComboBoxSyncListBoxValues=it}(),function(){function u(n){i=n.cpIsMobile!==null&&n.cpIsMobile!==undefined&&n.cpIsMobile==="true"?300:200;addAdjustmentDelegate(r);n.PerformCallback()}function f(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function e(n){n.StartEditRow(n.GetFocusedRowIndex())}function o(i){var u=getCPValue(i,"ApplyLayout");if(u!==null&&u){i.PerformCallback();return}if(t){t=!1;const r=getCPValue(i,"SaveResult");r!==null&&r==="SaveSucceeded"&&(n=!1)}const f=getCPValue(i,"cpEmailInfo");if(f!==null){const n=document.getElementById("emailTextBox");n!==null&&n!==undefined&&emailTextBox.SetValue(f)}r()}function s(n,t){t.buttonID==="deleteCustomButton"&&showModalPopupControlByIndex(4)}function h(){a();EmailTypeID.Focus()}function c(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,emailGridView.UpdateEdit())}function l(){n=!1;emailGridView.CancelEdit()}function a(){ASPxClientEdit.AttachEditorModificationListener(v,function(n){const t=document.getElementById("_emailEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_emailEditFormLayout});const n=document.getElementById("_emailEditFormLayout");n!==null&&n!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",y)}function v(){const t=document.getElementById("saveEmailButton");t!==null&&t!==undefined&&(saveEmailButton.SetEnabled(!0),n=!0,CRMsetPersonDirtyMode(!1,!0))}function y(t){n&&(t.returnValue="")}function r(){var t,n;typeof communicationFormLayout!="undefined"&&communicationFormLayout!==null&&communicationFormLayout!==undefined&&typeof emailGridView!="undefined"&&emailGridView!==null&&emailGridView!==undefined&&typeof phoneGridView!="undefined"&&phoneGridView!==null&&phoneGridView!==undefined&&typeof linkGridView!="undefined"&&linkGridView!==null&&linkGridView!==undefined&&(t=communicationFormLayout.GetWidth(),emailGridView.SetHeight(0),n=getAreaHeight(),n=Math.max(n-500,300),t<=880&&(n=Math.max((n-26)/2,i)),emailGridView.SetHeight(n),emailGridView.AdjustControl(),phoneGridView.SetHeight(n),phoneGridView.AdjustControl(),linkGridView.SetHeight(n),linkGridView.AdjustControl())}function p(n,t,i){switch(t){case"Export":var r=document.getElementById("exportDataForm");r!==null&&r!==undefined&&(r.crmFileExtension?r.crmFileExtension.value="xlsx":r.fileExtension.value="xlsx",r.exportType.value=i,r.submit());break;case"SaveLayout":n.PerformCallback({customCommand:t});break;case"ResetLayout":n.PerformCallback({customCommand:t})}}var n=!1,t=!1,i=200;window.CRMinitEmailEditForm=h;window.CRMsaveEmailEditForm=c;window.CRMcancelEmailEditForm=l;window.CRMonEmailGridViewInit=u;window.CRMonEmailGridViewRowClick=f;window.CRMonEmailGridViewRowDblClick=e;window.CRMonEmailSearchGridViewEndCallback=o;window.CRMonEmailSearchGridViewCustomButtonClick=s;window.CRMadjustCommunicationGridView=r;window.CRMonCommunicationCustomButtonClick=p}(),function(){function i(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function r(n){n.StartEditRow(n.GetFocusedRowIndex())}function u(i){var r=getCPValue(i,"ApplyLayout");if(r!==null&&r){i.PerformCallback();return}if(t){t=!1;const r=getCPValue(i,"SaveResult");r!==null&&r==="SaveSucceeded"&&(n=!1)}CRMadjustCommunicationGridView()}function f(n,t){t.buttonID==="deleteCustomButton"&&showModalPopupControlByIndex(6)}function e(){h();LinkTypeID.Focus()}function o(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,linkGridView.UpdateEdit())}function s(){n=!1;linkGridView.CancelEdit()}function h(){ASPxClientEdit.AttachEditorModificationListener(c,function(n){const t=document.getElementById("_linkEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_linkEditFormLayout});const n=document.getElementById("_linkEditFormLayout");n!==null&&n!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",l)}function c(){const t=document.getElementById("saveLinkButton");t!==null&&t!==undefined&&(saveLinkButton.SetEnabled(!0),n=!0,CRMsetPersonDirtyMode(!1,!1))}function l(t){n&&(t.returnValue="")}var n=!1,t=!1;window.CRMinitLinkEditForm=e;window.CRMsaveLinkEditForm=o;window.CRMcancelLinkEditForm=s;window.CRMonLinkGridViewRowClick=i;window.CRMonLinkGridViewRowDblClick=r;window.CRMonLinkSearchGridViewEndCallback=u;window.CRMonLinkSearchGridViewCustomButtonClick=f}(),function(){function r(n){addAdjustmentDelegate(i);n.PerformCallback()}function u(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function f(n){n.StartEditRow(n.GetFocusedRowIndex())}function e(r){var u=getCPValue(r,"ApplyLayout");if(u!==null&&u){r.PerformCallback();return}if(t){t=!1;const i=getCPValue(r,"SaveResult");i!==null&&i==="SaveSucceeded"&&(n=!1)}i()}function i(){if(typeof mainDataFormLayout!="undefined"&&mainDataFormLayout!==null&&mainDataFormLayout!==undefined){const n=document.getElementById("personRelationGridView");if(n!==null&&n!==undefined){const t=mainDataFormLayout.GetWidth();t>0&&t<560?(personRelationGridView.SetHeight(341),personRelationGridView.AdjustControl()):(personRelationGridView.SetHeight(243),personRelationGridView.AdjustControl())}}}function o(n,t){t.buttonID==="deleteCustomButton"&&showModalPopupControlByIndex(7)}function s(){window.setTimeout(function(){PersonID.Focus()}.bind(PersonID),100);l()}function h(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,personRelationGridView.UpdateEdit())}function c(){n=!1;personRelationGridView.CancelEdit()}function l(){ASPxClientEdit.AttachEditorModificationListener(a,function(n){const t=document.getElementById("_personRelationEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_personRelationEditFormLayout});const n=document.getElementById("_personRelationEditFormLayout");n!==null&&n!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",v)}function a(){const t=document.getElementById("savePersonRelationButton");t!==null&&t!==undefined&&(savePersonRelationButton.SetEnabled(!0),n=!0,CRMsetPersonDirtyMode(!1,!1))}function v(t){n&&(t.returnValue="")}var n=!1,t=!1;window.CRMinitPersonRelationEditForm=s;window.CRMsavePersonRelationEditForm=h;window.CRMcancelPersonRelationEditForm=c;window.CRMonPersonRelationGridViewInit=r;window.CRMonPersonRelationGridViewRowClick=u;window.CRMonPersonRelationGridViewRowDblClick=f;window.CRMonPersonRelationGridViewEndCallback=e;window.CRMonPersonRelationSearchGridViewCustomButtonClick=o}(),function(){function w(n){addAdjustmentDelegate(y);a();n.AutoFilterByColumn("PersonID",null)}function b(i,r){r.visibleIndex===personSearchGridView.GetFocusedRowIndex()&&(n=!1,t=!1,personSearchGridView.StartEditRow(personSearchGridView.GetFocusedRowIndex()))}function k(){n=!1;t=!1;personSearchGridView.StartEditRow(personSearchGridView.GetFocusedRowIndex())}function d(i,r){r.customArgs.inBatchUpdateMode=t;r.customArgs.isFromPersonViewForm=n}function g(n){var t=getCPValue(n,"ApplyLayout");if(t!==null&&t){n.AutoFilterByColumn("PersonID",null);return}y();a();operationResultMessageHandling(n)}function nt(){a()}function y(){personSearchGridView.SetHeight(0);personSearchGridView.SetHeight(getAreaHeight()-180);personSearchGridView.AdjustControl()}function a(){const n=personSearchGridView.GetFocusedRowIndex()!==-1;pageToolbar.GetItemByName("View").SetEnabled(n);pageToolbar.GetItemByName("Delete").SetEnabled(n);pageToolbar.GetItemByName("Edit").SetEnabled(n)}function tt(i,r){var u=r.item.name;switch(u){case"New":n=!1;t=!0;personSearchGridView.AddNewRow();break;case"View":n=!1;t=!1;personSearchGridView.StartEditRow(personSearchGridView.GetFocusedRowIndex());break;case"Edit":n=!1;t=!0;personSearchGridView.StartEditRow(personSearchGridView.GetFocusedRowIndex());break;case"Delete":showModalPopupControl();break;case"ExportToExcel":showModalPopupControlByIndex(1);break;case"ExportToCSV":showModalPopupControlByIndex(2);break;case"ToggleHeaders":personSearchGridView.PerformCallback({customCommand:u});break;case"SaveLayout":personSearchGridView.PerformCallback({customCommand:u});break;case"ResetLayout":personSearchGridView.PerformCallback({customCommand:u});break;default:startPageMenuHandling(u);favoritesMenuHandling(u)}r.item.SetChecked(!1)}function it(n,t){const i=t.item.name;if(i==="RevertToDefaultGridLayoutProfile")personSearchGridView.PerformCallback({customCommand:"RevertToDefaultGridLayoutProfile"});else if(i==="AddNewGridLayoutProfile")addLayoutProfilePopup.PerformCallback({targetGridViewName:"personSearchGridView"}),addLayoutProfilePopup.Show();else if(i.indexOf("ApplyGridLayoutProfile")!==-1){var r="ApplyGridLayoutProfile";const n=i.substr(r.length);personSearchGridView.PerformCallback({customCommand:"ApplyGridLayoutProfile",layoutProfileID:n})}else i==="SaveCurrentGridLayoutProfile"&&personSearchGridView.PerformCallback({customCommand:"SaveCurrentGridLayoutProfile"})}function rt(){ct()}function ut(i,r){o&&(r.customArgs.personFormViewModel=li());r.customArgs.inBatchUpdateMode=t;r.customArgs.isFromPersonViewForm=n;r.customArgs.resetEditPerson=c}function ft(s,a){if(ci(s,a),l)l=!1,s.PerformCallback();else if(o){o=!1;const l=getCPValue(s,"SaveResult");if(l!==null&&l==="SaveSucceeded")if(h=!1,setCloseButtonEnabled("personSearchGridView_DXPEForm_HCB-1",!0),setCloseButtonEnabled("personThumbnailFormPopupControl_HCB-1",!0),t=!1,i=!1,r=!1,u=!1,f=!1,e=!1,n)n=!1,c=!0,s.PerformCallback();else{const n=document.getElementById("personSearchGridView");n!==null&&n!==undefined?personSearchGridView.CancelEdit():personThumbnailFormPopupControl.Hide()}else{const n=getCPValue(s,"SaveResultError");n!==null&&n!==undefined&&ht(n)}}}function et(){t=!0;n=!0;c=!0;v()}function ot(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(o=!0,CRMpersonPageControlPostNeeded()||i||r||u?CRMpersonPageControlPostDataAndSave(i,r,u):p())}function st(){if(h=!1,setCloseButtonEnabled("personSearchGridView_DXPEForm_HCB-1",!0),setCloseButtonEnabled("personThumbnailFormPopupControl_HCB-1",!0),i=!1,r=!1,u=!1,f=!1,e=!1,t=!1,n)n=!1,c=!0,v();else{const n=document.getElementById("personSearchGridView");n!==null&&n!==undefined?personSearchGridView.CancelEdit():personThumbnailFormPopupControl.Hide()}}function p(){o=!0;v()}function v(){personFormCallbackPanel.InCallback()?l=!0:personFormCallbackPanel.PerformCallback()}function ht(n){const t=document.getElementById("personDetailError");if(t!==null&&t!==undefined){const i=_personFormLayout.GetItemByName("generalError");i.SetVisible(!0);t.innerHTML=n;window.setTimeout(function(){i.SetVisible(!1);t.innerHTML=""}.bind(i),5e3)}}function ct(){const n=document.getElementById("personEditButton_save");n!==null&&n!==undefined&&personEditButton_save.SetEnabled(h);ASPxClientEdit.AttachEditorModificationListener(s,function(n){const t=document.getElementById("_personFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_personFormLayout});const t=document.getElementById("_personFormLayout");t!==null&&t!==undefined&&o===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",bt)}function lt(){ASPxClientEdit.AttachEditorModificationListener(yt,function(n){const t=document.getElementById("mainDataFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===mainDataFormLayout})}function at(){ASPxClientEdit.AttachEditorModificationListener(pt,function(n){const t=document.getElementById("additionalDataFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===additionalDataFormLayout})}function vt(){ASPxClientEdit.AttachEditorModificationListener(wt,function(n){const t=document.getElementById("metadataFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===metadataFormLayout})}function s(){const n=document.getElementById("personEditButton_save");n!==null&&n!==undefined&&personEditButton_save.SetEnabled(!0);setCloseButtonEnabled("personSearchGridView_DXPEForm_HCB-1",!1);setCloseButtonEnabled("personThumbnailFormPopupControl_HCB-1",!1);h=!0}function yt(){s(null,null);i=!0}function pt(){s(null,null);r=!0}function wt(){s(null,null);u=!0}function bt(n){h&&(n.returnValue="")}function kt(n,i){t&&(f=f||n,e=e||i,s(null,null))}function dt(){i=!1}function gt(){return i}function ni(){r=!1}function ti(){return r}function ii(){u=!1}function ri(){return u}function ui(){f=!1}function fi(){return f}function ei(){e=!1}function oi(){return e}function si(n){_personFormLayout.GetItemByName("CompanyItem").SetVisible(n.GetChecked());_personFormLayout.GetItemByName("LastNameItem").SetVisible(n.GetChecked()==!1);_personFormLayout.GetItemByName("FirstNameItem").SetVisible(n.GetChecked()==!1);personEditImage.GetEmptyValueImage().src=n.GetChecked()?personEditImage.GetEmptyValueImage().src.replace("person","business"):personEditImage.GetEmptyValueImage().src.replace("business","person")}function hi(n){s(null,null);document.getElementById("personEditImage").className=n.GetUploadedFileName()===""?document.getElementById("personEditImage").className.replace("img-translate","img-white-overlay img-translate"):document.getElementById("personEditImage").className.replace("img-white-overlay img-translate","img-translate")}function ci(n){const i=document.getElementById("personSearchGridView_DXPEForm_PWH-1T"),t=getCPValue(n,"HeaderTitle");i!==null&&i!==undefined&&t!==null&&t!==undefined&&(document.getElementById("personSearchGridView_DXPEForm_PWH-1T").innerHTML=t)}function li(){return{IsSaving:!0,IsCompany:getControlValue("isCompanyCheckBox"),CompanyName:getControlValue("companyNameTextBox"),LastName:getControlValue("lastNameTextBox"),FirstName:getControlValue("firstNameTextBox"),PhotoKey:getControlValue("personEditImage")}}var h=!1,i=!1,r=!1,u=!1,f=!1,e=!1,o=!1,n=!1,t=!1,c=!1,l=!1;window.CRMonPersonFormBeginCallback=ut;window.CRMonPersonFormEndCallback=ft;window.CRMonPersonEditButtonClick=et;window.CRMinitPersonEditForm=rt;window.CRMsavePersonEditForm=ot;window.CRMcancelPersonEditForm=st;window.CRMonPersonSearchGridViewInit=w;window.CRMonPersonSearchGridViewRowDblClick=k;window.CRMonPersonSearchGridViewRowClick=b;window.CRMonPersonSearchGridViewBeginCallback=d;window.CRMonPersonSearchGridViewEndCallback=g;window.CRMonPersonSearchGridViewSelectionChanged=nt;window.CRMonPersonSearchPageToolbarItemClick=tt;window.CRMonPersonSearchGridViewToolbarItemClick=it;window.CRMsavePersonData=p;window.CRMsetPersonDirtyMode=kt;window.CRMcancelPersonTab1DirtyMode=dt;window.CRMisPersonTab1Dirty=gt;window.CRMcancelPersonTab2DirtyMode=ni;window.CRMisPersonTab2Dirty=ti;window.CRMcancelPersonTabMetadataDirtyMode=ii;window.CRMisPersonTabMetadataDirty=ri;window.CRMcancelPersonTab3DirtyMode=ui;window.CRMisPersonTab3Dirty=fi;window.CRMcancelPersonTab4DirtyMode=ei;window.CRMisPersonTab4Dirty=oi;window.CRMonCompanyCheckBoxCheckedChanged=si;window.CRMonPersonEditImageValueChanged=hi;window.CRMonPersonEditTab1ControlsInitialized=lt;window.CRMonPersonEditTab2ControlsInitialized=at;window.CRMonPersonEditTabMetadataControlsInitialized=vt}(),function(){function w(n){addAdjustmentDelegate(y);a();n.AutoFilterByColumn("PersonID",null)}function b(i,r){r.visibleIndex===personForCyMetadataSearchGridView.GetFocusedRowIndex()&&(n=!1,t=!1,personForCyMetadataSearchGridView.StartEditRow(personForCyMetadataSearchGridView.GetFocusedRowIndex()))}function k(){n=!1;t=!1;personForCyMetadataSearchGridView.StartEditRow(personForCyMetadataSearchGridView.GetFocusedRowIndex())}function d(i,r){r.customArgs.inBatchUpdateMode=t;r.customArgs.isFromPersonViewForm=n}function g(n){var t=getCPValue(n,"ApplyLayout");if(t!==null&&t){n.AutoFilterByColumn("PersonID",null);return}y();a();operationResultMessageHandling(n)}function nt(){a()}function y(){personForCyMetadataSearchGridView.SetHeight(0);personForCyMetadataSearchGridView.SetHeight(getAreaHeight()-180);personForCyMetadataSearchGridView.AdjustControl()}function a(){const n=personForCyMetadataSearchGridView.GetFocusedRowIndex()!==-1;pageToolbar.GetItemByName("View").SetEnabled(n);pageToolbar.GetItemByName("Delete").SetEnabled(n);pageToolbar.GetItemByName("Edit").SetEnabled(n)}function tt(i,r){var u=r.item.name;switch(u){case"New":n=!1;t=!0;personForCyMetadataSearchGridView.AddNewRow();break;case"View":n=!1;t=!1;personForCyMetadataSearchGridView.StartEditRow(personForCyMetadataSearchGridView.GetFocusedRowIndex());break;case"Edit":n=!1;t=!0;personForCyMetadataSearchGridView.StartEditRow(personForCyMetadataSearchGridView.GetFocusedRowIndex());break;case"Delete":showModalPopupControl();break;case"ExportToExcel":showModalPopupControlByIndex(1);break;case"ExportToCSV":showModalPopupControlByIndex(2);break;case"ToggleHeaders":personForCyMetadataSearchGridView.PerformCallback({customCommand:u});break;case"SaveLayout":personForCyMetadataSearchGridView.PerformCallback({customCommand:u});break;case"ResetLayout":personForCyMetadataSearchGridView.PerformCallback({customCommand:u});break;default:startPageMenuHandling(u);favoritesMenuHandling(u)}r.item.SetChecked(!1)}function it(n,t){const i=t.item.name;if(i==="RevertToDefaultGridLayoutProfile")personForCyMetadataSearchGridView.PerformCallback({customCommand:"RevertToDefaultGridLayoutProfile"});else if(i==="AddNewGridLayoutProfile")addLayoutProfilePopup.PerformCallback({targetGridViewName:"personForCyMetadataSearchGridView"}),addLayoutProfilePopup.Show();else if(i.indexOf("ApplyGridLayoutProfile")!==-1){var r="ApplyGridLayoutProfile";const n=i.substr(r.length);personForCyMetadataSearchGridView.PerformCallback({customCommand:"ApplyGridLayoutProfile",layoutProfileID:n})}else i==="SaveCurrentGridLayoutProfile"&&personForCyMetadataSearchGridView.PerformCallback({customCommand:"SaveCurrentGridLayoutProfile"})}function rt(){ct()}function ut(i,r){o&&(r.customArgs.personFormViewModel=li());r.customArgs.inBatchUpdateMode=t;r.customArgs.isFromPersonViewForm=n;r.customArgs.resetEditPerson=c}function ft(s,a){if(ci(s,a),l)l=!1,s.PerformCallback();else if(o){o=!1;const l=getCPValue(s,"SaveResult");if(l!==null&&l==="SaveSucceeded")if(h=!1,setCloseButtonEnabled("personForCyMetadataSearchGridView_DXPEForm_HCB-1",!0),setCloseButtonEnabled("personMetadataThumbnailFormPopupControl_HCB-1",!0),t=!1,i=!1,r=!1,u=!1,f=!1,e=!1,n)n=!1,c=!0,s.PerformCallback();else{const n=document.getElementById("personForCyMetadataSearchGridView");n!==null&&n!==undefined?personForCyMetadataSearchGridView.CancelEdit():personThumbnailFormPopupControl.Hide()}else{const n=getCPValue(s,"SaveResultError");n!==null&&n!==undefined&&ht(n)}}}function et(){t=!0;n=!0;c=!0;v()}function ot(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(o=!0,CRMpersonMDPageControlPostNeeded()||i||r||u?CRMpersonMDPageControlPostDataAndSave(i,r,u):p())}function st(){if(h=!1,setCloseButtonEnabled("personForCyMetadataSearchGridView_DXPEForm_HCB-1",!0),setCloseButtonEnabled("personMetadataThumbnailFormPopupControl_HCB-1",!0),i=!1,r=!1,u=!1,f=!1,e=!1,t=!1,n)n=!1,c=!0,v();else{const n=document.getElementById("personForCyMetadataSearchGridView");n!==null&&n!==undefined?personForCyMetadataSearchGridView.CancelEdit():personThumbnailFormPopupControl.Hide()}}function p(){o=!0;v()}function v(){personFormCallbackPanel.InCallback()?l=!0:personFormCallbackPanel.PerformCallback()}function ht(n){const t=document.getElementById("personDetailError");if(t!==null&&t!==undefined){const i=_personFormLayout.GetItemByName("generalError");i.SetVisible(!0);t.innerHTML=n;window.setTimeout(function(){i.SetVisible(!1);t.innerHTML=""}.bind(i),5e3)}}function ct(){const n=document.getElementById("personEditButton_save");n!==null&&n!==undefined&&personEditButton_save.SetEnabled(h);ASPxClientEdit.AttachEditorModificationListener(s,function(n){const t=document.getElementById("_personFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_personFormLayout});const t=document.getElementById("_personFormLayout");t!==null&&t!==undefined&&o===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",bt)}function lt(){ASPxClientEdit.AttachEditorModificationListener(yt,function(n){const t=document.getElementById("mainDataFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===mainDataFormLayout})}function at(){ASPxClientEdit.AttachEditorModificationListener(pt,function(n){const t=document.getElementById("additionalDataFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===additionalDataFormLayout})}function vt(){ASPxClientEdit.AttachEditorModificationListener(wt,function(n){const t=document.getElementById("metadataFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===metadataFormLayout})}function s(){const n=document.getElementById("personEditButton_save");n!==null&&n!==undefined&&personEditButton_save.SetEnabled(!0);setCloseButtonEnabled("personForCyMetadataSearchGridView_DXPEForm_HCB-1",!1);setCloseButtonEnabled("personMetadataThumbnailFormPopupControl_HCB-1",!1);h=!0}function yt(){s(null,null);i=!0}function pt(){s(null,null);r=!0}function wt(){s(null,null);u=!0}function bt(n){h&&(n.returnValue="")}function kt(n,i){t&&(f=f||n,e=e||i,s(null,null))}function dt(){i=!1}function gt(){return i}function ni(){r=!1}function ti(){return r}function ii(){u=!1}function ri(){return u}function ui(){f=!1}function fi(){return f}function ei(){e=!1}function oi(){return e}function si(n){_personFormLayout.GetItemByName("CompanyItem").SetVisible(n.GetChecked());_personFormLayout.GetItemByName("LastNameItem").SetVisible(n.GetChecked()==!1);_personFormLayout.GetItemByName("FirstNameItem").SetVisible(n.GetChecked()==!1);personEditImage.GetEmptyValueImage().src=n.GetChecked()?personEditImage.GetEmptyValueImage().src.replace("person","business"):personEditImage.GetEmptyValueImage().src.replace("business","person")}function hi(n){s(null,null);document.getElementById("personEditImage").className=n.GetUploadedFileName()===""?document.getElementById("personEditImage").className.replace("img-translate","img-white-overlay img-translate"):document.getElementById("personEditImage").className.replace("img-white-overlay img-translate","img-translate")}function ci(n){const i=document.getElementById("personForCyMetadataSearchGridView_DXPEForm_PWH-1T"),t=getCPValue(n,"HeaderTitle");i!==null&&i!==undefined&&t!==null&&t!==undefined&&(document.getElementById("personForCyMetadataSearchGridView_DXPEForm_PWH-1T").innerHTML=t)}function li(){return{IsSaving:!0,IsCompany:getControlValue("isCompanyCheckBox"),CompanyName:getControlValue("companyNameTextBox"),LastName:getControlValue("lastNameTextBox"),FirstName:getControlValue("firstNameTextBox"),PhotoKey:getControlValue("personEditImage")}}var h=!1,i=!1,r=!1,u=!1,f=!1,e=!1,o=!1,n=!1,t=!1,c=!1,l=!1;window.CRMonPersonMDFormBeginCallback=ut;window.CRMonPersonMDFormEndCallback=ft;window.CRMonPersonMDEditButtonClick=et;window.CRMinitPersonMDEditForm=rt;window.CRMsavePersonMDEditForm=ot;window.CRMcancelPersonMDEditForm=st;window.CRMonPersonMDSearchGridViewInit=w;window.CRMonPersonMDSearchGridViewRowDblClick=k;window.CRMonPersonMDSearchGridViewRowClick=b;window.CRMonPersonMDSearchGridViewBeginCallback=d;window.CRMonPersonMDSearchGridViewEndCallback=g;window.CRMonPersonMDSearchGridViewSelectionChanged=nt;window.CRMonPersonMDSearchPageToolbarItemClick=tt;window.CRMonPersonMDSearchGridViewToolbarItemClick=it;window.CRMsavePersonMDData=p;window.CRMsetPersonMDDirtyMode=kt;window.CRMcancelPersonMDTab1DirtyMode=dt;window.CRMisPersonMDTab1Dirty=gt;window.CRMcancelPersonMDTab2DirtyMode=ni;window.CRMisPersonMDTab2Dirty=ti;window.CRMcancelPersonMDTabMetadataDirtyMode=ii;window.CRMisPersonMDTabMetadataDirty=ri;window.CRMcancelPersonMDTab3DirtyMode=ui;window.CRMisPersonMDTab3Dirty=fi;window.CRMcancelPersonMDTab4DirtyMode=ei;window.CRMisPersonMDTab4Dirty=oi;window.CRMonCompanyCheckBoxCheckedChanged=si;window.CRMonPersonMDEditImageValueChanged=hi;window.CRMonPersonMDEditTab1ControlsInitialized=lt;window.CRMonPersonMDEditTab2ControlsInitialized=at;window.CRMonPersonMDEditTabMetadataControlsInitialized=vt}(),function(){function i(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function r(n){n.StartEditRow(n.GetFocusedRowIndex())}function u(i){var r=getCPValue(i,"ApplyLayout");if(r!==null&&r){i.PerformCallback();return}if(t){t=!1;const r=getCPValue(i,"SaveResult");r!==null&&r==="SaveSucceeded"&&(n=!1)}const u=getCPValue(i,"cpPhoneInfo");if(u!==null){const n=document.getElementById("phoneTextBox");n!==null&&n!==undefined&&phoneTextBox.SetValue(u)}CRMadjustCommunicationGridView()}function f(n,t){t.buttonID==="deleteCustomButton"&&showModalPopupControlByIndex(5)}function e(){h();PhoneTypeID.Focus()}function o(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,phoneGridView.UpdateEdit())}function s(){n=!1;phoneGridView.CancelEdit()}function h(){ASPxClientEdit.AttachEditorModificationListener(c,function(n){const t=document.getElementById("_phoneEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_phoneEditFormLayout});const n=document.getElementById("_phoneEditFormLayout");n!==null&&n!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",l)}function c(){const t=document.getElementById("savePhoneButton");t!==null&&t!==undefined&&(savePhoneButton.SetEnabled(!0),n=!0,CRMsetPersonDirtyMode(!1,!0))}function l(t){n&&(t.returnValue="")}var n=!1,t=!1;window.CRMinitPhoneEditForm=e;window.CRMsavePhoneEditForm=o;window.CRMcancelPhoneEditForm=s;window.CRMonPhoneGridViewRowClick=i;window.CRMonPhoneGridViewRowDblClick=r;window.CRMonPhoneSearchGridViewEndCallback=u;window.CRMonPhoneSearchGridViewCustomButtonClick=f}(),function(){function b(r,s){var h=r.getAttribute("class");if(h!==null&&h!==undefined?h.startsWith("globalFocused")===!1&&r.setAttribute("class","globalFocused "+h):r.setAttribute("class","globalFocused"),s||s==!1&&w&&n===r.id){u=!1;f=!1;i="View";t=parseInt(r.id.replace("thumbnail",""));o();return}k(r.id);n=r.id;e()}function tt(n){b(n,!0)}function k(t){var r,i;n!==null&&t!==n&&(r=document.getElementById(n),r!==null&&r!==undefined&&(i=r.getAttribute("class"),i!==null&&i!==undefined&&i==="globalFocused"?r.removeAttribute("class"):i!==null&&i!==undefined&&r.setAttribute("class",i.replace("globalFocused ",""))))}function it(n,r){r.customArgs.customCommand=i;r.customArgs.filter=l;r.customArgs.itemID=t;r.customArgs.inBatchUpdateMode=f;r.customArgs.isFromPersonViewForm=u;h=!1}function rt(n){if(h){n.PerformCallback();return}i="";t=-1;e()}function e(){pageToolbar.GetItemByName("View").SetEnabled(n!==null);pageToolbar.GetItemByName("Delete").SetEnabled(n!==null);pageToolbar.GetItemByName("Edit").SetEnabled(n!==null)}function ut(r,e){var s=e.item.name;switch(s){case"New":u=!1;f=!0;i="New";t=0;o();break;case"View":u=!1;f=!1;i="View";t=parseInt(n.replace("thumbnail",""));o();break;case"Edit":u=!1;f=!0;i="Edit";t=parseInt(n.replace("thumbnail",""));o();break;case"Delete":showModalPopupControl();break;default:startPageMenuHandling(s);favoritesMenuHandling(s)}e.item.SetChecked(!1)}function ft(){hideLoadingPanel()}function et(n,i){i.customArgs.itemID=t;i.customArgs.inBatchUpdateMode=f;i.customArgs.isFromPersonViewForm=u;c=!1}function ot(n){if(c){n.PerformCallback();return}if(v){v=!1;personThumbnailFormPopupControl.Show();return}i="";t=-1}function st(){p();d()}function ht(){i="Delete";t=parseInt(n.replace("thumbnail",""));p()}function d(){personThumbnailFormPopupControl.InCallback()?c=!0:personThumbnailFormPopupControl.PerformCallback()}function o(){v=!0;showLoadingPanel(!1,personThumbnailDataView);d()}function ct(n){w=getCPValue(n,"IsMobile");var t=y(n),i=t!=="";n.SetButtonVisible(0,i);e()}function lt(n){n.IsValidInstance()&&window.setTimeout(function(){s(n)}.bind(n),100)}function at(n,t){var i,r,u;if(t.htmlEvent&&n.IsValidInstance()){if(t=t.htmlEvent,i=t.keyCode===ASPx.Key.Delete&&t.ctrlKey,t.keyCode===ASPx.Key.Enter||i){i&&n.SetValue(null);s(n);ASPx.Evt.PreventEventAndBubble(t);return}r=y(n);u=!0;((t.keyCode===ASPx.Key.Backspace&&t.target.selectionStart===1||t.keyCode===ASPx.Key.Delete&&t.target.selectionStart===0)&&r.length===1||t.keyCode===ASPx.Key.Delete&&t.target.selectionStart===0&&t.target.selectionEnd===r.length)&&(u=!1);n.SetButtonVisible(0,u);yt(n)}}function vt(n){n.SetValue(null);n.SetButtonVisible(0,!1);s(n)}function s(n){if((g(),n)&&(n.Validate(),n.GetIsValid())){var i=y(n),r=i!=="";(n.SetButtonVisible(0,r),i!==l)&&(l=i,t=-1,p())}}function yt(n){g();a=window.setTimeout(function(){s(n)}.bind(n),1200)}function g(){a=ASPx.Timer.ClearTimer(a)}function y(n){var t=n.GetValueString();return ASPx.IsExists(t)?t:""}function p(){k("NULL");n=null;e();personThumbnailDataView.InCallback()?h=!0:personThumbnailDataView.PerformCallback()}function pt(n){var t=n.currentTarget;n.detail===2&&r!==0?(clearTimeout(r),r=0,tt(t)):n.detail===1&&r===0&&(r=setTimeout(function(){r=0;b(t,!1)}.bind(t),nt))}const nt=400;var r=0,i="",t=-1,h=!1,c=!1,l=undefined,a=-1,n=null,w=!1,u=!1,f=!1,v=!1;window.CRMonPersonThumbnailCriteriaInit=ct;window.CRMonPersonThumbnailCriteriaValueChanged=lt;window.CRMonPersonThumbnailCriteriaKeyDown=at;window.CRMonPersonThumbnailCriteriaButtonClick=vt;window.CRMonPersonThumbnailDataViewBeginCallback=it;window.CRMonPersonThumbnailDataViewEndCallback=rt;window.CRMonThumbnailDIVClick=pt;window.CRMonPersonThumbnailSearchPageToolbarItemClick=ut;window.CRMdeletePersonThumbnail=ht;window.CRMonPersonThumbnailFormBeginCallback=et;window.CRMonPersonThumbnailFormEndCallback=ot;window.CRMonPersonThumbnailFormPopUp=ft;window.CRMonPersonThumbnailFormCloseUp=st}(),function(){function e(n){addAdjustmentDelegate(f);r();n.AutoFilterByColumn("MetadataID",null)}function o(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function s(n){n.StartEditRow(n.GetFocusedRowIndex())}function h(i){var u=getCPValue(i,"ApplyLayout");if(u!==null&&u){i.AutoFilterByColumn("MetadataID",null);return}if(f(),r(),t){t=!1;const r=getCPValue(i,"SaveResult");r!==null&&r==="SaveSucceeded"&&(n=!1,setCloseButtonEnabled("metadataSearchGridView_DXPEForm_HCB-1",!0))}operationResultMessageHandling(i)}function c(){r()}function f(){metadataSearchGridView.SetHeight(0);metadataSearchGridView.SetHeight(getAreaHeight()-180);metadataSearchGridView.AdjustControl()}function r(){const n=metadataSearchGridView.GetFocusedRowIndex()!==-1;pageToolbar.GetItemByName("Delete").SetEnabled(n);pageToolbar.GetItemByName("Edit").SetEnabled(n)}function l(n,t){var i=t.item.name;switch(i){case"New":metadataSearchGridView.AddNewRow();break;case"Edit":metadataSearchGridView.StartEditRow(metadataSearchGridView.GetFocusedRowIndex());break;case"Delete":showModalPopupControl();break;case"ExportToExcel":showModalPopupControlByIndex(1);break;case"ExportToCSV":showModalPopupControlByIndex(2);break;case"ToggleHeaders":metadataSearchGridView.PerformCallback({customCommand:i});break;case"SaveLayout":metadataSearchGridView.PerformCallback({customCommand:i});break;case"ResetLayout":metadataSearchGridView.PerformCallback({customCommand:i});break;default:startPageMenuHandling(i);favoritesMenuHandling(i)}t.item.SetChecked(!1)}function a(n,t){const i=t.item.name;if(i==="RevertToDefaultGridLayoutProfile")metadataSearchGridView.PerformCallback({customCommand:"RevertToDefaultGridLayoutProfile"});else if(i==="AddNewGridLayoutProfile")addLayoutProfilePopup.PerformCallback({targetGridViewName:"metadataSearchGridView"}),addLayoutProfilePopup.Show();else if(i.indexOf("ApplyGridLayoutProfile")!==-1){var r="ApplyGridLayoutProfile";const n=i.substr(r.length);metadataSearchGridView.PerformCallback({customCommand:"ApplyGridLayoutProfile",layoutProfileID:n})}else i==="SaveCurrentGridLayoutProfile"&&metadataSearchGridView.PerformCallback({customCommand:"SaveCurrentGridLayoutProfile"})}function u(){const t=metadataTargetComboBox.GetValue();i=MetadataTypeID.GetValue()+",";const r=getCPValue(metadataSearchGridView,"cpMetadataTypeInfo").split(";"),n=r.find(v).substring(i.length);_metadataFormLayout.GetItemByName("PersonTypeID").SetVisible(t===2);_metadataFormLayout.GetItemByName("PersonID").SetVisible(t===3);_metadataFormLayout.GetItemByName("MetadataGroupID").SetVisible(t!==2);_metadataFormLayout.GetItemByName("Minimum").SetVisible(n==="Int"||n==="Money");_metadataFormLayout.GetItemByName("Maximum").SetVisible(n==="Int"||n==="Money"||n==="Text"||n==="Memo");_metadataFormLayout.GetItemByName("Formatting").SetVisible(n==="Money");_metadataFormLayout.GetItemByName("DropdownList").SetVisible(n==="List")}function v(n){return n.startsWith(i)}function y(){u();d()}function p(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,metadataSearchGridView.UpdateEdit())}function w(){n=!1;setCloseButtonEnabled("metadataSearchGridView_DXPEForm_HCB-1",!0);metadataSearchGridView.CancelEdit()}function b(){u()}function k(){u()}function d(){const i=document.getElementById("metadataEditButton_save");i!==null&&i!==undefined&&metadataEditButton_save.SetEnabled(n);ASPxClientEdit.AttachEditorModificationListener(g,function(n){const t=document.getElementById("_metadataFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_metadataFormLayout});const r=document.getElementById("_metadataFormLayout");r!==null&&r!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",nt)}function g(){const t=document.getElementById("metadataEditButton_save");t!==null&&t!==undefined&&metadataEditButton_save.SetEnabled(!0);setCloseButtonEnabled("metadataSearchGridView_DXPEForm_HCB-1",!1);n=!0}function nt(t){n&&(t.returnValue="")}var n=!1,t=!1,i="";window.CRMinitMetadataEditForm=y;window.CRMsaveMetadataEditForm=p;window.CRMcancelMetadataEditForm=w;window.CRMonMetadataTargetSelectedIndexChanged=b;window.CRMonMetadataTypeSelectedIndexChanged=k;window.CRMonMetadataSearchGridViewInit=e;window.CRMonMetadataSearchGridViewRowDblClick=s;window.CRMonMetadataSearchGridViewRowClick=o;window.CRMonMetadataSearchGridViewEndCallback=h;window.CRMonMetadataSearchGridViewSelectionChanged=c;window.CRMonMetadataSearchPageToolbarItemClick=l;window.CRMonMetadataSearchGridViewToolbarItemClick=a}(),function(){function i(t,i){n===!1&&i.visibleIndex===t.GetFocusedRowIndex()&&t.StartEditRow(t.GetFocusedRowIndex())}function r(t){n===!1&&t.StartEditRow(t.GetFocusedRowIndex())}function u(i){if(t){t=!1;const r=getCPValue(i,"SaveResult");r!==null&&r==="SaveSucceeded"&&(n=!1)}}function f(n,t){t.buttonID==="editCustomButton"?n.StartEditRow(n.GetFocusedRowIndex()):t.buttonID==="deleteCustomButton"&&showModalPopupControlByIndex(3)}function e(){h();Designation.Focus()}function o(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,metadataGroupGridView.UpdateEdit(),setTargetToRefreshOnRightPanelClosing(metadataSearchGridView,"cpTargetGridViewName"))}function s(){n=!1;metadataGroupGridView.CancelEdit()}function h(){ASPxClientEdit.AttachEditorModificationListener(c,function(n){const t=document.getElementById("_metadataGroupEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_metadataGroupEditFormLayout});const n=document.getElementById("_metadataGroupEditFormLayout");n!==null&&n!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",l)}function c(){const t=document.getElementById("saveMetadataGroupButton");t!==null&&t!==undefined&&(saveMetadataGroupButton.SetEnabled(!0),n=!0)}function l(t){n&&(t.returnValue="")}var n=!1,t=!1;window.CRMinitMetadataGroupEditForm=e;window.CRMsaveMetadataGroupEditForm=o;window.CRMcancelMetadataGroupEditForm=s;window.CRMonMetadataGroupGridViewRowClick=i;window.CRMonMetadataGroupGridViewRowDblClick=r;window.CRMonMetadataGroupGridViewEndCallback=u;window.CRMonMetadataGroupGridViewCustomButtonClick=f}(),function(){function e(n){addAdjustmentDelegate(f);r();n.AutoFilterByColumn("OpportunityMetadataID",null)}function o(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function s(n){n.StartEditRow(n.GetFocusedRowIndex())}function h(i){var u=getCPValue(i,"ApplyLayout");if(u!==null&&u){i.AutoFilterByColumn("OpportunityMetadataID",null);return}if(f(),r(),t){t=!1;const r=getCPValue(i,"SaveResult");r!==null&&r==="SaveSucceeded"&&(n=!1,setCloseButtonEnabled("opportunityMetadataSearchGridView_DXPEForm_HCB-1",!0))}operationResultMessageHandling(i)}function c(){r()}function f(){opportunityMetadataSearchGridView.SetHeight(0);opportunityMetadataSearchGridView.SetHeight(getAreaHeight()-180);opportunityMetadataSearchGridView.AdjustControl()}function r(){const n=opportunityMetadataSearchGridView.GetFocusedRowIndex()!==-1;pageToolbar.GetItemByName("Delete").SetEnabled(n);pageToolbar.GetItemByName("Edit").SetEnabled(n)}function l(n,t){var i=t.item.name;switch(i){case"New":opportunityMetadataSearchGridView.AddNewRow();break;case"Edit":opportunityMetadataSearchGridView.StartEditRow(opportunityMetadataSearchGridView.GetFocusedRowIndex());break;case"Delete":showModalPopupControl();break;case"ExportToExcel":showModalPopupControlByIndex(1);break;case"ExportToCSV":showModalPopupControlByIndex(2);break;case"ToggleHeaders":opportunityMetadataSearchGridView.PerformCallback({customCommand:i});break;case"SaveLayout":opportunityMetadataSearchGridView.PerformCallback({customCommand:i});break;case"ResetLayout":opportunityMetadataSearchGridView.PerformCallback({customCommand:i});break;default:startPageMenuHandling(i);favoritesMenuHandling(i)}t.item.SetChecked(!1)}function a(n,t){const i=t.item.name;if(i==="RevertToDefaultGridLayoutProfile")opportunityMetadataSearchGridView.PerformCallback({customCommand:"RevertToDefaultGridLayoutProfile"});else if(i==="AddNewGridLayoutProfile")addLayoutProfilePopup.PerformCallback({targetGridViewName:"opportunityMetadataSearchGridView"}),addLayoutProfilePopup.Show();else if(i.indexOf("ApplyGridLayoutProfile")!==-1){var r="ApplyGridLayoutProfile";const n=i.substr(r.length);opportunityMetadataSearchGridView.PerformCallback({customCommand:"ApplyGridLayoutProfile",layoutProfileID:n})}else i==="SaveCurrentGridLayoutProfile"&&opportunityMetadataSearchGridView.PerformCallback({customCommand:"SaveCurrentGridLayoutProfile"})}function u(){const t=metadataTargetComboBox.GetValue();i=MetadataTypeID.GetValue()+",";const r=getCPValue(opportunityMetadataSearchGridView,"cpMetadataTypeInfo").split(";"),n=r.find(v).substring(i.length);_opportunityMetadataFormLayout.GetItemByName("OpportunityType").SetVisible(t===2);_opportunityMetadataFormLayout.GetItemByName("OpportunityID").SetVisible(t===3);_opportunityMetadataFormLayout.GetItemByName("OpportunityMetadataGroupID").SetVisible(t!==2);_opportunityMetadataFormLayout.GetItemByName("Minimum").SetVisible(n==="Int"||n==="Money");_opportunityMetadataFormLayout.GetItemByName("Maximum").SetVisible(n==="Int"||n==="Money"||n==="Text"||n==="Memo");_opportunityMetadataFormLayout.GetItemByName("Formatting").SetVisible(n==="Money");_opportunityMetadataFormLayout.GetItemByName("DropdownList").SetVisible(n==="List")}function v(n){return n.startsWith(i)}function y(){u();d()}function p(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,opportunityMetadataSearchGridView.UpdateEdit())}function w(){n=!1;setCloseButtonEnabled("opportunityMetadataSearchGridView_DXPEForm_HCB-1",!0);opportunityMetadataSearchGridView.CancelEdit()}function b(){u()}function k(){u()}function d(){const i=document.getElementById("opportunityMetadataEditButton_save");i!==null&&i!==undefined&&opportunityMetadataEditButton_save.SetEnabled(n);ASPxClientEdit.AttachEditorModificationListener(g,function(n){const t=document.getElementById("_opportunityMetadataFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_opportunityMetadataFormLayout});const r=document.getElementById("_opportunityMetadataFormLayout");r!==null&&r!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",nt)}function g(){const t=document.getElementById("opportunityMetadataEditButton_save");t!==null&&t!==undefined&&opportunityMetadataEditButton_save.SetEnabled(!0);setCloseButtonEnabled("opportunityMetadataSearchGridView_DXPEForm_HCB-1",!1);n=!0}function nt(t){n&&(t.returnValue="")}var n=!1,t=!1,i="";window.CRMinitOpportunityMetadataEditForm=y;window.CRMsaveOpportunityMetadataEditForm=p;window.CRMcancelOpportunityMetadataEditForm=w;window.CRMonOpportunityMetadataTargetSelectedIndexChanged=b;window.CRMonOpportunityMetadataTypeSelectedIndexChanged=k;window.CRMonOpportunityMetadataSearchGridViewInit=e;window.CRMonOpportunityMetadataSearchGridViewRowDblClick=s;window.CRMonOpportunityMetadataSearchGridViewRowClick=o;window.CRMonOpportunityMetadataSearchGridViewEndCallback=h;window.CRMonOpportunityMetadataSearchGridViewSelectionChanged=c;window.CRMonOpportunityMetadataSearchPageToolbarItemClick=l;window.CRMonOpportunityMetadataSearchGridViewToolbarItemClick=a}(),function(){function i(t,i){n===!1&&i.visibleIndex===t.GetFocusedRowIndex()&&t.StartEditRow(t.GetFocusedRowIndex())}function r(t){n===!1&&t.StartEditRow(t.GetFocusedRowIndex())}function u(i){if(t){t=!1;const r=getCPValue(i,"SaveResult");r!==null&&r==="SaveSucceeded"&&(n=!1)}}function f(n,t){t.buttonID==="editCustomButton"?n.StartEditRow(n.GetFocusedRowIndex()):t.buttonID==="deleteCustomButton"&&showModalPopupControlByIndex(3)}function e(){h();Designation.Focus()}function o(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,opportunityMetadataGroupGridView.UpdateEdit(),setTargetToRefreshOnRightPanelClosing(opportunityMetadataSearchGridView,"cpTargetGridViewName"))}function s(){n=!1;opportunityMetadataGroupGridView.CancelEdit()}function h(){ASPxClientEdit.AttachEditorModificationListener(c,function(n){const t=document.getElementById("_opportunityMetadataGroupEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_opportunityMetadataGroupEditFormLayout});const n=document.getElementById("_opportunityMetadataGroupEditFormLayout");n!==null&&n!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",l)}function c(){const t=document.getElementById("saveOpportunityMetadataGroupButton");t!==null&&t!==undefined&&(saveOpportunityMetadataGroupButton.SetEnabled(!0),n=!0)}function l(t){n&&(t.returnValue="")}var n=!1,t=!1;window.CRMinitOpportunityMetadataGroupEditForm=e;window.CRMsaveOpportunityMetadataGroupEditForm=o;window.CRMcancelOpportunityMetadataGroupEditForm=s;window.CRMonOpportunityMetadataGroupGridViewRowClick=i;window.CRMonOpportunityMetadataGroupGridViewRowDblClick=r;window.CRMonOpportunityMetadataGroupGridViewEndCallback=u;window.CRMonOpportunityMetadataGroupGridViewCustomButtonClick=f}(),function(){function t(){addAdjustmentDelegate(n)}function i(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function r(n){n.StartEditRow(n.GetFocusedRowIndex())}function u(t){var i=getCPValue(t,"ApplyLayout");if(i!==null&&i){t.PerformCallback();return}n()}function f(n,t){t.buttonID==="editCustomButton"?(CRMsetOppEditMode(),n.StartEditRow(n.GetFocusedRowIndex())):t.buttonID==="deleteCustomButton"&&showModalPopupControlByIndex(9)}function n(){const n=document.getElementById("opportunityByPersonGridView");n!==null&&n!==undefined&&(opportunityByPersonGridView.SetHeight(0),opportunityByPersonGridView.SetHeight(267),opportunityByPersonGridView.AdjustControl())}function e(n,t){switch(t){case"Export":var i=document.getElementById("exportOpportunityByPersonDataForm");i!==null&&i!==undefined&&(i.fileExtension.value="xlsx",i.submit());break;case"SaveLayout":n.PerformCallback({customCommand:t});break;case"ResetLayout":n.PerformCallback({customCommand:t})}}window.CRMonOpportunityByPersonGridViewInit=t;window.CRMonOpportunityByPersonGridViewRowClick=i;window.CRMonOpportunityByPersonGridViewRowDblClick=r;window.CRMonOpportunityByPersonGridViewEndCallback=u;window.CRMonOpportunityByPersonGridViewCustomButtonClick=f;window.CRMonOpportunityByPersonCustomButtonClick=e}(),function(){function d(t,r){const u=r.item.name;switch(u){case"ToggleHeaders":taskSearchGridView.PerformCallback({customCommand:u});break;case"View":n=!1;taskSearchGridView.StartEditRow(taskSearchGridView.GetFocusedRowIndex());break;case"New":n=!0;i=!1;taskSearchGridView.AddNewRow();taskSearchGridView.SetFocusedRowIndex(-1);break;case"Edit":n=!0;i=!1;taskSearchGridView.StartEditRow(taskSearchGridView.GetFocusedRowIndex());break;case"Delete":showModalPopupControl();break;case"ExportToExcel":showModalPopupControlByIndex(1);break;case"ExportToCSV":showModalPopupControlByIndex(2);break;case"SaveLayout":taskSearchGridView.PerformCallback({customCommand:u});break;case"ResetLayout":taskSearchGridView.PerformCallback({customCommand:u});break;default:startPageMenuHandling(u);favoritesMenuHandling(u)}r.item.SetChecked(!1)}function g(n){addAdjustmentDelegate(a);c();n.AutoFilterByColumn("TaskID",null)}function nt(t,i){i.customArgs.inBatchUpdateMode=n}function tt(n){const t=getCPValue(n,"ApplyLayout");if(t!==null&&t){n.AutoFilterByColumn("TaskID",null);return}a();c();operationResultMessageHandling(n)}function it(){c()}function rt(n,t){const i=t.item.name;if(i==="RevertToDefaultGridLayoutProfile"||i==="SaveCurrentGridLayoutProfile")taskSearchGridView.PerformCallback({customCommand:i});else if(i==="AddNewGridLayoutProfile")addLayoutProfilePopup.PerformCallback({targetGridViewName:"taskSearchGridView"}),addLayoutProfilePopup.Show();else if(i.indexOf("ApplyGridLayoutProfile")!==-1){var r="ApplyGridLayoutProfile";const n=i.substr(r.length);taskSearchGridView.PerformCallback({customCommand:"ApplyGridLayoutProfile",layoutProfileID:n})}else console.warn("The Task Search GridView Toolbar Menu Item ["+i+"] doesn't exists.")}function ut(t,i){const r=taskSearchGridView.GetFocusedRowIndex();i.visibleIndex===r&&(n=!1,taskSearchGridView.StartEditRow(r))}function ft(){n=!1;const t=taskSearchGridView.GetFocusedRowIndex();taskSearchGridView.StartEditRow(t)}function a(){taskSearchGridView.SetHeight(0);taskSearchGridView.SetHeight(getAreaHeight()-180);taskSearchGridView.AdjustControl()}function c(){const n=taskSearchGridView.GetFocusedRowIndex()!==-1;pageToolbar.GetItemByName("View").SetEnabled(n);pageToolbar.GetItemByName("Delete").SetEnabled(n);pageToolbar.GetItemByName("Edit").SetEnabled(n)}function et(n){const i=getCPValue(n,"IsNewTask");t(i)&&i&&k()}function ot(t,i){i.customArgs.inBatchUpdateMode=n;s&&(i.customArgs.resetEdition=!0,s=!1);r&&(i.customArgs.formViewModel=ui())}function st(u,e){if(si(u,e),r){r=!1;n=!1;const o=getCPValue(u,"SaveResult");if(o===null||o!=="SaveSucceeded"){const n=getCPValue(u,"SaveResultError");if(t(n)){oi(n);return}}if(setCloseButtonEnabled("taskSearchGridView_DXPEForm_HCB-1",!0),setCloseButtonEnabled("taskByGridView_DXPEForm_HCB-1",!0),i)i=!1,taskFormDispatcherCallbackPanel.PerformCallback();else{const n=document.getElementById("taskSearchGridView");n!==null&&n!==undefined?taskSearchGridView.CancelEdit():taskByGridView.CancelEdit()}f&&p()}}function ht(n,t){e&&(t.customArgs.tabPage1VM=ti(),e=!1);u&&(t.customArgs.tabPage2VM=ii(),u=!1);o&&(t.customArgs.tabPage3VM=ri(),o=!1)}function ct(){f&&p()}function lt(){n=!0;i=!0;taskFormDispatcherCallbackPanel.PerformCallback()}function at(){if(n=!1,r=!1,setCloseButtonEnabled("taskSearchGridView_DXPEForm_HCB-1",!0),setCloseButtonEnabled("taskByGridView_DXPEForm_HCB-1",!0),i)i=!1,s=!0,taskFormDispatcherCallbackPanel.PerformCallback();else{const n=document.getElementById("taskSearchGridView");n!==null&&n!==undefined?taskSearchGridView.CancelEdit():taskByGridView.CancelEdit()}}function vt(){y();const n=document.getElementById("taskEditButton_save");t(n)&&taskEditButton_save.SetEnabled(w());ASPxClientEdit.AttachEditorModificationListener(v,function(n){const t=document.getElementById("_taskEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_taskEditFormLayout})}function yt(){ASPxClientEdit.AttachEditorModificationListener(v,function(n){const t=document.getElementById("_taskMainDataEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_taskMainDataEditFormLayout})}function v(){l(null,null);e=!0}function pt(){ASPxClientEdit.AttachEditorModificationListener(wt,function(n){const i=document.getElementById("_taskAdditionalInformationFormLayout");return t(i)?n.GetParentControl()===_taskAdditionalInformationFormLayout:!1})}function wt(){l(null,null);u=!0}function bt(){ASPxClientEdit.AttachEditorModificationListener(kt,function(n){const i=document.getElementById("_taskMetadataFormLayout");return t(i)?n.GetParentControl()===_taskMetadataFormLayout:!1})}function kt(){l(null,null);o=!0}function dt(n,t){t.tab.name==="TaskTabPage2"&&h&&(h=!1,t.reloadContentOnCallback=!0)}function gt(){h=!0;u=!0}function ni(){y()}function y(){const n=document.getElementById("taskTargetComboBox");if(t(n)){const n=taskTargetComboBox.GetValue();n===1?(_taskMainDataEditFormLayout.GetItemByName("contactEditItem").SetVisible(!0),_taskMainDataEditFormLayout.GetItemByName("opportunityEditItem").SetVisible(!1)):n===2?(_taskMainDataEditFormLayout.GetItemByName("contactEditItem").SetVisible(!1),_taskMainDataEditFormLayout.GetItemByName("opportunityEditItem").SetVisible(!0)):(_taskMainDataEditFormLayout.GetItemByName("contactEditItem").SetVisible(!1),_taskMainDataEditFormLayout.GetItemByName("opportunityEditItem").SetVisible(!1))}}function ti(){return{IsTabPage1Dirty:!0,OpportunityID:getControlValue("OpportunityID"),PersonID:getControlValue("PersonID"),Task:{EndDate:getControlValue("endDateDateEditTask"),Category:getControlValue("categoryTextBox"),Priority:getControlValue("priorityTextBox"),Description:getControlValue("descriptionMemo")}}}function ii(){return{IsTabPage2Dirty:!0,Task:{Remarks:getControlValue("remarksMemo"),TaskMetadataCells:b("tab2")}}}function ri(){return{IsTabPage3Dirty:!0,Task:{TaskMetadataCells:b("tab3")}}}function ui(){return{IsSaving:!0,Designation:getControlValue("taskEditDesignationTextBox"),AppUserID:getControlValue("taskEditManagerComboBox"),Status:getControlValue("taskDetailStatusComboBox")}}function fi(){if(ASPxClientEdit.ValidateEditorsInContainer(null)){if(r=!0,w()){taskPageControl.PerformCallback();ei();return}taskFormDispatcherCallbackPanel.PerformCallback()}}function p(){taskFormDispatcherCallbackPanel.InCallback()?f=!0:(f=!1,taskFormDispatcherCallbackPanel.PerformCallback())}function t(n){return n!==null&&n!==undefined}function ei(){f=!0}function oi(n){const i=document.getElementById("taskDetailError");if(t(i)){const t=_taskEditFormLayout.GetItemByName("generalError");t.SetVisible(!0);i.innerHTML=n;window.setTimeout(function(){t.SetVisible(!1);i.innerHTML=""}.bind(t),5e3)}}function w(){return e||u||o}function l(){const n=document.getElementById("taskEditButton_save");n!==null&&n!==undefined&&taskEditButton_save.SetEnabled(!0);setCloseButtonEnabled("taskSearchGridView_DXPEForm_HCB-1",!1);setCloseButtonEnabled("taskByGridView_DXPEForm_HCB-1",!1)}function b(n){var i,t;const f=getHiddenFieldValue(n+"metadataCellCount");let r=[],u;for(i=0;i<f;i++)t=getHiddenFieldValue(n+"metadataCellID"+(i+1)),u={TaskMetadataCellID:t,TextValue:getControlValue(n+"taskMetadataTextValue"+t),IntValue:getControlValue(n+"taskMetadataIntValue"+t),DecValue:getControlValue(n+"taskMetadataDecValue"+t),BoolValue:getControlValue(n+"taskMetadataBoolValue"+t),DateValue:getControlValue(n+"taskMetadataDateValue"+t)},r.push(u);return r}function k(){i=!1;n=!0}function si(n){const r=document.getElementById("taskSearchGridView_DXPEForm_PWH-1T"),i=getCPValue(n,"HeaderTitle");t(r)&&t(i)&&(document.getElementById("taskSearchGridView_DXPEForm_PWH-1T").innerHTML=i)}var n=!1,r=!1,e=!1,u=!1,o=!1,s=!1,f=!1,i=!1,h=!1;window.CRMsetTaskEditMode=k;window.CRMonTaskActiveTabChanging=dt;window.CRMonTaskOnCategorySelectChanged=gt;window.CRMonTaskSearchPageToolbarItemClick=d;window.CRMonTaskSearchGridViewInit=g;window.CRMonTaskSearchGridViewBeginCallback=nt;window.CRMonTaskSearchGridViewEndCallback=tt;window.CRMonTaskSearchGridViewSelectionChanged=it;window.CRMonTaskSearchGridViewToolbarItemClick=rt;window.CRMonTaskSearchGridViewRowClick=ut;window.CRMonTaskSearchGridViewRowDblClick=ft;window.CRMonTaskFormDispatcherInit=et;window.CRMonTaskFormDispatcherBeginCallback=ot;window.CRMonTaskFormDispatcherEndCallback=st;window.CRMonTaskPageControlBeginCallback=ht;window.CRMonTaskPageControlEndCallback=ct;window.CRMonTaskEditBtnClick=lt;window.CRMonTaskCancelBtnClick=at;window.CRMonTaskTabPage1EditFormLayoutInit=yt;window.CRMonTaskSaveBtnClick=fi;window.CRMonTaskEditFormLayoutInit=vt;window.CRMonTaskTabPage2EditFormLayoutInit=pt;window.CRMonTaskTabPage3EditFormLayoutInit=bt;window.CRMonTaskTargetSelectedIndexChanged=ni}(),function(){function e(n){addAdjustmentDelegate(f);r();n.AutoFilterByColumn("TaskMetadataID",null)}function o(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function s(n){n.StartEditRow(n.GetFocusedRowIndex())}function h(i){var u=getCPValue(i,"ApplyLayout");if(u!==null&&u){i.AutoFilterByColumn("TaskMetadataID",null);return}if(f(),r(),t){t=!1;const r=getCPValue(i,"SaveResult");r!==null&&r==="SaveSucceeded"&&(n=!1,setCloseButtonEnabled("taskMetadataSearchGridView_DXPEForm_HCB-1",!0))}operationResultMessageHandling(i)}function c(){r()}function f(){taskMetadataSearchGridView.SetHeight(0);taskMetadataSearchGridView.SetHeight(getAreaHeight()-180);taskMetadataSearchGridView.AdjustControl()}function r(){const n=taskMetadataSearchGridView.GetFocusedRowIndex()!==-1;pageToolbar.GetItemByName("Delete").SetEnabled(n);pageToolbar.GetItemByName("Edit").SetEnabled(n)}function l(n,t){var i=t.item.name;switch(i){case"New":taskMetadataSearchGridView.AddNewRow();break;case"Edit":taskMetadataSearchGridView.StartEditRow(taskMetadataSearchGridView.GetFocusedRowIndex());break;case"Delete":showModalPopupControl();break;case"ExportToExcel":showModalPopupControlByIndex(1);break;case"ExportToCSV":showModalPopupControlByIndex(2);break;case"ToggleHeaders":taskMetadataSearchGridView.PerformCallback({customCommand:i});break;case"SaveLayout":taskMetadataSearchGridView.PerformCallback({customCommand:i});break;case"ResetLayout":taskMetadataSearchGridView.PerformCallback({customCommand:i});break;default:startPageMenuHandling(i);favoritesMenuHandling(i)}t.item.SetChecked(!1)}function a(n,t){const i=t.item.name;if(i==="RevertToDefaultGridLayoutProfile")taskMetadataSearchGridView.PerformCallback({customCommand:"RevertToDefaultGridLayoutProfile"});else if(i==="AddNewGridLayoutProfile")addLayoutProfilePopup.PerformCallback({targetGridViewName:"taskMetadataSearchGridView"}),addLayoutProfilePopup.Show();else if(i.indexOf("ApplyGridLayoutProfile")!==-1){var r="ApplyGridLayoutProfile";const n=i.substr(r.length);taskMetadataSearchGridView.PerformCallback({customCommand:"ApplyGridLayoutProfile",layoutProfileID:n})}else i==="SaveCurrentGridLayoutProfile"&&taskMetadataSearchGridView.PerformCallback({customCommand:"SaveCurrentGridLayoutProfile"})}function u(){const t=metadataTargetComboBox.GetValue();i=MetadataTypeID.GetValue()+",";const r=getCPValue(taskMetadataSearchGridView,"cpMetadataTypeInfo").split(";"),n=r.find(v).substring(i.length);_taskMetadataFormLayout.GetItemByName("TaskType").SetVisible(t===2);_taskMetadataFormLayout.GetItemByName("TaskID").SetVisible(t===3);_taskMetadataFormLayout.GetItemByName("TaskMetadataGroupID").SetVisible(t!==2);_taskMetadataFormLayout.GetItemByName("Minimum").SetVisible(n==="Int"||n==="Money");_taskMetadataFormLayout.GetItemByName("Maximum").SetVisible(n==="Int"||n==="Money"||n==="Text"||n==="Memo");_taskMetadataFormLayout.GetItemByName("Formatting").SetVisible(n==="Money");_taskMetadataFormLayout.GetItemByName("DropdownList").SetVisible(n==="List")}function v(n){return n.startsWith(i)}function y(){u();d()}function p(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,taskMetadataSearchGridView.UpdateEdit())}function w(){n=!1;setCloseButtonEnabled("taskMetadataSearchGridView_DXPEForm_HCB-1",!0);taskMetadataSearchGridView.CancelEdit()}function b(){u()}function k(){u()}function d(){const i=document.getElementById("taskMetadataEditButton_save");i!==null&&i!==undefined&&taskMetadataEditButton_save.SetEnabled(n);ASPxClientEdit.AttachEditorModificationListener(g,function(n){const t=document.getElementById("_taskMetadataFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_taskMetadataFormLayout});const r=document.getElementById("_taskMetadataFormLayout");r!==null&&r!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",nt)}function g(){const t=document.getElementById("taskMetadataEditButton_save");t!==null&&t!==undefined&&taskMetadataEditButton_save.SetEnabled(!0);setCloseButtonEnabled("taskMetadataSearchGridView_DXPEForm_HCB-1",!1);n=!0}function nt(t){n&&(t.returnValue="")}var n=!1,t=!1,i="";window.CRMinitTaskMetadataEditForm=y;window.CRMsaveTaskMetadataEditForm=p;window.CRMcancelTaskMetadataEditForm=w;window.CRMonTaskMetadataTargetSelectedIndexChanged=b;window.CRMonTaskMetadataTypeSelectedIndexChanged=k;window.CRMonTaskMetadataSearchGridViewInit=e;window.CRMonTaskMetadataSearchGridViewRowDblClick=s;window.CRMonTaskMetadataSearchGridViewRowClick=o;window.CRMonTaskMetadataSearchGridViewEndCallback=h;window.CRMonTaskMetadataSearchGridViewSelectionChanged=c;window.CRMonTaskMetadataSearchPageToolbarItemClick=l;window.CRMonTaskMetadataSearchGridViewToolbarItemClick=a}(),function(){function i(t,i){n===!1&&i.visibleIndex===t.GetFocusedRowIndex()&&t.StartEditRow(t.GetFocusedRowIndex())}function r(t){n===!1&&t.StartEditRow(t.GetFocusedRowIndex())}function u(i){if(t){t=!1;const r=getCPValue(i,"SaveResult");r!==null&&r==="SaveSucceeded"&&(n=!1)}}function f(n,t){t.buttonID==="editCustomButton"?n.StartEditRow(n.GetFocusedRowIndex()):t.buttonID==="deleteCustomButton"&&showModalPopupControlByIndex(3)}function e(){h();Designation.Focus()}function o(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,taskMetadataGroupGridView.UpdateEdit(),setTargetToRefreshOnRightPanelClosing(taskMetadataSearchGridView,"cpTargetGridViewName"))}function s(){n=!1;taskMetadataGroupGridView.CancelEdit()}function h(){ASPxClientEdit.AttachEditorModificationListener(c,function(n){const t=document.getElementById("_taskMetadataGroupEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_taskMetadataGroupEditFormLayout});const n=document.getElementById("_taskMetadataGroupEditFormLayout");n!==null&&n!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",l)}function c(){const t=document.getElementById("saveTaskMetadataGroupButton");t!==null&&t!==undefined&&(saveTaskMetadataGroupButton.SetEnabled(!0),n=!0)}function l(t){n&&(t.returnValue="")}var n=!1,t=!1;window.CRMinitTaskMetadataGroupEditForm=e;window.CRMsaveTaskMetadataGroupEditForm=o;window.CRMcancelTaskMetadataGroupEditForm=s;window.CRMonTaskMetadataGroupGridViewRowClick=i;window.CRMonTaskMetadataGroupGridViewRowDblClick=r;window.CRMonTaskMetadataGroupGridViewEndCallback=u;window.CRMonTaskMetadataGroupGridViewCustomButtonClick=f}(),function(){function r(){addAdjustmentDelegate(i)}function u(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function f(n){n.StartEditRow(n.GetFocusedRowIndex())}function e(r){var u=getCPValue(r,"ApplyLayout");if(u!==null&&u){r.PerformCallback();return}if(t){t=!1;const i=getCPValue(r,"SaveResult");i!==null&&i==="SaveSucceeded"&&(n=!1)}i()}function o(n,t){if(t.buttonID==="editCustomButton")CRMsetTaskEditMode(),n.StartEditRow(n.GetFocusedRowIndex());else if(t.buttonID==="deleteCustomButton"){var i=getCPValue(n,"MessageBoxDeleteIndex");showModalPopupControlByIndex(i)}}function i(){const n=document.getElementById("taskByGridView");n!==null&&n!==undefined&&(taskByGridView.SetHeight(0),taskByGridView.SetHeight(267),taskByGridView.AdjustControl())}function s(){l();Name.Focus()}function h(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,taskByGridView.UpdateEdit())}function c(){n=!1;taskByGridView.CancelEdit()}function l(){ASPxClientEdit.AttachEditorModificationListener(a,function(n){const t=document.getElementById("_taskByEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_taskByEditFormLayout});const n=document.getElementById("_taskByEditFormLayout");n!==null&&n!==undefined&&t===!1&&ASPxClientUtils.AttachEventToElement(window,"beforeunload",v)}function a(){const t=document.getElementById("saveTaskByButton");t!==null&&t!==undefined&&(saveTaskByButton.SetEnabled(!0),n=!0)}function v(t){n&&(t.returnValue="")}function y(n,t){switch(t){case"Export":var i=document.getElementById("exportTaskByDataForm");i!==null&&i!==undefined&&(i.fileExtension.value="xlsx",i.submit());break;case"SaveLayout":n.PerformCallback({customCommand:t});break;case"ResetLayout":n.PerformCallback({customCommand:t})}}var n=!1,t=!1;window.CRMinitTaskByEditForm=s;window.CRMsaveTaskByEditForm=h;window.CRMcancelTaskByEditForm=c;window.CRMonTaskByGridViewInit=r;window.CRMonTaskByGridViewRowClick=u;window.CRMonTaskByGridViewRowDblClick=f;window.CRMonTaskByGridViewEndCallback=e;window.CRMonTaskByGridViewCustomButtonClick=o;window.CRMonTaskByCustomButtonClick=y}(),function(){function n(n,t){startPageMenuHandling(t.item.name);favoritesMenuHandling(t.item.name);t.item.SetChecked(!1)}window.FNLonPageToolbarItemClick=n}(),function(){function ui(){gridViewSplitter.AdjustControl();costCenterGroupSummaryGridView.AdjustControl()}function fi(){gridViewSplitter.AdjustControl();costCenterSummaryGridView.AdjustControl()}function ei(){analyticalEntryGridView.SetHeight(entriesPopupControl.GetWindowContentHeight())}function oi(){balanceByCostCenterGridView.SetHeight(balanceByCostCenterPopupControl.GetContentHeight())}function pt(){var t=document.getElementById("TextContent"),n=window.getComputedStyle(t),i=n.getPropertyValue("margin-top"),r=parseInt(n.getPropertyValue("padding-top")),u=parseInt(n.getPropertyValue("padding-bottom")),f=parseInt(i),e=parseInt(r),o=parseInt(u),s=getAreaHeight()-headerPanel.GetHeight()-footerPane.GetHeight()-f-e-o-selectionTokenBox.GetHeight()-5;gridViewSplitter.SetHeight(s)}function si(){var n=gridViewSplitter.GetPaneByName("groupSummaryGridViewPane"),t=gridViewSplitter.GetPaneByName("summaryGridViewPane");costCenterGroupSummaryGridView.SetHeight(n.GetClientHeight()-7);costCenterSummaryGridView.SetHeight(t.GetClientHeight())}function hi(n,t){n.collapsed?(n.Expand(),a(!1,t)):(n.CollapseForward(),splitter.SetHeight(selectionTokenBox.GetHeight()),a(!0,t))}function a(n,t){var i=window.location.origin,r=i+"/Content/Images/eye-button.svg",u=i+"/Content/Images/eye-button-hide.svg";n?t.SetImageUrl(r):t.SetImageUrl(u)}function v(){return selectionTokenBox.GetTokenCollection().length>0}function ci(n,t){var i=n.filter(function(n){return t.indexOf(n)==-1});return i.length===0?null:n.indexOf(i[0])}function u(n){var i=n.GetSelectedRowCount()>0||n.GetFocusedRowIndex()>-1,r=n.GetSelectedRowCount()===1||n.GetFocusedRowIndex()>-1,u=n.GetVisibleRowsOnPage()>0,t=n.GetToolbar(0);s(t,"showDetailsButton",i);s(t,"showCentersButton",i);s(t,"showEntriesButton",i);s(t,"export",u);s(t,"showDocumentButton",r);s(t,"showChartButton",i)}function s(n,t,i){var r=n.GetItemByName(t);r!==null&&r.SetEnabled(i)}function h(t){costCenterListBox.ClearItems();n("centersFormLayoutItem").SetVisible(!1);t<6&&(groupsLevel6ListBox.ClearItems(),groupsLevel6ListBoxSelectedIndex=-1,n("groupsLevel6FormLayoutItem").SetVisible(!1));t<5&&(groupsLevel5ListBox.ClearItems(),groupsLevel5ListBoxSelectedIndex=-1,n("groupsLevel5FormLayoutItem").SetVisible(!1));t<4&&(groupsLevel4ListBox.ClearItems(),groupsLevel4ListBoxSelectedIndex=-1,n("groupsLevel4FormLayoutItem").SetVisible(!1));t<3&&(groupsLevel3ListBox.ClearItems(),groupsLevel3ListBoxSelectedIndex=-1,n("groupsLevel3FormLayoutItem").SetVisible(!1));t<2&&(groupsLevel2ListBox.ClearItems(),groupsLevel2ListBoxSelectedIndex=-1,n("groupsLevel2FormLayoutItem").SetVisible(!1));t<1&&(groupsLevel1ListBox.ClearItems(),groupsLevel1ListBoxSelectedIndex=-1)}function n(n){return columnViewFormLayout.GetItemByName(n)}function li(){$.ajax({type:"POST",url:"AnalyticalEntry/GetEntryDocument",data:{documentType:bt,documentNumber:kt,batchNumber:dt},dataType:"text",success:function(n){if(n.length>0){var t=JSON.parse(n);t.IsDocumentFound?window.open(t.Value,"_blank"):showModalPopupControl(t.Value)}else showModalPopupControl("GetEntryDocument: No data recieved...")},error:function(n){var t=n.status+": "+n.statusText;showModalPopupControl("Error while searching for the document - "+t)}})}function y(n){var t=document.getElementById("saveAppSettingsText");t.style.color="#AAAAAA";t.textContent="Saving...";$.ajax({type:"POST",url:"GroupingInfo/SaveBooleanAppSettings",data:{key:n.name,value:n.GetChecked()},dataType:"text",success:function(){t.textContent="Settings saved!"},error:function(n){var t=n.status+": "+n.statusText;alert("Error while saving settings - "+t)}})}function ai(){it=!0;groupsLevel1ListBox.InCallback()===!1&&groupsLevel1ListBox.PerformCallback()}function vi(){rt=!0;groupsLevel2ListBox.InCallback()===!1&&groupsLevel2ListBox.PerformCallback()}function yi(){ut=!0;groupsLevel3ListBox.InCallback()===!1&&groupsLevel3ListBox.PerformCallback()}function pi(){ft=!0;groupsLevel4ListBox.InCallback()===!1&&groupsLevel4ListBox.PerformCallback()}function wi(){et=!0;groupsLevel5ListBox.InCallback()===!1&&groupsLevel5ListBox.PerformCallback()}function bi(){ot=!0;groupsLevel6ListBox.InCallback()===!1&&groupsLevel6ListBox.PerformCallback()}function o(){st=!0;costCenterListBox.InCallback()===!1&&costCenterListBox.PerformCallback()}function p(){ht=!0;selectionTokenBox.InCallback()===!1&&selectionTokenBox.PerformCallback()}function e(){ct=!0;costCenterGroupSummaryGridView.InCallback()===!1&&costCenterGroupSummaryGridView.PerformCallback()}function gt(){lt=!0;costCenterSummaryGridView.InCallback()===!1&&costCenterSummaryGridView.PerformCallback()}function w(){at=!0;analyticalEntryGridView.InCallback()===!1&&analyticalEntryGridView.PerformCallback()}function ni(){vt=!0;annualChartView.InCallback()===!1&&annualChartView.PerformCallback()}function wt(){yt=!0;balanceByCostCenterGridView.InCallback()===!1&&balanceByCostCenterGridView.PerformCallback()}function ki(n){y(n)}function di(){var n=pageToolbar.GetItemByName("toggleFiltersButton"),t=splitter.GetPaneByName("filterPane");t.collapsed?a(!0,n):a(!1,n)}function gi(n,t){if(t.item.name==="toggleFiltersButton"){var i=splitter.GetPaneByName("filterPane");hi(i,t.item);gridViewSplitter.AdjustControl()}}function nr(){v()&&e()}function tr(){v()&&e()}function ir(n){n.GetSelectedIndex()!==-1&&(b=n.GetValue(),r=!0,p(),n.Clear())}function rr(n){addAdjustmentDelegate(pt);var t=n.GetPaneByName("filterPane");t.collapsed&&n.SetHeight(selectionTokenBox.GetHeight())}function ur(n){y(n)}function fr(n){y(n);v()&&e()}function er(n){y(n);v()&&e()}function or(){e()}function sr(t){t.SetWidth(180);t.UnselectAll();n("groupsLevel1FormLayoutItem").SetVisible(!1);n("groupsLevel2FormLayoutItem").SetVisible(!1);n("groupsLevel3FormLayoutItem").SetVisible(!1);n("groupsLevel4FormLayoutItem").SetVisible(!1);n("groupsLevel5FormLayoutItem").SetVisible(!1);n("groupsLevel6FormLayoutItem").SetVisible(!1);n("centersFormLayoutItem").SetVisible(!1)}function hr(){r=!1}function cr(n){var t=n.GetItem(n.GetSelectedIndex());r=!1;f=t.value;p()}function lr(){r=!1;h(0);ai()}function ar(){r=!1;h(1);vi()}function vr(){r=!1;h(2);yi()}function yr(){r=!1;h(3);pi()}function pr(){r=!1;h(4);wi()}function wr(){r=!1;h(5);bi()}function br(n){r=!1;costCenterListBox.ClearItems();f=n.GetItem(n.GetSelectedIndex()).value;o()}function kr(){r=!0}function dr(n){var t=n.GetItem(n.GetSelectedIndex());r=!0;b=t.value;p()}function gr(){r=!0}function nu(n){for(i=0;i<n.GetItemCount();i++)n.AddToken(n.GetItem(i).text);c=n.GetTokenCollection();c.length>0&&e()}function tu(n){n.GetTokenCollection().length===0&&(k=!0);var t=n.GetTokenCollection();l=t.length<c.length?ci(c,t):null;p()}function iu(){pt()}function ru(n,t){var i=t.pane.name;i==="summaryGridViewPane"&&si()}function uu(n){u(n);addAdjustmentDelegate(ui)}function fu(){}function eu(n){t=n;gt()}function ou(n){u(n)}function su(n,i){if(n.GetSelectedRowCount()>0||n.GetFocusedRowIndex()>-1){t=n;switch(i.item.name){case"showDetailsButton":gt();break;case"showEntriesButton":w();break;case"showCentersButton":wt();break;case"showChartButton":ni()}}i.item.name.indexOf("GF_TYP")!=-1&&(d=i.item.name,e())}function hu(n){u(n);addAdjustmentDelegate(fi)}function cu(n){t=n;wt()}function lu(n){u(n)}function au(n,i){if(n.GetSelectedRowCount()>0||n.GetFocusedRowIndex()>-1){t=n;switch(i.item.name){case"showEntriesButton":w();break;case"showCentersButton":wt();break;case"showChartButton":ni()}}}function vu(){g?g=!1:analyticalEntryGridView.SetHeight(250)}function yu(){ei()}function pu(n){u(n)}function wu(n,t){n.GetRowValues(t.visibleIndex,"DocumentType;DocumentNumber;BatchNumber;Sequence;Company",ti)}function bu(n){u(n)}function ti(n){bt=n[0];kt=n[1];dt=n[2];ii=n[3];ri=n[4];li()}function ku(n,t){if(n.GetSelectedRowCount()>0||n.GetFocusedRowIndex()>-1)switch(t.item.name){case"showDocumentButton":n.GetRowValues(n.GetFocusedRowIndex(),"DocumentType;DocumentNumber;BatchNumber;Sequence;Company",ti)}}function du(){tt?tt=!1:annualChartView.SetHeight(250)}function gu(){nf()}function nf(){annualChartView.SetHeight(annualChartPopupControl.GetWindowContentHeight())}function tf(n,i){if(console.log("onAnnualChartViewBeginCallback"),t){annualChartPopupControl.Show();var r;t.name===costCenterSummaryGridView.name&&(r=costCenterGroupSummaryGridView.GetSelectedKeysOnPage(),i.customArgs.costTypeGroupsNumberJSON=JSON.stringify(r));r=t.GetSelectedKeysOnPage();i.customArgs.senderName=t.name;i.customArgs.keysJSON=JSON.stringify(r);i.customArgs.startDateFilterJSON=JSON.stringify(startDateFilter.GetDate());i.customArgs.endDateFilterJSON=JSON.stringify(endDateFilter.GetDate());vt=!1}}function rf(n){console.log("onAnnualChartViewEndCallback");tt=!0;vt&&n.PerformCallback()}function uf(){nt?nt=!1:balanceByCostCenterGridView.SetHeight(250)}function ff(){oi()}function ef(n){u(n)}function of(n){t=n;w()}function sf(n){u(n)}function hf(n,i){if(n.GetSelectedRowCount()>0||n.GetFocusedRowIndex()>-1){t=n;switch(i.item.name){case"showEntriesButton":w()}}}function cf(n,t){t.customArgs.searchValue=n.GetText()}function lf(){}function af(){_groupsLevel0ListBoxCallbackRequired=!1}function vf(){}function yf(t,i){var r=groupsLevel0ListBox,u=r.GetItem(r.GetSelectedIndex()).value;i.customArgs.groupID=u;i.customArgs.groupsListBoxIndex=1;f=u;it=!1;n("groupsLevel1FormLayoutItem").SetVisible(!0)}function pf(t){it?t.PerformCallback():t.GetItemCount()===0&&(n("groupsLevel1FormLayoutItem").SetVisible(!1),o())}function wf(t,i){var r=groupsLevel1ListBox,u=r.GetItem(r.GetSelectedIndex()).value;i.customArgs.groupID=u;i.customArgs.groupsListBoxIndex=2;f=u;rt=!1;n("groupsLevel2FormLayoutItem").SetVisible(!0)}function bf(t){rt?t.PerformCallback():t.GetItemCount()===0&&(n("groupsLevel2FormLayoutItem").SetVisible(!1),o())}function kf(t,i){var r=groupsLevel2ListBox,u=r.GetItem(r.GetSelectedIndex()).value;i.customArgs.groupID=u;i.customArgs.groupsListBoxIndex=3;f=u;ut=!1;n("groupsLevel3FormLayoutItem").SetVisible(!0)}function df(t){ut?t.PerformCallback():t.GetItemCount()===0&&(n("groupsLevel3FormLayoutItem").SetVisible(!1),o())}function gf(t,i){var r=groupsLevel3ListBox,u=r.GetItem(r.GetSelectedIndex()).value;i.customArgs.groupID=u;i.customArgs.groupsListBoxIndex=4;f=u;ft=!1;n("groupsLevel4FormLayoutItem").SetVisible(!0)}function ne(t){ft?t.PerformCallback():t.GetItemCount()===0&&(n("groupsLevel4FormLayoutItem").SetVisible(!1),o())}function te(t,i){var r=groupsLevel4ListBox,u=r.GetItem(r.GetSelectedIndex()).value;i.customArgs.groupID=u;i.customArgs.groupsListBoxIndex=5;f=u;et=!1;n("groupsLevel5FormLayoutItem").SetVisible(!0)}function ie(t){et?t.PerformCallback():t.GetItemCount()===0&&(n("groupsLevel5FormLayoutItem").SetVisible(!1),o())}function re(t,i){var r=groupsLevel5ListBox,u=r.GetItem(r.GetSelectedIndex()).value;i.customArgs.groupID=u;i.customArgs.groupsListBoxIndex=6;f=u;ot=!1;n("groupsLevel6FormLayoutItem").SetVisible(!0)}function ue(t){ot?t.PerformCallback():t.GetItemCount()===0&&(n("groupsLevel6FormLayoutItem").SetVisible(!1),o())}function fe(t,i){i.customArgs.groupID=f;st=!1;n("centersFormLayoutItem").SetVisible(!0)}function ee(t){st?t.PerformCallback():t.GetItemCount()===0&&n("centersFormLayoutItem").SetVisible(!1)}function oe(n,t){t.customArgs.removedTokenIndex=l;t.customArgs.clearList=k;t.customArgs.isMultiSelection=enableMultiSelection.GetValue();r?t.customArgs.centerToJSON=b:t.customArgs.groupID=f;ht=!1}function se(n){for(e(),l=null,i=0;i<n.GetItemCount();i++)n.AddToken(n.GetItem(i).text);c=n.GetTokenCollection();k=!1;ht&&n.PerformCallback();pt()}function he(n,t){console.log("onCostCenterGroupSummaryGridViewBeginCallback");t.customArgs.startDateFilterJSON=JSON.stringify(startDateFilter.GetDate());t.customArgs.endDateFilterJSON=JSON.stringify(endDateFilter.GetDate());t.customArgs.selectedCostTypeFilterID=d;ct=!1}function ce(n){d="";u(n);costCenterSummaryGridView.PerformCallback();ct&&n.PerformCallback()}function le(n,t){var i=costCenterGroupSummaryGridView.GetSelectedKeysOnPage();t.customArgs.costTypeGroupsNumberJSON=JSON.stringify(i);t.customArgs.startDateFilterJSON=JSON.stringify(startDateFilter.GetDate());t.customArgs.endDateFilterJSON=JSON.stringify(endDateFilter.GetDate());lt=!1}function ae(n){u(n);lt&&n.PerformCallback()}function ve(n,i){if(t){entriesPopupControl.Show();var r=t.GetSelectedKeysOnPage();i.customArgs.senderName=t.name;i.customArgs.keysJSON=JSON.stringify(r);i.customArgs.startDateFilterJSON=JSON.stringify(startDateFilter.GetDate());i.customArgs.endDateFilterJSON=JSON.stringify(endDateFilter.GetDate());at=!1}}function ye(n){g=!0;u(n);at&&n.PerformCallback()}function pe(n,i){if(console.log("onBalanceByCostCenterGridViewBeginCallback"),t){balanceByCostCenterPopupControl.Show();var r=t.GetSelectedKeysOnPage();i.customArgs.senderName=t.name;i.customArgs.keysJSON=JSON.stringify(r);i.customArgs.startDateFilterJSON=JSON.stringify(startDateFilter.GetDate());i.customArgs.endDateFilterJSON=JSON.stringify(endDateFilter.GetDate());yt=!1}}function we(n){console.log("onBalanceByCostCenterGridViewEndCallback");nt=!0;u(n);yt&&n.PerformCallback()}var l,c,f,b,r=!1,k=!1,t,d,g=!1,nt=!1,tt=!1,bt,kt,dt,ii,ri,it=!1,rt=!1,ut=!1,ft=!1,et=!1,ot=!1,st=!1,ht=!1,ct=!1,lt=!1,at=!1,vt=!1,yt=!1;Array.prototype.filter||(Array.prototype.filter=function(n,t){"use strict";if(!((typeof n=="Function"||typeof n=="function")&&this))throw new TypeError;var f=this.length>>>0,u=new Array(f),r=this,e=0,i=-1;if(t===undefined)while(++i!==f)i in this&&n(r[i],i,r)&&(u[e++]=r[i]);else while(++i!==f)i in this&&n.call(t,r[i],i,r)&&(u[e++]=r[i]);return u.length=e,u});Array.prototype.indexOf||(Array.prototype.indexOf=function(n,t){var r,f,u,i;if(this==null)throw new TypeError('"this" vaut null ou n est pas défini');if((f=Object(this),u=f.length>>>0,u===0)||(i=+t||0,Math.abs(i)===Infinity&&(i=0),i>=u))return-1;for(r=Math.max(i>=0?i:u-Math.abs(i),0);r<u;){if(r in f&&f[r]===n)return r;r++}return-1});window.FNLonStratupShowFiltersFormLayoutItemCheckedChanged=ki;window.FNLonPageToolbarInit=di;window.FNLonGroupingInfoPageToolbarItemClick=gi;window.FNLonStartDateFilterDateChanged=nr;window.FNLonEndDateFilterDateChanged=tr;window.FNLonCostCenterSearchComboBoxSelectedIndexChanged=ir;window.FNLonCostCenterSearchComboBoxBeginCallback=cf;window.FNLonCostCenterSearchComboBoxEndCallback=lf;window.FNLonSplitterInit=rr;window.FNLonEnableMultiSelectionCheckedChanged=ur;window.FNLonWantProvisionalEntriesCheckedChanged=fr;window.FNLonWantStatisticalDataCheckedChanged=er;window.FNLonCostTypeFilterListBoxSelectedIndexChanged=or;window.FNLonGroupsListBoxItemKeyPress=hr;window.FNLonGroupsListBoxItemDoubleClick=cr;window.FNLonGroupsListBoxItemInit=sr;window.FNLonGroupsLevel0ListBoxIndexChanged=lr;window.FNLonGroupsLevel1ListBoxIndexChanged=ar;window.FNLonGroupsLevel2ListBoxIndexChanged=vr;window.FNLonGroupsLevel3ListBoxIndexChanged=yr;window.FNLonGroupsLevel4ListBoxIndexChanged=pr;window.FNLonGroupsLevel5ListBoxIndexChanged=wr;window.FNLonGroupsLevel6ListBoxIndexChanged=br;window.FNLonGroupsLevel0ListBoxBeginCallback=af;window.FNLonGroupsLevel0ListBoxEndCallback=vf;window.FNLonGroupsLevel1ListBoxBeginCallback=yf;window.FNLonGroupsLevel1ListBoxEndCallback=pf;window.FNLonGroupsLevel2ListBoxBeginCallback=wf;window.FNLonGroupsLevel2ListBoxEndCallback=bf;window.FNLonGroupsLevel3ListBoxBeginCallback=kf;window.FNLonGroupsLevel3ListBoxEndCallback=df;window.FNLonGroupsLevel4ListBoxBeginCallback=gf;window.FNLonGroupsLevel4ListBoxEndCallback=ne;window.FNLonGroupsLevel5ListBoxBeginCallback=te;window.FNLonGroupsLevel5ListBoxEndCallback=ie;window.FNLonGroupsLevel6ListBoxBeginCallback=re;window.FNLonGroupsLevel6ListBoxEndCallback=ue;window.FNLonCostCenterListBoxBeginCallback=fe;window.FNLonCostCenterListBoxEndCallback=ee;window.FNLonCostCenterListBoxItemKeyPress=kr;window.FNLonCostCenterListBoxItemDoubleClick=dr;window.FNLonCostCenterListBoxIndexChanged=gr;window.FNLonSelectionTokenBoxInit=nu;window.FNLonSelectionTokenBoxTokensChanged=tu;window.FNLonSelectionTokenBoxBeginCallback=oe;window.FNLonSelectionTokenBoxEndCallback=se;window.FNLongridViewSplitterInit=iu;window.FNLongridViewSplitterPaneResized=ru;window.FNLonCostCenterGroupSummaryGridViewInit=uu;window.FNLonCostCenterGroupSummaryGridViewRowClick=fu;window.FNLonCostCenterGroupSummaryGridViewRowDoubleClick=eu;window.FNLonCostCenterGroupSummaryGridViewSelectionChanged=ou;window.FNLonCostCenterGroupSummaryGridViewToolbarItemClick=su;window.FNLonCostCenterGroupSummaryGridViewBeginCallback=he;window.FNLonCostCenterGroupSummaryGridViewEndCallback=ce;window.FNLonCostCenterSummaryGridViewInit=hu;window.FNLonCostCenterSummaryGridViewRowDoubleClick=cu;window.FNLonCostCenterSummaryGridViewSelectionChanged=lu;window.FNLonCostCenterSummaryGridViewToolbarItemClick=au;window.FNLonCostCenterSummaryGridViewBeginCallback=le;window.FNLonCostCenterSummaryGridViewEndCallback=ae;window.FNLonEntriesPopupControlBeforeResizing=vu;window.FNLonEntriesPopupControlAfterResizing=yu;window.FNLonAnalyticalEntryGridViewInit=pu;window.FNLonAnalyticalEntryGridViewRowDblClick=wu;window.FNLonAnalyticalEntryGridViewFocusedRowChanged=bu;window.FNLonAnalyticalEntryGridViewToolbarItemClick=ku;window.FNLonAnalyticalEntryGridViewBeginCallback=ve;window.FNLonAnalyticalEntryGridViewEndCallback=ye;window.FNLonBalanceByCostCenterPopupControlBeforeResizing=uf;window.FNLonBalanceByCostCenterPopupControlAfterResizing=ff;window.FNLonBalanceByCostCenterGridViewInit=ef;window.FNLonBalanceByCostCenterGridViewRowDblClick=of;window.FNLonBalanceByCostCenterGridViewSelectionChanged=sf;window.FNLonBalanceByCostCenterGridViewToolbarItemClick=hf;window.FNLonBalanceByCostCenterGridViewBeginCallback=pe;window.FNLonBalanceByCostCenterGridViewEndCallback=we;window.FNLonAnnualChartPopupControlBeforeResizing=du;window.FNLonAnnualChartPopupControlAfterResizing=gu;window.FNLonAnnualChartViewBeginCallback=tf;window.FNLonAnnualChartViewEndCallback=rf}(),function(){function e(){navigator.mediaDevices===undefined&&(navigator.mediaDevices={});typeof Promise!="function"?showStatusInfo1($("#rscMediaNotSupported").attr("value")):(c(),navigator.mediaDevices.getUserMedia===undefined&&(navigator.mediaDevices.getUserMedia=function(n){var t=navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return t?new Promise(function(i,r){t.call(navigator,n,i,r)}):Promise.reject(new Error($("#rscMediaNotSupported").attr("value")))}),navigator.mediaDevices.getUserMedia({audio:!1,video:{facingMode:"environment"}}).then(function(t){document.getElementById("photoImageDIV").style.display="none";document.getElementById("photoDIV").style.display="block";startVideoLink.SetVisible(!1);okPhotoLink.SetVisible(!0);saveTakePhotoButton.SetEnabled(!1);var i=document.getElementById("videoSLS");return n=t,"srcObject"in i?i.srcObject=t:i.src=window.URL.createObjectURL(t),navigator.mediaDevices.enumerateDevices()}).then(function(){var t=n.getTracks();t.length>0?showStatusInfo1(t[0].label+$("#rscMediaConnected").attr("value")):showStatusInfo1($("#rscMediaConnectionRejected").attr("value"))}).catch(function(n){console.log(n.name+": "+n.message);showStatusInfo1($("#rscMediaConnectionRejected").attr("value"))}))}function f(){var t,i;document.getElementById("photoImageDIV").style.display="block";document.getElementById("photoDIV").style.display="none";startVideoLink.SetVisible(!0);okPhotoLink.SetVisible(!1);t=document.getElementById("videoSLS");typeof n!="undefined"&&(i=n.getTracks(),i.length>0&&i.forEach(function(n){n.stop();showStatusInfo1(n.label+$("#rscMediaDisconnected").attr("value"))}));"srcObject"in t?t.srcObject=null:t.src=null}function o(n,t){var i=document.getElementById("videoSLS"),r=document.getElementById("videoCanvasSLS"),u=r.getContext("2d");r.height=i.videoHeight;r.width=i.videoWidth;u.drawImage(i,0,0,i.videoWidth,i.videoHeight);f(n,t);h();saveTakePhotoButton.SetEnabled(!0)}function s(){var n=$("#modelPhoto").attr("value");$.ajax({type:"POST",url:window.location.origin+"/OrderPhoto/SavePhoto",data:{orderID:takePhotoPopupControl.cpOrderID,locationID:takePhotoPopupControl.cpLocationID,path:n,withLocation:t,latitude:i,longitude:r,altitude:u},beforeSend:function(){showLoadingPanel()},success:function(){typeof orderAttachmentGridView!="undefined"&&orderAttachmentGridView!==null&&orderAttachmentGridView.PerformCallback({customCommand:"UpdateFilesCount",orderID:takePhotoPopupControl.cpOrderID})}}).done(function(){hideLoadingPanel()})}function h(){var n=document.getElementById("videoCanvasSLS").toDataURL("image/png"),t;n=n.replace("data:image/png;base64,","");n!==null&&n!==undefined&&n.startsWith("data:")===!1&&(t=createUUID()+".png",$.ajax({type:"POST",url:window.location.origin+"/ManageAccount/UploadPhoto",data:{fileName:t,imageData:n},beforeSend:function(){showLoadingPanel()},success:function(){photoImage.SetImageUrl(window.location.origin+"/Content/Photo/"+t);$("#modelPhoto").attr("value","~/Content/Photo/"+t)},error:function(){photoImage.SetImageUrl("");$("#modelPhoto").attr("value","")}}).done(function(){hideLoadingPanel()}))}function c(){navigator.geolocation?navigator.geolocation.getCurrentPosition(l,a):photoError.innerHTML="Geolocation is not supported by this browser."}function l(n){t=!0;n.coords.latitude!==null&&(i=n.coords.latitude);n.coords.longitude!==null&&(r=n.coords.longitude);n.coords.altitude!==null&&(u=n.coords.altitude)}function a(n){photoError.innerHTML=n.code==1?"User denied the request for Geolocation.":err.code==2?"Location information is unavailable.":err.code==3?"The request to get user location timed out.":"An unknown error occurred."}var n,t=!1,i=0,r=0,u=0;window.SLSstartVideo=e;window.SLSstopVideo=f;window.SLStakePhoto=o;window.SLSsavePhoto=s}(),function(){function t(){addAdjustmentDelegate(n)}function i(t){n();typeof t.cpFilesCount!="undefined"&&typeof orderInfoButton!="undefined"&&(orderInfoButton.innerHTML="<small>"+t.cpFilesCount+"/"+t.cpPhotosCount+"<\/small>",orderOriginInfoButton.innerHTML="<small>"+t.cpOriginFilesCount+"/"+t.cpOriginPhotosCount+"<\/small>",orderDestinationInfoButton.innerHTML="<small>"+t.cpDestinationFilesCount+"/"+t.cpDestinationPhotosCount+"<\/small>")}function n(){const n=document.getElementById("orderAttachmentGridView");n!==null&&n!==undefined&&(orderAttachmentGridView.SetHeight(0),orderAttachmentGridView.SetHeight(getAreaHeight()-330),orderAttachmentGridView.AdjustControl(),orderPhotoImageGallery.SetHeight(getAreaHeight()-285),orderPhotoImageGallery.AdjustControl())}window.SLSonOrderAttachmentGridViewInit=t;window.SLSonOrderAttachmentGridViewEndCallback=i}(),function(){function r(){addAdjustmentDelegate(i);n();orderSearchGridView.PerformCallback()}function u(){orderSearchGridView.StartEditRow(orderSearchGridView.GetFocusedRowIndex())}function f(n,t){t.visibleIndex===orderSearchGridView.GetFocusedRowIndex()&&orderSearchGridView.StartEditRow(orderSearchGridView.GetFocusedRowIndex())}function e(t){var r=getCPValue(t,"ApplyLayout");if(r!==null&&r){t.AutoFilterByColumn("OrderID",null);return}i();n();operationResultMessageHandling(t)}function o(){n()}function i(){orderSearchGridView.SetHeight(0);orderSearchGridView.SetHeight(getAreaHeight()-180);orderSearchGridView.AdjustControl()}function n(){const n=orderSearchGridView.GetFocusedRowIndex()!==-1;pageToolbar.GetItemByName("Edit").SetEnabled(n)}function s(n,i){switch(i.item.name){case"Edit":orderSearchGridView.StartEditRow(orderSearchGridView.GetFocusedRowIndex());break;case"SaveLayout":orderSearchGridView.PerformCallback({customCommand:i.item.name});break;case"ResetLayout":orderSearchGridView.PerformCallback({customCommand:i.item.name});break;case"ToggleHeaders":orderSearchGridView.PerformCallback({customCommand:i.item.name});break;case"ToggleSearchPanel":t=!t;break;case"ExportToExcel":showModalPopupControl();break;case"ExportToCSV":showModalPopupControlByIndex(1);break;default:startPageMenuHandling(i.item.name);favoritesMenuHandling(i.item.name)}i.item.SetChecked(!1)}var t=!1;window.SLSonOrderSearchGridViewInit=r;window.SLSonOrderSearchGridViewRowDblClick=u;window.SLSonOrderSearchGridViewRowClick=f;window.SLSonOrderSearchGridViewEndCallback=e;window.SLSonOrderSearchGridViewSelectionChanged=o;window.SLSonOrderSearchPageToolbarItemClick=s}(),function(){function h(n,t,i,r,u){takePhotoPopupControl.cpType=i;takePhotoPopupControl.cpOrderID=r;takePhotoPopupControl.cpLocationID=u;takePhotoPopupControl.Show()}function c(){addAdjustmentDelegate(l)}function l(){const n=getAreaHeight()*.9-160;typeof photoImageBoxDIV!="undefined"&&(photoImageBoxDIV.style.minHeight=n+"px")}function a(n,t){r(n,t)}function v(n,t,i){orderPhotoImageGallery.PerformCallback({customCommand:"DeletePhoto",orderAttachmentID:i})}function y(n,t){SLSsavePhoto();r(n,t)}function p(n,t){r(n,t)}function r(){SLSstopVideo();saveTakePhotoButton.SetEnabled(!1);photoImage.SetImageUrl("");$("#modelPhoto").attr("value","");takePhotoPopupControl.Hide()}function w(){typeof orderPhotoImageGallery!="undefined"&&typeof orderPhotoImageGallery.GetPopup!="undefined"&&orderPhotoImageGallery.GetPopup().IsVisible()&&e.preventDefault()}function b(){typeof orderAttachmentGridView!="undefined"&&orderAttachmentGridView.PerformCallback()}function k(n,t,i,r,u){manageAttachmentsPopupControl.cpType=i;manageAttachmentsPopupControl.cpOrderID=r;manageAttachmentsPopupControl.cpLocationID=u;manageAttachmentsPopupControl.Show()}function f(){orderAttachmentGridView.PerformCallback({customCommand:"InitCriteria",orderID:manageAttachmentsPopupControl.cpOrderID,locationID:manageAttachmentsPopupControl.cpLocationID});orderPhotoImageGallery.PerformCallback({customCommand:"InitCriteria",orderID:manageAttachmentsPopupControl.cpOrderID,locationID:manageAttachmentsPopupControl.cpLocationID})}function d(n,t){o(n,t)}function g(n,t){o(n,t);manageAttachmentsPopupControl.Hide()}function o(n,t){manageAttachmentsPopupControl.cpOrderID=0;manageAttachmentsPopupControl.cpLocationID=0;f(n,t)}function nt(n,t){(t.errorText===undefined||t.errorText===null||t.errorText==="")&&orderAttachmentGridView.PerformCallback({customCommand:"AddNew",orderID:manageAttachmentsPopupControl.cpOrderID,locationID:manageAttachmentsPopupControl.cpLocationID,filesInfo:t.callbackData})}function tt(){ot();BeginningDistance.Focus();signatureReportDocViewer.SetWidth(signatureReportDocViewer.GetWidth()+1);signatureReportDocViewer.SetWidth(signatureReportDocViewer.GetWidth()-1)}function it(){ASPxClientEdit.ValidateEditorsInContainer(null)&&(t=!0,orderEditPopupControl.InCallback()?i=!0:orderEditPopupControl.PerformCallback())}function rt(){s();orderEditPopupControl.Hide()}function s(){ASPxClientUtils.SetEditorValues(u);ASPxClientEdit.ValidateEditorsInContainer(null);saveTravelInfoButton.SetEnabled(!1);n=!1;t=!1}function ut(n,t){t.customArgs.data=getSerializedData(n,null,["OrderTravelInfoID","OrderID","SignaturePath","CreateUser","UpdateUser","CreateDate","UpdateDate"],["BeginningDistance","EndDistance","PickupStartDate","PickupArrivalDate","PickupEndDate","DeliveryStartDate","DeliveryArrivalDate","DeliveryEndDate","CustomsImportStartDate","CustomsImportArrivalDate","CustomsImportEndDate","CustomsExportStartDate","CustomsExportArrivalDate","CustomsExportEndDate","Text"])}function ft(r){i?(i=!1,r.PerformCallback()):t&&(t=!1,r.cpSaveResult!==null&&r.cpSaveResult!==undefined&&r.cpSaveResult==="SaveSucceeded"&&(saveTravelInfoButton.SetEnabled(!1),n=!1,window.setTimeout(function(){r.Hide()}.bind(r),100)))}function et(){n&&s()}function ot(){ASPxClientEdit.AttachEditorModificationListener(st,function(n){const t=document.getElementById("_orderEditFormLayout");return t===null||t===undefined?!1:n.GetParentControl()===_orderEditFormLayout});const n=document.getElementById("_orderEditFormLayout");n!==null&&n!==undefined&&(ASPxClientUtils.AttachEventToElement(window,"beforeunload",ht),u=ASPxClientUtils.GetEditorValuesInContainer(_orderEditFormLayout.GetMainElement()))}function st(){const t=document.getElementById("saveTravelInfoButton");t!==null&&t!==undefined&&(saveTravelInfoButton.SetEnabled(!0),n=!0)}function ht(t){n&&(t.returnValue="")}function ct(n){n.previewModel.reportPreview.zoom(1)}function lt(n,t){yt(t.NewValue.image)}function at(n,t){let i=t.Actions;i[0].visible=!1;i[1].visible=!1}function vt(n,t){const r=t.GetById(DevExpress.Reporting.Viewer.PreviewElements.RightPanel);let i=t.Elements.indexOf(r);t.Elements.splice(i,1);const u=t.GetById(DevExpress.Reporting.Viewer.PreviewElements.Toolbar);i=t.Elements.indexOf(u);t.Elements.splice(i,1)}function yt(n){if(n=n.replace("data:image/png;base64,",""),n!==null&&n!==undefined&&n.startsWith("data:")===!1){let t=getCPValue(orderEditPopupControl,"SignaturePath");const i=t.lastIndexOf("/");i>-1&&i<t.length-1&&(t=t.substring(i+1),$.ajax({type:"POST",url:window.location.origin+"/ManageAccount/UploadPhoto",data:{fileName:t,imageData:n}}))}}var i=!1,n=!1,t=!1,u={};window.SLSopenTakePhoto=h;window.SLSinitTakePhotoPopup=c;window.SLStakePhotoPopupControlCloseUp=a;window.SLSdeletePhoto=v;window.SLSsaveTakePhoto=y;window.SLScancelTakePhoto=p;window.SLSorderPhotoImageGalleryGetPopup=w;window.SLSorderPhotoImageGalleryEndCallback=b;window.SLSattachmentPopupControlCloseUp=d;window.SLScloseAttachments=g;window.SLSmanageAttachments=k;window.SLSinitManageAttachmentsPopup=f;window.SLSonFilesUploadComplete=nt;window.SLSorderEditPopupControlPopUp=tt;window.SLSsaveOrderEdit=it;window.SLScancelOrderEdit=rt;window.SLSorderEditPopupControlBeginCallback=ut;window.SLSorderEditPopupControlEndCallback=ft;window.SLSorderEditPopupControlCloseUp=et;window.SLSsignatureReportInit=ct;window.SLSsignatureReportFieldChanged=lt;window.SLSsignatureReportCustomizeMenuActions=at;window.SLSsignatureReportCustomizeElements=vt}(),function(){function t(t,i){switch(i.item.name){case"ClearUserGrid":showModalPopupControl();break;case"NewUser":{const i=getCPValue(t,"cpIsDemoEnabled"),n=getCPValue(t,"cpMaxUsersPerCompanyCount");if(i!==null&&n!==null){const i=userDataImportGridView.GetVisibleRowsOnPage();if(i<n)userDataImportGridView.AddNewRow();else{const n=getCPValue(t,"cpMaxUsersCountReachedMessage");showStatusInfo1(n,"Error")}}break}case"EditUser":userDataImportGridView.StartEditRow(userDataImportGridView.GetFocusedRowIndex());break;case"DeleteUser":showModalPopupControlByIndex(1);break;case"Generate":if(n())showModalPopupControlByIndex(2);else{document.querySelector("#companyNameTextBox").classList.add("general-error-border");const n=getCPValue(t,"cpCompanyMandatoryMessage");showStatusInfo1(n,"Error")}}i.item.SetChecked(!1)}function i(){n()?document.querySelector("#companyNameTextBox").classList.remove("general-error-border"):document.querySelector("#companyNameTextBox").classList.add("general-error-border")}function n(){var n=companyNameTextBox.GetValue();return n=n!==null?n.trim():null,n!==null&&n!==""}window.ADMonDemoGeneratorMenuItemClick=t;window.ADMonCompanyNameTextBoxUserInput=i}(),function(){function u(){addAdjustmentDelegate(h);n()}function f(t){n();operationResultMessageHandling(t)}function e(){n()}function o(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function s(n){n.StartEditRow(n.GetFocusedRowIndex())}function h(){userDataImportGridView.SetHeight(getAreaHeight()-270)}function n(){var n,t,i,r;const u=userDataImportGridView.GetFocusedRowIndex()!==-1;n=pageToolbar.GetItemByName("DeleteUser");n!==null&&n.SetEnabled(u);t=pageToolbar.GetItemByName("EditUser");t!==null&&t.SetEnabled(u);const f=userDataImportGridView.GetVisibleRowsOnPage()>0;i=pageToolbar.GetItemByName("ClearUserGrid");i!==null&&i.SetEnabled(f);r=pageToolbar.GetItemByName("Generate");r!==null&&r.SetEnabled(f)}function i(){var n=appRoleListBox.GetSelectedItems();AppRoles.SetText(l(n))}function c(n,t){if(t.htmlEvent&&n.IsValidInstance()){t=t.htmlEvent;t.keyCode===ASPx.Key.Enter&&(r(AppRoles,t),ASPx.Evt.PreventEventAndBubble(t));return}}function r(n){appRoleListBox.UnselectAll();var r=n.GetText().split(t),u=a(r);appRoleListBox.SelectValues(u);i()}function l(n){for(var r=[],i=0;i<n.length;i++)r.push(n[i].text);return r.join(t)}function a(n){for(var r=[],i,t=0;t<n.length;t++)i=appRoleListBox.FindItemByText(n[t]),i!==null&&r.push(i.value);return r}function v(){setCloseButtonEnabled("userDataImportGridView_DXPEForm_HCB-1",!0);userDataImportGridView.CancelEdit()}function y(){ASPxClientEdit.ValidateEditorsInContainer(null)&&userDataImportGridView.UpdateEdit()}function p(){userDataImportGridView.PerformCallback({actionType:"ClearUserGrid"})}function w(){userDataImportGridView.PerformCallback({actionType:"Generate"})}var t=";";window.ADMonUserDataImportGridViewInit=u;window.ADMonUserDataImportGridViewEndCallback=f;window.ADMonUserDataImportGridViewSelectionChanged=e;window.ADMonUserDataImportGridViewRowClick=o;window.ADMonUserDataImportGridViewRowDblClick=s;window.ADMupdateAppRoleCheckListComboBoxText=i;window.ADMonAppRolesDropdownEditKeyDown=c;window.ADMsynchronizeAppRoleListBoxValues=r;window.ADMcancelUserDataImportEditForm=v;window.ADMsaveUserDataImportEditForm=y;window.ADMclearUserGrid=p;window.ADMgenerate=w}(),function(){function c(t,i){var r=i.item.name;r==="ToggleHeaders"||r==="SaveLayout"||r==="ResetLayout"?activitiesMgmtGridView.PerformCallback({customCommand:r}):r==="SendNotificationEmailToParents"?(notifyParentsPopup.PerformCallback({activityID:n,date:u(),activitySeq:1}),notifyParentsPopup.Show()):(startPageMenuHandling(r),favoritesMenuHandling(r));i.item.SetChecked(!1)}function l(){addAdjustmentDelegate(f);activitiesMgmtGridView.PerformCallback()}function a(){e()}function v(){}function y(n,t){var i=getCPValue(n,"ApplyLayout");if(i!==null&&i){n.AutoFilterByColumn("ActivityInternalId",null);return}(t.command==="APPLYCOLUMNFILTER"||t.command==="SORT")&&e();f();operationResultMessageHandling(n)}function f(){setTimeout(function(){getAreaHeight()<500?(activitiesMgmtGridView.SetHeight(500),activitiesMgmtGridView.SetWidth(getAreaWidth()-30),activitiesMgmtGridView.AdjustControl(),kidsActivityRosterGridView.SetHeight(500),kidsActivityRosterGridView.SetWidth(getAreaWidth()-30),kidsActivityRosterGridView.AdjustControl(),collabsActivityRosterGridView.SetHeight(500),collabsActivityRosterGridView.SetWidth(getAreaWidth()-30),collabsActivityRosterGridView.AdjustControl()):getAreaHeight()<820?(activitiesMgmtGridView.SetHeight(getAreaHeight()-270),activitiesMgmtGridView.SetWidth(getAreaWidth()-30),activitiesMgmtGridView.AdjustControl(),kidsActivityRosterGridView.SetHeight(getAreaHeight()-250),kidsActivityRosterGridView.SetWidth(getAreaWidth()-30),kidsActivityRosterGridView.AdjustControl(),collabsActivityRosterGridView.SetHeight(getAreaHeight()-250),collabsActivityRosterGridView.SetWidth(getAreaWidth()-30),collabsActivityRosterGridView.AdjustControl()):(activitiesMgmtGridView.SetHeight(360),activitiesMgmtGridView.AdjustControl(),kidsActivityRosterGridView.SetHeight(380),kidsActivityRosterGridView.AdjustControl(),collabsActivityRosterGridView.SetHeight(380),collabsActivityRosterGridView.AdjustControl())},60)}function e(){activitiesMgmtGridView.GetRowValues(activitiesMgmtGridView.GetFocusedRowIndex(),"ActivityInternalId",p)}function p(t){n=t;b()}function w(){o();s()}function b(){t=!0;activityDatesCombobox.InCallback()===!1&&activityDatesCombobox.PerformCallback()}function k(i,r){t=!1;r.customArgs.activityId=n}function d(n){var i=getCPValue(n,"cpSelectedDateIndex");i!==null&&(n.SetSelectedIndex(i),o(),s(),t&&n.PerformCallback())}function u(){var t=activityDatesCombobox.GetSelectedItem(),i="1.1.1970",n;return t&&(n=new Date(t.value),i=n.getDate()+"."+(n.getMonth()+1)+"."+n.getFullYear()),i}function g(n){n.PerformCallback()}function o(){i=!0;kidsActivityRosterGridView.InCallback()===!1&&kidsActivityRosterGridView.PerformCallback()}function nt(){kidsActivityRosterGridView.PerformCallback()}function tt(t,r){i=!1;r.customArgs.activityId=n;r.customArgs.date=u()}function it(n){i&&kidsActivityRosterGridView.PerformCallback();operationResultMessageHandling(n)}function rt(n){var t=getCPValue(n,"cpKidID"),i=getCPValue(n,"cpPresenceType");t!==null&&i!==null&&setTimeout(function(){var r=n.GetValue()===null?"":n.GetValue();kidsActivityRosterGridView.PerformCallback({customCommand:"SetPresence",kidId:t,presenceType:i,remarks:r})},1200)}function s(){r=!0;collabsActivityRosterGridView.InCallback()===!1&&collabsActivityRosterGridView.PerformCallback()}function ut(){collabsActivityRosterGridView.PerformCallback()}function ft(t,i){r=!1;i.customArgs.activityId=n;i.customArgs.date=u()}function et(n){r&&collabsActivityRosterGridView.PerformCallback();operationResultMessageHandling(n)}function ot(n){var t=getCPValue(n,"cpKidID"),i=getCPValue(n,"cpRemarks");t!==null&&i!==null&&kidsActivityRosterGridView.PerformCallback({customCommand:"SetPresence",kidId:t,presenceType:parseInt(n.GetValue()),remarks:i})}function st(n){var i=getCPValue(n,"cpCollaboratorID"),t=parseInt(n.GetValue());i!==null&&t!==null&&t!==undefined&&h(i,t)}function ht(n){var i=getCPValue(n,"cpCollaboratorID"),t=parseInt(n.GetValue());i!==null&&t!==null&&t!==undefined&&t>0&&h(i,t)}function h(n,t){var i=t===0?2:1;collabsActivityRosterGridView.PerformCallback({customCommand:"SetPresence",collaboratorId:n,presenceType:i,durationInMinutes:t})}var n=0,t=!1,i=!1,r=!1;window.SCLonActMgmtPageToolbarItemClick=c;window.SCLonActivitiesMgmtGridViewInit=l;window.SCLonActivitiesMgmtGridViewBeginCallback=v;window.SCLonActivitiesMgmtGridViewEndCallback=y;window.SCLonActivitiesMgmtGridViewFocusedRowChanged=a;window.SCLonActDatesCboxSelectedIndexChanged=w;window.SCLonActDatesCboxBeginCallback=k;window.SCLonActDatesCboxEndCallback=d;window.SCLonNotifyParentsPopupClosing=g;window.SCLonKidsActivityRosterGridViewInit=nt;window.SCLonKidsActivityRosterGridViewBeginCallback=tt;window.SCLonKidsActivityRosterGridViewEndCallback=it;window.SCLonKidPresenceRemarksTxtBoxValueChanged=rt;window.SCLonCollabsActivityRosterGridViewInit=ut;window.SCLonCollabsActivityRosterGridViewBeginCallback=ft;window.SCLonCollabsActivityRosterGridViewEndCallback=et;window.SCLonKidPresenceRadioButtonListValueChanged=ot;window.SCLonCollabPresenceRadioButtonListValueChanged=st;window.SCLonSpinEditActCollabRosterValueChanged=ht}(),function(){function u(){addAdjustmentDelegate(r);classSearchGridView.PerformCallback()}function f(u){if(t){t=!1;n==="InitCriteria"?(u.PerformCallback({customCommand:"InitCriteria",yearID:i}),n="",i=0):n!==""?(u.PerformCallback({customCommand:n}),n=""):u.PerformCallback();return}courseSearchGridView.PerformCallback({customCommand:"InitCriteria",classID:getCPValue(classSearchGridView,"ClassID"),teacherID:getCPValue(classSearchGridView,"TeacherID"),language:getCPValue(classSearchGridView,"Language")});r()}function e(){classSearchGridView.InCallback()?t=!0:classSearchGridView.PerformCallback()}function r(){classSearchGridView.SetHeight(0);let n=getAreaHeight()-245;n<500&&(n=500);classSearchGridView.SetHeight(n/2);classSearchGridView.AdjustControl()}function o(i,r){var u=r.item.name,f;switch(u){case"ToggleHeaders":classSearchGridView.InCallback()?(t=!0,n="ToggleHeaders"):classSearchGridView.PerformCallback({customCommand:"ToggleHeaders"});break;case"SaveLayout":f=getCPValue(classSearchGridView,"cpSaveLayout");f!==null&&showStatusInfo1(f);classSearchGridView.PerformCallback({customCommand:u});courseSearchGridView.PerformCallback({customCommand:u});break;case"ResetLayout":classSearchGridView.PerformCallback({customCommand:u});courseSearchGridView.PerformCallback({customCommand:u});break;default:startPageMenuHandling(u);favoritesMenuHandling(u)}r.item.SetChecked(!1)}function s(r){classSearchGridView.InCallback()?(t=!0,n="InitCriteria",i=r.GetValue()):classSearchGridView.PerformCallback({customCommand:"InitCriteria",yearID:r.GetValue()})}var t=!1,n="",i=0;window.SCLonClassSearchGridViewInit=u;window.SCLonClassSearchGridViewEndCallback=f;window.SCLonClassSearchGridViewSelectionChanged=e;window.SCLonClassSearchPageToolbarItemClick=o;window.SCLonSchoolYearsSelectedIndexChanged=s}(),function(){function h(n,t){var i=t.item.name;switch(i){case"menuAddExtraHours":extraHoursPopup.PerformCallback();extraHoursPopup.Show();break;default:startPageMenuHandling(i);favoritesMenuHandling(i)}t.item.SetChecked(!1)}function c(){addAdjustmentDelegate(l)}function l(){getAreaHeight()<500?(collabsMgmtGridView.SetHeight(500),collabsMgmtGridView.AdjustControl()):getAreaHeight()<820?(collabsMgmtGridView.SetHeight(getAreaHeight()-240),collabsMgmtGridView.AdjustControl()):(collabsMgmtGridView.SetHeight(getAreaHeight()-240),collabsMgmtGridView.AdjustControl())}function a(n){operationResultMessageHandling(n)}function v(){e()}function y(){e()}function e(){collabsMgmtGridView.GetRowValues(collabsMgmtGridView.GetFocusedRowIndex(),"CollaboratorId",p)}function p(n){u=n;o();extraHoursCallbackPanel.PerformCallback({collaboratorId:u,date:f})}function o(){var n=new Date(extraHoursDateEdit.GetValue()),t=n.getDate(),r=t<10?"0"+t:t,i=n.getMonth()+1,u=i<10?"0"+i:i;f=r+"."+u+"."+n.getFullYear()}function w(n){var t=getCPValue(n,"cpActivitySequence"),i=getCPValue(n,"cpDurationInMinutes"),r=getCPValue(n,"cpRemarks"),u=getCPValue(n,"cpActivityTypeID");t!==null&&i!==null&&r!==null&&u!==null&&(saveExtraHoursPopup.PerformCallback({activitySequence:t,durationInMinutes:i,remarks:r,activityTypeID:u}),saveExtraHoursPopup.Show())}function b(u){var f=getCPValue(u,"cpCollaboratorID"),e=getCPValue(u,"cpDateString"),o=getCPValue(u,"cpActivitySequence");f!==null&&e!==null&&o!==null&&(n="DeleteExtraHours",t=f,i=e,r=o,showModalPopupControlByIndex(0))}function k(){hideModalPopupControlByIndex(0);extraHoursCallbackPanel.PerformCallback({actionType:n,collaboratorId:t,date:i,activitySequence:r})}function d(){saveExtraHoursPopup.PerformCallback();saveExtraHoursPopup.Show()}function g(e){n="SaveExtraHours";t=u;o();i=f;r=e.cpActivitySequence;s()?(saveExtraHoursPopup.Hide(),extraHoursCallbackPanel.PerformCallback({actionType:n,collaboratorId:t,date:i,activitySequence:r,durationInMinutes:parseInt(saveExtraHourSpinEdit.GetValue()),remarks:remarksSaveExtraHourMemo.GetValue(),activityTypeID:parseInt(activityTypesComboBox.GetValue())})):document.querySelector("#activityTypesComboBox").classList.add("general-error-border")}function s(){var n=activityTypesComboBox.GetValue();return(n===null||n===undefined)&&(n=0),n!==0}function nt(){s()?document.querySelector("#activityTypesComboBox").classList.remove("general-error-border"):document.querySelector("#activityTypesComboBox").classList.add("general-error-border")}var u=0,f="1.1.1970",n="",t=0,i="",r=0;window.SCLonCollabMgmtPageToolbarItemClick=h;window.SCLonCollabsMgmtGridViewInit=c;window.SCLonCollabsMgmtGridViewEndCallback=a;window.SCLonExtraHoursDateEditInit=v;window.SCLonExtraHoursDateEditDateChanged=y;window.SCLonModifyExtraHourBtnClick=w;window.SCLonDeleteExtraHourBtnClick=b;window.SCLeffectuateDeleteExtraHours=k;window.SCLonAddExtraHoursBtnClick=d;window.SCLonSaveExtraHoursBtnClick=g;window.SCLonActivityTypesComboBoxSelectionChanged=nt}(),function(){function t(){addAdjustmentDelegate(n)}function i(n,t){t.visibleIndex===n.GetFocusedRowIndex()&&n.StartEditRow(n.GetFocusedRowIndex())}function r(n){n.StartEditRow(n.GetFocusedRowIndex())}function u(){n()}function n(){if(typeof courseGradesColumnSearchGridView!="undefined"&&courseGradesColumnSearchGridView!==null&&courseGradesColumnSearchGridView!==undefined){courseGradesColumnSearchGridView.SetHeight(0);let n=getAreaHeight();n>600&&(n=n-300);courseGradesColumnSearchGridView.SetHeight(n);courseGradesColumnSearchGridView.AdjustControl()}}function f(n,t){t.buttonID==="deleteCustomButton"&&showModalPopupControl()}function e(){courseGradesColumnSearchGridView.IsEditing()===!0?(courseGradesColumnSearchGridView.UpdateEdit(),courseGradesColumnPopupControl.Hide(),courseGradesDetailedSearchGridView.PerformCallback()):(courseGradesColumnPopupControl.Hide(),courseGradesDetailedSearchGridView.PerformCallback())}window.SCLonCourseGradesColumnSearchGridViewInit=t;window.SCLonCourseGradesColumnSearchGridViewRowClick=i;window.SCLonCourseGradesColumnSearchGridViewRowDblClick=r;window.SCLonCourseGradesColumnSearchGridViewEndCallback=u;window.SCLonCourseGradesColumnSearchGridViewCustomButtonClick=f;window.SCLcloseCourseGradesColumnForm=e}(),function(){function r(n){addAdjustmentDelegate(i);ASPxClientUtils.AttachEventToElement(n.GetMainElement(),"keydown",function(n){n.keyCode===ASPxClientUtils.StringToShortcutCode("Enter")&&u(n)})}function u(t){const i=courseGradesDetailedSearchGridView.GetTopVisibleIndex()+courseGradesDetailedSearchGridView.GetVisibleRowsOnPage()-1;courseGradesDetailedSearchGridView.editItemVisibleIndex>-1&&courseGradesDetailedSearchGridView.editItemVisibleIndex<i&&(n=courseGradesDetailedSearchGridView.editItemVisibleIndex+1,courseGradesDetailedSearchGridView.UpdateEdit(),ASPxClientUtils.PreventEventAndBubble(t))}function f(t,i){t.IsEditing()?t.editItemVisibleIndex!==i.visibleIndex&&(n=i.visibleIndex,t.UpdateEdit()):t.cpGradesLocked!==null&&t.cpGradesLocked!==undefined&&t.cpGradesLocked==="GradesUnlocked"&&t.StartEditRow(i.visibleIndex)}function e(t,i){t.IsEditing()?t.editItemVisibleIndex!==i.visibleIndex&&(n=i.visibleIndex,t.UpdateEdit()):t.cpGradesLocked!==null&&t.cpGradesLocked!==undefined&&t.cpGradesLocked==="GradesUnlocked"&&t.StartEditRow(i.visibleIndex)}function o(r){if(t&&(t=!1,r.PerformCallback()),i(),r.cpSaveResult!==null&&r.cpSaveResult!==undefined&&r.cpSaveResult==="SaveSucceeded"&&r.cpGradesLocked!==null&&r.cpGradesLocked!==undefined&&r.cpGradesLocked==="GradesUnlocked"&&n!==-1){const t=n;n=-1;r.StartEditRow(t)}else{if(r.IsEditing()){const t=r.GetEditor("SubGradeValue1");t.Focus();const n=r.GetAdaptivityHelper();if(n&&n.adaptiveHiddenColumns!==undefined&&n.adaptiveHiddenColumns.length>0){const t=r.editItemVisibleIndex;n.IsAdaptiveDetailExpanded(t)===!1&&r.ToggleAdaptiveDetails(t)}}n=-1}}function i(){courseGradesDetailedSearchGridView.SetHeight(0);let n=getAreaHeight()-400;n<500&&(n=500);courseGradesDetailedSearchGridView.SetHeight(n);courseGradesDetailedSearchGridView.AdjustControl()}function s(){if(typeof courseGradesDetailedSearchGridView!="undefined"&&courseGradesDetailedSearchGridView!==null&&courseGradesDetailedSearchGridView!==undefined){const n=getCPValue(courseGradesDetailedSearchGridView,"Factor1"),t=getCPValue(courseGradesDetailedSearchGridView,"Factor2"),i=getCPValue(courseGradesDetailedSearchGridView,"Factor3"),r=getCPValue(courseGradesDetailedSearchGridView,"Factor4"),u=getCPValue(courseGradesDetailedSearchGridView,"Factor5"),f=getCPValue(courseGradesDetailedSearchGridView,"Factor6"),e=getCPValue(courseGradesDetailedSearchGridView,"Factor7"),o=getCPValue(courseGradesDetailedSearchGridView,"Factor8"),s=getCPValue(courseGradesDetailedSearchGridView,"Factor9");let c=0;n>0&&(c=courseGradesDetailedSearchGridView.GetEditor("SubGradeValue1").GetValue());let l=0;t>0&&(l=courseGradesDetailedSearchGridView.GetEditor("SubGradeValue2").GetValue());let a=0;i>0&&(a=courseGradesDetailedSearchGridView.GetEditor("SubGradeValue3").GetValue());let v=0;r>0&&(v=courseGradesDetailedSearchGridView.GetEditor("SubGradeValue4").GetValue());let y=0;u>0&&(y=courseGradesDetailedSearchGridView.GetEditor("SubGradeValue5").GetValue());let p=0;f>0&&(p=courseGradesDetailedSearchGridView.GetEditor("SubGradeValue6").GetValue());let w=0;e>0&&(w=courseGradesDetailedSearchGridView.GetEditor("SubGradeValue7").GetValue());let b=0;o>0&&(b=courseGradesDetailedSearchGridView.GetEditor("SubGradeValue8").GetValue());let k=0;s>0&&(k=courseGradesDetailedSearchGridView.GetEditor("SubGradeValue9").GetValue());var d=h(n,c,t,l,i,a,r,v,u,y,f,p,e,w,o,b,s,k);courseGradesDetailedSearchGridView.GetEditor("GradeValue").SetValue(d)}}function h(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b){var k=0;const d=(t>0?n:0)+(r>0?i:0)+(f>0?u:0)+(o>0?e:0)+(h>0?s:0)+(l>0?c:0)+(v>0?a:0)+(p>0?y:0)+(b>0?w:0);return d>0&&(k=((t>0?n*t:0)+(r>0?i*r:0)+(f>0?u*f:0)+(o>0?e*o:0)+(h>0?s*h:0)+(l>0?c*l:0)+(v>0?a*v:0)+(p>0?y*p:0)+(b>0?w*b:0))/d),k}var t=!1,n=-1;window.SCLsubGradeValueChanged=s;window.SCLonCourseGradesDetailedSearchGridViewInit=r;window.SCLonCourseGradesDetailedSearchGridViewRowClick=f;window.SCLonCourseGradesDetailedSearchGridViewRowDblClick=e;window.SCLonCourseGradesDetailedSearchGridViewEndCallback=o}(),function(){function r(n){addAdjustmentDelegate(i);ASPxClientUtils.AttachEventToElement(n.GetMainElement(),"keydown",function(n){n.keyCode===ASPxClientUtils.StringToShortcutCode("Enter")&&u(n)})}function u(t){const i=courseGradeSearchGridView.GetTopVisibleIndex()+courseGradeSearchGridView.GetVisibleRowsOnPage()-1;courseGradeSearchGridView.editItemVisibleIndex>-1&&courseGradeSearchGridView.editItemVisibleIndex<i&&(n=courseGradeSearchGridView.editItemVisibleIndex+1,courseGradeSearchGridView.UpdateEdit(),ASPxClientUtils.PreventEventAndBubble(t))}function f(t,i){t.IsEditing()?t.editItemVisibleIndex!==i.visibleIndex&&(n=i.visibleIndex,t.UpdateEdit()):t.cpGradesLocked!==null&&t.cpGradesLocked!==undefined&&t.cpGradesLocked==="GradesUnlocked"&&t.StartEditRow(i.visibleIndex)}function e(t,i){t.IsEditing()?t.editItemVisibleIndex!==i.visibleIndex&&(n=i.visibleIndex,t.UpdateEdit()):t.cpGradesLocked!==null&&t.cpGradesLocked!==undefined&&t.cpGradesLocked==="GradesUnlocked"&&t.StartEditRow(i.visibleIndex)}function o(r){if(t&&(t=!1,r.PerformCallback()),i(),r.cpSaveResult!==null&&r.cpSaveResult!==undefined&&r.cpSaveResult==="SaveSucceeded"&&r.cpGradesLocked!==null&&r.cpGradesLocked!==undefined&&r.cpGradesLocked==="GradesUnlocked"&&n!==-1){const t=n;n=-1;r.StartEditRow(t)}else{if(r.IsEditing()){const t=r.GetEditor("GradeValue");t.Focus();const n=r.GetAdaptivityHelper();if(n&&n.adaptiveHiddenColumns!==undefined&&n.adaptiveHiddenColumns.length>0){const t=r.editItemVisibleIndex;n.IsAdaptiveDetailExpanded(t)===!1&&r.ToggleAdaptiveDetails(t)}}n=-1}}function i(){courseGradeSearchGridView.SetHeight(0);let n=getAreaHeight()-400;n<500&&(n=500);courseGradeSearchGridView.SetHeight(n);courseGradeSearchGridView.AdjustControl()}var t=!1,n=-1;window.SCLonCourseGradeSearchGridViewInit=r;window.SCLonCourseGradeSearchGridViewRowClick=f;window.SCLonCourseGradeSearchGridViewRowDblClick=e;window.SCLonCourseGradeSearchGridViewEndCallback=o}(),function(){function o(){addAdjustmentDelegate(e);courseSearchGridView.PerformCallback()}function s(t,e){n&&(n=!1,e.customArgs.customCommand="InitCourseGradeCriteria",e.customArgs.mode=i,e.customArgs.periodIndex=r,e.customArgs.periodID=u,e.customArgs.courseID=f)}function h(n){t&&(t=!1,n.PerformCallback());e()}function e(){courseSearchGridView.SetHeight(0);let n=getAreaHeight()-245;n<500&&(n=500);courseSearchGridView.SetHeight(n/2);courseSearchGridView.AdjustControl()}function c(t,e,o,s,h,c,l){n=!0;i=o;r=s;u=h;f=c;courseSearchGridView.StartEditRow(l)}function l(n,t,i){i===1?courseGradeSearchGridView.IsEditing()===!0?(courseGradeSearchGridView.UpdateEdit(),courseSearchGridView.CancelEdit()):courseSearchGridView.CancelEdit():courseGradesDetailedSearchGridView.IsEditing()===!0?(courseGradesDetailedSearchGridView.UpdateEdit(),courseSearchGridView.CancelEdit()):courseSearchGridView.CancelEdit()}var t=!1,n=!1,i=0,r=0,u=0,f=0;window.SCLonCourseSearchGridViewInit=o;window.SCLonCourseSearchGridViewEndCallback=h;window.SCLonCourseSearchGridViewBeginCallback=s;window.SCLonCourseEditButtonClick=c;window.SCLcloseCourseEditForm=l}(),function(){function n(n,t){var i=t.item.name;startPageMenuHandling(i);favoritesMenuHandling(i);t.item.SetChecked(!1)}function t(n){var r=getCPValue(n,"cpActionType"),t;if(r!==null){var u=new Date(extractionStartDateEdit.GetValue()),f=new Date(extractionEndDateEdit.GetValue()),i=activityTypesComboBox.GetValue();(i===null||i===undefined)&&(i=0);t=collaboratorsComboBox.GetValue();(t===null||t===undefined)&&(t=0);window.location=window.location.origin+"/School/DataExtraction/DownloadExtractedPresences?actionType="+r+"&dateStart="+u.getTime()+"&dateEnd="+f.getTime()+"&activityTypeID="+i+"&collaboratorID="+t}}window.SCLonExtractionPageToolbarItemClick=n;window.SCLonExtractPresencesDataBtnClick=t}(),function(){function d(n,t){var i=t.item.name;switch(i){case"PreviewKidsAgenda":kidsAgendaReportPreviewPopup.Show();kidsAgendaDocumentViewer.Refresh();break;default:startPageMenuHandling(i);favoritesMenuHandling(i)}t.item.SetChecked(!1)}function g(n){messageBoxInfoMessage0.innerHTML=getCPValue(n,"CustomConfirmationMessage");showModalPopupControl()}function nt(){var n=getCPValue(enrollKidBtn,"cpKidID");n!==null&&(i="Enroll",r=n,u=availableActivityComboBox.GetValue(),c=mondayCheckBox.GetChecked()?1:0,l=tuesdayCheckBox.GetChecked()?1:0,a=wednesdayCheckBox.GetChecked()?1:0,v=thursdayCheckBox.GetChecked()?1:0,y=fridayCheckBox.GetChecked()?1:0,p=saturdayCheckBox.GetChecked()?1:0,w=parseInt(invoicingTypeRbl.GetValue()),hideModalPopupControl(),enrollKidPopup.Hide(),kidsActivitiesCallbackPanel.PerformCallback())}function tt(){showModalPopupControlByIndex(1)}function it(){var n=getCPValue(cancelEnrollmentBtn,"cpKidID"),t=getCPValue(cancelEnrollmentBtn,"cpActivityID");n!==null&&t!==null&&(i="Unenroll",r=n,u=t,hideModalPopupControlByIndex(1),enrollmentInfoPopup.Hide(),kidsActivitiesCallbackPanel.PerformCallback())}function rt(n){var t=getCPValue(n,"cpKidID"),f=getCPValue(n,"cpActivityID");t!==null&&f!==null&&(i="Contact",r=t,u=f,contactPopup.PerformCallback({kidId:t,activityInternalId:f}),contactPopup.Show())}function ut(){showModalPopupControlByIndex(2)}function ft(){var n=getCPValue(sendEmailBtn,"cpKidFullName"),t=getCPValue(sendEmailBtn,"cpActivityShortName");n!==null&&t!==null&&(i=subjectCombobox.GetValue(),b=remarksMemo.GetValue(),k=recipientListTokenbox.GetValue(),hideModalPopupControlByIndex(2),contactPopup.PerformCallback({kidId:r,activityInternalId:u,actionType:i,kidFullName:n,activityShortName:t,remarks:b,recipientsSeparatedByComma:k}))}function et(n,t){t.customArgs.actionType=i;t.customArgs.kidId=r;t.customArgs.activityId=u;t.customArgs.enrollMon=c;t.customArgs.enrollTue=l;t.customArgs.enrollWed=a;t.customArgs.enrollThu=v;t.customArgs.enrollFri=y;t.customArgs.enrollSat=p;t.customArgs.invoicingType=w}function ot(n){i="";r=0;u=null;c=0;l=0;a=0;v=0;y=0;p=0;w=0;operationResultMessageHandling(n)}function st(n){if(e!==-1){var t=kidsActivitiesTreeView.GetNode(e);t.SetExpanded(!0);n.SetSelectedNode(t)}}function ht(i,r){var f=r.node.name.split("_"),u=parseInt(f[0]),h=parseInt(f[1]),c=parseInt(f[2]),l=f[3];isNaN(u)||isNaN(h)?r.node.GetExpanded()===!0?r.node.SetExpanded(!1):(r.node.SetExpanded(!0),e=r.node.index):(u!==0&&c<0?kidInfoPopup.InCallback()===!1&&(n=u,kidInfoPopup.PerformCallback(),kidInfoPopup.Show()):u!==0&&h!==0?enrollmentInfoPopup.InCallback()===!1&&(n=u,o=h,t=c,enrollmentInfoPopup.PerformCallback(),enrollmentInfoPopup.Show()):u!==0&&h===0&&enrollKidPopup.InCallback()===!1&&(n=u,t=c,s=l,enrollKidPopup.PerformCallback(),enrollKidPopup.Show()),e=r.node.parent.index)}function ct(t,i){i.customArgs.kidId=n}function lt(){n=0}function at(i,r){r.customArgs.kidId=n;r.customArgs.activityInternalId=o;r.customArgs.activityTypeId=t}function vt(){n=0;o=0;t=0}function yt(i,r){r.customArgs.kidId=n;r.customArgs.activityTypeId=t;r.customArgs.activityTypeDesignation=s}function pt(){n=0;t=0;s=""}function wt(n){f=n.GetValue()!==null?parseInt(n.GetValue()):0}function bt(n){f=parseInt(n.GetValue());enrollKidBtn.SetEnabled(!0);kt()}function kt(){h=!0;activityInfoCallbackPanel.InCallback()===!1&&activityInfoCallbackPanel.PerformCallback()}function dt(i,r){r.customArgs.kidId=n;r.customArgs.activityTypeId=t;r.customArgs.selectedActivityInternalId=f;h=!1}function gt(n){h&&n.PerformCallback()}var n=0,o=0,t=0,s="",f=0,h=!1,i="",r=0,u=null,b="",k="",c=0,l=0,a=0,v=0,y=0,p=0,w=0,e=-1;window.SCLonParentsSpacePageToolbarItemClick=d;window.SCLonKidsActivitiesCallbackPanelBeginCallback=et;window.SCLonKidsActivitiesCallbackPanelEndCallback=ot;window.SCLonKidsActivitiesTreeViewInit=st;window.SCLonKidsActivitiesTreeViewNodeClick=ht;window.SCLonKidInfoPopupBeginCallback=ct;window.SCLonKidInfoPopupClosing=lt;window.SCLonEnrollmentInfoPopupBeginCallback=at;window.SCLonEnrollmentInfoPopupClosing=vt;window.SCLonEnrollKidPopupBeginCallback=yt;window.SCLonEnrollKidPopupClosing=pt;window.SCLonActivityComboBoxInit=wt;window.SCLonActivityComboBoxSelectedIndexChanged=bt;window.SCLonActivityInfoCallbackPanelBeginCallback=dt;window.SCLonActivityInfoCallbackPanelEndCallback=gt;window.SCLonEnrollmentBtnClick=g;window.SCLeffectuateEnrollment=nt;window.SCLonCancelEnrollmentBtnClick=tt;window.SCLeffectuateCancelEnrollment=it;window.SCLonContactBtnClick=rt;window.SCLonSendContactMessageBtnClick=ut;window.SCLeffectuateSendContactMessage=ft}(),function(){function nt(){const n=checkListBox.GetSelectedItems();checkComboBox.SetText(b(n))}function p(n,t){const i=checkListBox.GetSelectedItems();checkComboBox.SetText(b(i));bt(n,t)}function w(n,t){checkListBox.UnselectAll();const i=n.GetText().split(v),r=tt(i);checkListBox.SelectValues(r);p(n,t)}function b(n){let i=[];for(var t=0;t<n.length;t++)i.push(n[t].text);return i.join(v)}function tt(n){let r=[],t;for(var i=0;i<n.length;i++)t=checkListBox.FindItemByText(n[i]),t!==null&&r.push(t.value);return r}function it(n,t){if(t.htmlEvent&&n.IsValidInstance()){t=t.htmlEvent;t.keyCode===ASPx.Key.Enter&&(w(checkComboBox,t),ASPx.Evt.PreventEventAndBubble(t));return}}function rt(n){const t=n.GetPaneByName("leftContainer");t.IsCollapsed()&&t.Expand();addAdjustmentDelegate(ut)}function ut(){resizingSplitter.SetHeight(getAreaHeight()-180)}function ft(n,t){if(t.pane.name==="activitiesContainer"){const n=eventTemplateGridView;n!==null&&n!==undefined&&t.pane.GetClientHeight()>0&&n.SetHeight(t.pane.GetClientHeight())}}function et(t){n!==null&&n!==undefined&&t.target.attributes.allowCreate.value==="true"&&(t.preventDefault(),t.stopPropagation())}function ot(t){n!==null&&n!==undefined&&(i===null||i===undefined?i=t.target.style.backgroundColor:u=t.target.style.backgroundColor,t.target.style.backgroundColor="lightgray")}function st(t){n!==null&&n!==undefined&&(t.target.style.backgroundColor=i,i=u,u=null)}function ht(t){n!==null&&n!==undefined&&t.target.id===n.id&&(t.target.style.backgroundColor=i,i=u,i=null,u=null,n=null)}function ct(t){const r=scheduledEventScheduler.GetSelectedInterval();r.duration=0;scheduledEventScheduler.SetSelection(r,scheduledEventScheduler.GetSelectedResource(),!1);n=t.target;const i=t.dataTransfer;try{i.setData("text/plain",t.target.id);i.setDragImage(y,19,10)}catch(u){i.setData("Text",t.target.id)}}function lt(t){if(n!==null&&n!==undefined){let r;try{r=t.dataTransfer.getData("text/plain")}catch(r){r=t.dataTransfer.getData("Text")}r!==null&&r!==undefined&&r.startsWith("eventTemplateGridView_DXDataRow")&&(t.preventDefault(),t.stopPropagation(),t.target.style.backgroundColor=i,i=u,u=null,i=null,at(t),n=null)}}function at(t){const h=n.attributes.appSubject.value,r=n.attributes.appDuration.value,c=n.attributes.appStart.value,l=n.attributes.appEnd.value,a=n.attributes.appAllDay.value,v=n.attributes.appStatus.value,y=n.attributes.appLabel.value,p=n.attributes.appActivity.value,w=n.attributes.appProject.value,b=n.attributes.appInvoicingType.value;var u=t.target.attributes.intResource.value;const s=t.target.attributes.intervalStart.value,f=new Date(s),i=new Date(s);let e="";if(o=!0,checkListBox.GetSelectedValues().length===1&&(e=checkListBox.GetSelectedValues().join(";")),u==="DevExpress.XtraScheduler.EmptyResourceId"?resourcesListBox.GetSelectedValues().length===1&&(u=resourcesListBox.GetSelectedValues().join(";"),e!==""&&(o=!1)):e!==""&&(o=!1),r!==null&&r!==undefined&&parseInt(r)>0)i.setMinutes(i.getMinutes()+parseInt(r));else{let n=new Date(c);f.setHours(n.getHours());f.setMinutes(n.getMinutes());n=new Date(l);i.setHours(n.getHours());i.setMinutes(n.getMinutes())}vt(f,i,u)===!1?scheduledEventScheduler.PerformCallback({subject:h,start:f.getTime(),end:i.getTime(),allDay:a,status:v,label:y,resourceID:u,activityID:p,projectID:w,departmentID:e,invoicingType:b,actionType:"CreateAppointment"}):scheduledEventScheduler.PerformCallback({errorMessage:"AppointmentConflict",actionType:"SetError"})}function vt(n,t,i){const u=scheduledEventScheduler.GetVisibleAppointments();for(var r=0;r<u.length;r++){let o=u[r].interval,f=o.GetStart(),e=o.GetEnd();if(u[r].resources.indexOf(i)>-1&&(n>=f&&n<e||t>=f&&t<=e||n<=f&&t>=e))return!0}return!1}function yt(){addAdjustmentDelegate(pt)}function pt(){eventTemplateGridView.AdjustControl()}function k(n){const u=scheduledEventScheduler.getActualGroupType(),r="SchedulerGroupBy"+u+"Item",i=scheduledEventScheduler.getActiveView().getViewType();let t;if(i==="Timeline")t=n.GetItemByName("SchedulerGroupByDateItem"),t.SetEnabled(!1),n.GetItemByName("SchedulerGroupByResourceItem").SetEnabled(!0),u==="Date"?n.GetItemByName("SchedulerGroupByResourceItem").SetChecked(!0):n.GetItemByName(r).SetChecked(!0);else if(i==="Agenda"){t=n.GetItemByName("SchedulerGroupByDateItem");t.SetEnabled(!1);const i=n.GetItemByName("SchedulerGroupByResourceItem");i.SetEnabled(!1);n.GetItemByName("SchedulerGroupByNoneItem").SetChecked(!0)}else i==="Week"||i==="Month"?(t=n.GetItemByName("SchedulerGroupByDateItem"),t.SetEnabled(!1),t.GetChecked()?n.GetItemByName("SchedulerGroupByResourceItem").SetChecked(!0):n.GetItemByName(r).SetChecked(!0)):(n.GetItemByName("SchedulerGroupByDateItem").SetEnabled(!0),n.GetItemByName("SchedulerGroupByResourceItem").SetEnabled(!0),n.GetItemByName(r).SetChecked(!0))}function wt(n,t){var f=t.item.name,i,o,u,s,h,c;switch(f){case"Validate":r=getModalPopupControlMessage();i=new Date(scheduledEventScheduler.GetVisibleIntervals()[scheduledEventScheduler.GetVisibleIntervals().length-1].GetEnd());e="Validate";i.setDate(i.getDate()-1);showModalPopupControl(r.replace("{0}",i.toLocaleDateString("fr-CH")));break;case"Invalidate":r=getModalPopupControlMessage();o=new Date(scheduledEventScheduler.GetVisibleIntervals()[0].GetStart());e="Invalidate";showModalPopupControl(r.replace("{0}",o.toLocaleDateString("fr-CH")));break;case"Publish":r=getModalPopupControlMessage();u=new Date(scheduledEventScheduler.GetVisibleIntervals()[scheduledEventScheduler.GetVisibleIntervals().length-1].GetEnd());e="Publish";u.setDate(u.getDate()-1);showModalPopupControl(r.replace("{0}",u.toLocaleDateString("fr-CH")));break;case"Open":r=getModalPopupControlMessage();s=new Date(scheduledEventScheduler.GetVisibleIntervals()[0].GetStart());e="Open";showModalPopupControl(r.replace("{0}",s.toLocaleDateString("fr-CH")));break;case"Preview":popupPreview.Show();reportDocumentViewer.Refresh();break;case"SchedulerGroupItem":t.processOnServer=!1;k(n,t);break;case"SchedulerGroupByNoneItem":scheduledEventScheduler.SetGroupType("None");break;case"SchedulerGroupByDateItem":scheduledEventScheduler.SetGroupType("Date");break;case"SchedulerGroupByResourceItem":scheduledEventScheduler.SetGroupType("Resource");break;case"SendMails":h=new Date(scheduledEventScheduler.GetVisibleIntervals()[0].GetStart()).getTime();c=new Date(scheduledEventScheduler.GetVisibleIntervals()[scheduledEventScheduler.GetVisibleIntervals().length-1].GetEnd()).getTime();scheduledEventScheduler.PerformCallback({start:h,end:c,actionType:"SendMails"});break;case"ExportDataToExcel":vi("Planning");break;default:startPageMenuHandling(f);favoritesMenuHandling(f)}t.item.SetChecked(!1)}function bt(){if(resourcesListBox.InCallback())c=!0;else if((f===null||f===undefined||f!==checkListBox.GetSelectedValues().join(";"))&&(h=!0,resourcesListBox.PerformCallback()),checkListBox.cpSchedulerReadOnly===!1){const t=checkListBox.GetSelectedValues().length===1;var n=pageToolbar.GetItemByName("Publish");n!==null&&n.SetEnabled(t);n=pageToolbar.GetItemByName("Open");n!==null&&n.SetEnabled(t);n=pageToolbar.GetItemByName("Validate");n!==null&&n.SetEnabled(t);n=pageToolbar.GetItemByName("Invalidate");n!==null&&n.SetEnabled(t);t?showStatusInfo1(checkListBox.cpSchedulerEditableMessage):showStatusInfo1(checkListBox.cpSchedulerReadOnlyMessage)}}function kt(){f=checkListBox.GetSelectedValues().join(";");t=resourcesListBox.GetSelectedValues().join(";");scheduledEventScheduler.SetVisibleResources(t.split(";"))}function dt(){scheduledEventScheduler.cpTimesheetVerification&&showStatusInfo1(scheduledEventScheduler.cpTimesheetVerification);scheduledEventScheduler.InCallback()?((t===null||t===undefined||t!==resourcesListBox.GetSelectedValues().join(";"))&&(t=resourcesListBox.GetSelectedValues().join(";")),s=!0):(t===null||t===undefined||t!==resourcesListBox.GetSelectedValues().join(";"))&&(t=resourcesListBox.GetSelectedValues().join(";"),ei(scheduledEventScheduler))}function gt(n,i){const r=new Date(scheduledEventScheduler.GetVisibleIntervals()[0].GetStart()),u=new Date(scheduledEventScheduler.GetVisibleIntervals()[scheduledEventScheduler.GetVisibleIntervals().length-1].GetEnd());f=checkListBox.GetSelectedValues().join(";");i.customArgs.departmentIDs=f;i.customArgs.start=r.getTime();i.customArgs.end=u.getTime();i.customArgs.resourceIDs=t}function ni(n){c?(resourcesListBox.PerformCallback(),c=!1):(n.cpSelectedIndex+1?(n.SetSelectedIndex(n.cpSelectedIndex),delete n.cpSelectedIndex,(t===null||t===undefined||t!==n.GetSelectedValues().join(";"))&&(t=n.GetSelectedValues().join(";"))):n.SelectValues(t.split(";")),h&&(h=!1,scheduledEventScheduler.SetVisibleResources(t.split(";"))))}function ti(){addAdjustmentDelegate(a)}function a(){scheduledEventScheduler.SetHeight(getAreaHeight()-190)}function ii(n,i){t=resourcesListBox.GetSelectedValues().join(";");i.customArgs.SelectedResourceIds=t}function ri(n){s?(scheduledEventScheduler.SetVisibleResources(t.split(";")),s=!1):(o&&n.cpAppointmentID&&(o=!1,n.ShowAppointmentFormByClientId(n.cpAppointmentID)),n.cpStatusInfo&&showStatusInfo1(n.cpStatusInfo),scheduledEventScheduler.getActiveView().getViewType()==="Agenda"&&a())}function ui(){const n=scheduledEventScheduler.getActiveView().getViewType(),t=scheduledEventScheduler.getActualGroupType();(n==="Week"||n==="Month")&&t==="Date"&&scheduledEventScheduler.SetGroupType("Resource");n==="Agenda"&&a()}function fi(n){const t=isFixInfoCombo.FindItemByValue(n.GetValue())===null;t?isFixCombo.SetValue("1"):isFixCombo.SetValue("2");isFixCombo.SetEnabled(t)}function ei(n){oi();l=window.setTimeout(function(){n.SetVisibleResources(t.split(";"))}.bind(n),1200)}function oi(){l=ASPx.Timer.ClearTimer(l)}function si(n,t){const i=new Date(scheduledEventScheduler.GetVisibleIntervals()[0].GetStart()).getTime(),r=new Date(scheduledEventScheduler.GetVisibleIntervals()[scheduledEventScheduler.GetVisibleIntervals().length-1].GetEnd()).getTime();t.customArgs.activeViewType=scheduledEventScheduler.getActiveView().getViewType();t.customArgs.startSubDate=i;t.customArgs.endSubDate=r;t.customArgs.groupType=scheduledEventScheduler.getActualGroupType()}function hi(){e==="Publish"?d():g()}function ci(){e==="Validate"?d():g()}function li(){setModalPopupControlMessage(r)}function d(){const n=new Date(scheduledEventScheduler.GetVisibleIntervals()[scheduledEventScheduler.GetVisibleIntervals().length-1].GetEnd());scheduledEventScheduler.PerformCallback({end:n.getTime(),actionType:"PublishOrValidate"})}function g(){const n=new Date(scheduledEventScheduler.GetVisibleIntervals()[0].GetStart());scheduledEventScheduler.PerformCallback({start:n.getTime(),actionType:"ReOpen"})}function ai(n,t){const i=new Date(scheduledEventScheduler.GetVisibleIntervals()[0].GetStart()).getTime(),r=new Date(scheduledEventScheduler.GetVisibleIntervals()[scheduledEventScheduler.GetVisibleIntervals().length-1].GetEnd()).getTime();t.customArgs.startSubDate=i;t.customArgs.endSubDate=r}function vi(){$.ajax({type:"POST",url:"CallbackForFillingExcelToExport/",data:{startSubDate:new Date(scheduledEventScheduler.GetVisibleIntervals()[0].GetStart()).getTime(),endSubDate:new Date(scheduledEventScheduler.GetVisibleIntervals()[scheduledEventScheduler.GetVisibleIntervals().length-1].GetEnd()).getTime()},beforeSend:function(){showLoadingPanel()}}).done(function(){hideLoadingPanel();window.location.href="ExportCurrentAppointmentsDataExcel/"})}var v=", ",n,i,u,o=!1,s=!1,h=!1,c=!1,f,t,e,r,l=-1,y=new Image;y.src="/Content/Images/addappointment.png";window.TMSonResourceComboSelectedIndexChanged=fi;window.TMScheckComboBoxInit=nt;window.TMScheckComboBoxKeyDown=it;window.TMScheckComboBoxUpdateText=p;window.TMScheckComboBoxSyncListBoxValues=w;window.TMSactivityAllowDrop=et;window.TMSactivityDragStart=ct;window.TMSactivityDrop=lt;window.TMSactivityDragEnter=ot;window.TMSactivityDragLeave=st;window.TMSactivityDragEnd=ht;window.TMSonActivitiesGridViewInit=yt;window.TMSonSplitterInit=rt;window.TMSonSplitterPaneResized=ft;window.TMSonSchedulerInit=ti;window.TMSonSchedulerStartCallback=ii;window.TMSonSchedulerEndCallback=ri;window.TMSonSchedulerActiveViewChanged=ui;window.TMSonTimesheetToolbarInit=k;window.TMSonTimesheetToolbarItemClick=wt;window.TMSonResourcesListBoxInit=kt;window.TMSonResourcesListBoxSelectedIndexChanged=dt;window.TMSonResourcesListBoxStartCallback=gt;window.TMSonResourcesListBoxEndCallback=ni;window.TMSonReportDocumentViewerBeginCallback=si;window.TMSsetPlanningState=hi;window.TMSsetTimesheetState=ci;window.TMSresetEventStateOriginalMessageInfo=li;window.TMSonDownloadTimeSheetDataExcelBeginCallback=ai}()