11 lines
158 KiB
Plaintext
11 lines
158 KiB
Plaintext
|
|
|
||
|
|
|
||
|
|
|
||
|
|
if(!window.z_prot_js){z_prot_js=true;var zPrototype={Version:"1.5.0",ScriptFragment:"(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)",emptyFunction:function(){},K:function(a){return a}};var zClass={create:function(){return function(){this.initialize.apply(this,arguments)}}};Object.extend=function(a,c){for(var b in c){a[b]=c[b]}return a};Object.extend(Object,{inspect:function(a){try{if(a===undefined){return"undefined"}if(a===null){return"null"}return a.inspect?a.inspect():a.toString()}catch(b){if(b instanceof RangeError){return"..."}throw b}},keys:function(a){var b=[];for(var c in a){b.push(c)}return b},values:function(b){var a=[];for(var c in b){a.push(b[c])}return a},clone:function(a){return Object.extend({},a)}});Function.prototype.bind=function(){var a=this,c=z$A(arguments),b=c.shift();return function(){return a.apply(b,c.concat(z$A(arguments)))}};Function.prototype.bindAsEventListener=function(c){var a=this,b=z$A(arguments),c=b.shift();return function(d){return a.apply(c,[(d||window.event)].concat(b).concat(z$A(arguments)))}};Object.extend(Number.prototype,{toColorPart:function(){var a=this.toString(16);if(this<16){return"0"+a}return a},succ:function(){return this+1},times:function(a){z$R(0,this,true).each(a);return this}});String.interpret=function(a){return a==null?"":String(a)};Object.extend(String.prototype,{gsub:function(e,c){var a="",d=this,b;c=arguments.callee.prepareReplacement(c);while(d.length>0){if(b=d.match(e)){a+=d.slice(0,b.index);a+=String.interpret(c(b));d=d.slice(b.index+b[0].length)}else{a+=d,d=""}}return a},sub:function(c,a,b){a=this.gsub.prepareReplacement(a);b=b===undefined?1:b;return this.gsub(c,function(d){if(--b<0){return d[0]}return a(d)})},strip:function(){return this.replace(/^\s+/,"").replace(/\s+$/,"")},toArray:function(){return this.split("")},succ:function(){return this.slice(0,this.length-1)+String.fromCharCode(this.charCodeAt(this.length-1)+1)},camelize:function(){var d=this.split("-"),a=d.length;if(a==1){return d[0]}var c=this.charAt(0)=="-"?d[0].charAt(0).toUpperCase()+d[0].substring(1):d[0];for(var b=1;b<a;b++){c+=d[b].charAt(0).toUpperCase()+d[b].substring(1)}return c},capitalize:function(){return this.charAt(0).toUpperCase()+this.substring(1).toLowerCase()},underscore:function(){return this.gsub(/::/,"/").gsub(/([A-Z]+)([A-Z][a-z])/,"#{1}_#{2}").gsub(/([a-z\d])([A-Z])/,"#{1}_#{2}").gsub(/-/,"_").toLowerCase()},dasherize:function(){return this.gsub(/_/,"-")},inspect:function(b){var a=this.replace(/\\/g,"\\\\");if(b){return'"'+a.replace(/"/g,'\\"')+'"'}else{return"'"+a.replace(/'/g,"\\'")+"'"}}});String.prototype.gsub.prepareReplacement=function(b){if(typeof b=="function"){return b}var a=new zTemplate(b);return function(c){return a.evaluate(c)}};var zTemplate=zClass.create();zTemplate.Pattern=/(^|.|\r|\n)(#\{(.*?)\})/;zTemplate.prototype={initialize:function(a,b){this.template=a.toString();this.pattern=b||zTemplate.Pattern},evaluate:function(a){return this.template.gsub(this.pattern,function(b){var c=b[1];if(c=="\\"){return b[2]}return c+String.interpret(a[b[3]])})}};var z$break=new Object();var z$continue=new Object();var zEnum={each:function(b){var a=0;try{this._each(function(d){try{b(d,a++)}catch(f){if(f!=z$continue){throw f}}})}catch(c){if(c!=z$break){throw c}}return this},collect:function(b){var a=[];this.each(function(d,c){a.push((b||zPrototype.K)(d,c))});return a},detect:function(b){var a;this.each(function(d,c){if(b(d,c)){a=d;throw z$break}});return a},findAll:function(b){var a=[];this.each(function(d,c){if(b(d,c)){a.push(d)}});return a},include:function(a){var b=false;this.each(function(c){if(c==a){b=true;throw z$break}});return b},inject:function(a,b){this.each(function(d,c){a=b(a,d,c)});return a},invoke:function(b){var a=z$A(arguments).slice(1);return this.map(function(c){return c[b].apply(c,a)})},max:function(b){var a;this.each(function(d,c){d=(b||zPrototype.K)(d,c);if(a==undefined||d>=a){a=d}});return a},pluck:function(b){var a=[];this.each(function(d,c){a.push(d[b])});return a},reject:function(b){var a=[];this.each(function(d,c){if(!b(d,c)){a.push(d)}});return a},toArray:
|
||
|
|
if(!window.z_effects_js){z_effects_js=true;String.prototype.parseColor=function(){var a="#";if(this.slice(0,4)=="rgb("){var c=this.slice(4,this.length-1).split(",");var b=0;do{a+=parseInt(c[b]).toColorPart()}while(++b<3)}else{if(this.slice(0,1)=="#"){if(this.length==4){for(var b=1;b<4;b++){a+=(this.charAt(b)+this.charAt(b)).toLowerCase()}}if(this.length==7){a=this.toLowerCase()}}}return(a.length==7?a:(arguments[0]||this))};Element.getOpacity=function(a){return z$(a).getStyle("opacity")};Element.setOpacity=function(a,b){return z$(a).setStyle({opacity:b})};Element.getInlineOpacity=function(a){return z$(a).style.opacity||""};Element.forceRerendering=function(a){try{a=z$(a);var c=document.createTextNode(" ");a.appendChild(c);a.removeChild(c)}catch(b){}};var zEffect={_elNotExistErr:{name:"ElementDoesNotExistError",message:"The specified DOM element does not exist, but is required for this effect to operate"}};zEffect.Transitions={sinoidal:function(a){return(-Math.cos(a*Math.PI)/2)+0.5},flicker:function(a){return((-Math.cos(a*Math.PI)/4)+0.75)+Math.random()/4},pulse:function(b,a){a=a||5;return(Math.round((b%(1/a))*a)==0?((b*a*2)-Math.floor(b*a*2)):1-((b*a*2)-Math.floor(b*a*2)))},none:function(a){return 0},full:function(a){return 1}};zEffect.ScopedQueue=zClass.create();Object.extend(Object.extend(zEffect.ScopedQueue.prototype,zEnum),{initialize:function(){this.effects=[];this.interval=null},_each:function(a){this.effects._each(a)},add:function(b){var c=new Date().getTime();var a=(typeof b.options.queue=="string")?b.options.queue:b.options.queue.position;switch(a){case"front":this.effects.findAll(function(d){return d.state=="idle"}).each(function(d){d.startOn+=b.finishOn;d.finishOn+=b.finishOn});break;case"with-last":c=this.effects.pluck("startOn").max()||c;break;case"end":c=this.effects.pluck("finishOn").max()||c;break}b.startOn+=c;b.finishOn+=c;if(!b.options.queue.limit||(this.effects.length<b.options.queue.limit)){this.effects.push(b)}if(!this.interval){this.interval=setInterval(this.loop.bind(this),15)}},remove:function(a){this.effects=this.effects.reject(function(b){return b==a});if(this.effects.length==0){clearInterval(this.interval);this.interval=null}},loop:function(){var c=new Date().getTime();for(var b=0,a=this.effects.length;b<a;b++){if(this.effects[b]){this.effects[b].loop(c)}}}});zEffect.Queues={instances:z$H(),get:function(a){if(typeof a!="string"){return a}if(!this.instances[a]){this.instances[a]=new zEffect.ScopedQueue()}return this.instances[a]}};zEffect.Queue=zEffect.Queues.get("global");zEffect.DefaultOptions={transition:zEffect.Transitions.sinoidal,duration:1,fps:60,sync:false,from:0,to:1,delay:0,queue:"parallel"};zEffect.Base=function(){};zEffect.Base.prototype={position:null,start:function(a){this.options=Object.extend(Object.extend({},zEffect.DefaultOptions),a||{});this.name=this.options.name||"Base";this.currentFrame=0;this.state="idle";this.startOn=this.options.delay*1000;this.finishOn=this.startOn+(this.options.duration*1000);this.event("beforeStart");if(!this.options.sync){zEffect.Queues.get(typeof this.options.queue=="string"?"global":this.options.queue.scope).add(this)}},loop:function(c){if(c>=this.startOn){if(c>=this.finishOn){this.render(1);this.cancel();this.event("beforeFinish");if(this.finish){this.finish()}this.event("afterFinish");return}var b=(c-this.startOn)/(this.finishOn-this.startOn);var a=Math.round(b*this.options.fps*this.options.duration);if(a>this.currentFrame){this.render(b);this.currentFrame=a}}},render:function(a){if(this.state=="idle"){this.state="running";this.event("beforeSetup");if(this.setup){this.setup()}this.event("afterSetup")}if(this.state=="running"){if(this.options.transition){a=this.options.transition(a)}a*=(this.options.to-this.options.from);a+=this.options.from;this.position=a;this.event("beforeUpdate");if(this.update){this.update(a)}this.event("afterUpdate")}},cancel:function(){if(!this.options.sync){zEffect.Queues.get(typeof this.options.queue=="string"?"global":this.options.queue.scope).remove(this)}this.state="finished"},event:function(a){if(this.options[a+"Inter
|
||
|
|
if(!window.z_dragdrop_js){z_dragdrop_js=true;var zDraggables={drags:[],observers:[],register:function(a){if(this.drags.length==0){this.eventMouseUp=this.endDrag.bindAsEventListener(this);this.eventMouseMove=this.updateDrag.bindAsEventListener(this);this.eventKeypress=this.keyPress.bindAsEventListener(this);Event.observe(document,"mouseup",this.eventMouseUp);Event.observe(document,"mousemove",this.eventMouseMove);Event.observe(document,"keypress",this.eventKeypress)}this.drags.push(a)},unregister:function(a){this.drags=this.drags.reject(function(b){return b==a});if(this.drags.length==0){Event.stopObserving(document,"mouseup",this.eventMouseUp);Event.stopObserving(document,"mousemove",this.eventMouseMove);Event.stopObserving(document,"keypress",this.eventKeypress)}},activate:function(a){if(zk.opera||a.options.delay){this._timeout=setTimeout(function(){zDraggables._timeout=null;window.focus();zDraggables.activeDraggable=a}.bind(this),a.options.delay)}else{window.focus();this.activeDraggable=a}},deactivate:function(){this.activeDraggable=null},updateDrag:function(a){if(!this.activeDraggable){return}var b=[Event.pointerX(a),Event.pointerY(a)];if(this._lastPointer&&(this._lastPointer.inspect()==b.inspect())){return}this._lastPointer=b;this.activeDraggable.updateDrag(a,b)},endDrag:function(a){if(this._timeout){clearTimeout(this._timeout);this._timeout=null}if(!this.activeDraggable){return}this._lastPointer=null;this.activeDraggable.endDrag(a);this.activeDraggable=null},keyPress:function(a){if(this.activeDraggable){this.activeDraggable.keyPress(a)}},addObserver:function(a){this.observers.push(a);this._cacheObserverCallbacks()},removeObserver:function(a){this.observers=this.observers.reject(function(b){return b.element==a});this._cacheObserverCallbacks()},notify:function(b,a,c){if(this[b+"Count"]>0){this.observers.each(function(d){if(d[b]){d[b](b,a,c)}})}if(a.options[b]){a.options[b](a,c)}},_cacheObserverCallbacks:function(){["onStart","onEnd","onDrag"].each(function(a){zDraggables[a+"Count"]=zDraggables.observers.select(function(b){return b[a]}).length})}};var zDraggable=zClass.create();zDraggable._dragging={};zDraggable.prototype={initialize:function(b){var c=zk.ie&&arguments[1]&&arguments[1].z_dragdrop;var d={handle:false,reverteffect:function(h,g,f){if(g||f){var e=h.style.position;var i=Math.sqrt(Math.abs(g^2)+Math.abs(f^2))*0.02;new zEffect.Move(h,{x:-f,y:-g,duration:i,queue:{scope:"_draggable",position:"end"},afterFinish:function(){h.style.position=e}})}},endeffect:function(f){var e=typeof f._opacity=="number"?f._opacity:1;new zEffect.Opacity(f,{duration:0.2,from:0.7,to:e,queue:{scope:"_draggable",position:"end"},afterFinish:function(){zDraggable._dragging[f]=false}})},zindex:1000,revert:false,scroll:false,scrollSensitivity:20,scrollSpeed:15,snap:false,delay:0,stackup:false};if(!arguments[1]||typeof arguments[1].endeffect=="undefined"){Object.extend(d,{starteffect:function(e){e._opacity=Element.getOpacity(e);zDraggable._dragging[e]=true;new zEffect.Opacity(e,{duration:0.2,from:e._opacity,to:0.7})}})}var a=Object.extend(d,arguments[1]||{});this.element=z$(b);if(a.handle&&(typeof a.handle=="string")){this.handle=this.element.down("."+a.handle,0)}if(!this.handle){this.handle=z$(a.handle)}if(!this.handle){this.handle=this.element}if(a.scroll&&!a.scroll.scrollTo&&!a.scroll.outerHTML){a.scroll=z$(a.scroll);this._isScrollChild=Element.childOf(this.element,a.scroll)}if(zk.opera||!a.z_dragdrop){Element.makePositioned(this.element)}this.delta=this.currentDelta();this.options=a;this.dragging=false;this.eventMouseDown=this.initDrag.bindAsEventListener(this);Event.observe(this.handle,"mousedown",this.eventMouseDown);zDraggables.register(this)},destroy:function(){Event.stopObserving(this.handle,"mousedown",this.eventMouseDown);zDraggables.unregister(this)},currentDelta:function(){return([$int(Element.getStyle(this.element,"left")),$int(Element.getStyle(this.element,"top"))])},initDrag:function(a){if(typeof zDraggable._dragging[this.element]!="undefined"&&zDraggable._dragging[this.element]){return}if(Event.isLeftClick(a)){var c=Event.ele
|
||
|
|
if(!window.zk){zk={};zk.booting=true;if(!window.Boot_progressbox){Boot_progressbox=function(b,h,q,p,r,a){var l='<div id="'+b+'"';var i=zk.innerX(),g=zk.innerY();if(r){if(zk._ctpgs.length){for(var o=zk._ctpgs.length,m=$e(zk._ctpgs[--o]);m;m=$e(zk._ctpgs[--o])){zk.applyMask(m)}return}l+='><div id="zk_mask" class="z-modal-mask" style="display:block;left:'+i+"px;top:"+g+'px;" z.x="'+i+'" z.y="'+g+'"></div><div'}else{l+="><div"}if(typeof q!="string"||q.indexOf("%")==-1){q+="px"}if(typeof p!="string"||p.indexOf("%")==-1){p+="px"}l+=' id="zk_loading" class="z-loading" style="left:'+q+";top:"+p+';visibility: hidden;" z.x="'+i+'" z.y="'+g+'"><div class="z-loading-indicator"><span class="z-loading-icon z-inline-block" alt="..."></span> '+h+"</div></div></div>";var f=document.createElement("DIV");document.body.appendChild(f);zk._setOuterHTML(f,l);if(r){var k=$e("zk_mask");zk.listen(k,"mousemove",Event.stop);zk.listen(k,"click",Event.stop)}var d=$e("zk_loading");if(a){if(d){d.style.left=zk.px((zk.innerWidth()-d.offsetWidth)/2+i,true);d.style.top=zk.px((zk.innerHeight()-d.offsetHeight)/2+g,true);setZKAttr(d,"x",i);setZKAttr(d,"y",g)}}zk.cleanVisibility(d);return $e(b)}}if(!window.AU_progressbox){AU_progressbar=function(c,b,a){Boot_progressbox(c,b,zk.innerX(),zk.innerY(),a)}}function $int(c,a){c=c?parseInt(c,a||10):0;return isNaN(c)?0:c}zk.agent=navigator.userAgent.toLowerCase();zk.safari=zk.agent.indexOf("safari")>=0;zk.opera=zk.agent.indexOf("opera")>=0;zk.gecko=zk.agent.indexOf("gecko/")>=0&&!zk.safari&&!zk.opera;if(zk.gecko){var j=zk.agent.indexOf("firefox/");j=$int(zk.agent.substring(j+8));zk.gecko3=j>=3;zk.gecko2Only=!zk.gecko3;zk.xbodyClass="gecko gecko"+j}else{if(zk.opera){zk.xbodyClass="opera"}else{var j=zk.agent.indexOf("msie ");zk.ie=j>=0;if(zk.ie){j=$int(zk.agent.substring(j+5));zk.ie7=j>=7;zk.ie8All=j>=8;zk.ie8=j>=8&&document.documentMode>=8;zk.ie6Only=!zk.ie7;zk.xbodyClass="ie ie"+j}else{if(zk.safari){zk.xbodyClass="safari"}}}}if(zk.air=zk.agent.indexOf("adobeair")>=0){zk.xbodyClass="air"}zk._js4ld={};zk._ctpgs=[];zk._gevts={};zk._jscnt=0;zk._jsmap={};zk.voidf=function(){return false};zk.on=function(d,f,c){var g=typeof d=="string"?d:d?d.id:null;if(!g){zk.error(mesg.COMP_OR_UUID_REQUIRED);return}var a=zk._gevts[g];if(!a){zk._gevts[g]=a={}}var b=a[f];if(!b){a[f]=b=[]}b.push(c)};zk.un=function(d,f,c){var a=zk.find(d),b=a[f];if(b){b.remove(c);if(!b.length){delete a[f]}}};zk._unAll=function(c){var a=zk.find(c);for(var d in a){var b=a[d];delete a[d];b=null}};zk.find=function(b,c){var d=typeof b=="string"?b:b?b.id:null;if(!d){return null}var a=zk._gevts[d];return a?c?a[c]:a:null};zk.fire=function(h,l,b,g){var d=zk.find(h,l);if(d){h=$e(h);for(var c=0,a=d.length;c<a;c++){var k=d[c];if(!b){b=[h]}if(k.apply(g||h,b)===false){return}}}};zk.listen=function(b,c,a){if(b.addEventListener){b.addEventListener(c,a,false)}else{b.attachEvent("on"+c,a)}if("submit"==c&&$tag(b)=="FORM"){if(!b._submfns){b._submfns=[]}b._submfns.push(a)}};zk.unlisten=function(b,d,a){if(b.removeEventListener){b.removeEventListener(d,a,false)}else{if(b.detachEvent){try{b.detachEvent("on"+d,a)}catch(c){}}}if("submit"==d&&$tag(b)=="FORM"&&b._submfns){b._submfns.remove(a)}};if(zk.ie){(function(){var g={},f=zk.unlisten,h=zk.listen,d=0;zk.listen=function(l,m,k){h(l,m,k);var n=b(l),i=g[n];if(!i){g[n]=i=[]}i.push([l,m,k])};function b(i){return i.id||(i==document?"_doc_":i==window?"_win_":i==document.body?"_bdy_":i.nodeType==1?(i.id=c(i)):"")}function c(i){var k=$uuid(i);return(k?k+"!":"_z_")+"ltaid"+d++}function a(i){for(var k=i.length;k--;){try{f(i[k][0],i[k][1],i[k][2])}catch(l){}}i.length=0}zk.unlisten=function(n,o,m){f(n,o,m);for(var p=b(n),i=g[p],k=i?i.length:0,l;k--;){l=i[k];if(n==l[0]&&o==l[1]&&m==l[2]){if(i.length<=1){delete g[p]}else{i.splice(k,1)}break}}};zk._unlistenAll=function(k){if(k){var l=b(k),i=g[l];if(i){delete g[l];a(i)}}else{for(var l in g){var i=g[l];if(i){delete g[l];a(i)}}}}})()}else{zk._unlistenAll=zk.voidf}zk.cleanAll=function(a,b){if(b){zk._unlistenAll(a);for(a=a.firstChild;a;a=a.nextSibling){if(a.nodeType==1){zk.cleanAll(a)}}return}zk._unlisten
|
||
|
|
zk.getUpdateURI=function(b,i,c,d){var a=zkau.uri(d);if(!b){return a}if(b.charAt(0)!="/"){b="/"+b}if(c&&b.length>=5&&b.substring(0,5)=="/web/"){b="/web/_zv"+c+b.substring(4)}var g=a.lastIndexOf(";"),f=a.lastIndexOf("?");if(g<0&&f<0){return a+b}if(f>=0&&(g<0||f<g)){g=f}var h=a.substring(0,g);if(i){return h+b}var m=a.substring(g);var e=b.indexOf("?");return e>=0?f>=0?h+b.substring(0,e)+m+"&"+b.substring(e+1):h+b.substring(0,e)+m+b.substring(e):h+b+m};zk.progress=function(a){zk.progressing=true;if(a>0){setTimeout(zk._progress,a)}else{zk._progress()}};zk.progressDone=function(){zk.progressing=zk.progressPrompted=false;zk.cleanAllMask("zk_prog");if(zk.dbModal){zk.restoreDisabled()}};zk._progress=function(){if(zk.progressing&&!zk.loading){var c=$e("zk_showBusy");if(c){return}c=$e("zk_prog");if(!c){var b;try{b=mesg.PLEASE_WAIT}catch(a){b="Processing..."}if(zk.dbModal&&!zk.booted){zk.disableAll()}AU_progressbar("zk_prog",b,!zk.booted);zk.progressPrompted=true}}};zk.innerX=function(){return window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0};zk.innerY=function(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0};zk.innerWidth=function(){return typeof window.innerWidth=="number"?window.innerWidth:document.compatMode=="CSS1Compat"?document.documentElement.clientWidth:document.body.clientWidth};zk.innerHeight=function(){return typeof window.innerHeight=="number"?window.innerHeight:document.compatMode=="CSS1Compat"?document.documentElement.clientHeight:document.body.clientHeight};zk.pageWidth=function(){var d=document.body.scrollWidth,c=document.body.offsetWidth;return d>c?d:c};zk.pageHeight=function(){var d=document.body.scrollHeight,c=document.body.offsetHeight;return d>c?d:c};zk._setOuterHTML=function(d,b){if(d.outerHTML){d.outerHTML=b}else{var a=document.createRange();a.setStartBefore(d);var c=a.createContextualFragment(b);d.parentNode.replaceChild(c,d)}};zk.pause=function(a){if(a){var b=$now(),c;do{c=$now()}while(c-b<a)}};zk.encodeXML=function(b,a){var e="";if(b){for(var d=0,c=b.length;d<c;++d){var f=b.charAt(d);switch(f){case"<":e+="<";break;case">":e+=">";break;case"&":e+="&";break;case'"':e+=""";break;case"\n":if(a){e+="<br/>";break}default:e+=f}}}return e};zk._decs={lt:"<",gt:">",amp:"&"};zk.decodeXML=function(g){var e="";if(!g){return e}var d=0,i=g.length;for(var f=0;f<i;++f){var a=g.charAt(f);if(a=="&"){var c=g.indexOf(";",f+1);if(c>=0){try{var b=g.charAt(f+1)=="#"?String.fromCharCode(parseInt(g.substring(g.charAt(f+2)=="0"?f+3:f+2,c))):zk._decs[g.substring(f+1,c)];if(b){e+=g.substring(d,f)+b;d=(f=c)+1}}catch(h){}}}}return !d?g:d<i?e+g.substring(d):e};zk.message=function(){var e="",c=arguments;if(c.length>1){for(var d=0,b=c.length;d<b;d++){e+="["+c[d]+"] "}}else{e=arguments[0]}zk._msg=zk._msg?zk._msg+e:e;zk._msg+="\n";setTimeout(zk._domsg,600)};zk._domsg=function(){if(zk._msg){var a=$e("zk_msg");if(!a){a=document.createElement("DIV");document.body.appendChild(a);var b='<div id="zk_debugbox" class="z-debugbox" style="visibility:hidden"><table cellpadding="0" cellspacing="0" width="100%"><tr><td width="20pt"><button onclick="zk._msgclose(this)">close</button><br/><button onclick="$e(\'zk_msg\').value = \'\'">clear</button></td><td><textarea id="zk_msg" style="width:99%" rows="10"></textarea></td></tr></table></div>';zk._setOuterHTML(a,b);a=$e("zk_msg");var c=$e("zk_debugbox");c.style.top=zk.px(zk.innerY()+zk.innerHeight()-c.offsetHeight-20,true);c.style.left=zk.px(zk.innerX()+zk.innerWidth()-c.offsetWidth-20,true);zk.cleanVisibility(c)}a.value=a.value+zk._msg+"\n";a.scrollTop=a.scrollHeight;zk._msg=null}};zk._msgclose=function(a){while((a=a.parentNode)!=null){if($tag(a)=="DIV"){a.parentNode.removeChild(a);return}}};zk.log=zk.debug=zk.message;zk.error=function(d){if(!zk.booted){setTimeout(function(){zk.error(d)},100);return}if(!zk._errcnt){zk._errcnt=1}var f="zk_err_"+zk._errcnt++;var b=document.createElement("DIV");document.body.appendChild(b);var a='<div style="position:absolute;z-index:99000;padding:3px;left:'+(zk.innerX()+50)+"px;top:
|
||
|
|
if(!window.anima){String.prototype.startsWith=function(a){return this.substring(0,a.length)==a};String.prototype.endsWith=function(a){return this.substring(this.length-a.length)==a};String.prototype.trim=function(){var c=0,b=this.length,a=b-1;while(c<b&&this.charAt(c)<=" "){++c}while(a>=c&&this.charAt(a)<=" "){--a}return c>a?"":this.substring(c,a+1)};String.prototype.skipWhitespaces=function(b){for(var a=this.length;b<a;++b){var c=this.charAt(b);if(c!=" "&&c!="\t"&&c!="\n"&&c!="\r"){break}}return b};String.prototype.nextWhitespace=function(b){for(var a=this.length;b<a;++b){var c=this.charAt(b);if(c==" "||c=="\t"||c=="\n"||c=="\r"){break}}return b};Array.prototype.remove=function(c){for(var b=0,a=this.length;b<a;++b){if(c==this[b]){this.splice(b,1);return true}}return false};Array.prototype.contains=function(c){for(var b=0,a=this.length;b<a;++b){if(c==this[b]){return true}}return false};if(!Array.prototype.forEach){Array.prototype.forEach=function(b){if(typeof b!="function"){throw new TypeError()}var d=arguments[1];for(var c=0,a=this.length;c<a;c++){if(c in this){b.call(d,this[c],c,this)}}}}if(!Array.prototype.indexOf){Array.prototype.indexOf=function(b){var c=Number(arguments[1])||0,a=this.length;c=(c<0)?Math.ceil(c):Math.floor(c);if(c<0){c+=a}for(;c<a;c++){if(c in this&&this[c]===b){return c}}return -1}}function z_fmsubm(e,d,i){var g=this._submfns;for(var f=0,h=(g?g.length:0);f<h;++f){g[f].apply(this,arguments)}return this._ogsubm(e,d,i)}if(zk.ie){zk.fixSubmit=function(a){a._ogsubm=a.submit;a.submit=z_fmsubm};zk._newElem=document.createElement;document.createElement=function(a){var b=zk._newElem(a);if(a.toUpperCase()=="FORM"){zk.fixSubmit(b)}return b}}else{HTMLFormElement.prototype._ogsubm=HTMLFormElement.prototype.submit;HTMLFormElement.prototype.submit=z_fmsubm}zk.px=function(a,b){return(b?a||0:Math.max(a,0))+"px"};zk.getTextSize=function(d,a){var e=zk._txtSizDiv;if(!e){e=zk._txtSizDiv=document.createElement("DIV");e.style.cssText="top:-1000px;left:-1000px;position:absolute;visibility:hidden;border:none";document.body.appendChild(e)}for(var c=zk.TEXT_STYLES,b=c.length;--b>=0;){e.style[c[b]]=Element.getStyle(d,c[b])||""}e.innerHTML=a;return[e.offsetWidth,e.offsetHeight]};zk.getScrollBarWidth=function(){var a=zk._sbwDiv;if(!a){a=zk._sbwDiv=document.createElement("DIV");a.style.cssText="top:-1000px;left:-1000px;position:absolute;visibility:hidden;border:none;width:50px;height:50px;overflow:scroll;";document.body.appendChild(a)}return a.offsetWidth-a.clientWidth};zk.TEXT_STYLES=["fontFamily","fontSize","fontWeight","fontStyle","letterSpacing","lineHeight","textAlign","textDecoration","textIndent","textShadow","textTransform","textOverflow","direction","wordSpacing","whiteSpace"];zk.Shadow=zClass.create();zk.Shadow.prototype={_HTML:zk.ie6Only?'" class="z-shadow"></div>':'" class="z-shadow"><div class="z-shadow-tl"><div class="z-shadow-tr"></div></div><div class="z-shadow-cl"><div class="z-shadow-cr"><div class="z-shadow-cm"> </div></div></div><div class="z-shadow-bl"><div class="z-shadow-br"></div></div></div>',initialize:function(c,b){b=this.opts=zk.$default(b,{left:4,right:4,top:3,bottom:3});if(zk.ie6Only){b.left-=1;b.right-=8;b.top-=2;b.bottom-=6}var a=c.id+"!shadow";c.parentNode.insertAdjacentHTML("afterBegin",'<div id="'+a+this._HTML);this.node=c;this.shadow=$e(a);if(b.autoShow){this.sync()}},hide:function(){this.shadow.style.display="none";if(this.stackup){this.stackup.style.display="none"}},sync:function(){var f=this.node,n=this.shadow;if(!f||!zk.isVisible(f)){this.hide();return}for(var k=n;;){if(!(k=k.nextSibling)||k.tagName){if(k!=f){f.parentNode.insertBefore(n,f)}break}}n.style.zIndex=$int(Element.getStyle(f,"zIndex"));var a=this.opts,g=f.offsetLeft,p=f.offsetTop,m=f.offsetWidth,i=f.offsetHeight,e=m-a.left+a.right,d=i-a.top+a.bottom,o=n.style;o.left=zk.px(g+a.left,true);o.top=zk.px(p+a.top,true);o.width=zk.px(e);o.display="block";if(zk.ie6Only){o.height=zk.px(d)}else{var b=n.childNodes;b[1].style.height=zk.px(d-b[0].offsetHeight-b[2].offsetHeight)}var j=this.stackup;if(a.stackup&&f){if(!j){j=this.stackup=zk
|
||
|
|
if(!window.zkau){if(!window.Droppable_effect){Droppable_effect=function(b,a){zk[a?"rmClass":"addClass"](b,"z-drag-over")}}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._zidsp={};zkau._stamp=0;zkau.initZIndex=30;zkau.topZIndex=zkau.initZIndex;zkau.topZIndexStep=3;zkau.floats=[];zkau._onsends=[];zkau._seqId=($now()%9999)+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,"mousemove",zkau._onDocMousemove);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=zk.px(a+zk.innerHeight()-c.offsetHeight-20,true);c.style.left=zk.px(b+zk.innerWidth()-c.offsetWidth-20,true)}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=zk.px(f,true);d.style.left=zk.px(e,true);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=$outer(Event.element(a));var b=getZKAttr(c,"href");if(b){zk.go(b,false,getZKAttr(c,"target"));Event.stop(a);return}zkau._lastClkUuid=c.id;zkau.send({uuid:c.id,cmd:"onClick",data:zkau._getMouseData(a,c),ctl:true});zkau.addOnSend(zkau._resetLastClickId)};zkau._resetLastClickId=function(){zkau._lastClkUuid=null};zkau.ondblclick=function(a){if(!a){a=window.event}var b=Event.element(a);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(b,d){var c=zPos.cumulativeOffset(d);var a=Event.pointerX(b)-c[0];var e=Event.pointerY(b)-c[1];return[a,e,zkau.getKeys(b)]};zkau.getKeys=function(b){if(!b){return""}var a="";if(b.altKey){a+="a"}if(b.ctrlKey){a+="c"}if(b.shiftKey){a+="s"}return a};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 i=zkau._areq,k=zkau._areqInf;if(i&&i.readyState==4){zkau._areq=z
|