if(!window.zkau){if(!window.Droppable_effect){Droppable_effect=function(B,A){if(A){zk.restoreStyle(B,"backgroundColor")}else{zk.backupStyle(B,"backgroundColor");B.style.backgroundColor="#80ADE7"}}}if(!window.onProcessError){onProcessError=function(A,C,D,B){var E=mesg[A];zk.error((E?E:A)+"\n"+(C?C:"")+(D?D:"")+(B?"\n"+B.message:""))}}if(!window.confirmRetry){confirmRetry=function(A,B){var C=mesg[A];return zk.confirm((C?C:A)+"\n"+mesg.TRY_AGAIN+(B?"\n\n("+B+")":""))}}zkau={};zkau._cmdsQue=[];zkau._evts={};zkau._js4resps=[];zkau._metas={};zkau._drags={};zkau._drops=[];zkau._zidsp={};zkau._stamp=0;zkau.topZIndex=12;zkau.floats=[];zkau._onsends=[];zkau._seqId=1;zkau._dtids=[];zkau._uris={};zkau._spushInfo={};var undef;zkau.addDesktop=function(B){var C=zkau._dtids;for(var A=C.length;--A>=0;){if(C[A]==B){return false}}C.push(B);return true};zkau.dtid=function(B){if(zkau._dtids.length==1){return zkau._dtids[0]}for(B=$e(B);B;B=$parent(B)){var A=getZKAttr(B,"dtid");if(A){return A}}return null};zkau.uri=function(A){return zkau._dtids.length<=1||!A?zkau._uri:zkau._uris[A]};zkau.addURI=function(A,B){zkau._uris[A]=B;if(!zkau._uri){zkau._uri=B}};zk.addInit(function(){zk.listen(document,"keydown",zkau._onDocKeydown);zk.listen(document,"mousedown",zkau._onDocMousedown);zk.listen(document,"mouseover",zkau._onDocMouseover);zk.listen(document,"mouseout",zkau._onDocMouseout);zk.listen(document,"contextmenu",zkau._onDocCtxMnu);zk.listen(document,"click",zkau._onDocLClick);zk.listen(document,"dblclick",zkau._onDocDClick);zk.listen(window,"scroll",zkau._onDocScroll);zk.listen(window,"resize",zkau._onResize);zkau._oldUnload=window.onunload;window.onunload=zkau._onUnload;zkau._oldBfUnload=window.onbeforeunload;window.onbeforeunload=zkau._onBfUnload});zkau._onDocScroll=function(){var B=zk.innerX(),A=zk.innerY();zkau._fixOffset($e("zk_mask"),B,A);zkau._fixOffset($e("zk_loading"),B,A);zkau._fixOffset($e("zk_loadprog"),B,A);zkau._fixOffset($e("zk_prog"),B,A);var C=$e("zk_debugbox");if(C){C.style.top=A+zk.innerHeight()-C.offsetHeight-20+"px";C.style.left=B+zk.innerWidth()-C.offsetWidth-20+"px"}zk.onScrollAt()};zkau._fixOffset=function(D,B,G){if(!D){return }var C=$int(getZKAttr(D,"x")),A=$int(getZKAttr(D,"y"));var F=$int(D.style.top)+(G-A),E=$int(D.style.left)+(B-C);D.style.top=F+"px";D.style.left=E+"px";setZKAttr(D,"x",B);setZKAttr(D,"y",G)};zkau.onclick=function(A){if(typeof A=="string"){zkau.send({uuid:$uuid(A),cmd:"onClick",ctl:true});return }if(!A){A=window.event}var C=Event.element(A);for(;;C=$parent(C)){if(!C){return }else{if(C.id){break}}}var B=getZKAttr(C,"href");if(B){zk.go(B,false,getZKAttr(C,"target"));Event.stop(A);return }zkau._lastClickId=C.id;zkau.send({uuid:$uuid(C.id),cmd:"onClick",data:zkau._getMouseData(A,C),ctl:true});zkau.addOnSend(zkau._resetLastClickId)};zkau._resetLastClickId=function(){zkau._lastClickId=null};zkau.ondblclick=function(A){if(!A){A=window.event}var B=Event.element(A);for(;;B=$parent(B)){if(!B){return }else{if(B.id){break}}}B=$outer(B);if(B&&getZKAttr(B,"dbclk")){zkau.send({uuid:B.id,cmd:"onDoubleClick",data:zkau._getMouseData(A,B),ctl:true});Event.stop(A);return false}};zkau._getMouseData=function(C,E){var B="";if(C.altKey){B+="a"}if(C.ctrlKey){B+="c"}if(C.shiftKey){B+="s"}var D=Position.cumulativeOffset(E);var A=Event.pointerX(C)-D[0];var F=Event.pointerY(C)-D[1];return[A,F,B]};zkau.sendUpdateResult=function(A,B){zkau.send({uuid:A,cmd:"updateResult",data:[B]},-1)};zkau.sendRemove=function(A){if(!A){zk.error(mesg.UUID_REQUIRED);return }zkau.send({uuid:A,cmd:"remove"},5)};zkau._areqTmout=function(){var B=zkau._areq,A=zkau._areqInf;if(B&&B.readyState<3){zkau._areq=zkau._areqInf=null;try{if(typeof B.abort=="function"){B.abort()}}catch(C){}if(A.tmout<60000){A.tmout+=3000}zkau._areqResend(A)}};zkau._areqResend=function(A,B){if(zkau._seqId==A.sid){zkau._preqInf=A;setTimeout(zkau._areqResend2,B?B:0)}};zkau._areqResend2=function(){var A=zkau._preqInf;if(A){zkau._preqInf=null;if(zkau._seqId==A.sid){zkau._sendNow2(A)}}};zkau._onRespReady=function(){try{var H=zkau._areq,I=zkau._areqInf;if(H&&H.readyState==4){zkau._areq=zkau._areqInf=null;if(I.tfn){clearTimeout(I.tfn)}if(zk.pfmeter){zkau.pfrecv(I.dtid,zkau._pfGetIds(H))}if(zkau._revertpending){zkau._revertpending()}var A=H.getResponseHeader("ZK-SID");if(H.status==200){if(A&&A!=zkau._seqId){zkau._errcode="ZK-SID "+(A?"mismatch":"required");return }if(zkau.pushXmlResp(I.dtid,H)){if(A&&++zkau._seqId>999){zkau._seqId=1}zkau._areqTry=0;zkau._preqInf=null}}else{if(!A||A==zkau._seqId){zkau._errcode=H.status;var D=zk.eru["e"+H.status];if(typeof D=="string"){zk.go(D)}else{switch(H.status){default:if(!zkau._areqTry){break}case 12002:case 12030:case 12031:case 12152:case 12159:case 13030:case 503:if(!zkau._areqTry){zkau._areqTry=3}if(--zkau._areqTry){zkau._areqResend(I,200);return }}if(!zkau._ignorable&&!zkau._unloading){var B=H.statusText;if(confirmRetry("FAILED_TO_RESPONSE",H.status+(B?": "+B:""))){zkau._areqTry=2;zkau._areqResend(I);return }}zkau._cleanupOnFatal(zkau._ignorable)}}}}}catch(F){if(!window.zkau){return }zkau._areq=zkau._areqInf=null;try{if(H&&typeof H.abort=="function"){H.abort()}}catch(G){}if(!zkau._ignorable&&!zkau._unloading){var B=F.message;zkau._errcode="[Receive] "+B;if(confirmRetry("FAILED_TO_RESPONSE",(B&&B.indexOf("NOT_AVAILABLE")<0?B:""))){zkau._areqResend(I);return }}zkau._cleanupOnFatal(zkau._ignorable)}if(zkau._sendPending&&!zkau._areq&&!zkau._preqInf){zkau._sendPending=false;var C=zkau._dtids;for(var E=C.length;--E>=0;){zkau._send2(C[E],0)}}zkau.doCmds();zkau._checkProgress()};zkau.pushXmlResp=function(C,J){var H=J.responseXML;if(!H){if(zk.pfmeter){zkau.pfdone(C,zkau._pfGetIds(J))}return false}var A=[],E=H.getElementsByTagName("r");if(zk.pfmeter){A.dtid=C;A.pfIds=zkau._pfGetIds(J)}for(var F=0,I=E?E.length:0;F<I;++F){var B=E[F].getElementsByTagName("c")[0],G=E[F].getElementsByTagName("d");if(!B){zk.error(mesg.ILLEGAL_RESPONSE+"Command required");continue}A.push(B={cmd:zk.getElementValue(B)});B.data=[];for(var D=G?G.length:0;--D>=0;){B.data[D]=zk.getElementValue(G[D])}}zkau._cmdsQue.push(A);return true};zkau._checkProgress=function(){if(zkau.processing()){return false}zk.progressDone();return true};zkau.processing=function(){return zkau._cmdsQue.length||zkau._areq||zkau._preqInf};zkau.asapTimeout=function(A,C,B){return zkau.asap(A,C)?B>=0?B:38:-1};zkau.asap=function(A,B){return getZKAttr($e(A),B)=="true"};zkau._events=function(A){var B=zkau._evts;if(!B[A]){B[A]=[]}return B[A]};zkau.addOnSend=function(A){zkau._onsends.push(A)};zkau.removeOnSend=function(A){zkau._onsends.remove(A)};zkau.events=function(A){return zkau._events(zkau.dtid(A))};zkau.send=function(A,E){if(E<0){A.implicit=true}if(A.uuid){zkau._send(zkau.dtid(A.uuid),A,E)}else{if(A.dtid){zkau._send(A.dtid,A,E)}else{var D=zkau._dtids;for(var C=0,B=D.length;C<B;++C){zkau._send(D[C],A,E)}}}};zkau.sendasap=function(A,B){zkau.send(A,zkau.asapTimeout(A.uuid,A.cmd,B))};zkau._send=function(C,A,D){if(A.ctl){if(zkau._areqInf&&zkau._areqInf.ctli==A.uuid&&zkau._areqInf.ctlc==A.cmd){return }var B=$now();if(zkau._ctli==A.uuid&&zkau._ctlc==A.cmd&&B-zkau._ctlt<390){return }zkau._ctlt=B;zkau._ctli=A.uuid;zkau._ctlc=A.cmd}zkau._events(C).push(A);zkau._send2(C,D?D:0)};zkau._send2=function(A,B){if(A&&B>=0){setTimeout("zkau._sendNow('"+A+"')",B)}};zkau.sendAhead=function(A,E){var C;if(A.uuid){zkau._events(C=zkau.dtid(A.uuid)).unshift(A)}else{if(A.dtid){zkau._events(C=A.dtid).unshift(A)}else{var D=zkau._dtids;for(var B=D.length;--B>=0;++B){zkau._events(D[B]).unshift(A);zkau._send2(D[B],E)}return }}zkau._send2(C,E)};zkau._sendNow=function(C){var N=zkau._events(C);if(N.length==0){return }if(zk.loading){zk.addInit(function(){zkau._sendNow(C)});return }if(zkau._areq||zkau._preqInf){zkau._sendPending=true;return }for(var E=0,K=zkau._onsends.length;E<K;++E){try{zkau._onsends[E](L)}catch(J){zk.error(J.message)}}var L=true,O=true,B,H;for(var E=N.length;--E>=0;){var M=N[E];if(L&&!M.ignorable){O=false;if(!M.implicit){L=false}}if(M.ctl&&!B){B=M.uuid;H=M.cmd}}zkau._ignorable=O;var I="";for(var E=0,A=N.length;A;++E,--A){var M=N.shift();I+="&cmd."+E+"="+M.cmd+"&uuid."+E+"="+(M.uuid?M.uuid:"");if(M.data){for(var D=0,G=M.data.length;D<G;++D){var F=M.data[D];I+="&data."+E+"="+(F!=null?encodeURIComponent(F):"_z~nil")}}}if(I){zkau._sendNow2({sid:zkau._seqId,uri:zkau.uri(C),dtid:C,content:"dtid="+C+I,ctli:B,ctlc:H,implicit:L,ignorable:O,tmout:0})}};zkau._sendNow2=function(A){var C=zkau.ajaxRequest(),B=zkau._useQS(A)?A.uri+"?"+A.content:null;zkau.sentTime=$now();try{C.onreadystatechange=zkau._onRespReady;C.open("POST",B?B:A.uri,true);C.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");C.setRequestHeader("ZK-SID",A.sid);if(zkau._errcode){C.setRequestHeader("ZK-Error-Report",zkau._errcode);delete zkau._errcode}if(zk.pfmeter){zkau._pfsend(A.dtid,C)}zkau._areq=C;zkau._areqInf=A;if(zk_resndto>0){zkau._areqInf.tfn=setTimeout(zkau._areqTmout,zk_resndto+A.tmout)}if(B){C.send(null)}else{C.send(A.content)}if(!A.implicit){zk.progress(zk_procto)}}catch(E){try{if(typeof C.abort=="function"){C.abort()}}catch(D){}if(!A.ignorable&&!zkau._unloading){var F=E.message;zkau._errcode="[Send] "+F;if(confirmRetry("FAILED_TO_SEND",F)){zkau._areqResend(A);return }}zkau._cleanupOnFatal(A.ignorable)}};zkau._useQS=zk.ie?function(A){var C=A.content,B=C.length,D,E;if(B+A.uri.length<2000){while(--B>=0){E=C.charAt(B);if(E=="%"&&D>="8"){return false}D=E}return true}return false}:zk.voidf;zkau.addOnResponse=function(A){zkau._js4resps.push(A)};zkau._evalOnResponse=function(){while(zkau._js4resps.length){setTimeout(zkau._js4resps.shift(),0)}};zkau.doCmds=function(){if(zkau._doingCmds){setTimeout(zkau.doCmds,10)}else{zkau._doingCmds=true;try{zkau._doCmds0()}finally{zkau._doingCmds=false}}};zkau._doCmds0=function(){var C,E=zkau._cmdsQue,B=$now()+6000;while(E.length){if(zk.loading){zk.addInit(zkau.doCmds);break}try{var A=E.shift();if(zkau._doCmds1(A)){if(zk.pfmeter){zkau.pfdone(A.dtid,A.pfIds)}}else{E.unshift(A)}}catch(D){if(!C){C=D}}if(!C&&$now()>B){setTimeout(zkau.doCmds,10);return }}if(zkau._checkProgress()){zkau.doneTime=$now()}if(C){throw C}};zkau._doCmds1=function(A){var D;try{while(A&&A.length){if(zk.loading){return false}D=true;var B=A.shift();try{zkau.process(B.cmd,B.data)}catch(C){onProcessError("FAILED_TO_PROCESS",null,B.cmd,C);throw C}}}finally{if(D&&(!A||!A.length)){zkau._evalOnResponse()}}return true};zkau.process=function(C,B){var A=zkau.cmd0[C];if(A){A.apply(zkau,B);return }if(!B||!B.length){onProcessError("ILLEGAL_RESPONSE","uuid is required for ",C);return }A=zkau.cmd1[C];if(A){B.splice(1,0,$e(B[0]));A.apply(zkau,B);return }onProcessError("ILLEGAL_RESPONSE","Unknown command: ",C)};zk.process=function(C){var B=[];for(var A=arguments.length;--A>0;){B[A-1]=arguments[A]}zkau.process(C,B)};zkau._cleanupOnFatal=function(C){for(var A in zkau._metas){var B=zkau._metas[A];if(B&&B.cleanupOnFatal){B.cleanupOnFatal(C)}}};zkau._initSibs=function(C,B,A){for(;;){C=A?C.nextSibling:C.previousSibling;if(!C||C==B){break}zk.initAt(C)}};zkau._initChildren=function(B,A){for(B=B.firstChild;B&&B!=A;B=B.nextSibling){zk.initAt(B)}};zkau._insertAndInitBeforeEnd=function(D,B){if($tag(D)=="TABLE"&&zk.tagOfHtml(B)=="TR"){if(!D.tBodies||!D.tBodies.length){var A=document.createElement("TBODY");D.appendChild(A);D=A}else{D=D.tBodies[0]}}var C=D.lastChild;zk.insertHTMLBeforeEnd(D,B);if(C){zkau._initSibs(C,null,true)}else{zkau._initChildren(D)}};zkau.setAttr=function(F,D,G){F=zkau._attr(F,D);if("visibility"==D){zk.setVisible(F,G=="true")}else{if("value"==D){if(G!=F.value){F.value=G;if(F==zkau.currentFocus&&F.select){F.select()}}if(F.defaultValue!=F.value){F.defaultValue=F.value}}else{if("checked"==D){G="true"==G||"checked"==G;if(G!=F.checked){F.checked=G}if(F.defaultChecked!=F.checked){F.defaultChecked=F.checked}}else{if("selectAll"==D&&$tag(F)=="SELECT"){G="true"==G;for(var C=0,B=F.options.length;C<B;++C){F.options[C].selected=G}}else{if("style"==D){zk.setStyle(F,G)}else{if(D.startsWith("z.")){setZKAttr(F,D.substring(2),G)}else{var C=D.indexOf(".");if(C>=0){if("style"!=D.substring(0,C)){zk.error(mesg.UNSUPPORTED+D);return }D=D.substring(C+1).camelize();if(typeof (F.style[D])=="boolean"){G="true"==G||D==G}F.style[D]=G;if("width"==D&&(!G||G.indexOf("%")<0)&&!getZKAttr(F,"float")){var E=$e(F.id+"!chdextr");if(E&&$tag(E)=="TD"&&E.colSpan==1){E.style.width=G}}return }if(D=="disabled"||D=="href"){zkau.setStamp(F,D)}var A="class"==D?F.className:"selectedIndex"==D?F.selectedIndex:"disabled"==D?F.disabled:"readOnly"==D?F.readOnly:"scrollTop"==D?F.scrollTop:"scrollLeft"==D?F.scrollLeft:F.getAttribute(D);if(typeof (A)=="boolean"){G="true"==G||D==G}if(A!=G){if("selectedIndex"==D){F.selectedIndex=G}else{if("class"==D){F.className=G}else{if("disabled"==D){F.disabled=G}else{if("readOnly"==D){F.readOnly=G}else{if("scrollTop"==D){F.scrollTop=G}else{if("scrollLeft"==D){F.scrollLeft=G}else{F.setAttribute(D,G)}}}}}}}}}}}}}};zkau._attr=function(B,A){var C=$real(B);if(C!=B&&C){if(A.startsWith("on")){return C}switch($tag(C)){case"INPUT":case"TEXTAREA":switch(A){case"name":case"value":case"defaultValue":case"checked":case"defaultChecked":case"cols":case"size":case"maxlength":case"type":case"disabled":case"readOnly":case"rows":return C}break;case"IMG":switch(A){case"align":case"alt":case"border":case"hspace":case"vspace":case"src":return C}}}return B};zkau.getStamp=function(C,A){var B=getZKAttr(C,"stm"+A);return B?B:""};zkau.setStamp=function(B,A){setZKAttr(B,"stm"+A,""+ ++zkau._stamp)};zkau.rmAttr=function(C,B){C=zkau._attr(C,B);if("class"==B){if(C.className){C.className=""}}else{if(B.startsWith("z.")){rmZKAttr(C,B.substring(2));return }else{var A=B.indexOf(".");if(A>=0){if("style"!=B.substring(0,A)){zk.error(mesg.UNSUPPORTED+B);return }C.style[B.substring(A+1)]=""}else{if(!C.hasAttriute||C.hasAttribute(B)){C.setAttribute(B,"")}}}}};zkau.fixZIndex=function(C,A,D){if(!zkau._popups.length&&!zkau._overlaps.length&&!zkau._modals.length){zkau.topZIndex=12}var B=$int(C.style.zIndex);if(B>zkau.topZIndex){zkau.topZIndex=B}else{if(!D||B<zkau.topZIndex){C.style.zIndex=++zkau.topZIndex;if(!A&&C.id){C=$outer(C);zkau.sendOnZIndex(C)}}}};zkau.autoZIndex=function(A){for(;A;A=$parent(A)){if(A.style&&A.style.position=="absolute"){if(getZKAttr(A,"autoz")){zkau.fixZIndex(A,false,true)}}}};if(!zkau._popups){zkau._popups=[];zkau._overlaps=[];zkau._modals=[]}zkau.currentModalId=function(){var A=zkau._modals;return A.length?A[A.length-1]:null};zkau.canFocus=function(B,D){var A=zkau.currentModalId();if(A&&!zk.isAncestor(A,B)){if(!D){var C=zkau.currentFocus,E=$tag(C);if(C&&C.id&&E!="SPAN"&&E!="DIV"&&zk.isAncestor(A,C.id)){zk.asyncFocus(C.id)}else{zk.asyncFocusDown(A)}}return false}return true};zkau.evtel=function(A){if(!A){A=window.event}else{if(A.parentNode){return A}}return Event.element(A)};zkau.onfocus=function(A){zkau.onfocus0(A)};zkau.onfocus0=function(B,A){var C=zkau.evtel(B);if(!zkau.canFocus(C)){return false}zkau.currentFocus=C;zkau.closeFloatsOnFocus(C);if(zkau.valid){zkau.valid.uncover(C)}zkau.autoZIndex(C);var D=$outer(C);if(!A&&zkau.asap(D,"onFocus")){zkau.send({uuid:D.id,cmd:"onFocus"},100)}return true};zkau.onblur=function(A,D){var B=zkau.evtel(A);if(B==zkau.currentFocus){zkau.currentFocus=null}if(!D&&!zk.alerting){var C=$outer(B);if(zkau.asap(C,"onBlur")){zkau.send({uuid:C.id,cmd:"onBlur"},100)}}};zkau.onimgover=function(A){var B=zkau.evtel(A);if(B&&B.src.indexOf("-off")>=0){B.src=zk.renType(B.src,"on")}};zkau.onimgout=function(A){var B=zkau.evtel(A);if(B&&B.src.indexOf("-on")>=0){B.src=zk.renType(B.src,"off")}};zkau.ajaxRequest=function(){if(window.XMLHttpRequest){return new XMLHttpRequest()}else{try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(A){return new ActiveXObject("Microsoft.XMLHTTP")}}};zkau._onUnload=function(){zkau._unloading=true;if(zk.gecko){zk.restoreDisabled()}var I=!zk.opera&&!zk.keepDesktop;if(I||zk.pfmeter){try{var A=zkau._dtids;for(var D=0,E=A.length;D<E;++D){var C=A[D],H=zkau.ajaxRequest(),G="dtid="+C+"&cmd.0="+(I?"rmDesktop":"dummy"),B=zkau.uri(C);H.open("POST",zk.ie?B+"?"+G:B,true);H.setRequestHeader("Content-Type","application/x-www-form-urlencoded");if(zk.pfmeter){zkau._pfsend(C,H,true)}if(zk.ie){H.send(null)}else{H.send(G)}}}catch(F){}}if(zkau._oldUnload){zkau._oldUnload.apply(window,arguments)}zk.unlistenAll()};zkau._onBfUnload=function(){if(!zk.skipBfUnload){if(zkau.confirmClose){return zkau.confirmClose}var A=zk.beforeUnload();if(A){return A}}if(zkau._oldBfUnload){var A=zkau._oldBfUnload.apply(window,arguments);if(A){return A}}zkau._unloading=true};zkau._onDocMousedown=function(A){if(!A){A=window.event}var B=Event.element(A);if(!zkau.canFocus(B)){return }zkau._savepos(A);zkau.currentFocus=B;zkau.closeFloatsOnFocus(B);zkau.autoZIndex(B)};zkau._onDocLClick=function(evt){if(!evt){evt=window.event}if(evt.which==1||(evt.button==0||evt.button==1)){var target=Event.element(evt),cmp=zkau._parentByZKAttr(target,"lfclk","pop");if(cmp){var ctx=getZKAttr(cmp,"pop");if(ctx){ctx=zkau.getByZid(cmp,ctx);if(ctx&&(!zkau._lastClickId||zkau._lastClickId==$id(target))){var type=$type(ctx);if(type){zkau.closeFloats(ctx,cmp);ctx.style.position="absolute";zk.setVParent(ctx);zkau._autopos(ctx,Event.pointerX(evt),Event.pointerY(evt));zk.eval(ctx,"context",type,cmp);if($visible(ctx)){setZKAttr(ctx,"owner",cmp.id)}}}}if(getZKAttr(cmp,"lfclk")&&zkau.insamepos(evt)&&!zkau._lastClickId){zkau.send({uuid:$uuid(cmp),cmd:"onClick",data:zkau._getMouseData(evt,cmp),ctl:true})}}}};zkau._savepos=function(A){if(A){zkau._mspos=[Event.pointerX(A),Event.pointerY(A),Event.element(A)]}};zkau.insamepos=function(B){if(!B||!zkau._mspos){return true}if(Event.element(B)!=zkau._mspos[2]){return true}var A=Event.pointerX(B)-zkau._mspos[0];var C=Event.pointerY(B)-zkau._mspos[1];return A>-3&&A<3&&C>-3&&C<3};zkau._autopos=function(A,J,I){var H=zk.getDimension(A);var B=H[0],C=H[1];var G=zk.innerX(),E=zk.innerY(),F=G+zk.innerWidth(),D=E+zk.innerHeight();if(J+B>F){J=F-B;if(J<G){J=G}}if(I+C>D){I=D-C;if(I<E){I=E}}H=zk.toStyleOffset(A,J,I);A.style.left=H[0]+"px";A.style.top=H[1]+"px"};zkau._onDocDClick=function(A){if(!A){A=window.event}var C=Event.element(A);C=zkau._parentByZKAttr(C,"dbclk");if(C){var B=getZKAttr(C,"item");if(!B){B=$uuid(C)}zkau.send({uuid:B,cmd:"onDoubleClick",data:zkau._getMouseData(A,C),ctl:true})}};zkau._onDocCtxMnu=function(evt){if(!evt){evt=window.event}var target=Event.element(evt);var cmp=zkau._parentByZKAttr(target,"ctx","rtclk");if(cmp){var ctx=getZKAttr(cmp,"ctx");var rtclk=getZKAttr(cmp,"rtclk");if(ctx||rtclk){for(var n=target;n;n=$parent(n)){var type=$type(n);if(type){var o=window["zk"+type];if(o&&o.onrtclk&&o.onrtclk(n)){ctx=rtclk=null}}if(n==cmp){break}}}if(ctx){ctx=zkau.getByZid(cmp,ctx);if(ctx){var type=$type(ctx);if(type){zkau.closeFloats(ctx,cmp);ctx.style.position="absolute";zk.setVParent(ctx);zkau._autopos(ctx,Event.pointerX(evt),Event.pointerY(evt));zk.eval(ctx,"context",type,cmp);if($visible(ctx)){setZKAttr(ctx,"owner",cmp.id)}}}}if(rtclk){var uuid=getZKAttr(cmp,"item");if(!uuid){uuid=$uuid(cmp)}zkau.send({uuid:uuid,cmd:"onRightClick",data:zkau._getMouseData(evt,cmp),ctl:true})}Event.stop(evt);return false}return !zk.ie||evt.returnValue};zkau._onDocMouseover=function(A){if(!A){A=window.event}var C=Event.element(A);C=zkau._parentByZKAttr(C,"tip");if(C&&!zk.progressing){var D=getZKAttr(C,"tip");D=zkau.getByZid(C,D);if(D){var B=zkau._tipz&&zkau._tipz.open;if(!B||zkau._tipz.cmpId!=C.id){if(zkau._tipz){zkau._tipz.shallClose=true;zkau._tryCloseTip()}zkau._tipz={tipId:D.id,cmpId:C.id,x:Event.pointerX(A)+1,y:Event.pointerY(A)+2};if(B){zkau._openTip(C.id,true)}else{setTimeout("zkau._openTip('"+C.id+"')",zk_tipto)}}else{zkau._openTip(C.id,true)}return }}if(zkau._tipz){if(zkau._tipz.open){var D=$e(zkau._tipz.tipId);if(D&&zk.isAncestor(D,Event.element(A))){zkau._tipz.shallClose=false}else{zkau._tipz.shallClose=true;setTimeout(zkau._tryCloseTip,300)}}else{zkau._tipz=null}}};zkau._onDocMouseout=function(A){if(!A){A=window.event}if(zkau._tipz){if(zkau._tipz.open){zkau._tipz.shallClose=true;setTimeout(zkau._tryCloseTip,300)}else{zkau._tipz=null}}};zkau._onResize=function(){if(zk.booting){return }var B=$now();if(zkau._tmLastResz&&B<zkau._tmLastResz){return }var A=zk.ie?250:50;zkau._tmResz=B+A-1;setTimeout(zkau._onDidResize,A)};zkau._onDidResize=function(){if(!zkau._tmResz){return }var A=$now();if(zk.loading||anima.count||A<zkau._tmResz){setTimeout(zkau._onDidResize,10);return }zkau._tmResz=null;zkau._tmLastResz=A+1000;if(zkau._cInfoReg){setTimeout(zkau._doClientInfo,20)}zk.beforeSizeAt();zk.onSizeAt();zkau._tmLastResz=$now()+8};zkau._doClientInfo=function(){zkau.cmd0.clientInfo()};zkau._openTip=function(cmpId,enforce){if(!zkau._tipz||(zkau._tipz.open&&!enforce)){return }if(!cmpId||cmpId==zkau._tipz.cmpId){var tip=$e(zkau._tipz.tipId);if(tip){var cmp=$e(cmpId);zkau._tipz.open=true;tip.style.position="absolute";zk.setVParent(tip);zkau._autopos(tip,zkau._tipz.x,zkau._tipz.y);zk.eval(tip,"context",null,cmp)}else{zkau._tipz=null}}};zkau._tryCloseTip=function(){if(zkau._tipz&&zkau._tipz.shallClose){if(zkau._tipz.open){for(var E,F=$e(zkau._tipz.tipId),C=zkau.floats,B=C.length;--B>=0;){if(typeof C[B].getFloatIds!="function"){continue}if(!$visible(F)||getZKAttr(F,"animating")=="hide"){break}for(var D=C[B].getFloatIds(),A=D.length;--A>=0;){if(zk.isAncestor(F,D[A])){C[B]._close($e(D[A]));D.splice(A,1);E=true}}if(E){zkau._tipz=null;break}}}}};zkau._parentByZKAttr=function(C,B,A){for(;C;C=$parent(C)){if(B&&getZKAttr(C,B)){return C}if(A&&getZKAttr(C,A)){return C}if(getZKAttr(C,"float")){break}}return null};zkau._onDocKeydown=function(Q){if(!Q){Q=window.event}var J=Event.element(Q),N,K,F,B,G,H,I=Event.keyCode(Q),E;switch(I){case 13:var P=$tag(J);if(P=="TEXTAREA"||P=="BUTTON"||(P=="INPUT"&&J.type.toLowerCase()=="button")){return true}case 27:if(zkau.closeFloats(J)){Event.stop(Q);return false}if(I==13){N="skipOK";K="onOK"}else{N="skipCancel";K="onCancel"}break;case 16:case 17:case 18:return true;case 45:case 46:E=I==45?"I":"J";break;default:if(I>=33&&I<=40){E=String.fromCharCode("A".charCodeAt(0)+(I-33));break}else{if(I>=112&&I<=123){E=String.fromCharCode("P".charCodeAt(0)+(I-112));break}else{if(Q.ctrlKey||Q.altKey){E=String.fromCharCode(I).toLowerCase();break}}}return true}if(E){K="onCtrlKey"}for(var D=J,C;D;D=$parent(D)){if(D.id&&D.getAttribute){if(!C&&D.id.indexOf("!")==-1){C=D.id}if(getZKAttr(D,K)=="true"&&(!E||zkau._inCtkeys(Q,E,getZKAttr(D,"ctkeys")))){var A=true;if(zkau.currentFocus){var M=zkau.currentFocus;switch($tag(M)){case"INPUT":var L=M.type.toLowerCase();if(L!="text"&&L!="password"){break}case"TEXTAREA":A=zkau.textbox&&zkau.textbox.updateChange(M,false)}}var O={uuid:D.id,cmd:K,ctl:true,data:[I,Q.ctrlKey,Q.shiftKey,Q.altKey,C]};if(zk.gecko&&$tag(M)=="SELECT"&&$type(M)&&zkau.asap(M,"onSelect")){zkau.lateReq=O}else{zkau.send(O,38)}Event.stop(Q);if(zk.ie&&I==112){zk._oldOnHelp=window.onhelp;window.onhelp=function(){return false};setTimeout(function(){window.onhelp=zk._oldOnHelp;zk._oldOnHelp=null},200)}return false}if("onCancel"==K&&$type(D)=="Wnd"){if(getZKAttr(D,"closable")=="true"){zkau.sendOnClose(D);Event.stop(Q);return false}break}if(N&&getZKAttr(D,N)=="true"){break}}}if(I==27&&zkau._areq){Event.stop(Q);return false}return true};zkau._inCtkeys=function(B,A,E){if(E){var F=B.ctrlKey?"^":B.altKey?"@":B.shiftKey?"$":"#";var D=E.indexOf(F),C=E.indexOf(";",D+1);if(D>=0&&C>=0){E=E.substring(D+1,C);return E.indexOf(A)>=0}}return false};zkau.sendOnMove=function(B,A){var F=getZKAttr(B,"offset");var E=B.style.left,D=B.style.top;if(F&&getZKAttr(B,"pos")=="parent"){var C=F.split(",");E=$int(E)-$int(C[0])+"px";D=$int(D)-$int(C[1])+"px"}zkau.sendasap({uuid:B.id,cmd:"onMove",data:[E,D,A?A:""],ignorable:true})};zkau.sendOnZIndex=function(A){zkau.sendasap({uuid:A.id,cmd:"onZIndex",data:[A.style.zIndex],ignorable:true})};zkau.sendOnSize=function(B,A){zkau.sendasap({uuid:B.id,cmd:"onSize",data:[B.style.width,B.style.height,A]});setTimeout(function(){zk.beforeSizeAt(B);zk.onSizeAt(B)},zk.ie6Only?800:0)};zkau.sendOnClose=function(B,C){var A=$e(B);if(C){zkau.closeFloats(A)}zkau.send({uuid:A.id,cmd:"onClose"},5)};zkau.sendRedraw=function(){zk.errorDismiss();for(var B=zkau._dtids,A=B.length;--A>=0;){zkau.send({dtid:B[A],cmd:"redraw"})}};zkau.anyFloat=function(){for(var B=zkau.floats,A=B.length;--A>=0;){if(!B[A].empty()){return true}}return false};zkau.closeFloats=function(){return zkau._closeFloats("closeFloats",zkau._shallCloseBut,arguments)};zkau.closeFloatsOnFocus=function(){return zkau._closeFloats("closeFloatsOnFocus",zkau._shallCloseBut,arguments)};zkau._shallCloseBut=function(B,A){return !zk.isAncestorX(B,A,true,true)};zkau.closeFloatsOf=function(){return zkau._closeFloats("closeFloatsOf",zkau._shallCloseOf,arguments)};zkau._shallCloseOf=function(B,A){return zk.isAncestorX1(A,B,true,true)};zkau._closeFloats=function(H,B,E){var A;for(var C=zkau._popups.length;--C>=0;){var G=$e(zkau._popups[C]);if($visible(G)&&getZKAttr(G,"animating")!="hide"&&B(G,E)){A=true;zk.unsetVParent(G);zk.hide(G);zkau.sendasap({uuid:G.id,cmd:"onOpen",data:[false]})}}for(var D=zkau.floats,C=D.length;--C>=0;){var F=D[C];if(F[H].apply(F,E)){A=true}}if(A){zkau.hideCovered()}return A};zkau.hideCovered=function(){var C=[];for(var B=0,E=zkau._popups.length;B<E;++B){var D=$e(zkau._popups[B]);if($visible(D)){C.push(D)}}for(var B=0,F=zkau.floats.length;B<F;++B){zkau.floats[B].addHideCovered(C)}for(var B=0,A=zkau._overlaps.length;B<A;++B){var D=$e(zkau._overlaps[B]);if($visible(D)){C.push(D)}}zk.hideCovered(C);if(zkau.valid){zkau.valid.uncover()}};zkau.getMeta=function(A){var B=typeof A=="string"?A:A?A.id:null;if(!B){return null}return zkau._metas[$uuid(B)]};zkau.setMeta=function(A,B){var C=typeof A=="string"?A:A?A.id:null;if(!C){zk.error(mesg.COMP_OR_UUID_REQUIRED);return }if(B){zkau._metas[$uuid(C)]=B}else{delete zkau._metas[$uuid(C)]}};zkau.getMetaByType=function(B,A){B=$parentByType(B,A);return B!=null?zkau.getMeta(B):null};zkau.cleanupMeta=function(A){var B=zkau.getMeta(A);if(B){if(B.cleanup){B.cleanup()}zkau.setMeta(A,null)}};zkau.setSPushInfo=function(B,C){var A=zkau._spushInfo[B];if(!A){A=zkau._spushInfo[B]={}}if(C.min!=null){A.min=C.min}if(C.max!=null){A.max=C.max}if(C.factor!=null){A.factor=C.factor}};zkau.getSPushInfo=function(A){return zkau._spushInfo[A]};zkau.getByZid=function(D,C){if(C.startsWith("uuid(")&&C.endsWith(")")){return $e(C.substring(5,C.length-1))}var B=zkau._zidOwner(D);var A=zkau._zidsp[B];if(A){A=A[C];if(A){return $e(A)}}};zkau.initzid=function(D,C){var B=zkau._zidOwner(D);var A=zkau._zidsp[B];if(!A){A=zkau._zidsp[B]={}}if(!C){C=getZKAttr(D,"zid")}A[C]=D.id};zkau.cleanzid=function(C){var B=zkau._zidOwner(C);var A=zkau._zidsp[B];if(A){delete A[getZKAttr(C,"zid")]}};zkau.cleanzidsp=function(A){delete zkau._zidsp[A.id]};zkau._zidOwner=function(B){for(var A=B;A;A=$parent(A)){if(getZKAttr(A,"zidsp")){return A.id}}return"_zdt_"+zkau.dtid(B)};zkau.initdrag=function(n){zkau._drags[n.id]=new Draggable(n,{starteffect:zk.voidf,endeffect:zkau._enddrag,change:zkau._dragging,ghosting:zkau._ghostdrag,z_dragdrop:true,constraint:zkau._constraint,revert:zkau._revertdrag,ignoredrag:zkau._ignoredrag,zindex:88800});zk.eval(n,"initdrag")};zkau.cleandrag=function(n){if(zkau._drags[n.id]){zkau._drags[n.id].destroy();delete zkau._drags[n.id]}zk.eval(n,"cleandrag")};zkau.initdrop=function(A){zkau._drops.unshift(A)};zkau.cleandrop=function(A){zkau._drops.remove(A)};zkau._ignoredrag=function(el,pointer){return zk.eval(el,"ignoredrag",null,pointer)};zkau._dragging=function(E,F,B){var D=Event.element(B);if(D==E.zk_lastTarget){return }var C=zkau._getDrop(E.z_elorg||E.element,F,B);var A=C&&C==E.zk_lastDrop;if(!C||C!=E.zk_lastDrop){zkau._cleanLastDrop(E);if(C){E.zk_lastDrop=C;Droppable_effect(C);A=true}}if(A&&E.element._img){if(E.element._img.className!="drop-allow"){E.element._img.className="drop-allow"}}else{if(E.element._img){if(E.element._img.className!="drop-disallow"){E.element._img.className="drop-disallow"}}}E.zk_lastTarget=D};zkau._revertdrag=function(C,E,B){if(zkau._getDrop(C,E,B)==null){return true}var D=zkau._drags[C.id];var A=C.style.position;zkau._revertpending=function(){if(zk.ie&&A!="absolute"&&A!="relative"){zkau._fixie4drop(C,A)}if(D.z_x!=null){C.style.left=D.z_x;C.style.top=D.z_y;delete D.z_x;delete D.z_y}delete zkau._revertpending};return false};if(zk.ie){zkau._fixie4drop=function(B,A){var C=B.parentNode;var D=B.nextSibling;zk.remove(B);B.style.position=A;if(D){C.insertBefore(B,D)}else{C.appendChild(B)}}}zkau._enddrag=function(C,A){zkau._cleanLastDrop(zkau._drags[C.id]);var E=[Event.pointerX(A),Event.pointerY(A)];var D=zkau._getDrop(C,E,A);if(D){var B="";if(A){if(A.altKey){B+="a"}if(A.ctrlKey){B+="c"}if(A.shiftKey){B+="s"}}setTimeout("zkau._sendDrop('"+C.id+"','"+D.id+"','"+E[0]+"','"+E[1]+"','"+B+"')",38)}};zkau._sendDrop=function(B,E,A,D,C){zkau.send({uuid:E,cmd:"onDrop",data:[B,A,D,C]})};zkau._getDrop=function(G,A,H){var F=getZKAttr(G,"drag");var B=Event.element(H);l_next:for(;B;B=$parent(B)){if(B==G){return }var E=getZKAttr(B,"drop");if(E){if(E!="true"){if(F=="true"){continue}for(var D=0;;){var C=E.indexOf(",",D);var I=C>=0?E.substring(D,C):E.substring(D);if(I.trim()==F){break}if(C<0){continue l_next}D=C+1}}return B}}return null};zkau._cleanLastDrop=function(A){if(!A){return }if(A.zk_lastDrop){Droppable_effect(A.zk_lastDrop,true);A.zk_lastDrop=null}A.zk_lastTarget=null};zkau._proxyXY=function(A){return[Event.pointerX(A)+10,Event.pointerY(A)+10]};zkau._constraint=function(C,B,A){return zkau._proxyXY(A)};zkau._ghostdrag=function(F,J,H){var E;if(J){var I=$tag(F.element);zk.zk_special=E="TR"==I||"TD"==I||"TH"==I}else{E=zk.zk_special}if(J){zkau.beginGhostToDIV(F);var D=zkau._proxyXY(H);if(E){var B="";var C=Event.element(H);if(C.id.indexOf("!cave")>0){B=C.textContent||C.innerText}else{if(C.id.indexOf("!cell")>0){var G=$real(C.id);B=G.textContent||G.innerText}else{B=C.textContent||C.innerText}}if(!B){B=""}if(B.length>10){B=B.substring(0,10)+"..."}var A=F.element;document.body.insertAdjacentHTML("beforeend",'<div id="zk_ddghost" class="drop-ghost" style="position:absolute;top:'+D[1]+"px;left:"+D[0]+'px;"><div class="drop-content"><span id="zk_ddghost!img" class="drop-disallow"></span>&nbsp;'+B+"</div></div>")}else{var A=F.element.cloneNode(true);A.id="zk_ddghost";A.style.position="absolute";var K=zkau._proxyXY(H);A.style.top=K[1]+"px";A.style.left=K[0]+"px";document.body.appendChild(A)}F.element=$e("zk_ddghost");if(E){F.element._img=$e(F.element.id+"!img")}document.body.style.cursor="pointer"}else{F.element._img=null;zkau.endGhostToDIV(F);document.body.style.cursor=""}return false};zkau.beginGhostToDIV=function(B){zk.dragging=true;B.delta=B.currentDelta();B.z_elorg=B.element;var A=Position.cumulativeOffset(B.element);B.z_scrl=Position.realOffset(B.element);B.z_scrl[0]-=zk.innerX();B.z_scrl[1]-=zk.innerY();A[0]-=B.z_scrl[0];A[1]-=B.z_scrl[1];return A};zkau.getGhostOrgin=function(A){return A.z_elorg};zkau.endGhostToDIV=function(A){setTimeout("zk.dragging=false",0);if(A.z_elorg&&A.element!=A.z_elorg){zk.remove(A.element);A.element=A.z_elorg;delete A.z_elorg}};zkau._pfj=0;zkau._pfRecvIds={};zkau._pfDoneIds={};zkau._pfsend=function(A,B,C){if(!C){B.setRequestHeader("ZK-Client-Start",A+"-"+zkau._pfj+++"="+Math.round($now()))}if(zkau._pfRecvIds[A]){B.setRequestHeader("ZK-Client-Receive",zkau._pfRecvIds[A]);zkau._pfRecvIds[A]=""}if(zkau._pfDoneIds[A]){B.setRequestHeader("ZK-Client-Complete",zkau._pfDoneIds[A]);zkau._pfDoneIds[A]=""}};zkau._pfGetIds=function(A){return A.getResponseHeader("ZK-Client-Complete")};zkau.pfrecv=function(B,A){zkau._pfAddIds(B,A,zkau._pfRecvIds)};zkau.pfdone=function(B,A){zkau._pfAddIds(B,A,zkau._pfDoneIds)};zkau._pfAddIds=function(C,A,D){if(A&&(A=A.trim())){var B=A+"="+Math.round($now());if(D[C]){D[C]+=","+B}else{D[C]=B}}};zkau.beginUpload=function(A){zkau.endUpload();zkau._upldWndId=A;zkau._tmupload=setInterval(function(){zkau.send({dtid:zkau.dtid(A),cmd:"getUploadInfo",ignorable:true})},1000)};zkau.updateUploadInfo=function(D,A){if(A<=0){zkau.endUpload()}else{if(zkau._tmupload){var B=$e("zk_upload!img");if(!B){var C='<div id="zk_upload" style="position:absolute;border:1px solid #77a;padding:9px;background-color:#fec;z-index:79000"><div style="width:202px;border:1px inset"><img id="zk_upload!img" src="'+zk.getUpdateURI("/web/zk/img/prgmeter.gif")+'"/></div><br/>'+mesg.FILE_SIZE+Math.round(A/1024)+mesg.KBYTES+'<br/><input type="button" value="'+mesg.CANCEL+'" onclick="zkau._cancelUpload()"</div>';document.body.insertAdjacentHTML("afterbegin",C);zk.center($e("zk_upload"));B=$e("zk_upload!img")}if(D>=0&&D<=100){B.style.height="10px";B.style.width=(D*2)+"px"}}}};zkau._cancelUpload=function(){zkau.endUpload();if(zkau._upldWndId){zkau.sendOnClose(zkau._upldWndId);zkau._upldWndId=null}};zkau.endUpload=function(){zk.focus(window);zk.remove($e("zk_upload"));if(zkau._tmupload){clearInterval(zkau._tmupload);zkau._tmupload=null}};zkau.history=new zk.History();zkau.cmd0={bookmark:function(A){zkau.history.bookmark(A)},obsolete:function(B,A){zkau._cleanupOnFatal();zk.error(A)},alert:function(A){zk.alert(A)},redirect:function(A,C){try{zk.go(A,false,C)}catch(B){if(!zkau.confirmClose){throw B}}},title:function(A){document.title=A},script:function(dt0){eval(dt0)},echo:function(A){zkau.send({dtid:A,cmd:"dummy",ignorable:true})},clientInfo:function(A){zkau._cInfoReg=true;zkau.send({dtid:A,cmd:"onClientInfo",data:[new Date().getTimezoneOffset(),screen.width,screen.height,screen.colorDepth,zk.innerWidth(),zk.innerHeight(),zk.innerX(),zk.innerY()]})},download:function(A){if(A){var C=$e("zk_download");if(C){C.src=A}else{var B='<iframe src="'+A+'" id="zk_download" name="zk_download" style="display:none;width:0;height:0;border:0"></iframe>';zk.insertHTMLBeforeEnd(document.body,B)}}},print:function(){window.print()},scrollBy:function(A,B){window.scrollBy(A,B)},scrollTo:function(A,B){window.scrollTo(A,B)},resizeBy:function(A,B){window.resizeBy(A,B)},resizeTo:function(A,B){window.resizeTo(A,B)},moveBy:function(A,B){window.moveBy(A,B)},moveTo:function(A,B){window.moveTo(A,B)},cfmClose:function(A){zkau.confirmClose=A},showBusy:function(B,A){var C=$e("zk_showBusy");if(C){C.parentNode.removeChild(C);zk.restoreDisabled()}if(A=="true"){C=$e("zk_loadprog");if(C){C.parentNode.removeChild(C)}C=$e("zk_prog");if(C){C.parentNode.removeChild(C)}C=$e("zk_showBusy");if(!C){B=B==""?mesg.PLEASE_WAIT:B;Boot_progressbox("zk_showBusy",B,0,0,true,true);zk.disableAll()}}}};zkau.cmd1={wrongValue:function(C,D,B){if(D){D=$real(D);var A=D.value;D.defaultValue=A+"_err";if(A!=D.value){D.value=A}if(zkau.valid){zkau.valid.errbox(D.id,B)}else{zk.alert(B)}}else{if(!C){zk.alert(B)}}},setAttr:function(uuid,cmp,nm,val){if(nm=="z.init"||nm=="z.chchg"){if(cmp){var type=$type(cmp);if(type){zk.loadByType(cmp);if(zk.loading){zk.addInitCmp(cmp)}else{zk.eval(cmp,nm=="z.init"?"init":"childchg",type)}}}return }if(val==null&&arguments.length<=4){zkau.cmd1.rmAttr(uuid,cmp,nm);return }var done=false;if("z.drag"==nm){if(!getZKAttr(cmp,"drag")){zkau.initdrag(cmp)}zkau.setAttr(cmp,nm,val);done=true}else{if("z.drop"==nm){if(!getZKAttr(cmp,"drop")){zkau.initdrop(cmp)}zkau.setAttr(cmp,nm,val);done=true}else{if("zid"==nm){zkau.cleanzid(cmp);if(val){zkau.initzid(cmp,val)}}}}var args=[cmp,"setAttr",null,nm,val];for(var j=arguments.length-4;--j>=0;){args[j+5]=arguments[j+4]}if(zk.eval.apply(cmp,args)){return }if(!done){zkau.setAttr(cmp,nm,val)}},rmAttr:function(uuid,cmp,nm){var done=false;if("z.drag"==nm){zkau.cleandrag(cmp);zkau.rmAttr(cmp,nm);done=true}else{if("z.drop"==nm){zkau.cleandrop(cmp);zkau.rmAttr(cmp,nm);done=true}}if(zk.eval(cmp,"rmAttr",null,nm)){return }if(!done){zkau.rmAttr(cmp,nm)}},outer:function(C,D,B){zk.unsetChildVParent(D,true);zk.cleanupAt(D);var F=D.previousSibling,A=D.parentNode,E=D.nextSibling;zk.setOuterHTML(D,B);if(F){zkau._initSibs(F,E,true)}else{zkau._initChildren(A,E)}if(zkau.valid){zkau.valid.fixerrboxes()}},addAft:function(D,E,C){if(!E){var B=D.indexOf(":");if(B>=0){E=$e(D.substring(0,B));if(!E){D=D.substring(B+1);E=$e(D);if(!E){E=document.body}zkau.cmd1.addChd(D,E,C);return }}}var A=zk.isVParent(E);if(A){zk.unsetVParent(E)}var G=$childExterior(E);var F=G.nextSibling;zk.insertHTMLAfter(G,C);zkau._initSibs(G,F,true);if(A){zk.setVParent(E)}},addBfr:function(C,D,B){var A=zk.isVParent(D);if(A){zk.unsetVParent(D)}var F=$childExterior(D);var E=F.previousSibling;zk.insertHTMLBefore(F,B);zkau._initSibs(F,E,false);if(A){zk.setVParent(D)}},addChd:function(B,C,A){var E=$e(B+"!cave");if(!E){E=getZKAttr(C,"cave");if(E){E=$e(E)}}if(E){zkau._insertAndInitBeforeEnd(E,A);return }E=$e(B+"!child");if(E){var D=E.previousSibling;zk.insertHTMLBefore(E,A);zkau._initSibs(E,D,false);return }C=$real(C);zkau._insertAndInitBeforeEnd(C,A)},rm:function(A,B){if(B){zk.unsetChildVParent(B,true);zk.cleanupAt(B);B=$childExterior(B);zk.remove(B);zkau.hideCovered()}if(zkau.valid){zkau.valid.fixerrboxes()}},focus:function(uuid,cmp){if(!zk.eval(cmp,"focus")){setTimeout(function(){if(!zkau.canFocus(cmp,true)){return }zkau.autoZIndex(cmp);cmp=$real(cmp);zk.asyncFocus(cmp.id,35)},30)}},closeErrbox:function(A,B){if(zkau.valid){zkau.valid.closeErrbox(A,false,true)}},submit:function(A,B){setTimeout(function(){if(B&&B.submit){B.submit()}},50)},invoke:function(uuid,cmp,func,arg0,arg1,arg2){zk.eval(cmp,func,null,arg0,arg1,arg2)},popup:function(uuid,cmp,mode,x,y){var type=$type(cmp);if(type){if(mode=="0"){zkau.closeFloatsOf(cmp)}else{var ref;if(mode=="1"){ref=$e(x);if(ref){var ofs=Position.cumulativeOffset($e(x));x=ofs[0];y=ofs[1]+zk.offsetHeight(ref)}}cmp.style.position="absolute";zk.setVParent(cmp);zkau._autopos(cmp,$int(x),$int(y));zk.eval(cmp,"context",type,ref)}}},echo2:function(A,B,D,C){zkau.send({uuid:A,cmd:"echo",data:C!=null?[D,C]:[D],ignorable:true})}};zkau.cmd1.cmd=zkau.cmd1.invoke};
