var LumisPortal=new LumisPortal;function LumisPortal(){var arrHtmlProcessorCallbacks=[];if(this.HtmlProcessor={register:function(e){arrHtmlProcessorCallbacks.push(e)},process:function(e){void 0===e&&(e=document.documentElement);for(var t=0;tonSubmitFormInternal(t,n,o,r,i,l)).catch(e=>{e?"string"==typeof e||e instanceof String?alert(e):(alert("An error has occurred during form submit."),console.error(e)):alert("An error has occurred during form submit.")}):onSubmitFormInternal(t,n,o,r,i,l)}}function onSubmitFormInternal(e,t,n,o,r,i){if(!this.isSubmitting){var l=document.forms[e],s=document.forms.LumisPortalForm;if(l.action.match(/[&?]doui_editingVersion=1(&|$)/)&&createInputHidden(s,"doui_editingVersion","1"),!formHasFileInputs(l)&&!isFormWSRPAction(l)||null!=i){var a='',e=(a+=getFormParameters(e),s.elements.lumNewParams.value=a+=" ",s.action);if(null!=t&&null!=(a=s.elements[n])&&(a.value=t),null!=r&&(s.action+="#"+r),o)s.elements.lumA.value="1";else if(l&&l.action){l.action;if(null!=i){n=document.getElementById(i);if(n)return renderInterfaceInstance(n,t,!0),s.elements.lumNewParams.value="",void(s.action=e)}else{a=l.elements.lumClientRendered;if(null!=a&&1==a.value)if(0e.replacedByII==t);return 0'+htmlEncode(e)+"
",n.action);e&&e.length&&(t+=''+htmlEncode(e)+"
");for(var o=0;o'+htmlEncode(i)+"");else if("select-multiple"==r.type)for(var i="",l=0;l'+htmlEncode(i)+"")}else("checkbox"!=r.type&&"radio"!=r.type||r.checked)&&(i=r.value)&&i.length&&(t+=''+htmlEncode(i)+"
")}return t}function xmlDecode(e){return e=(e=(e=(e=(e=e.replace(/\</g,"<")).replace(/\>/g,">")).replace(/\'/g,"'")).replace(/\"/g,'"')).replace(/\&/g,"&")}function xmlEncode(e){return e=(e=(e=(e=(e=e.replace(/\&/g,"&")).replace(//g,">")).replace(/\'/g,"'")).replace(/\"/g,""")}function getCookie(e){for(var t=document.cookie.split("; "),n=0;n /g,">")).replace(/'/g,"'")}var htmlSer=(()=>{var e=document.createElement("div");return e.style.display="none",e.innerHTML=" ",!!e.getElementsByTagName("link").length})();function renderInterfaceInstance(e,t,n){renderInterfaceInstance_internal(e,t,n)}function renderClientSideInterfaceInstance(e,t){renderInterfaceInstance_internal(void 0,e,t)}function addLoadingOverlay(e={}){var{targetElement:e,loadingHtml:t}={targetElement:document.body,loadingHtml:g_LumisLoadingHtmlMessage,...e},n=document.createElement("div"),o=(e===document.body?(n.style.position="fixed",n.style.width="100vw",n.style.height="100vh",n.style.left=0,n.style.top=0):(n.style.position="absolute",n.style.width=e.offsetWidth+"px",n.style.height=e.offsetHeight+"px"),n.style.overflow="hidden",n.style.zIndex="1001",document.createElement("div")),r=(o.style.position="absolute",o.style.left=o.style.right=o.style.top=o.style.bottom=0,o.style.overflow="hidden",o.style.zIndex="1001",o.className="cLumClientRenderWaitBox",document.createElement("div"));return r.style.position="absolute",r.style.left=r.style.right=r.style.top=r.style.bottom=0,r.style.overflow="hidden",r.style.zIndex="1002",e===document.body?(r.style.display="flex",r.style.justifyContent="center",r.style.alignItems="center"):(r.style.textAlign="center",r.style.paddingTop="5px"),r.innerHTML=t,n.appendChild(o),n.appendChild(r),0e.remove()),e=>n.insertBefore(e,r)),l=n.ownerDocument||document;for(LumisPortal.tempRenderHtml=(e,t)=>injectHTML(l,e,i,t),injectHTML(l,t,i),LumisPortal.tempRenderHtml=void 0,currentNode=o?.nextSibling||n.firstChild;currentNode!=r;currentNode=currentNode.nextSibling)LumisPortal.HtmlProcessor.process(currentNode)}function replaceInnerHTML(n,e){for(;n.firstChild;)n.removeChild(n.firstChild);return LumisPortal.tempRenderHtml=function(e,t){o(n,e,t)},o(n,e),LumisPortal.tempRenderHtml=void 0,LumisPortal.HtmlProcessor.process(n),n;function o(t,e,n){injectHTML(t.ownerDocument||document,e,e=>t.appendChild(e),n)}}function injectHTML(e,t,n,o){var r=e.head||e.getElementsByTagName("head")[0],i=e.createDocumentFragment(),l=[],s=i,a=l,m=[];t&&(e=e.createElement("div"),htmlSer?e.innerHTML=t:(e.innerHTML="div"+t+"
",e=e.lastChild),(t=e.childNodes).nodeType?m.push(t):m=c(m,t));for(var u,d=0;m[d];d++)!a||"script"!==(m[d].tagName||"").toLowerCase()||m[d].type&&"text/javascript"!==m[d].type.toLowerCase()?(1===m[d].nodeType&&(u=c([],m[d].getElementsByTagName("script")),m.splice.apply(m,[d+1,0].concat(u))),s.appendChild(m[d])):a.push(m[d].parentNode?m[d].parentNode.removeChild(m[d]):m[d]);function c(e,t){for(var n=e.length,o=0;o{var t;return e.src?((t=getXmlHttpObject()).open("GET",e.src,!1),t.send(),t.responseText):e.text||e.textContent||e.innerHTML})(l[f]);g&&(p+=g+";")}(e=p)&&(window.execScript||function(e){window.eval.call(window,e)})(e)}}function renderInterfaceInstance_internal(e,t,n,o,r,i,l){let s;if(0!=(s=e?[e]:getInterfaceInstanceClientRenderContainers(t)).length){var a=s[0],m=(1!=n&&0{var e,o=[],r={waitingResponse:!1,running:!1,process:function(){var e;0==o.length?r.stop():r.waitingResponse?r.schedule(50):(e=o[0],r.makeRequest(e),0{for(var e=[],t=1;t'+LumisPortal.xmlEncode(t(s[1]))+"")}0!==i.length&&-1!==(n=e.lastIndexOf(""))&&(e=(e=e.substring(0,n))+""+i+" ")}document.forms.LumisPortalForm.elements.lumPrevParams.value=encodeURIComponent(e)}}document.onkeydown=LumisPortal.onKeyDown;