if(!window.zk){
//ZK, Copyright 2009 Potix Corporation, LGPL
//jQuery, (c) John Resig, MIT
//Sizzle, (c) The Dojo Foundation, MIT
//jQuery Mousewheel, (c) Brandon Aaron, MIT

window.$eval=function(s){return eval(s);};
(function(aD,z){var Z=aD.document;var a=(function(){var a3=function(bn,bo){return new a3.fn.init(bn,bo)},bi=aD.jQuery,a1,bm=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,aW=/^.[^:#\[\.,]*$/,ba=/\S/,aY=/\s/,a6=/^\s+/,a2=/\s+$/,aT=/\W/,a5=/\d/,aZ=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bb=/^[\],:{}\s]*$/,bk=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bd=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,a7=/(?:^|:|,)(?:\s*\[)+/g,aV=/(webkit)[ \/]([\w.]+)/,bf=/(opera)(?:.*version)?[ \/]([\w.]+)/,be=/(msie) ([\w.]+)/,bg=/(mozilla)(?:.*? rv:([\w.]+))?/,bl=navigator.userAgent,bj,bh=false,a0=[],aQ,a9=Object.prototype.toString,a4=Object.prototype.hasOwnProperty,aX=Array.prototype.push,a8=Array.prototype.slice,bc=String.prototype.trim,aR=Array.prototype.indexOf,aU={};a3.fn=a3.prototype={init:function(bn,bq){var bp,br,bo,bs;if(!bn){return this}if(bn.nodeType){this.context=this[0]=bn;this.length=1;return this}if(bn==="body"&&!bq&&Z.body){this.context=Z;this[0]=Z.body;this.selector="body";this.length=1;return this}if(typeof bn==="string"){bp=bm.exec(bn);if(bp&&(bp[1]||!bq)){if(bp[1]){bs=(bq?bq.ownerDocument||bq:Z);bo=aZ.exec(bn);if(bo){if(a3.isPlainObject(bq)){bn=[Z.createElement(bo[1])];a3.fn.attr.call(bn,bq,true)}else{bn=[bs.createElement(bo[1])]}}else{bo=a3.buildFragment([bp[1]],[bs]);bn=(bo.cacheable?bo.fragment.cloneNode(true):bo.fragment).childNodes}return a3.merge(this,bn)}else{br=Z.getElementById(bp[2]);if(br&&br.parentNode){if(br.id!==bp[2]){return a1.find(bn)}this.length=1;this[0]=br}this.context=Z;this.selector=bn;return this}}else{if(!bq&&!aT.test(bn)){this.selector=bn;this.context=Z;bn=Z.getElementsByTagName(bn);return a3.merge(this,bn)}else{if(!bq||bq.jquery){return(bq||a1).find(bn)}else{return a3(bq).find(bn)}}}}else{if(a3.isFunction(bn)){return a1.ready(bn)}}if(bn.selector!==z){this.selector=bn.selector;this.context=bn.context}return a3.makeArray(bn,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length},toArray:function(){return a8.call(this,0)},get:function(bn){return bn==null?this.toArray():(bn<0?this.slice(bn)[0]:this[bn])},pushStack:function(bo,bq,bn){var bp=a3();if(a3.isArray(bo)){aX.apply(bp,bo)}else{a3.merge(bp,bo)}bp.prevObject=this;bp.context=this.context;if(bq==="find"){bp.selector=this.selector+(this.selector?" ":"")+bn}else{if(bq){bp.selector=this.selector+"."+bq+"("+bn+")"}}return bp},each:function(bo,bn){return a3.each(this,bo,bn)},ready:function(bn){a3.bindReady();if(a3.isReady){bn.call(Z,a3)}else{if(a0){a0.push(bn)}}return this},eq:function(bn){return bn===-1?this.slice(bn):this.slice(bn,+bn+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(a8.apply(this,arguments),"slice",a8.call(arguments).join(","))},map:function(bn){return this.pushStack(a3.map(this,function(bp,bo){return bn.call(bp,bo,bp)}))},end:function(){return this.prevObject||a3(null)},push:aX,sort:[].sort,splice:[].splice};a3.fn.init.prototype=a3.fn;a3.extend=a3.fn.extend=function(){var bw,bp,bn,bo,bt,bu,bs=arguments[0]||{},br=1,bq=arguments.length,bv=false;if(typeof bs==="boolean"){bv=bs;bs=arguments[1]||{};br=2}if(typeof bs!=="object"&&!a3.isFunction(bs)){bs={}}if(bq===br){bs=this;--br}for(;br<bq;br++){if((bw=arguments[br])!=null){for(bp in bw){bn=bs[bp];bo=bw[bp];if(bs===bo){continue}if(bv&&bo&&(a3.isPlainObject(bo)||(bt=a3.isArray(bo)))){if(bt){bt=false;bu=bn&&a3.isArray(bn)?bn:[]}else{bu=bn&&a3.isPlainObject(bn)?bn:{}}bs[bp]=a3.extend(bv,bu,bo)}else{if(bo!==z){bs[bp]=bo}}}}}return bs};a3.extend({noConflict:function(bn){return a3},isReady:(bi&&bi.isReady),readyWait:1,ready:function(bq){if(bq===true){a3.readyWait--}if(!a3.readyWait||(bq!==true&&!a3.isReady)){if(!Z.body){return setTimeout(a3.ready,1)}a3.isReady=true;if(bq!==true&&--a3.readyWait>0){return}if(a0){var bp,bn=0,bo=a0;a0=null;while((bp=bo[bn++])){bp.call(Z,a3)}if(a3.fn.trigger){a3(Z).trigger("ready").unbind("ready")}}}},bindReady:function(){if(bh){return}bh=true;if(Z.readyState==="complete"){return setTimeout(a3.ready,1)}if(Z.addEventListener){Z.addEventListener("DOMContentLoaded",aQ,false);aD.addEventListener("load",a3.ready,false)}else{if(Z.attachEvent){Z.attachEvent("onreadystatechange",aQ);aD.attachEvent("onload",a3.ready);var bn=false;try{bn=aD.frameElement==null}catch(bo){}if(Z.documentElement.doScroll&&bn){aS()}}}},isFunction:function(bn){return a3.type(bn)==="function"},isArray:Array.isArray||function(bn){return a3.type(bn)==="array"},isWindow:function(bn){return bn&&typeof bn==="object"&&"setInterval" in bn},isNaN:function(bn){return bn==null||!a5.test(bn)||isNaN(bn)},type:function(bn){return bn==null?String(bn):aU[a9.call(bn)]||"object"},isPlainObject:function(bo){if(!bo||a3.type(bo)!=="object"||bo.nodeType||a3.isWindow(bo)){return false}if(bo.constructor&&!a4.call(bo,"constructor")&&!a4.call(bo.constructor.prototype,"isPrototypeOf")){return false}var bn;for(bn in bo){}return bn===z||a4.call(bo,bn)},isEmptyObject:function(bo){for(var bn in bo){return false}return true},error:function(bn){throw bn},parseJSON:function(bn){if(typeof bn!=="string"||!bn){return null}bn=a3.trim(bn);if(bb.test(bn.replace(bk,"@").replace(bd,"]").replace(a7,""))){return aD.JSON&&aD.JSON.parse?aD.JSON.parse(bn):(new Function("return "+bn))()}else{a3.error("Invalid JSON: "+bn)}},noop:function(){},globalEval:function(bp){if(bp&&ba.test(bp)){var bo=Z.getElementsByTagName("head")[0]||Z.documentElement,bn=Z.createElement("script");bn.type="text/javascript";if(a3.support.scriptEval){bn.appendChild(Z.createTextNode(bp))}else{bn.text=bp}bo.insertBefore(bn,bo.firstChild);bo.removeChild(bn)}},each:function(bq,bu,bp){var bo,br=0,bs=bq.length,bn=bs===z||a3.isFunction(bq);if(bp){if(bn){for(bo in bq){if(bu.apply(bq[bo],bp)===false){break}}}else{for(;br<bs;){if(bu.apply(bq[br++],bp)===false){break}}}}else{if(bn){for(bo in bq){if(bu.call(bq[bo],bo,bq[bo])===false){break}}}else{for(var bt=bq[0];br<bs&&bu.call(bt,br,bt)!==false;bt=bq[++br]){}}}return bq},trim:bc?function(bn){return bn==null?"":bc.call(bn)}:function(bn){return bn==null?"":bn.toString().replace(a6,"").replace(a2,"")},makeArray:function(bq,bo){var bn=bo||[];if(bq!=null){var bp=a3.type(bq);if(bq.length==null||bp==="string"||bp==="function"||bp==="regexp"||a3.isWindow(bq)){aX.call(bn,bq)}else{a3.merge(bn,bq)}}return bn},inArray:function(bp,bq){if(bq.indexOf){return bq.indexOf(bp)}for(var bn=0,bo=bq.length;bn<bo;bn++){if(bq[bn]===bp){return bn}}return -1},merge:function(br,bp){var bq=br.length,bo=0;if(typeof bp.length==="number"){for(var bn=bp.length;bo<bn;bo++){br[bq++]=bp[bo]}}else{while(bp[bo]!==z){br[bq++]=bp[bo++]}}br.length=bq;return br},grep:function(bo,bt,bn){var bp=[],bs;bn=!!bn;for(var bq=0,br=bo.length;bq<br;bq++){bs=!!bt(bo[bq],bq);if(bn!==bs){bp.push(bo[bq])}}return bp},map:function(bo,bt,bn){var bp=[],bs;for(var bq=0,br=bo.length;bq<br;bq++){bs=bt(bo[bq],bq,bn);if(bs!=null){bp[bp.length]=bs}}return bp.concat.apply([],bp)},guid:1,proxy:function(bp,bo,bn){if(arguments.length===2){if(typeof bo==="string"){bn=bp;bp=bn[bo];bo=z}else{if(bo&&!a3.isFunction(bo)){bn=bo;bo=z}}}if(!bo&&bp){bo=function(){return bp.apply(bn||this,arguments)}}if(bp){bo.guid=bp.guid=bp.guid||bo.guid||a3.guid++}return bo},access:function(bn,bv,bt,bp,bs,bu){var bo=bn.length;if(typeof bv==="object"){for(var bq in bv){a3.access(bn,bq,bv[bq],bp,bs,bt)}return bn}if(bt!==z){bp=!bu&&bp&&a3.isFunction(bt);for(var br=0;br<bo;br++){bs(bn[br],bv,bp?bt.call(bn[br],br,bs(bn[br],bv)):bt,bu)}return bn}return bo?bs(bn[0],bv):z},now:function(){return(new Date()).getTime()},uaMatch:function(bo){bo=bo.toLowerCase();var bn=aV.exec(bo)||bf.exec(bo)||be.exec(bo)||bo.indexOf("compatible")<0&&bg.exec(bo)||[];return{browser:bn[1]||"",version:bn[2]||"0"}},browser:{}});a3.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(bo,bn){aU["[object "+bn+"]"]=bn.toLowerCase()});bj=a3.uaMatch(bl);if(bj.browser){a3.browser[bj.browser]=true;a3.browser.version=bj.version}if(a3.browser.webkit){a3.browser.safari=true}if(aR){a3.inArray=function(bn,bo){return aR.call(bo,bn)}}if(!aY.test("\xA0")){a6=/^[\s\xA0]+/;a2=/[\s\xA0]+$/}a1=a3(Z);if(Z.addEventListener){aQ=function(){Z.removeEventListener("DOMContentLoaded",aQ,false);a3.ready()}}else{if(Z.attachEvent){aQ=function(){if(Z.readyState==="complete"){Z.detachEvent("onreadystatechange",aQ);a3.ready()}}}}function aS(){if(a3.isReady){return}try{Z.documentElement.doScroll("left")}catch(bn){setTimeout(aS,1);return}a3.ready()}if(!bi){aD.jQuery=aD.$=a3}return aD.jq=a3})();(function(){a.support={};var aX=Z.documentElement,aW=Z.createElement("script"),aQ=Z.createElement("div"),aR="script"+a.now();aQ.style.display="none";aQ.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var a0=aQ.getElementsByTagName("*"),aY=aQ.getElementsByTagName("a")[0],aZ=Z.createElement("select"),aS=aZ.appendChild(Z.createElement("option"));if(!a0||!a0.length||!aY){return}a.support={leadingWhitespace:aQ.firstChild.nodeType===3,tbody:!aQ.getElementsByTagName("tbody").length,htmlSerialize:!!aQ.getElementsByTagName("link").length,style:/red/.test(aY.getAttribute("style")),hrefNormalized:aY.getAttribute("href")==="/a",opacity:/^0.55$/.test(aY.style.opacity),cssFloat:!!aY.style.cssFloat,checkOn:aQ.getElementsByTagName("input")[0].value==="on",optSelected:aS.selected,deleteExpando:true,optDisabled:false,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};aZ.disabled=true;a.support.optDisabled=!aS.disabled;aW.type="text/javascript";try{aW.appendChild(Z.createTextNode("window."+aR+"=1;"))}catch(aU){}aX.insertBefore(aW,aX.firstChild);if(aD[aR]){a.support.scriptEval=true;delete aD[aR]}try{delete aW.test}catch(aU){a.support.deleteExpando=false}aX.removeChild(aW);if(aQ.attachEvent&&aQ.fireEvent){aQ.attachEvent("onclick",function a1(){a.support.noCloneEvent=false;aQ.detachEvent("onclick",a1)});aQ.cloneNode(true).fireEvent("onclick")}aQ=Z.createElement("div");aQ.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";var aT=Z.createDocumentFragment();aT.appendChild(aQ.firstChild);a.support.checkClone=aT.cloneNode(true).cloneNode(true).lastChild.checked;a(function(){var a3=Z.createElement("div");a3.style.width=a3.style.paddingLeft="1px";Z.body.appendChild(a3);a.boxModel=a.support.boxModel=a3.offsetWidth===2;if("zoom" in a3.style){a3.style.display="inline";a3.style.zoom=1;a.support.inlineBlockNeedsLayout=a3.offsetWidth===2;a3.style.display="";a3.innerHTML="<div style='width:4px;'></div>";a.support.shrinkWrapBlocks=a3.offsetWidth!==2}a3.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var a2=a3.getElementsByTagName("td");a.support.reliableHiddenOffsets=a2[0].offsetHeight===0;a2[0].style.display="";a2[1].style.display="none";a.support.reliableHiddenOffsets=a.support.reliableHiddenOffsets&&a2[0].offsetHeight===0;a3.innerHTML="";Z.body.removeChild(a3).style.display="none";a3=a2=null});var aV=function(a2){var a4=Z.createElement("div");a2="on"+a2;var a3=(a2 in a4);if(!a3){a4.setAttribute(a2,"return;");a3=typeof a4[a2]==="function"}a4=null;return a3};a.support.submitBubbles=aV("submit");a.support.changeBubbles=aV("change");aX=aW=aQ=a0=aY=null})();var aK={},ak=/^(?:\{.*\}|\[.*\])$/;a.extend({cache:{},uuid:0,expando:"jQuery"+a.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(aS,aR,aV){if(!a.acceptData(aS)){return}aS=aS==aD?aK:aS;var aU=aS.nodeType,aW=aU?aS[a.expando]:null,aQ=a.cache,aT;if(aU&&!aW&&typeof aR==="string"&&aV===z){return}if(!aU){aQ=aS}else{if(!aW){aS[a.expando]=aW=++a.uuid}}if(typeof aR==="object"){if(aU){aQ[aW]=a.extend(aQ[aW],aR)}else{a.extend(aQ,aR)}}else{if(aU&&!aQ[aW]){aQ[aW]={}}}aT=aU?aQ[aW]:aQ;if(aV!==z){aT[aR]=aV}return typeof aR==="string"?aT[aR]:aT},removeData:function(aS,aR){if(!a.acceptData(aS)){return}aS=aS==aD?aK:aS;var aU=aS.nodeType,aW=aU?aS[a.expando]:aS,aQ=a.cache,aT=aU?aQ[aW]:aW;if(aR){if(aT){delete aT[aR];if(aU&&a.isEmptyObject(aT)){a.removeData(aS)}}}else{if(aU&&a.support.deleteExpando){delete aS[a.expando]}else{if(aS.removeAttribute){aS.removeAttribute(a.expando)}else{if(aU){delete aQ[aW]}else{for(var aV in aS){delete aS[aV]}}}}}},acceptData:function(aR){if(aR.nodeName){var aQ=a.noData[aR.nodeName.toLowerCase()];if(aQ){return !(aQ===true||aR.getAttribute("classid")!==aQ)}}return true}});a.fn.extend({data:function(aU,aW){var aV=null;if(typeof aU==="undefined"){if(this.length){var aQ=this[0].attributes,aS;aV=a.data(this[0]);for(var aT=0,aR=aQ.length;aT<aR;aT++){aS=aQ[aT].name;if(aS.indexOf("data-")===0){aS=aS.substr(5);ay(this[0],aS,aV[aS])}}}return aV}else{if(typeof aU==="object"){return this.each(function(){a.data(this,aU)})}}var aX=aU.split(".");aX[1]=aX[1]?"."+aX[1]:"";if(aW===z){aV=this.triggerHandler("getData"+aX[1]+"!",[aX[0]]);if(aV===z&&this.length){aV=a.data(this[0],aU);aV=ay(this[0],aU,aV)}return aV===z&&aX[1]?this.data(aX[0]):aV}else{return this.each(function(){var aZ=a(this),aY=[aX[0],aW];aZ.triggerHandler("setData"+aX[1]+"!",aY);a.data(this,aU,aW);aZ.triggerHandler("changeData"+aX[1]+"!",aY)})}},removeData:function(aQ){return this.each(function(){a.removeData(this,aQ)})}});function ay(aR,aQ,aS){if(aS===z&&aR.nodeType===1){aS=aR.getAttribute("data-"+aQ);if(typeof aS==="string"){try{aS=aS==="true"?true:aS==="false"?false:aS==="null"?null:!a.isNaN(aS)?parseFloat(aS):ak.test(aS)?a.parseJSON(aS):aS}catch(aT){}a.data(aR,aQ,aS)}else{aS=z}}return aS}a.extend({queue:function(aR,aQ,aT){if(!aR){return}aQ=(aQ||"fx")+"queue";var aS=a.data(aR,aQ);if(!aT){return aS||[]}if(!aS||a.isArray(aT)){aS=a.data(aR,aQ,a.makeArray(aT))}else{aS.push(aT)}return aS},dequeue:function(aT,aS){aS=aS||"fx";var aQ=a.queue(aT,aS),aR=aQ.shift();if(aR==="inprogress"){aR=aQ.shift()}if(aR){if(aS==="fx"){aQ.unshift("inprogress")}aR.call(aT,function(){a.dequeue(aT,aS)})}}});a.fn.extend({queue:function(aQ,aR){if(typeof aQ!=="string"){aR=aQ;aQ="fx"}if(aR===z){return a.queue(this[0],aQ)}return this.each(function(aT){var aS=a.queue(this,aQ,aR);if(aQ==="fx"&&aS[0]!=="inprogress"){a.dequeue(this,aQ)}})},dequeue:function(aQ){return this.each(function(){a.dequeue(this,aQ)})},delay:function(aR,aQ){aR=a.fx?a.fx.speeds[aR]||aR:aR;aQ=aQ||"fx";return this.queue(aQ,function(){var aS=this;setTimeout(function(){a.dequeue(aS,aQ)},aR)})},clearQueue:function(aQ){return this.queue(aQ||"fx",[])}});function I(aR,aQ){if(aR.className!=aQ){aR.className=aQ}}var ai=/[\n\t]/g,aH=/\s+/,am=/\r/g,aG=/^(?:href|src|style)$/,c=/^(?:button|input)$/i,u=/^(?:button|input|object|select|textarea)$/i,g=/^a(?:rea)?$/i,H=/^(?:radio|checkbox)$/i;a.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};a.fn.extend({attr:function(aQ,aR){return a.access(this,aQ,aR,true,a.attr)},removeAttr:function(aQ,aR){return this.each(function(){a.attr(this,aQ,"");if(this.nodeType===1){this.removeAttribute(aQ)}})},addClass:function(aX){if(a.isFunction(aX)){return this.each(function(a0){var aZ=a(this);aZ.addClass(aX.call(this,a0,aZ.attr("class")))})}if(aX&&typeof aX==="string"){var aQ=(aX||"").split(aH);for(var aT=0,aS=this.length;aT<aS;aT++){var aR=this[aT];if(aR.nodeType===1){if(!aR.className){aR.className=aX}else{var aU=" "+aR.className+" ",aW=aR.className;for(var aV=0,aY=aQ.length;aV<aY;aV++){if(aU.indexOf(" "+aQ[aV]+" ")<0){aW+=" "+aQ[aV]}}I(aR,a.trim(aW))}}}}return this},removeClass:function(aV){if(a.isFunction(aV)){return this.each(function(aZ){var aY=a(this);aY.removeClass(aV.call(this,aZ,aY.attr("class")))})}if((aV&&typeof aV==="string")||aV===z){var aW=(aV||"").split(aH);for(var aS=0,aR=this.length;aS<aR;aS++){var aU=this[aS];if(aU.nodeType===1&&aU.className){if(aV){var aT=(" "+aU.className+" ").replace(ai," ");for(var aX=0,aQ=aW.length;aX<aQ;aX++){aT=aT.replace(" "+aW[aX]+" "," ")}I(aU,a.trim(aT))}else{aU.className=""}}}}return this},toggleClass:function(aT,aR){var aS=typeof aT,aQ=typeof aR==="boolean";if(a.isFunction(aT)){return this.each(function(aV){var aU=a(this);aU.toggleClass(aT.call(this,aV,aU.attr("class"),aR),aR)})}return this.each(function(){if(aS==="string"){var aW,aV=0,aU=a(this),aX=aR,aY=aT.split(aH);while((aW=aY[aV++])){aX=aQ?aX:!aU.hasClass(aW);aU[aX?"addClass":"removeClass"](aW)}}else{if(aS==="undefined"||aS==="boolean"){if(this.className){a.data(this,"__className__",this.className)}this.className=this.className||aT===false?"":a.data(this,"__className__")||""}}})},hasClass:function(aQ){var aT=" "+aQ+" ";for(var aS=0,aR=this.length;aS<aR;aS++){if((" "+this[aS].className+" ").replace(ai," ").indexOf(aT)>-1){return true}}return false},val:function(aY){if(!arguments.length){var aS=this[0];if(aS){if(a.nodeName(aS,"option")){var aR=aS.attributes.value;return !aR||aR.specified?aS.value:aS.text}if(a.nodeName(aS,"select")){var aW=aS.selectedIndex,aZ=[],a0=aS.options,aV=aS.type==="select-one";if(aW<0){return null}for(var aT=aV?aW:0,aX=aV?aW+1:a0.length;aT<aX;aT++){var aU=a0[aT];if(aU.selected&&(a.support.optDisabled?!aU.disabled:aU.getAttribute("disabled")===null)&&(!aU.parentNode.disabled||!a.nodeName(aU.parentNode,"optgroup"))){aY=a(aU).val();if(aV){return aY}aZ.push(aY)}}return aZ}if(H.test(aS.type)&&!a.support.checkOn){return aS.getAttribute("value")===null?"on":aS.value}return(aS.value||"").replace(am,"")}return z}var aQ=a.isFunction(aY);return this.each(function(a3){var a2=a(this),a4=aY;if(this.nodeType!==1){return}if(aQ){a4=aY.call(this,a3,a2.val())}if(a4==null){a4=""}else{if(typeof a4==="number"){a4+=""}else{if(a.isArray(a4)){a4=a.map(a4,function(a5){return a5==null?"":a5+""})}}}if(a.isArray(a4)&&H.test(this.type)){this.checked=a.inArray(a2.val(),a4)>=0}else{if(a.nodeName(this,"select")){var a1=a.makeArray(a4);a("option",this).each(function(){this.selected=a.inArray(a(this).val(),a1)>=0});if(!a1.length){this.selectedIndex=-1}}else{this.value=a4}}})}});a.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(aR,aQ,aW,aZ){if(!aR||aR.nodeType===3||aR.nodeType===8){return z}if(aZ&&aQ in a.attrFn){return a(aR)[aQ](aW)}var aS=aR.nodeType!==1||!a.isXMLDoc(aR),aV=aW!==z;aQ=aS&&a.props[aQ]||aQ;var aU=aG.test(aQ);if(aQ==="selected"&&!a.support.optSelected){var aX=aR.parentNode;if(aX){aX.selectedIndex;if(aX.parentNode){aX.parentNode.selectedIndex}}}if((aQ in aR||aR[aQ]!==z)&&aS&&!aU){if(aV){if(aQ==="type"&&c.test(aR.nodeName)&&aR.parentNode){a.error("type property can't be changed")}if(aW===null){if(aR.nodeType===1){aR.removeAttribute(aQ)}}else{aR[aQ]=aW}}if(a.nodeName(aR,"form")&&aR.getAttributeNode(aQ)){return aR.getAttributeNode(aQ).nodeValue}if(aQ==="tabIndex"){var aY=aR.getAttributeNode("tabIndex");return aY&&aY.specified?aY.value:u.test(aR.nodeName)||g.test(aR.nodeName)&&aR.href?0:z}return aR[aQ]}if(!a.support.style&&aS&&aQ==="style"){if(aV){aR.style.cssText=""+aW}return aR.style.cssText}if(aV){aR.setAttribute(aQ,""+aW)}if(!aR.attributes[aQ]&&(aR.hasAttribute&&!aR.hasAttribute(aQ))){return z}var aT=!a.support.hrefNormalized&&aS&&aU?aR.getAttribute(aQ,2):aR.getAttribute(aQ);return aT===null?z:aT}});var au=/\.(.*)$/,aF=/^(?:textarea|input|select)$/i,B=/\./g,Q=/ /g,ae=/[^\w\s.|`]/g,w=function(aQ){return aQ.replace(ae,"\\$&")},v={focusin:0,focusout:0};a.event={add:function(aU,aY,a4,aW){if(aU.nodeType===3||aU.nodeType===8){return}if(a.isWindow(aU)&&(aU!==aD&&!aU.frameElement)){aU=aD}if(a4===false){a4=aI}else{if(!a4){return}}var aS,a2;if(a4.handler){aS=a4;a4=aS.handler}if(!a4.guid){a4.guid=a.guid++}var aZ=a.data(aU);if(!aZ){return}var aQ=aU.nodeType?"events":"__events__",a3=aZ[aQ],aX=aZ.handle;if(typeof a3==="function"){aX=a3.handle;a3=a3.events}else{if(!a3){if(!aU.nodeType){aZ[aQ]=aZ=function(){}}aZ.events=a3={}}}if(!aX){aZ.handle=aX=function(){return typeof a!=="undefined"&&!a.event.triggered?a.event.handle.apply(aX.elem,arguments):z}}aX.elem=aU;aY=aY.split(" ");var a1,aV=0,aR;while((a1=aY[aV++])){a2=aS?a.extend({},aS):{handler:a4,data:aW};if(a1.indexOf(".")>-1){aR=a1.split(".");a1=aR.shift();a2.namespace=aR.slice(0).sort().join(".")}else{aR=[];a2.namespace=""}a2.type=a1;if(!a2.guid){a2.guid=a4.guid}var aT=a3[a1],a0=a.event.special[a1]||{};if(!aT){aT=a3[a1]=[];if(!a0.setup||a0.setup.call(aU,aW,aR,aX)===false){if(aU.addEventListener){aU.addEventListener(a1,aX,false)}else{if(aU.attachEvent){aU.attachEvent("on"+a1,aX)}}}}if(a0.add){a0.add.call(aU,a2);if(!a2.handler.guid){a2.handler.guid=a4.guid}}aT.push(a2);a.event.global[a1]=true}aU=null},global:{},remove:function(a6,a0,aS,aW){if(a6.nodeType===3||a6.nodeType===8){return}if(aS===false){aS=aI}var a9,aV,aX,a3,a4=0,aT,aY,a1,aU,aZ,aQ,a8,a2=a6.nodeType?"events":"__events__",a5=a.data(a6),aR=a5&&a5[a2];if(!a5||!aR){return}if(typeof aR==="function"){a5=aR;aR=aR.events}if(a0&&a0.type){aS=a0.handler;a0=a0.type}if(!a0||typeof a0==="string"&&a0.charAt(0)==="."){a0=a0||"";for(aV in aR){a.event.remove(a6,aV+a0)}return}a0=a0.split(" ");while((aV=a0[a4++])){a8=aV;aQ=null;aT=aV.indexOf(".")<0;aY=[];if(!aT){aY=aV.split(".");aV=aY.shift();a1=new RegExp("(^|\\.)"+a.map(aY.slice(0).sort(),w).join("\\.(?:.*\\.)?")+"(\\.|$)")}aZ=aR[aV];if(!aZ){continue}if(!aS){for(a3=0;a3<aZ.length;a3++){aQ=aZ[a3];if(aT||a1.test(aQ.namespace)){a.event.remove(a6,a8,aQ.handler,a3);aZ.splice(a3--,1)}}continue}aU=a.event.special[aV]||{};for(a3=aW||0;a3<aZ.length;a3++){aQ=aZ[a3];if(aS.guid===aQ.guid){if(aT||a1.test(aQ.namespace)){if(aW==null){aZ.splice(a3--,1)}if(aU.remove){aU.remove.call(a6,aQ)}}if(aW!=null){break}}}if(aZ.length===0||aW!=null&&aZ.length===1){if(!aU.teardown||aU.teardown.call(a6,aY)===false){a.removeEvent(a6,aV,a5.handle)}a9=null;delete aR[aV]}}if(a.isEmptyObject(aR)){var a7=a5.handle;if(a7){a7.elem=null}delete a5.events;delete a5.handle;if(typeof a5==="function"){a.removeData(a6,a2)}else{if(a.isEmptyObject(a5)){a.removeData(a6)}}}},trigger:function(aR,aW,aT){var a0=aR.type||aR,aV=arguments[3];if(!aV){aR=typeof aR==="object"?aR[a.expando]?aR:a.extend(a.Event(a0),aR):a.Event(a0);if(a0.indexOf("!")>=0){aR.type=a0=a0.slice(0,-1);aR.exclusive=true}if(!aT){aR.stopPropagation();if(a.event.global[a0]){a.each(a.cache,function(){if(this.events&&this.events[a0]){a.event.trigger(aR,aW,this.handle.elem)}})}}if(!aT||aT.nodeType===3||aT.nodeType===8){return z}aR.result=z;aR.target=aT;aW=a.makeArray(aW);aW.unshift(aR)}aR.currentTarget=aT;var aX=aT.nodeType?a.data(aT,"handle"):(a.data(aT,"__events__")||{}).handle;if(aX){aX.apply(aT,aW)}var a2=aT.parentNode||aT.ownerDocument;try{if(!(aT&&aT.nodeName&&a.noData[aT.nodeName.toLowerCase()])){if(aT["on"+a0]&&aT["on"+a0].apply(aT,aW)===false){aR.result=false;aR.preventDefault()}}}catch(a1){}if(!aR.isPropagationStopped()&&a2){a.event.trigger(aR,aW,a2,true)}else{if(!aR.isDefaultPrevented()){var aS,aY=aR.target,aQ=a0.replace(au,""),a3=a.nodeName(aY,"a")&&aQ==="click",aZ=a.event.special[aQ]||{};if((!aZ._default||aZ._default.call(aT,aR)===false)&&!a3&&!(aY&&aY.nodeName&&a.noData[aY.nodeName.toLowerCase()])){try{if(aY[aQ]){aS=aY["on"+aQ];if(aS){aY["on"+aQ]=null}a.event.triggered=true;aY[aQ]()}}catch(aU){}if(aS){aY["on"+aQ]=aS}a.event.triggered=false}}}},handle:function(aQ){var aZ,aS,aR,a1,a0,aV=[],aX=a.makeArray(arguments);aQ=aX[0]=a.event.fix(aQ||aD.event);aQ.currentTarget=this;aZ=aQ.type.indexOf(".")<0&&!aQ.exclusive;if(!aZ){aR=aQ.type.split(".");aQ.type=aR.shift();aV=aR.slice(0).sort();a1=new RegExp("(^|\\.)"+aV.join("\\.(?:.*\\.)?")+"(\\.|$)")}aQ.namespace=aQ.namespace||aV.join(".");a0=a.data(this,this.nodeType?"events":"__events__");if(typeof a0==="function"){a0=a0.events}aS=(a0||{})[aQ.type];if(a0&&aS){aS=aS.slice(0);for(var aU=0,aT=aS.length;aU<aT;aU++){var aY=aS[aU];if(aZ||a1.test(aY.namespace)){aQ.handler=aY.handler;aQ.data=aY.data;aQ.handleObj=aY;var aW=aY.handler.apply(this,aX);if(aW!==z){aQ.result=aW;if(aW===false){aQ.preventDefault();aQ.stopPropagation()}}if(aQ.isImmediatePropagationStopped()){break}}}}return aQ.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(aT){if(aT[a.expando]){return aT}var aR=aT;aT=a.Event(aR);for(var aS=this.props.length,aV;aS;){aV=this.props[--aS];aT[aV]=aR[aV]}if(!aT.target){aT.target=aT.srcElement||Z}if(aT.target.nodeType===3){aT.target=aT.target.parentNode}if(!aT.relatedTarget&&aT.fromElement){aT.relatedTarget=aT.fromElement===aT.target?aT.toElement:aT.fromElement}if(aT.pageX==null&&aT.clientX!=null){var aU=Z.documentElement,aQ=Z.body;aT.pageX=aT.clientX+(aU&&aU.scrollLeft||aQ&&aQ.scrollLeft||0)-(aU&&aU.clientLeft||aQ&&aQ.clientLeft||0);aT.pageY=aT.clientY+(aU&&aU.scrollTop||aQ&&aQ.scrollTop||0)-(aU&&aU.clientTop||aQ&&aQ.clientTop||0)}if(aT.which==null&&(aT.charCode!=null||aT.keyCode!=null)){aT.which=aT.charCode!=null?aT.charCode:aT.keyCode}if(!aT.metaKey&&aT.ctrlKey){aT.metaKey=aT.ctrlKey}if(!aT.which&&aT.button!==z){aT.which=(aT.button&1?1:(aT.button&2?3:(aT.button&4?2:0)))}return aT},guid:100000000,proxy:a.proxy,special:{ready:{setup:a.bindReady,teardown:a.noop},live:{add:function(aQ){a.event.add(this,j(aQ.origType,aQ.selector),a.extend({},aQ,{handler:T,guid:aQ.handler.guid}))},remove:function(aQ){a.event.remove(this,j(aQ.origType,aQ.selector),aQ)}},beforeunload:{setup:function(aS,aR,aQ){if(a.isWindow(this)){this.onbeforeunload=aQ}},teardown:function(aR,aQ){if(this.onbeforeunload===aQ){this.onbeforeunload=null}}}}};a.removeEvent=Z.removeEventListener?function(aR,aQ,aS){if(aR.removeEventListener){aR.removeEventListener(aQ,aS,false)}}:function(aR,aQ,aS){if(aR.detachEvent){aR.detachEvent("on"+aQ,aS)}};a.Event=function(aQ){if(!this.preventDefault){return new a.Event(aQ)}if(aQ&&aQ.type){this.originalEvent=aQ;this.type=aQ.type}else{this.type=aQ}this.timeStamp=a.now();this[a.expando]=true};function aI(){return false}function d(){return true}a.Event.prototype={preventDefault:function(){this.isDefaultPrevented=d;var aQ=this.originalEvent;if(!aQ){return}if(aQ.preventDefault){aQ.preventDefault()}else{aQ.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=d;var aQ=this.originalEvent;if(!aQ){return}if(aQ.stopPropagation){aQ.stopPropagation()}aQ.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=d;this.stopPropagation()},isDefaultPrevented:aI,isPropagationStopped:aI,isImmediatePropagationStopped:aI};var P=function(aR){var aQ=aR.relatedTarget;try{while(aQ&&aQ!==this){aQ=aQ.parentNode}if(aQ!==this){aR.type=aR.data;a.event.handle.apply(this,arguments)}}catch(aS){}},ao=function(aQ){aQ.type=aQ.data;a.event.handle.apply(this,arguments)};a.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(aR,aQ){a.event.special[aR]={setup:function(aS){a.event.add(this,aQ,aS&&aS.selector?ao:P,aR)},teardown:function(aS){a.event.remove(this,aQ,aS&&aS.selector?ao:P)}}});if(!a.support.submitBubbles){a.event.special.submit={setup:function(aR,aQ){if(this.nodeName.toLowerCase()!=="form"){a.event.add(this,"click.specialSubmit",function(aU){var aT=aU.target,aS=aT.type;if((aS==="submit"||aS==="image")&&a(aT).closest("form").length){aU.liveFired=z;return ar("submit",this,arguments)}});a.event.add(this,"keypress.specialSubmit",function(aU){var aT=aU.target,aS=aT.type;if((aS==="text"||aS==="password")&&a(aT).closest("form").length&&aU.keyCode===13){aU.liveFired=z;return ar("submit",this,arguments)}})}else{return false}},teardown:function(aQ){a.event.remove(this,".specialSubmit")}}}if(!a.support.changeBubbles){var aJ,f=function(aR){var aQ=aR.type,aS=aR.value;if(aQ==="radio"||aQ==="checkbox"){aS=aR.checked}else{if(aQ==="select-multiple"){aS=aR.selectedIndex>-1?a.map(aR.options,function(aT){return aT.selected}).join("-"):""}else{if(aR.nodeName.toLowerCase()==="select"){aS=aR.selectedIndex}}}return aS},N=function N(aS){var aQ=aS.target,aR,aT;if(!aF.test(aQ.nodeName)||aQ.readOnly){return}aR=a.data(aQ,"_change_data");aT=f(aQ);if(aS.type!=="focusout"||aQ.type!=="radio"){a.data(aQ,"_change_data",aT)}if(aR===z||aT===aR){return}if(aR!=null||aT){aS.type="change";aS.liveFired=z;return a.event.trigger(aS,arguments[1],aQ)}};a.event.special.change={filters:{focusout:N,beforedeactivate:N,click:function(aS){var aR=aS.target,aQ=aR.type;if(aQ==="radio"||aQ==="checkbox"||aR.nodeName.toLowerCase()==="select"){return N.call(this,aS)}},keydown:function(aS){var aR=aS.target,aQ=aR.type;if((aS.keyCode===13&&aR.nodeName.toLowerCase()!=="textarea")||(aS.keyCode===32&&(aQ==="checkbox"||aQ==="radio"))||aQ==="select-multiple"){return N.call(this,aS)}},beforeactivate:function(aR){var aQ=aR.target;a.data(aQ,"_change_data",f(aQ))}},setup:function(aS,aR){if(this.type==="file"){return false}for(var aQ in aJ){a.event.add(this,aQ+".specialChange",aJ[aQ])}return aF.test(this.nodeName)},teardown:function(aQ){a.event.remove(this,".specialChange");return aF.test(this.nodeName)}};aJ=a.event.special.change.filters;aJ.focus=aJ.beforeactivate}function ar(aR,aS,aQ){aQ[0].type=aR;return a.event.handle.apply(aS,aQ)}if(Z.addEventListener){a.each({focus:"focusin",blur:"focusout"},function(aS,aQ){a.event.special[aQ]={setup:function(){if(v[aQ]++===0){Z.addEventListener(aS,aR,true)}},teardown:function(){if(--v[aQ]===0){Z.removeEventListener(aS,aR,true)}}};function aR(aT){aT=a.event.fix(aT);aT.type=aQ;return a.event.trigger(aT,null,aT.target)}})}a.each(["bind","one"],function(aR,aQ){a.fn[aQ]=function(aX,aY,aW){if(typeof aX==="object"){for(var aU in aX){this[aQ](aU,aY,aX[aU],aW)}return this}if(a.isFunction(aY)||aY===false){aW=aY;aY=z}var aV=aQ==="one"?a.proxy(aW,function(aZ){a(this).unbind(aZ,aV);return aW.apply(this,arguments)}):aW;if(aX==="unload"&&aQ!=="one"){this.one(aX,aY,aW)}else{for(var aT=0,aS=this.length;aT<aS;aT++){a.event.add(this[aT],aX,aV,aY)}}return this}});a.fn.extend({unbind:function(aU,aT){if(typeof aU==="object"&&!aU.preventDefault){for(var aS in aU){this.unbind(aS,aU[aS])}}else{for(var aR=0,aQ=this.length;aR<aQ;aR++){a.event.remove(this[aR],aU,aT)}}return this},delegate:function(aQ,aR,aT,aS){return this.live(aR,aT,aS,aQ)},undelegate:function(aQ,aR,aS){if(arguments.length===0){return this.unbind("live")}else{return this.die(aR,null,aS,aQ)}},trigger:function(aQ,aR){return this.each(function(){a.event.trigger(aQ,aR,this)})},triggerHandler:function(aQ,aS){if(this[0]){var aR=a.Event(aQ);aR.preventDefault();aR.stopPropagation();a.event.trigger(aR,aS,this[0]);return aR.result}},toggle:function(aS){var aQ=arguments,aR=1;while(aR<aQ.length){a.proxy(aS,aQ[aR++])}return this.click(a.proxy(aS,function(aT){var aU=(a.data(this,"lastToggle"+aS.guid)||0)%aR;a.data(this,"lastToggle"+aS.guid,aU+1);aT.preventDefault();return aQ[aU].apply(this,arguments)||false}))},hover:function(aQ,aR){return this.mouseenter(aQ).mouseleave(aR||aQ)}});var an={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};a.each(["live","die"],function(aR,aQ){a.fn[aQ]=function(a1,aY,a3,aU){var a2,aZ=0,a0,aT,a5,aW=aU||this.selector,aS=aU?this:a(this.context);if(typeof a1==="object"&&!a1.preventDefault){for(var a4 in a1){aS[aQ](a4,aY,a1[a4],aW)}return this}if(a.isFunction(aY)){a3=aY;aY=z}a1=(a1||"").split(" ");while((a2=a1[aZ++])!=null){a0=au.exec(a2);aT="";if(a0){aT=a0[0];a2=a2.replace(au,"")}if(a2==="hover"){a1.push("mouseenter"+aT,"mouseleave"+aT);continue}a5=a2;if(a2==="focus"||a2==="blur"){a1.push(an[a2]+aT);a2=a2+aT}else{a2=(an[a2]||a2)+aT}if(aQ==="live"){for(var aX=0,aV=aS.length;aX<aV;aX++){a.event.add(aS[aX],"live."+j(a2,aW),{data:aY,selector:aW,handler:a3,origType:a2,origHandler:a3,preType:a5})}}else{aS.unbind("live."+j(a2,aW),a3)}}return this}});function T(a1){var aY,aT,a7,aV,aQ,a3,a0,a2,aZ,a6,aX,aW,a5,a4=[],aU=[],aR=a.data(this,this.nodeType?"events":"__events__");if(typeof aR==="function"){aR=aR.events}if(a1.liveFired===this||!aR||!aR.live||a1.button&&a1.type==="click"){return}if(a1.namespace){aW=new RegExp("(^|\\.)"+a1.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")}a1.liveFired=this;var aS=aR.live.slice(0);for(a0=0;a0<aS.length;a0++){aQ=aS[a0];if(aQ.origType.replace(au,"")===a1.type){aU.push(aQ.selector)}else{aS.splice(a0--,1)}}aV=a(a1.target).closest(aU,a1.currentTarget);for(a2=0,aZ=aV.length;a2<aZ;a2++){aX=aV[a2];for(a0=0;a0<aS.length;a0++){aQ=aS[a0];if(aX.selector===aQ.selector&&(!aW||aW.test(aQ.namespace))){a3=aX.elem;a7=null;if(aQ.preType==="mouseenter"||aQ.preType==="mouseleave"){a1.type=aQ.preType;a7=a(a1.relatedTarget).closest(aQ.selector)[0]}if(!a7||a7!==a3){a4.push({elem:a3,handleObj:aQ,level:aX.level})}}}}for(a2=0,aZ=a4.length;a2<aZ;a2++){aV=a4[a2];if(aT&&aV.level>aT){break}a1.currentTarget=aV.elem;a1.data=aV.handleObj.data;a1.handleObj=aV.handleObj;a5=aV.handleObj.origHandler.apply(aV.elem,arguments);if(a5===false||a1.isPropagationStopped()){aT=aV.level;if(a5===false){aY=false}if(a1.isImmediatePropagationStopped()){break}}}return aY}function j(aR,aQ){return(aR&&aR!=="*"?aR+".":"")+aQ.replace(B,"`").replace(Q,"&")}a.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error").split(" "),function(aR,aQ){a.fn[aQ]=function(aT,aS){if(aS==null){aS=aT;aT=null}return arguments.length>0?this.bind(aQ,aT,aS):this.trigger(aQ)};if(a.attrFn){a.attrFn[aQ]=true}});if(aD.attachEvent&&!aD.addEventListener){a(aD).bind("unload",function(){for(var aR in a.cache){if(a.cache[aR].handle){try{a.event.remove(a.cache[aR].handle.elem)}catch(aQ){}}}})}(function(){var a5=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,aY=0,aT=Object.prototype.toString,a4=false,aX=true;[0,0].sort(function(){aX=false;return 0});var aR=function(bc,a7,bf,bg){bf=bf||[];a7=a7||Z;var bi=a7;if(a7.nodeType!==1&&a7.nodeType!==9){return[]}if(!bc||typeof bc!=="string"){return bf}var a9,bk,bn,a8,bj,bm,bl,be,bb=true,ba=aR.isXML(a7),bd=[],bh=bc;do{a5.exec("");a9=a5.exec(bh);if(a9){bh=a9[3];bd.push(a9[1]);if(a9[2]){a8=a9[3];break}}}while(a9);if(bd.length>1&&aZ.exec(bc)){if(bd.length===2&&aU.relative[bd[0]]){bk=aW(bd[0]+bd[1],a7)}else{bk=aU.relative[bd[0]]?[a7]:aR(bd.shift(),a7);while(bd.length){bc=bd.shift();if(aU.relative[bc]){bc+=bd.shift()}bk=aW(bc,bk)}}}else{if(!bg&&bd.length>1&&a7.nodeType===9&&!ba&&aU.match.ID.test(bd[0])&&!aU.match.ID.test(bd[bd.length-1])){bj=aR.find(bd.shift(),a7,ba);a7=bj.expr?aR.filter(bj.expr,bj.set)[0]:bj.set[0]}if(a7){bj=bg?{expr:bd.pop(),set:aQ(bg)}:aR.find(bd.pop(),bd.length===1&&(bd[0]==="~"||bd[0]==="+")&&a7.parentNode?a7.parentNode:a7,ba);bk=bj.expr?aR.filter(bj.expr,bj.set):bj.set;if(bd.length>0){bn=aQ(bk)}else{bb=false}while(bd.length){bm=bd.pop();bl=bm;if(!aU.relative[bm]){bm=""}else{bl=bd.pop()}if(bl==null){bl=a7}aU.relative[bm](bn,bl,ba)}}else{bn=bd=[]}}if(!bn){bn=bk}if(!bn){aR.error(bm||bc)}if(aT.call(bn)==="[object Array]"){if(!bb){bf.push.apply(bf,bn)}else{if(a7&&a7.nodeType===1){for(be=0;bn[be]!=null;be++){if(bn[be]&&(bn[be]===true||bn[be].nodeType===1&&aR.contains(a7,bn[be]))){bf.push(bk[be])}}}else{for(be=0;bn[be]!=null;be++){if(bn[be]&&bn[be].nodeType===1){bf.push(bk[be])}}}}}else{aQ(bn,bf)}if(a8){aR(a8,bi,bf,bg);aR.uniqueSort(bf)}return bf};aR.uniqueSort=function(a8){if(aS){a4=aX;a8.sort(aS);if(a4){for(var a7=1;a7<a8.length;a7++){if(a8[a7]===a8[a7-1]){a8.splice(a7--,1)}}}}return a8};aR.matches=function(a7,a8){return aR(a7,null,null,a8)};aR.matchesSelector=function(a7,a8){return aR(a8,null,null,[a7]).length>0};aR.find=function(be,a7,bf){var bd;if(!be){return[]}for(var ba=0,a9=aU.order.length;ba<a9;ba++){var bb,bc=aU.order[ba];if((bb=aU.leftMatch[bc].exec(be))){var a8=bb[1];bb.splice(1,1);if(a8.substr(a8.length-1)!=="\\"){bb[1]=(bb[1]||"").replace(/\\/g,"");bd=aU.find[bc](bb,a7,bf);if(bd!=null&&bd.length){be=be.replace(aU.match[bc],"");break}}}}if(!bd){bd=a7.getElementsByTagName("*")}return{set:bd,expr:be}};aR.filter=function(bi,bh,bl,bb){var bd,a7,a9=bi,bn=[],bf=bh,be=bh&&bh[0]&&aR.isXML(bh[0]);while(bi&&bh.length){for(var bg in aU.filter){if((bd=aU.leftMatch[bg].exec(bi))!=null&&bd[2]){var bm,bk,a8=aU.filter[bg],ba=bd[1];a7=false;bd.splice(1,1);if(ba.substr(ba.length-1)==="\\"){continue}if(bf===bn){bn=[]}if(aU.preFilter[bg]){bd=aU.preFilter[bg](bd,bf,bl,bn,bb,be);if(!bd){a7=bm=true}else{if(bd===true){continue}}}if(bd){for(var bc=0;(bk=bf[bc])!=null;bc++){if(bk){bm=a8(bk,bd,bc,bf,bl);var bj=bb^!!bm;if(bl&&bm!=null){if(bj){a7=true}else{bf[bc]=false}}else{if(bj){bn.push(bk);a7=true}}}}}if(bm!==z){if(!bl){bf=bn}bi=bi.replace(aU.match[bg],"");if(!a7){return[]}break}}}if(bi===a9){if(a7==null){aR.error(bi)}else{break}}a9=bi}return bf};aR.error=function(a7){throw"Syntax error, unrecognized expression: "+a7};var aU=aR.selectors={order:["ID","ZID","NAME","TAG","ZTAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,ZID:/\$((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,ZTAG:/^((?:[@\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a7){return a7.getAttribute("href")}},relative:{"+":function(bg,a8){var bc=typeof a8==="string",bh=bc&&!/\W/.test(a8),be=bc&&/@/.test(a8),a7=bc&&/\$/.test(a8),bd=bc&&!bh;if(bh){a8=a8.toLowerCase()}for(var bb=0,ba=bg.length,a9;bb<ba;bb++){if((a9=bg[bb])){while((a9=a9.previousSibling)&&a9.nodeType!==1){}if(be||a7){var bf=zk.Widget.$(a9,{exact:1});bg[bb]=bf&&bf[be?"widgetName":"id"]==a8.substring(1)?a9:false}else{bg[bb]=bd||a9&&a9.nodeName.toLowerCase()===a8?a9||false:a9===a8}}}if(bd){aR.filter(a8,bg,true)}},">":function(bh,a9){var bd=typeof a9==="string",bf=bd&&/@/.test(a9),a7=bd&&/\$/.test(a9),ba,bc=0,bb=bh.length;if(bd&&!/\W/.test(a9)){a9=a9.toLowerCase();for(;bc<bb;bc++){ba=bh[bc];if(ba){var bg=ba.parentNode;bh[bc]=bg.nodeName.toLowerCase()===a9?bg:false}}}else{for(;bc<bb;bc++){ba=bh[bc];if(ba){if(bf||a7){var be=zk.Widget.$(ba,{exact:1}),a8=be?be.parent:zk.Widget.$(ba.parentNode,{exact:1});bh[bc]=a8&&a8[bf?"widgetName":"id"]==a9.substring(1)?a8.$n():false}else{bh[bc]=bd?ba.parentNode:ba.parentNode===a9}if(!bd&&!bh[bc]){var a8=zk.Widget.$(a9,{exact:1}),be=zk.Widget.$(ba,{exact:1});if(a8&&be){bh[bc]=a8==be.parent}}}}if(bd){aR.filter(a9,bh,true)}}},"":function(ba,a8,bc){var bb,a9=aY++,a7=a6;if(typeof a8==="string"&&!/\W/.test(a8)){a8=a8.toLowerCase();bb=a8;a7=a3}a7("parentNode",a8,a9,ba,bb,bc)},"~":function(ba,a8,bc){var bb,a9=aY++,a7=a6;if(typeof a8==="string"&&!/\W/.test(a8)){a8=a8.toLowerCase();bb=a8;a7=a3}a7("previousSibling",a8,a9,ba,bb,bc)}},find:{ID:function(a8,a9,ba){if(typeof a9.getElementById!=="undefined"&&!ba){var a7=a9.getElementById(a8[1]);return a7&&a7.parentNode?[a7]:[]}},NAME:function(a9,bc){if(typeof bc.getElementsByName!=="undefined"){var a8=[],bb=bc.getElementsByName(a9[1]);for(var ba=0,a7=bb.length;ba<a7;ba++){if(bb[ba].getAttribute("name")===a9[1]){a8.push(bb[ba])}}return a8.length===0?null:a8}},TAG:function(a7,a8){return a8.getElementsByTagName(a7[1])},ZID:function(a7,a8){return zk.Widget.getElementsById(a7[1])},ZTAG:function(a7,a8){return a8==aD?zk.Widget.getElementsByName(a7[1].substring(1)):jq.grep(zk.Widget.getElementsByName(a7[1].substring(1)),function(a9){return jq.isAncestor(a8,a9)})}},preFilter:{CLASS:function(ba,a8,a9,a7,bd,be){ba=" "+ba[1].replace(/\\/g,"")+" ";if(be){return ba}for(var bb=0,bc;(bc=a8[bb])!=null;bb++){if(bc){if(bd^(bc.className&&(" "+bc.className+" ").replace(/[\t\n]/g," ").indexOf(ba)>=0)){if(!a9){a7.push(bc)}}else{if(a9){a8[bb]=false}}}}return false},ID:function(a7){return a7[1].replace(/\\/g,"")},TAG:function(a8,a7){return a8[1].toLowerCase()},CHILD:function(a7){if(a7[1]==="nth"){var a8=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(a7[2]==="even"&&"2n"||a7[2]==="odd"&&"2n+1"||!/\D/.test(a7[2])&&"0n+"+a7[2]||a7[2]);a7[2]=(a8[1]+(a8[2]||1))-0;a7[3]=a8[3]-0}a7[0]=aY++;return a7},ATTR:function(bb,a8,a9,a7,bc,bd){var ba=bb[1].replace(/\\/g,"");if(!bd&&aU.attrMap[ba]){bb[1]=aU.attrMap[ba]}if(bb[2]==="~="){bb[4]=" "+bb[4]+" "}return bb},PSEUDO:function(bb,a8,a9,a7,bc){if(bb[1]==="not"){if((a5.exec(bb[3])||"").length>1||/^\w/.test(bb[3])){bb[3]=aR(bb[3],null,null,a8)}else{var ba=aR.filter(bb[3],a8,a9,true^bc);if(!a9){a7.push.apply(a7,ba)}return false}}else{if(aU.match.POS.test(bb[0])||aU.match.CHILD.test(bb[0])){return true}}return bb},POS:function(a7){a7.unshift(true);return a7}},filters:{enabled:function(a7){return a7.disabled===false&&a7.type!=="hidden"},disabled:function(a7){return a7.disabled===true},checked:function(a7){return a7.checked===true},selected:function(a7){a7.parentNode.selectedIndex;return a7.selected===true},parent:function(a7){return !!a7.firstChild},empty:function(a7){return !a7.firstChild},has:function(a9,a8,a7){return !!aR(a7[3],a9).length},header:function(a7){return(/h\d/i).test(a7.nodeName)},text:function(a7){return"text"===a7.type},radio:function(a7){return"radio"===a7.type},checkbox:function(a7){return"checkbox"===a7.type},file:function(a7){return"file"===a7.type},password:function(a7){return"password"===a7.type},submit:function(a7){return"submit"===a7.type},image:function(a7){return"image"===a7.type},reset:function(a7){return"reset"===a7.type},button:function(a7){return"button"===a7.type||a7.nodeName.toLowerCase()==="button"},input:function(a7){return(/input|select|textarea|button/i).test(a7.nodeName)}},setFilters:{first:function(a8,a7){return a7===0},last:function(a9,a8,a7,ba){return a8===ba.length-1},even:function(a8,a7){return a7%2===0},odd:function(a8,a7){return a7%2===1},lt:function(a9,a8,a7){return a8<a7[3]-0},gt:function(a9,a8,a7){return a8>a7[3]-0},nth:function(a9,a8,a7){return a7[3]-0===a8},eq:function(a9,a8,a7){return a7[3]-0===a8}},filter:{PSEUDO:function(a9,be,bd,bf){var a7=be[1],a8=aU.filters[a7];if(a8){return a8(a9,bd,be,bf)}else{if(a7==="contains"){return(a9.textContent||a9.innerText||aR.getText([a9])||"").indexOf(be[3])>=0}else{if(a7==="not"){var ba=be[3];for(var bc=0,bb=ba.length;bc<bb;bc++){if(ba[bc]===a9){return false}}return true}else{aR.error("Syntax error, unrecognized expression: "+a7)}}}},CHILD:function(a7,ba){var bd=ba[1],a8=a7;switch(bd){case"only":case"first":while((a8=a8.previousSibling)){if(a8.nodeType===1){return false}}if(bd==="first"){return true}a8=a7;case"last":while((a8=a8.nextSibling)){if(a8.nodeType===1){return false}}return true;case"nth":var a9=ba[2],bg=ba[3];if(a9===1&&bg===0){return true}var bc=ba[0],bf=a7.parentNode;if(bf&&(bf.sizcache!==bc||!a7.nodeIndex)){var bb=0;for(a8=bf.firstChild;a8;a8=a8.nextSibling){if(a8.nodeType===1){a8.nodeIndex=++bb}}bf.sizcache=bc}var be=a7.nodeIndex-bg;if(a9===0){return be===0}else{return(be%a9===0&&be/a9>=0)}}},ID:function(a8,a7){return a8.nodeType===1&&a8.getAttribute("id")===a7},TAG:function(a8,a7){return(a7==="*"&&a8.nodeType===1)||a8.nodeName.toLowerCase()===a7},ZTAG:function(bb,a9,ba,a8,a7){var bc=zk.Widget.$(bb,{exact:!a7})||false;return bc&&bc.className.toLowerCase().endsWith(a9[1].substring(1))},ZID:function(a8,a7){var a9=zk.Widget.$(a8);return a9?a9.id===a7[1]:false},CLASS:function(a8,a7){return(" "+(a8.className||a8.getAttribute("class"))+" ").indexOf(a7)>-1},ATTR:function(bc,ba){var a9=ba[1],a7=aU.attrHandle[a9]?aU.attrHandle[a9](bc):bc[a9]!=null?bc[a9]:bc.getAttribute(a9);if(!a7){var be=zk.Widget.$(bc,{exact:1});if(be){a7=be.get(a9)||a7}}var bd=a7+"",bb=ba[2],a8=ba[4];return a7==null?bb==="!=":bb==="="?bd===a8:bb==="*="?bd.indexOf(a8)>=0:bb==="~="?(" "+bd+" ").indexOf(a8)>=0:!a8?bd&&a7!==false:bb==="!="?bd!==a8:bb==="^="?bd.indexOf(a8)===0:bb==="$="?bd.substr(bd.length-a8.length)===a8:bb==="|="?bd===a8||bd.substr(0,a8.length+1)===a8+"-":false},POS:function(bb,a8,a9,bc){var a7=a8[2],ba=aU.setFilters[a7];if(ba){return ba(bb,a9,a8,bc)}}}};var aZ=aU.match.POS,aV=function(a8,a7){return"\\"+(a7-0+1)};for(var a2 in aU.match){aU.match[a2]=new RegExp(aU.match[a2].source+(/(?![^\[]*\])(?![^\(]*\))/.source));aU.leftMatch[a2]=new RegExp(/(^(?:.|\r|\n)*?)/.source+aU.match[a2].source.replace(/\\(\d+)/g,aV))}var aQ=function(a8,a7){a8=Array.prototype.slice.call(a8,0);if(a7){a7.push.apply(a7,a8);return a7}return a8};try{Array.prototype.slice.call(Z.documentElement.childNodes,0)[0].nodeType}catch(a0){aQ=function(bb,ba){var a9=0,a8=ba||[];if(aT.call(bb)==="[object Array]"){Array.prototype.push.apply(a8,bb)}else{if(typeof bb.length==="number"){for(var a7=bb.length;a9<a7;a9++){a8.push(bb[a9])}}else{for(;bb[a9];a9++){a8.push(bb[a9])}}}return a8}}var aS,a1;if(Z.documentElement.compareDocumentPosition){aS=function(a8,a7){if(a8===a7){a4=true;return 0}if(!a8.compareDocumentPosition||!a7.compareDocumentPosition){return a8.compareDocumentPosition?-1:1}return a8.compareDocumentPosition(a7)&4?-1:1}}else{aS=function(bf,be){var bc,a8,a9=[],a7=[],bb=bf.parentNode,bd=be.parentNode,bg=bb;if(bf===be){a4=true;return 0}else{if(bb===bd){return a1(bf,be)}else{if(!bb){return -1}else{if(!bd){return 1}}}}while(bg){a9.unshift(bg);bg=bg.parentNode}bg=bd;while(bg){a7.unshift(bg);bg=bg.parentNode}bc=a9.length;a8=a7.length;for(var ba=0;ba<bc&&ba<a8;ba++){if(a9[ba]!==a7[ba]){return a1(a9[ba],a7[ba])}}return ba===bc?a1(bf,a7[ba],-1):a1(a9[ba],be,1)};a1=function(a8,a7,a9){if(a8===a7){return a9}var ba=a8.nextSibling;while(ba){if(ba===a7){return -1}ba=ba.nextSibling}return 1}}aR.getText=function(a7){var a8="",ba;for(var a9=0;a7[a9];a9++){ba=a7[a9];if(ba.nodeType===3||ba.nodeType===4){a8+=ba.nodeValue}else{if(ba.nodeType!==8){a8+=aR.getText(ba.childNodes)}}}return a8};(function(){var a8=Z.createElement("div"),a9="script"+(new Date()).getTime(),a7=Z.documentElement;a8.innerHTML="<a name='"+a9+"'/>";a7.insertBefore(a8,a7.firstChild);if(Z.getElementById(a9)){aU.find.ID=function(bb,bc,bd){if(typeof bc.getElementById!=="undefined"&&!bd){var ba=bc.getElementById(bb[1]);return ba?ba.id===bb[1]||typeof ba.getAttributeNode!=="undefined"&&ba.getAttributeNode("id").nodeValue===bb[1]?[ba]:z:[]}};aU.filter.ID=function(bc,ba){var bb=typeof bc.getAttributeNode!=="undefined"&&bc.getAttributeNode("id");return bc.nodeType===1&&bb&&bb.nodeValue===ba}}a7.removeChild(a8);a7=a8=null})();(function(){var a7=Z.createElement("div");a7.appendChild(Z.createComment(""));if(a7.getElementsByTagName("*").length>0){aU.find.TAG=function(a8,bc){var bb=bc.getElementsByTagName(a8[1]);if(a8[1]==="*"){var ba=[];for(var a9=0;bb[a9];a9++){if(bb[a9].nodeType===1){ba.push(bb[a9])}}bb=ba}return bb}}a7.innerHTML="<a href='#'></a>";if(a7.firstChild&&typeof a7.firstChild.getAttribute!=="undefined"&&a7.firstChild.getAttribute("href")!=="#"){aU.attrHandle.href=function(a8){return a8.getAttribute("href",2)}}a7=null})();if(Z.querySelectorAll){(function(){var a7=aR,ba=Z.createElement("div"),a9="__sizzle__";ba.innerHTML="<p class='TEST'></p>";if(ba.querySelectorAll&&ba.querySelectorAll(".TEST").length===0){return}aR=function(bf,be,bb,bd){be=be||Z;bf=bf.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!bd&&!aR.isXML(be)){if(be.nodeType===9){try{return aQ(be.querySelectorAll(bf),bb)}catch(bh){}}else{if(be.nodeType===1&&be.nodeName.toLowerCase()!=="object"){var bc=be.getAttribute("id"),bi=bc||a9;if(!bc){be.setAttribute("id",bi)}try{return aQ(be.querySelectorAll("#"+bi+" "+bf),bb)}catch(bg){}finally{if(!bc){be.removeAttribute("id")}}}}}return a7(bf,be,bb,bd)};for(var a8 in a7){aR[a8]=a7[a8]}ba=null})()}(function(){var a7=Z.documentElement,a9=a7.matchesSelector||a7.mozMatchesSelector||a7.webkitMatchesSelector||a7.msMatchesSelector,a8=false;try{a9.call(Z.documentElement,"[test!='']:sizzle")}catch(ba){a8=true}if(a9){aR.matchesSelector=function(bb,bd){bd=bd.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!aR.isXML(bb)){try{if(a8||!aU.match.PSEUDO.test(bd)&&!/!=/.test(bd)){return a9.call(bb,bd)}}catch(bc){}}return aR(bd,null,null,[bb]).length>0}}})();(function(){var a7=Z.createElement("div");a7.innerHTML="<div class='test e'></div><div class='test'></div>";if(!a7.getElementsByClassName||a7.getElementsByClassName("e").length===0){return}a7.lastChild.className="e";if(a7.getElementsByClassName("e").length===1){return}aU.order.splice(1,0,"CLASS");aU.find.CLASS=function(a8,a9,ba){if(typeof a9.getElementsByClassName!=="undefined"&&!ba){return a9.getElementsByClassName(a8[1])}};a7=null})();function a3(a8,bd,bc,bg,be,bf){for(var ba=0,a9=bg.length;ba<a9;ba++){var a7=bg[ba];if(a7){var bb=false;a7=a7[a8];while(a7){if(a7.sizcache===bc){bb=bg[a7.sizset];break}if(a7.nodeType===1&&!bf){a7.sizcache=bc;a7.sizset=ba}if(a7.nodeName.toLowerCase()===bd){bb=a7;break}a7=a7[a8]}bg[ba]=bb}}}function a6(a9,bi,bd,bl,bj,bk){var bg,a7=/\$/.test(bi),bf=/@/.test(bi);for(var bb=0,ba=bl.length;bb<ba;bb++){var a8=bl[bb];if(a8){if(bi.indexOf("@")==0||bi.indexOf("$")==0){var bm=zk.Widget.$(a8,{exact:1}),be=a9=="parentNode"?"parent":a9;while(bm&&(bm=bm[be])){a8=bm.$n();if(a8){break}}}else{a8=a8[a9]}var bc=false;while(a8){if(a8.sizcache===bd){bc=bl[a8.sizset]===0?bg:bl[a8.sizset];break}if(a8.nodeType===1){if(!bk){a8.sizcache=bd;a8.sizset=bb}if(typeof bi!=="string"){if(a8===bi){bc=true;break}}else{if(aR.filter(bi,[a8]).length>0){bc=a8;break}}}a8=a8[a9]}if(bc&&(a7||bf)){var bh=zk.Widget.$(bl[bb],{exact:1});if(bh&&bh[a7?"id":"widgetName"]==bi.substring(1)){bg=bc;bc=0}}bl[bb]=bc}}}if(Z.documentElement.contains){aR.contains=function(a8,a7){return a8!==a7&&(a8.contains?a8.contains(a7):true)}}else{if(Z.documentElement.compareDocumentPosition){aR.contains=function(a8,a7){return !!(a8.compareDocumentPosition(a7)&16)}}else{aR.contains=function(){return false}}}aR.isXML=function(a7){var a8=(a7?a7.ownerDocument||a7:0).documentElement;return a8?a8.nodeName!=="HTML":false};var aW=function(a7,be){var bc,ba=[],bb="",a9=be.nodeType?[be]:be;while((bc=aU.match.PSEUDO.exec(a7))){bb+=bc[0];a7=a7.replace(aU.match.PSEUDO,"")}a7=aU.relative[a7]?a7+"*":a7;for(var bd=0,a8=a9.length;bd<a8;bd++){aR(a7,a9[bd],ba)}return aR.filter(bb,ba)};a.find=aR;a.expr=aR.selectors;a.expr[":"]=a.expr.filters;a.unique=aR.uniqueSort;a.text=aR.getText;a.isXMLDoc=aR.isXML;a.contains=aR.contains})();var M=/Until$/,W=/^(?:parents|prevUntil|prevAll)/,aB=/,/,aN=/^.[^:#\[\.,]*$/,D=Array.prototype.slice,x=a.expr.match.POS;a.fn.extend({find:function(aQ){var aS=this.pushStack("","find",aQ),aV=0;for(var aT=0,aR=this.length;aT<aR;aT++){aV=aS.length;a.find(aQ,this[aT],aS);if(aT>0){for(var aW=aV;aW<aS.length;aW++){for(var aU=0;aU<aV;aU++){if(aS[aU]===aS[aW]){aS.splice(aW--,1);break}}}}}return aS},has:function(aR){var aQ=a(aR);return this.filter(function(){for(var aT=0,aS=aQ.length;aT<aS;aT++){if(a.contains(this,aQ[aT])){return true}}})},not:function(aQ){return this.pushStack(ad(this,aQ,false),"not",aQ)},filter:function(aQ){return this.pushStack(ad(this,aQ,true),"filter",aQ)},is:function(aQ){return !!aQ&&a.filter(aQ,this).length>0},closest:function(a0,aR){var aX=[],aU,aS,aZ=this[0];if(a.isArray(a0)){var aW,aT,aV={},aQ=1;if(aZ&&a0.length){for(aU=0,aS=a0.length;aU<aS;aU++){aT=a0[aU];if(!aV[aT]){aV[aT]=a.expr.match.POS.test(aT)?a(aT,aR||this.context):aT}}while(aZ&&aZ.ownerDocument&&aZ!==aR){for(aT in aV){aW=aV[aT];if(aW.jquery?aW.index(aZ)>-1:a(aZ).is(aW)){aX.push({selector:aT,elem:aZ,level:aQ})}}aZ=aZ.parentNode;aQ++}}return aX}var aY=x.test(a0)?a(a0,aR||this.context):null;for(aU=0,aS=this.length;aU<aS;aU++){aZ=this[aU];while(aZ){if(aY?aY.index(aZ)>-1:a.find.matchesSelector(aZ,a0)){aX.push(aZ);break}else{aZ=aZ.parentNode;if(!aZ||!aZ.ownerDocument||aZ===aR){break}}}}aX=aX.length>1?a.unique(aX):aX;return this.pushStack(aX,"closest",a0)},index:function(aQ){if(!aQ||typeof aQ==="string"){return a.inArray(this[0],aQ?a(aQ):this.parent().children())}return a.inArray(aQ.jquery?aQ[0]:aQ,this)},add:function(aQ,aR){var aT=typeof aQ==="string"?a(aQ,aR||this.context):a.makeArray(aQ),aS=a.merge(this.get(),aT);return this.pushStack(t(aT[0])||t(aS[0])?aS:a.unique(aS))},andSelf:function(){return this.add(this.prevObject)}});function t(aQ){return !aQ||!aQ.parentNode||aQ.parentNode.nodeType===11}a.each({parent:function(aR){var aQ=aR.parentNode;return aQ&&aQ.nodeType!==11?aQ:null},parents:function(aQ){return a.dir(aQ,"parentNode")},parentsUntil:function(aR,aQ,aS){return a.dir(aR,"parentNode",aS)},next:function(aQ){return a.nth(aQ,2,"nextSibling")},prev:function(aQ){return a.nth(aQ,2,"previousSibling")},nextAll:function(aQ){return a.dir(aQ,"nextSibling")},prevAll:function(aQ){return a.dir(aQ,"previousSibling")},nextUntil:function(aR,aQ,aS){return a.dir(aR,"nextSibling",aS)},prevUntil:function(aR,aQ,aS){return a.dir(aR,"previousSibling",aS)},siblings:function(aQ){return a.sibling(aQ.parentNode.firstChild,aQ)},children:function(aQ){return a.sibling(aQ.firstChild)},contents:function(aQ){return a.nodeName(aQ,"iframe")?aQ.contentDocument||aQ.contentWindow.document:a.makeArray(aQ.childNodes)}},function(aQ,aR){a.fn[aQ]=function(aU,aS){var aT=a.map(this,aR,aU);if(!M.test(aQ)){aS=aU}if(aS&&typeof aS==="string"){aT=a.filter(aS,aT)}aT=this.length>1?a.unique(aT):aT;if((this.length>1||aB.test(aS))&&W.test(aQ)){aT=aT.reverse()}return this.pushStack(aT,aQ,D.call(arguments).join(","))}});a.extend({filter:function(aS,aQ,aR){if(aR){aS=":not("+aS+")"}return aQ.length===1?a.find.matchesSelector(aQ[0],aS)?[aQ[0]]:[]:a.find.matches(aS,aQ)},dir:function(aS,aR,aU){var aQ=[],aT=aS[aR];while(aT&&aT.nodeType!==9&&(aU===z||aT.nodeType!==1||!a(aT).is(aU))){if(aT.nodeType===1){aQ.push(aT)}aT=aT[aR]}return aQ},nth:function(aU,aQ,aS,aT){aQ=aQ||1;var aR=0;for(;aU;aU=aU[aS]){if(aU.nodeType===1&&++aR===aQ){break}}return aU},sibling:function(aS,aR){var aQ=[];for(;aS;aS=aS.nextSibling){if(aS.nodeType===1&&aS!==aR){aQ.push(aS)}}return aQ}});function ad(aT,aS,aQ){if(a.isFunction(aS)){return a.grep(aT,function(aV,aU){var aW=!!aS.call(aV,aU,aV);return aW===aQ})}else{if(aS.nodeType){return a.grep(aT,function(aV,aU){return(aV===aS)===aQ})}else{if(typeof aS==="string"){var aR=a.grep(aT,function(aU){return aU.nodeType===1});if(aN.test(aS)){return a.filter(aS,aR,!aQ)}else{aS=a.filter(aS,aR)}}}}return a.grep(aT,function(aV,aU){return(a.inArray(aV,aS)>=0)===aQ})}var R=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,G=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,b=/<([\w:]+)/,p=/<tbody/i,K=/<|&#?\w+;/,C=/<(?:script|object|embed|option|style)/i,i=/checked\s*(?:[^=]|=\s*.checked.)/i,F=/\=([^="'>\s]+\/)>/g,aa={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};aa.optgroup=aa.option;aa.tbody=aa.tfoot=aa.colgroup=aa.caption=aa.thead;aa.th=aa.td;if(!a.support.htmlSerialize){aa._default=[1,"div<div>","</div>"]}a.fn.extend({text:function(aQ){if(a.isFunction(aQ)){return this.each(function(aS){var aR=a(this);aR.text(aQ.call(this,aS,aR.text()))})}if(typeof aQ!=="object"&&aQ!==z){return this.empty().append((this[0]&&this[0].ownerDocument||Z).createTextNode(aQ))}return a.text(this)},wrapAll:function(aQ){if(a.isFunction(aQ)){return this.each(function(aS){a(this).wrapAll(aQ.call(this,aS))})}if(this[0]){var aR=a(aQ,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){aR.insertBefore(this[0])}aR.map(function(){var aS=this;while(aS.firstChild&&aS.firstChild.nodeType===1){aS=aS.firstChild}return aS}).append(this)}return this},wrapInner:function(aQ){if(a.isFunction(aQ)){return this.each(function(aR){a(this).wrapInner(aQ.call(this,aR))})}return this.each(function(){var aR=a(this),aS=aR.contents();if(aS.length){aS.wrapAll(aQ)}else{aR.append(aQ)}})},wrap:function(aQ){return this.each(function(){a(this).wrapAll(aQ)})},unwrap:function(){return this.parent().each(function(){if(!a.nodeName(this,"body")){a(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(aQ){if(this.nodeType===1){this.appendChild(aQ)}})},prepend:function(){return this.domManip(arguments,true,function(aQ){if(this.nodeType===1){this.insertBefore(aQ,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(aR){this.parentNode.insertBefore(aR,this)})}else{if(arguments.length){var aQ=a(arguments[0]);aQ.push.apply(aQ,this.toArray());return this.pushStack(aQ,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(aR){this.parentNode.insertBefore(aR,this.nextSibling)})}else{if(arguments.length){var aQ=this.pushStack(this,"after",arguments);aQ.push.apply(aQ,a(arguments[0]).toArray());return aQ}}},remove:function(aQ,aT){for(var aR=0,aS;(aS=this[aR])!=null;aR++){if(!aQ||a.filter(aQ,[aS]).length){if(!aT&&aS.nodeType===1){a.cleanData(aS.getElementsByTagName("*"));a.cleanData([aS])}if(aS.parentNode){aS.parentNode.removeChild(aS)}}}return this},empty:function(){for(var aQ=0,aR;(aR=this[aQ])!=null;aQ++){if(aR.nodeType===1){a.cleanData(aR.getElementsByTagName("*"))}while(aR.firstChild){aR.removeChild(aR.firstChild)}}return this},clone:function(aR){var aQ=this.map(function(){if(!a.support.noCloneEvent&&!a.isXMLDoc(this)){var aT=this.outerHTML,aS=this.ownerDocument;if(!aT){var aU=aS.createElement("div");aU.appendChild(this.cloneNode(true));aT=aU.innerHTML}return a.clean([aT.replace(R,"").replace(F,'="$1">').replace(X,"")],aS)[0]}else{return this.cloneNode(true)}});if(aR===true){m(this,aQ);m(this.find("*"),aQ.find("*"))}return aQ},html:function(aS){if(aS===z){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(R,""):null}else{if(typeof aS==="string"&&!C.test(aS)&&(a.support.leadingWhitespace||!X.test(aS))&&!aa[(b.exec(aS)||["",""])[1].toLowerCase()]){aS=aS.replace(G,"<$1></$2>");try{for(var aR=0,aQ=this.length;aR<aQ;aR++){if(this[aR].nodeType===1){a.cleanData(this[aR].getElementsByTagName("*"));this[aR].innerHTML=aS}}}catch(aT){this.empty().append(aS)}}else{if(a.isFunction(aS)){this.each(function(aV){var aU=a(this);aU.html(aS.call(this,aV,aU.html()))})}else{this.empty().append(aS)}}}return this},replaceWith:function(aQ){if(this[0]&&this[0].parentNode){if(a.isFunction(aQ)){return this.each(function(aT){var aS=a(this),aR=aS.html();aS.replaceWith(aQ.call(this,aT,aR))})}if(typeof aQ!=="string"){aQ=a(aQ).detach()}return this.each(function(){var aS=this.nextSibling,aR=this.parentNode;a(this).remove();if(aS){a(aS).before(aQ)}else{a(aR).append(aQ)}})}else{return this.pushStack(a(a.isFunction(aQ)?aQ():aQ),"replaceWith",aQ)}},detach:function(aQ){return this.remove(aQ,true)},domManip:function(aW,a0,aZ){var aT,aU,aV,aY,aX=aW[0],aR=[];if(!a.support.checkClone&&arguments.length===3&&typeof aX==="string"&&i.test(aX)){return this.each(function(){a(this).domManip(aW,a0,aZ,true)})}if(a.isFunction(aX)){return this.each(function(a2){var a1=a(this);aW[0]=aX.call(this,a2,a0?a1.html():z);a1.domManip(aW,a0,aZ)})}if(this[0]){aY=aX&&aX.parentNode;if(a.support.parentNode&&aY&&aY.nodeType===11&&aY.childNodes.length===this.length){aT={fragment:aY}}else{aT=a.buildFragment(aW,this,aR)}aV=aT.fragment;if(aV.childNodes.length===1){aU=aV=aV.firstChild}else{aU=aV.firstChild}if(aU){a0=a0&&a.nodeName(aU,"tr");for(var aS=0,aQ=this.length;aS<aQ;aS++){aZ.call(a0?aC(this[aS],aU):this[aS],aS>0||aT.cacheable||this.length>1?aV.cloneNode(true):aV)}}if(aR.length){a.each(aR,aM)}}return this}});function aC(aQ,aR){return a.nodeName(aQ,"table")?(aQ.getElementsByTagName("tbody")[0]||aQ.appendChild(aQ.ownerDocument.createElement("tbody"))):aQ}function m(aS,aQ){var aR=0;aQ.each(function(){if(this.nodeName!==(aS[aR]&&aS[aR].nodeName)){return}var aX=a.data(aS[aR++]),aW=a.data(this,aX),aT=aX&&aX.events;if(aT){delete aW.handle;aW.events={};for(var aV in aT){for(var aU in aT[aV]){a.event.add(this,aV,aT[aV][aU],aT[aV][aU].data)}}}})}a.buildFragment=function(aV,aT,aR){var aU,aQ,aS,aW=(aT&&aT[0]?aT[0].ownerDocument||aT[0]:Z);if(aV.length===1&&typeof aV[0]==="string"&&aV[0].length<512&&aW===Z&&!C.test(aV[0])&&(a.support.checkClone||!i.test(aV[0]))){aQ=true;aS=a.fragments[aV[0]];if(aS){if(aS!==1){aU=aS}}}if(!aU){aU=aW.createDocumentFragment();a.clean(aV,aW,aU,aR)}if(aQ){a.fragments[aV[0]]=aS?aU:1}return{fragment:aU,cacheable:aQ}};a.fragments={};a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(aQ,aR){a.fn[aQ]=function(aS){var aV=[],aY=a(aS),aX=this.length===1&&this[0].parentNode;if(aX&&aX.nodeType===11&&aX.childNodes.length===1&&aY.length===1){aY[aR](this[0]);return this}else{for(var aW=0,aT=aY.length;aW<aT;aW++){var aU=(aW>0?this.clone(true):this).get();a(aY[aW])[aR](aU);aV=aV.concat(aU)}return this.pushStack(aV,aQ,aY.selector)}}});a.extend({clean:function(aS,aU,a1,aW){aU=aU||Z;if(typeof aU.createElement==="undefined"){aU=aU.ownerDocument||aU[0]&&aU[0].ownerDocument||Z}var a2=[];for(var a0=0,aV;(aV=aS[a0])!=null;a0++){if(typeof aV==="number"){aV+=""}if(!aV){continue}if(typeof aV==="string"&&!K.test(aV)){aV=aU.createTextNode(aV)}else{if(typeof aV==="string"){aV=aV.replace(G,"<$1></$2>");var a3=(b.exec(aV)||["",""])[1].toLowerCase(),aT=aa[a3]||aa._default,aZ=aT[0],aR=aU.createElement("div");aR.innerHTML=aT[1]+aV+aT[2];while(aZ--){aR=aR.lastChild}if(!a.support.tbody){var aQ=p.test(aV),aY=a3==="table"&&!aQ?aR.firstChild&&aR.firstChild.childNodes:aT[1]==="<table>"&&!aQ?aR.childNodes:[];for(var aX=aY.length-1;aX>=0;--aX){if(a.nodeName(aY[aX],"tbody")&&!aY[aX].childNodes.length){aY[aX].parentNode.removeChild(aY[aX])}}}if(!a.support.leadingWhitespace&&X.test(aV)){aR.insertBefore(aU.createTextNode(X.exec(aV)[0]),aR.firstChild)}aV=aR.childNodes}}if(aV.nodeType){a2.push(aV)}else{a2=a.merge(a2,aV)}}if(a1){for(a0=0;a2[a0];a0++){if(aW&&a.nodeName(a2[a0],"script")&&(!a2[a0].type||a2[a0].type.toLowerCase()==="text/javascript")){aW.push(a2[a0].parentNode?a2[a0].parentNode.removeChild(a2[a0]):a2[a0])}else{if(a2[a0].nodeType===1){a2.splice.apply(a2,[a0+1,0].concat(a.makeArray(a2[a0].getElementsByTagName("script"))))}a1.appendChild(a2[a0])}}}return a2},cleanData:function(aR){var aU,aS,aQ=a.cache,aX=a.event.special,aW=a.support.deleteExpando;for(var aV=0,aT;(aT=aR[aV])!=null;aV++){if(aT.nodeName&&a.noData[aT.nodeName.toLowerCase()]){continue}aS=aT[a.expando];if(aS){aU=aQ[aS];if(aU&&aU.events){for(var aY in aU.events){if(aX[aY]){a.event.remove(aT,aY)}else{a.removeEvent(aT,aY,aU.handle)}}}if(aW){delete aT[a.expando]}else{if(aT.removeAttribute){aT.removeAttribute(a.expando)}}delete aQ[aS]}}}});function aM(aQ,aR){if(aR.src){a.ajax({url:aR.src,async:false,dataType:"script"})}else{a.globalEval(aR.text||aR.textContent||aR.innerHTML||"")}if(aR.parentNode){aR.parentNode.removeChild(aR)}}var S=/alpha\([^)]*\)/i,Y=/opacity=([^)]*)/,aq=/-([a-z])/ig,r=/([A-Z])/g,aE=/^-?\d+(?:px)?$/i,aL=/^-?\d/,aA={position:"absolute",visibility:"hidden",display:"block"},U=["Left","Right"],aw=["Top","Bottom"],L,ag,ap,h=function(aQ,aR){return aR.toUpperCase()};a.fn.css=function(aQ,aR){if(arguments.length===2&&aR===z){return this}return a.access(this,aQ,aR,true,function(aT,aS,aU){return aU!==z?a.style(aT,aS,aU):a.css(aT,aS)})};a.extend({cssHooks:{opacity:{get:function(aS,aR){if(aR){var aQ=L(aS,"opacity","opacity");return aQ===""?"1":aQ}else{return aS.style.opacity}}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,zoom:true,lineHeight:true},cssProps:{"float":a.support.cssFloat?"cssFloat":"styleFloat"},style:function(aS,aR,aX,aT){if(!aS||aS.nodeType===3||aS.nodeType===8||!aS.style){return}var aW,aU=a.camelCase(aR),aQ=aS.style,aY=a.cssHooks[aU];aR=a.cssProps[aU]||aU;if(aX!==z){if(typeof aX==="number"&&isNaN(aX)||aX==null){return}if(typeof aX==="number"&&!a.cssNumber[aU]){aX+="px"}if(!aY||!("set" in aY)||(aX=aY.set(aS,aX))!==z){try{aQ[aR]=aX}catch(aV){}}}else{if(aY&&"get" in aY&&(aW=aY.get(aS,false,aT))!==z){return aW}return aQ[aR]}},css:function(aV,aU,aR){var aT,aS=a.camelCase(aU),aQ=a.cssHooks[aS];aU=a.cssProps[aS]||aS;if(aQ&&"get" in aQ&&(aT=aQ.get(aV,true,aR))!==z){return aT}else{if(L){return L(aV,aU,aS)}}},swap:function(aT,aS,aU){var aQ={};for(var aR in aS){aQ[aR]=aT.style[aR];aT.style[aR]=aS[aR]}aU.call(aT);for(aR in aS){aT.style[aR]=aQ[aR]}},camelCase:function(aQ){return aQ.replace(aq,h)}});a.curCSS=a.css;a.each(["height","width"],function(aR,aQ){a.cssHooks[aQ]={get:function(aU,aT,aS){var aV;if(aT){if(aS!="styleonly"){if(aU.offsetWidth!==0){aV=k(aU,aQ,aS)}else{a.swap(aU,aA,function(){aV=k(aU,aQ,aS)})}}else{aV=""}if(aV<=0){aV=L(aU,aQ,aQ);if(aV==="0px"&&ap){aV=ap(aU,aQ,aQ)}if(aV!=null){return aV===""||aV==="auto"?"0px":aV}}if(aV<0||aV==null){aV=aU.style[aQ];return aV===""||aV==="auto"?"0px":aV}return typeof aV==="string"?aV:aV+"px"}},set:function(aS,aT){if(aE.test(aT)){aT=parseFloat(aT);if(aT>=0){return aT+"px"}}else{return aT}}}});if(!a.support.opacity){a.cssHooks.opacity={get:function(aR,aQ){return Y.test((aQ&&aR.currentStyle?aR.currentStyle.filter:aR.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":aQ?"1":""},set:function(aT,aU){var aS=aT.style;aS.zoom=1;var aQ=a.isNaN(aU)?"":"alpha(opacity="+aU*100+")",aR=aS.filter||"";aS.filter=S.test(aR)?aR.replace(S,aQ):aS.filter+" "+aQ}}}if(Z.defaultView&&Z.defaultView.getComputedStyle){ag=function(aV,aQ,aT){var aS,aU,aR;aT=aT.replace(r,"-$1").toLowerCase();if(!(aU=aV.ownerDocument.defaultView)){return z}if((aR=aU.getComputedStyle(aV,null))){aS=aR.getPropertyValue(aT);if(aS===""&&!a.contains(aV.ownerDocument.documentElement,aV)){aS=a.style(aV,aT)}}return aS}}if(Z.documentElement.currentStyle){ap=function(aU,aS){var aV,aQ,aR=aU.currentStyle&&aU.currentStyle[aS],aT=aU.style;if(!aE.test(aR)&&aL.test(aR)){aV=aT.left;aQ=aU.runtimeStyle.left;aU.runtimeStyle.left=aU.currentStyle.left;aT.left=aS==="fontSize"?"1em":(aR||0);aR=aT.pixelLeft+"px";aT.left=aV;aU.runtimeStyle.left=aQ}return aR===""?"auto":aR}}L=ag||ap;function k(aS,aR,aQ){var aU=aR==="width"?U:aw,aT=aR==="width"?aS.offsetWidth:aS.offsetHeight;if(aQ==="border"){return aT}a.each(aU,function(){if(!aQ){aT-=parseFloat(a.css(aS,"padding"+this))||0}if(aQ==="margin"){aT+=parseFloat(a.css(aS,"margin"+this))||0}else{aT-=parseFloat(a.css(aS,"border"+this+"Width"))||0}});return aT}if(a.expr&&a.expr.filters){a.expr.filters.hidden=function(aS){var aR=aS.offsetWidth,aQ=aS.offsetHeight;return(aR===0&&aQ===0)||(!a.support.reliableHiddenOffsets&&(aS.style.display||a.css(aS,"display"))==="none")};a.expr.filters.visible=function(aQ){return !a.expr.filters.hidden(aQ)}}var ac=a.now(),az=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,l=/^(?:select|textarea)/i,at=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,aj=/^(?:GET|HEAD)$/,V=/\[\]$/,n=/\=\?(&|$)/,A=/\?/,aP=/([?&])_=[^&]*/,y=/^(\w+:)?\/\/([^\/?#]+)/,e=/%20/g,aO=/#.*$/,s=a.fn.load;a.fn.extend({load:function(aS,aV,aW){if(typeof aS!=="string"&&s){return s.apply(this,arguments)}else{if(!this.length){return this}}var aU=aS.indexOf(" ");if(aU>=0){var aQ=aS.slice(aU,aS.length);aS=aS.slice(0,aU)}var aT="GET";if(aV){if(a.isFunction(aV)){aW=aV;aV=null}else{if(typeof aV==="object"){aV=a.param(aV,a.ajaxSettings.traditional);aT="POST"}}}var aR=this;a.ajax({url:aS,type:aT,dataType:"html",data:aV,complete:function(aY,aX){if(aX==="success"||aX==="notmodified"){aR.html(aQ?a("<div>").append(aY.responseText.replace(az,"")).find(aQ):aY.responseText)}if(aW){aR.each(aW,[aY.responseText,aX,aY])}}});return this},serialize:function(){return a.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?a.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||l.test(this.nodeName)||at.test(this.type))}).map(function(aQ,aR){var aS=a(this).val();return aS==null?null:a.isArray(aS)?a.map(aS,function(aU,aT){return{name:aR.name,value:aU}}):{name:aR.name,value:aS}}).get()}});a.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(aQ,aR){a.fn[aR]=function(aS){return this.bind(aR,aS)}});a.extend({get:function(aQ,aS,aT,aR){if(a.isFunction(aS)){aR=aR||aT;aT=aS;aS=null}return a.ajax({type:"GET",url:aQ,data:aS,success:aT,dataType:aR})},getScript:function(aQ,aR){return a.get(aQ,null,aR,"script")},getJSON:function(aQ,aR,aS){return a.get(aQ,aR,aS,"json")},post:function(aQ,aS,aT,aR){if(a.isFunction(aS)){aR=aR||aT;aT=aS;aS={}}return a.ajax({type:"POST",url:aQ,data:aS,success:aT,dataType:aR})},ajaxSetup:function(aQ){a.extend(a.ajaxSettings,aQ)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new aD.XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a7){var a0=a.extend(true,{},a.ajaxSettings,a7),bb,a6,ba,aS=a0.type.toUpperCase(),a3=aj.test(aS);a0.url=a0.url.replace(aO,"");a0.context=a7&&a7.context!=null?a7.context:a0;if(a0.data&&a0.processData&&typeof a0.data!=="string"){a0.data=a.param(a0.data,a0.traditional)}if(a0.dataType==="jsonp"){if(aS==="GET"){if(!n.test(a0.url)){a0.url+=(A.test(a0.url)?"&":"?")+(a0.jsonp||"callback")+"=?"}}else{if(!a0.data||!n.test(a0.data)){a0.data=(a0.data?a0.data+"&":"")+(a0.jsonp||"callback")+"=?"}}a0.dataType="json"}if(a0.dataType==="json"&&(a0.data&&n.test(a0.data)||n.test(a0.url))){bb=a0.jsonpCallback||("jsonp"+ac++);if(a0.data){a0.data=(a0.data+"").replace(n,"="+bb+"$1")}a0.url=a0.url.replace(n,"="+bb+"$1");a0.dataType="script";var a4=aD[bb];aD[bb]=function(bd){if(a.isFunction(a4)){a4(bd)}else{aD[bb]=z;try{delete aD[bb]}catch(bc){}}ba=bd;a.handleSuccess(a0,aW,a6,ba);a.handleComplete(a0,aW,a6,ba);if(aT){aT.removeChild(a8)}}}if(a0.dataType==="script"&&a0.cache===null){a0.cache=false}if(a0.cache===false&&a3){var aQ=a.now();var a9=a0.url.replace(aP,"$1_="+aQ);a0.url=a9+((a9===a0.url)?(A.test(a0.url)?"&":"?")+"_="+aQ:"")}if(a0.data&&a3){a0.url+=(A.test(a0.url)?"&":"?")+a0.data}if(a0.global&&a.active++===0){a.event.trigger("ajaxStart")}var a5=y.exec(a0.url),aU=a5&&(a5[1]&&a5[1].toLowerCase()!==location.protocol||a5[2].toLowerCase()!==location.host);if(a0.dataType==="script"&&aS==="GET"&&aU){var aT=Z.getElementsByTagName("head")[0]||Z.documentElement;var a8=Z.createElement("script");if(a0.scriptCharset){a8.charset=a0.scriptCharset}a8.src=a0.url;if(!bb){var a1=false;a8.onload=a8.onreadystatechange=function(){if(!a1&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){a1=true;a.handleSuccess(a0,aW,a6,ba);a.handleComplete(a0,aW,a6,ba);a8.onload=a8.onreadystatechange=null;if(aT&&a8.parentNode){aT.removeChild(a8)}}}}aT.insertBefore(a8,aT.firstChild);return z}var aY=false;var aW=a0.xhr();if(!aW){return}if(a0.username){aW.open(aS,a0.url,a0.async,a0.username,a0.password)}else{aW.open(aS,a0.url,a0.async)}try{if((a0.data!=null&&!a3)||(a7&&a7.contentType)){aW.setRequestHeader("Content-Type",a0.contentType)}if(a0.ifModified){if(a.lastModified[a0.url]){aW.setRequestHeader("If-Modified-Since",a.lastModified[a0.url])}if(a.etag[a0.url]){aW.setRequestHeader("If-None-Match",a.etag[a0.url])}}if(!aU){aW.setRequestHeader("X-Requested-With","XMLHttpRequest")}aW.setRequestHeader("Accept",a0.dataType&&a0.accepts[a0.dataType]?a0.accepts[a0.dataType]+", */*; q=0.01":a0.accepts._default)}catch(aX){}if(a0.beforeSend&&a0.beforeSend.call(a0.context,aW,a0)===false){if(a0.global&&a.active--===1){a.event.trigger("ajaxStop")}aW.abort();return false}if(a0.global){a.triggerGlobal(a0,"ajaxSend",[aW,a0])}var aZ=aW.onreadystatechange=function(bc){if(!aW||aW.readyState===0||bc==="abort"){if(!aY){a.handleComplete(a0,aW,a6,ba)}aY=true;if(aW){aW.onreadystatechange=a.noop}}else{if(!aY&&aW&&(aW.readyState===4||bc==="timeout")){aY=true;aW.onreadystatechange=a.noop;a6=bc==="timeout"?"timeout":!a.httpSuccess(aW)?"error":a0.ifModified&&a.httpNotModified(aW,a0.url)?"notmodified":"success";var bd;if(a6==="success"){try{ba=a.httpData(aW,a0.dataType,a0)}catch(be){a6="parsererror";bd=be}}if(a6==="success"||a6==="notmodified"){if(!bb){a.handleSuccess(a0,aW,a6,ba)}}else{a.handleError(a0,aW,a6,bd)}if(!bb){a.handleComplete(a0,aW,a6,ba)}if(bc==="timeout"){aW.abort()}if(a0.async){aW=null}}}};try{var aR=aW.abort;aW.abort=function(){if(aW){Function.prototype.call.call(aR,aW)}aZ("abort")}}catch(a2){}if(a0.async&&a0.timeout>0){setTimeout(function(){if(aW&&!aY){aZ("timeout")}},a0.timeout)}try{aW.send(a3||a0.data==null?null:a0.data)}catch(aV){a.handleError(a0,aW,null,aV);a.handleComplete(a0,aW,a6,ba)}if(!a0.async){aZ()}return aW},param:function(aQ,aS){var aR=[],aU=function(aV,aW){aW=a.isFunction(aW)?aW():aW;aR[aR.length]=encodeURIComponent(aV)+"="+encodeURIComponent(aW)};if(aS===z){aS=a.ajaxSettings.traditional}if(a.isArray(aQ)||aQ.jquery){a.each(aQ,function(){aU(this.name,this.value)})}else{for(var aT in aQ){o(aT,aQ[aT],aS,aU)}}return aR.join("&").replace(e,"+")}});function o(aR,aT,aQ,aS){if(a.isArray(aT)&&aT.length){a.each(aT,function(aV,aU){if(aQ||V.test(aR)){aS(aR,aU)}else{o(aR+"["+(typeof aU==="object"||a.isArray(aU)?aV:"")+"]",aU,aQ,aS)}})}else{if(!aQ&&aT!=null&&typeof aT==="object"){if(a.isEmptyObject(aT)){aS(aR,"")}else{a.each(aT,function(aV,aU){o(aR+"["+aV+"]",aU,aQ,aS)})}}else{aS(aR,aT)}}}a.extend({active:0,lastModified:{},etag:{},handleError:function(aR,aT,aQ,aS){if(aR.error){aR.error.call(aR.context,aT,aQ,aS)}if(aR.global){a.triggerGlobal(aR,"ajaxError",[aT,aR,aS])}},handleSuccess:function(aR,aT,aQ,aS){if(aR.success){aR.success.call(aR.context,aS,aQ,aT)}if(aR.global){a.triggerGlobal(aR,"ajaxSuccess",[aT,aR])}},handleComplete:function(aR,aS,aQ){if(aR.complete){aR.complete.call(aR.context,aS,aQ)}if(aR.global){a.triggerGlobal(aR,"ajaxComplete",[aS,aR])}if(aR.global&&a.active--===1){a.event.trigger("ajaxStop")}},triggerGlobal:function(aS,aR,aQ){(aS.context&&aS.context.url==null?a(aS.context):a.event).trigger(aR,aQ)},httpSuccess:function(aR){try{return !aR.status&&location.protocol==="file:"||aR.status>=200&&aR.status<300||aR.status===304||aR.status===1223}catch(aQ){}return false},httpNotModified:function(aT,aQ){var aS=aT.getResponseHeader("Last-Modified"),aR=aT.getResponseHeader("Etag");if(aS){a.lastModified[aQ]=aS}if(aR){a.etag[aQ]=aR}return aT.status===304},httpData:function(aV,aT,aS){var aR=aV.getResponseHeader("content-type")||"",aQ=aT==="xml"||!aT&&aR.indexOf("xml")>=0,aU=aQ?aV.responseXML:aV.responseText;if(aQ&&aU.documentElement.nodeName==="parsererror"){a.error("parsererror")}if(aS&&aS.dataFilter){aU=aS.dataFilter(aU,aT)}if(typeof aU==="string"){if(aT==="json"||!aT&&aR.indexOf("json")>=0){aU=a.parseJSON(aU)}else{if(aT==="script"||!aT&&aR.indexOf("javascript")>=0){a.globalEval(aU)}}}return aU}});if(aD.ActiveXObject){a.ajaxSettings.xhr=function(){if(aD.location.protocol!=="file:"){try{return new aD.XMLHttpRequest()}catch(aR){}}try{return new aD.ActiveXObject("Microsoft.XMLHTTP")}catch(aQ){}}}a.support.ajax=!!a.ajaxSettings.xhr();var E={},ab=/^(?:toggle|show|hide)$/,al=/^([+\-]=)?([\d+.\-]+)(.*)$/,ax,af=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];a.fn.extend({show:function(aT,aW,aV){var aS,aU;if(aT||aT===0){return this.animate(av("show",3),aT,aW,aV)}else{for(var aR=0,aQ=this.length;aR<aQ;aR++){aS=this[aR];aU=aS.style.display;if(!a.data(aS,"olddisplay")&&aU==="none"){aU=aS.style.display=""}if(aU===""&&a.css(aS,"display")==="none"){a.data(aS,"olddisplay",q(aS.nodeName))}}for(aR=0;aR<aQ;aR++){aS=this[aR];aU=aS.style.display;if(aU===""||aU==="none"){aS.style.display=a.data(aS,"olddisplay")||""}}return this}},hide:function(aS,aV,aU){if(aS||aS===0){return this.animate(av("hide",3),aS,aV,aU)}else{for(var aR=0,aQ=this.length;aR<aQ;aR++){var aT=a.css(this[aR],"display");if(aT!=="none"){a.data(this[aR],"olddisplay",aT)}}for(aR=0;aR<aQ;aR++){this[aR].style.display="none"}return this}},_toggle:a.fn.toggle,toggle:function(aS,aR,aT){var aQ=typeof aS==="boolean";if(a.isFunction(aS)&&a.isFunction(aR)){this._toggle.apply(this,arguments)}else{if(aS==null||aQ){this.each(function(){var aU=aQ?aS:a(this).is(":hidden");a(this)[aU?"show":"hide"]()})}else{this.animate(av("toggle",3),aS,aR,aT)}}return this},fadeTo:function(aQ,aT,aS,aR){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:aT},aQ,aS,aR)},animate:function(aU,aR,aT,aS){var aQ=a.speed(aR,aT,aS);if(a.isEmptyObject(aU)){return this.each(aQ.complete)}return this[aQ.queue===false?"each":"queue"](function(){var aX=a.extend({},aQ),a1,aY=this.nodeType===1,aZ=aY&&a(this).is(":hidden"),aV=this;for(a1 in aU){var aW=a.camelCase(a1);if(a1!==aW){aU[aW]=aU[a1];delete aU[a1];a1=aW}if(aU[a1]==="hide"&&aZ||aU[a1]==="show"&&!aZ){return aX.complete.call(this)}if(aY&&(a1==="height"||a1==="width")){aX.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(a.css(this,"display")==="inline"&&a.css(this,"float")==="none"){if(!a.support.inlineBlockNeedsLayout){this.style.display="inline-block"}else{var a0=q(this.nodeName);if(a0==="inline"){this.style.display="inline-block"}else{this.style.display="inline";this.style.zoom=1}}}}if(a.isArray(aU[a1])){(aX.specialEasing=aX.specialEasing||{})[a1]=aU[a1][1];aU[a1]=aU[a1][0]}}if(aX.overflow!=null){this.style.overflow="hidden"}aX.curAnim=a.extend({},aU);a.each(aU,function(a3,a7){var a6=new a.fx(aV,aX,a3);if(ab.test(a7)){a6[a7==="toggle"?aZ?"show":"hide":a7](aU)}else{var a5=al.exec(a7),a8=a6.cur()||0;if(a5){var a2=parseFloat(a5[2]),a4=a5[3]||"px";if(a4!=="px"){a.style(aV,a3,(a2||1)+a4);a8=((a2||1)/a6.cur())*a8;a.style(aV,a3,a8+a4)}if(a5[1]){a2=((a5[1]==="-="?-1:1)*a2)+a8}a6.custom(a8,a2,a4)}else{a6.custom(a8,a7,"")}}});return true})},stop:function(aR,aQ){var aS=a.timers;if(aR){this.queue([])}this.each(function(){for(var aT=aS.length-1;aT>=0;aT--){if(aS[aT].elem===this){if(aQ){aS[aT](true)}aS.splice(aT,1)}}});if(!aQ){this.dequeue()}return this}});function av(aR,aQ){var aS={};a.each(af.concat.apply([],af.slice(0,aQ)),function(){aS[this]=aR});return aS}a.each({slideDown:av("show",1),slideUp:av("hide",1),slideToggle:av("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(aQ,aR){a.fn[aQ]=function(aS,aU,aT){return this.animate(aR,aS,aU,aT)}});a.extend({speed:function(aS,aT,aR){var aQ=aS&&typeof aS==="object"?a.extend({},aS):{complete:aR||!aR&&aT||a.isFunction(aS)&&aS,duration:aS,easing:aR&&aT||aT&&!a.isFunction(aT)&&aT};aQ.duration=a.fx.off?0:typeof aQ.duration==="number"?aQ.duration:aQ.duration in a.fx.speeds?a.fx.speeds[aQ.duration]:a.fx.speeds._default;aQ.old=aQ.complete;aQ.complete=function(){if(aQ.queue!==false){a(this).dequeue()}if(a.isFunction(aQ.old)){aQ.old.call(this)}};return aQ},easing:{linear:function(aS,aT,aQ,aR){return aQ+aR*aS},swing:function(aS,aT,aQ,aR){return((-Math.cos(aS*Math.PI)/2)+0.5)*aR+aQ}},timers:[],fx:function(aR,aQ,aS){this.options=aQ;this.elem=aR;this.prop=aS;if(!aQ.orig){aQ.orig={}}}});a.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(a.fx.step[this.prop]||a.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var aQ=parseFloat(a.css(this.elem,this.prop));return aQ&&aQ>-10000?aQ:0},custom:function(aV,aU,aT){var aQ=this,aS=a.fx;this.startTime=a.now();this.start=aV;this.end=aU;this.unit=aT||this.unit||"px";this.now=this.start;this.pos=this.state=0;function aR(aW){return aQ.step(aW)}aR.elem=this.elem;if(aR()&&a.timers.push(aR)&&!ax){ax=setInterval(aS.tick,aS.interval)}},show:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());a(this.elem).show()},hide:function(){this.options.orig[this.prop]=a.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(aT){var aY=a.now(),aU=true;if(aT||aY>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var aV in this.options.curAnim){if(this.options.curAnim[aV]!==true){aU=false}}if(aU){if(this.options.overflow!=null&&!a.support.shrinkWrapBlocks){var aS=this.elem,aZ=this.options;a.each(["","X","Y"],function(a0,a1){aS.style["overflow"+a1]=aZ.overflow[a0]})}if(this.options.hide){a(this.elem).hide()}if(this.options.hide||this.options.show){for(var aQ in this.options.curAnim){a.style(this.elem,aQ,this.options.orig[aQ])}}this.options.complete.call(this.elem)}return false}else{var aR=aY-this.startTime;this.state=aR/this.options.duration;var aW=this.options.specialEasing&&this.options.specialEasing[this.prop];var aX=this.options.easing||(a.easing.swing?"swing":"linear");this.pos=a.easing[aW||aX](this.state,aR,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};a.extend(a.fx,{tick:function(){var aR=a.timers;for(var aQ=0;aQ<aR.length;aQ++){if(!aR[aQ]()){aR.splice(aQ--,1)}}if(!aR.length){a.fx.stop()}},interval:13,stop:function(){clearInterval(ax);ax=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(aQ){a.style(aQ.elem,"opacity",aQ.now)},_default:function(aQ){if(aQ.elem.style&&aQ.elem.style[aQ.prop]!=null){aQ.elem.style[aQ.prop]=(aQ.prop==="width"||aQ.prop==="height"?Math.max(0,aQ.now):aQ.now)+aQ.unit}else{aQ.elem[aQ.prop]=aQ.now}}}});if(a.expr&&a.expr.filters){a.expr.filters.animated=function(aQ){return a.grep(a.timers,function(aR){return aQ===aR.elem}).length}}function q(aS){if(!E[aS]){var aQ=a("<"+aS+">").appendTo("body"),aR=aQ.css("display");aQ.remove();if(aR==="none"||aR===""){aR="block"}E[aS]=aR}return E[aS]}var J=/^t(?:able|d|h)$/i,O=/^(?:body|html)$/i;if("getBoundingClientRect" in Z.documentElement){a.fn.offset=function(a3){var aT=this[0],aW;if(a3){return this.each(function(a4){a.offset.setOffset(this,a3,a4)})}if(!aT||!aT.ownerDocument){return null}if(aT===aT.ownerDocument.body){return a.offset.bodyOffset(aT)}try{aW=aT.getBoundingClientRect()}catch(a0){}var a2=aT.ownerDocument,aR=a2.documentElement;if(!aW||!a.contains(aR,aT)){return aW||{top:0,left:0}}var aX=a2.body,aY=ah(a2),aV=aR.clientTop||aX.clientTop||0,aZ=aR.clientLeft||aX.clientLeft||0,aQ=(aY.pageYOffset||a.support.boxModel&&aR.scrollTop||aX.scrollTop),aU=(aY.pageXOffset||a.support.boxModel&&aR.scrollLeft||aX.scrollLeft),a1=aW.top+aQ-aV,aS=aW.left+aU-aZ;return{top:a1,left:aS}}}else{a.fn.offset=function(a1){var aV=this[0];if(a1){return this.each(function(a2){a.offset.setOffset(this,a1,a2)})}if(!aV||!aV.ownerDocument){return null}if(aV===aV.ownerDocument.body){return a.offset.bodyOffset(aV)}a.offset.initialize();var aY,aS=aV.offsetParent,aR=aV,a0=aV.ownerDocument,aT=a0.documentElement,aW=a0.body,aX=a0.defaultView,aQ=aX?aX.getComputedStyle(aV,null):aV.currentStyle,aZ=aV.offsetTop,aU=aV.offsetLeft;while((aV=aV.parentNode)&&aV!==aW&&aV!==aT){if(a.offset.supportsFixedPosition&&aQ.position==="fixed"){break}aY=aX?aX.getComputedStyle(aV,null):aV.currentStyle;aZ-=aV.scrollTop;aU-=aV.scrollLeft;if(aV===aS){aZ+=aV.offsetTop;aU+=aV.offsetLeft;if(a.offset.doesNotAddBorder&&!(a.offset.doesAddBorderForTableAndCells&&J.test(aV.nodeName))){aZ+=parseFloat(aY.borderTopWidth)||0;aU+=parseFloat(aY.borderLeftWidth)||0}aR=aS;aS=aV.offsetParent}if(a.offset.subtractsBorderForOverflowNotVisible&&aY.overflow!=="visible"){aZ+=parseFloat(aY.borderTopWidth)||0;aU+=parseFloat(aY.borderLeftWidth)||0}aQ=aY}if(aQ.position==="relative"||aQ.position==="static"){aZ+=aW.offsetTop;aU+=aW.offsetLeft}if(a.offset.supportsFixedPosition&&aQ.position==="fixed"){aZ+=Math.max(aT.scrollTop,aW.scrollTop);aU+=Math.max(aT.scrollLeft,aW.scrollLeft)}return{top:aZ,left:aU}}}a.offset={initialize:function(){var aQ=Z.body,aR=Z.createElement("div"),aU,aW,aV,aX,aS=parseFloat(a.css(aQ,"marginTop"))||0,aT="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.extend(aR.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});aR.innerHTML=aT;aQ.insertBefore(aR,aQ.firstChild);aU=aR.firstChild;aW=aU.firstChild;aX=aU.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(aW.offsetTop!==5);this.doesAddBorderForTableAndCells=(aX.offsetTop===5);aW.style.position="fixed";aW.style.top="20px";this.supportsFixedPosition=(aW.offsetTop===20||aW.offsetTop===15);aW.style.position=aW.style.top="";aU.style.overflow="hidden";aU.style.position="relative";this.subtractsBorderForOverflowNotVisible=(aW.offsetTop===-5);this.doesNotIncludeMarginInBodyOffset=(aQ.offsetTop!==aS);aQ.removeChild(aR);aQ=aR=aU=aW=aV=aX=null;a.offset.initialize=a.noop},bodyOffset:function(aQ){var aS=aQ.offsetTop,aR=aQ.offsetLeft;a.offset.initialize();if(a.offset.doesNotIncludeMarginInBodyOffset){aS+=parseFloat(a.css(aQ,"marginTop"))||0;aR+=parseFloat(a.css(aQ,"marginLeft"))||0}return{top:aS,left:aR}},setOffset:function(aT,a2,aW){var aX=a.css(aT,"position");if(aX==="static"){aT.style.position="relative"}var aV=a(aT),aR=aV.offset(),aQ=a.css(aT,"top"),a0=a.css(aT,"left"),a1=(aX==="absolute"&&a.inArray("auto",[aQ,a0])>-1),aZ={},aY={},aS,aU;if(a1){aY=aV.position()}aS=a1?aY.top:parseInt(aQ,10)||0;aU=a1?aY.left:parseInt(a0,10)||0;if(a.isFunction(a2)){a2=a2.call(aT,aW,aR)}if(a2.top!=null){aZ.top=(a2.top-aR.top)+aS}if(a2.left!=null){aZ.left=(a2.left-aR.left)+aU}if("using" in a2){a2.using.call(aT,aZ)}else{aV.css(aZ)}}};a.fn.extend({position:function(){if(!this[0]){return null}var aS=this[0],aR=this.offsetParent(),aT=this.offset(),aQ=O.test(aR[0].nodeName)?{top:0,left:0}:aR.offset();aT.top-=parseFloat(a.css(aS,"marginTop"))||0;aT.left-=parseFloat(a.css(aS,"marginLeft"))||0;aQ.top+=parseFloat(a.css(aR[0],"borderTopWidth"))||0;aQ.left+=parseFloat(a.css(aR[0],"borderLeftWidth"))||0;return{top:aT.top-aQ.top,left:aT.left-aQ.left}},offsetParent:function(){return this.map(function(){var aQ=this.offsetParent||Z.body;while(aQ&&(!O.test(aQ.nodeName)&&a.css(aQ,"position")==="static")){aQ=aQ.offsetParent}return aQ})}});a.each(["Left","Top"],function(aR,aQ){var aS="scroll"+aQ;a.fn[aS]=function(aV){var aT=this[0],aU;if(!aT){return null}if(aV!==z){return this.each(function(){aU=ah(this);if(aU){aU.scrollTo(!aR?aV:a(aU).scrollLeft(),aR?aV:a(aU).scrollTop())}else{this[aS]=aV}})}else{aU=ah(aT);return aU?("pageXOffset" in aU)?aU[aR?"pageYOffset":"pageXOffset"]:a.support.boxModel&&aU.document.documentElement[aS]||aU.document.body[aS]:aT[aS]}}});function ah(aQ){return a.isWindow(aQ)?aQ:aQ.nodeType===9?aQ.defaultView||aQ.parentWindow:false}a.each(["Height","Width"],function(aR,aQ){var aS=aQ.toLowerCase();a.fn["inner"+aQ]=function(){return this[0]?parseFloat(a.css(this[0],aS,"padding")):null};a.fn["outer"+aQ]=function(aT){return this[0]?parseFloat(a.css(this[0],aS,aT?"margin":"border")):null};a.fn[aS]=function(aU){var aV=this[0];if(!aV){return aU==null?null:this}if(a.isFunction(aU)){return this.each(function(aY){var aX=a(this);aX[aS](aU.call(this,aY,aX[aS]()))})}if(a.isWindow(aV)){return aV.document.compatMode==="CSS1Compat"&&aV.document.documentElement["client"+aQ]||aV.document.body["client"+aQ]}else{if(aV.nodeType===9){return Math.max(aV.documentElement["client"+aQ],aV.body["scroll"+aQ],aV.documentElement["scroll"+aQ],aV.body["offset"+aQ],aV.documentElement["offset"+aQ])}else{if(aU===z){var aW=a.css(aV,aS),aT=parseFloat(aW);return a.isNaN(aT)?aW:aT}else{return this.css(aS,typeof aU==="string"?aU:aU+"px")}}}}})})(window);
(zk=function(a){return jq(a,zk).zk}).copy=function(d,c,a){d=d||{};for(var b in c){if(a){a[b]=d[b]}d[b]=c[b]}return d};(function(){var b=0,h=0,p,j=[],a=jq.now();function g(){return function(){this.$oid=++b;this.$init.apply(this,arguments);var u=this._$ais;if(u){delete this._$ais;for(var t=u.length;t--;){u[t].call(this)}}}}function n(t,u,v){return function(w,x){if(u){w=u.apply(this,arguments)}var y=this[t];this[t]=w;if(v&&(y!==w||(x&&x.force))){v.apply(this,arguments)}return this}}function l(){if(jq.isReady||zk.Page.contained.length){c(true,zk.pi?"z-initing":null)}else{setTimeout(l,10)}}function s(){c()}function c(t,u){if(zk.processing&&!jq("#zk_proc").length&&!jq("#zk_showBusy").length){zUtl.progressbox("zk_proc",window.msgzk?msgzk.PLEASE_WAIT:"Processing...",t,u)}}function i(t){var u=t.widgetName;return t.id?u+"$"+t.id:u+"#"+t.uuid+"$"+t.$oid}function e(B,z){var t=[];for(var A=0,C=B.length;A<C;A++){if(t.length){t.push(", ")}var x=B[A];if(x&&(jq.isArray(x)||x.zk)){t.push("["+e(x,z)+"]")}else{if(zk.Widget.isInstance(x)){t.push(i(x))}else{if(x&&x.nodeType){var D=zk.Widget.$(x);if(D){t.push(jq.nodeName(x),(x!=D.$n()?"#"+x.id+"."+x.className:""),":",i(D))}else{t.push(jq.nodeName(x),"#",x.id)}}else{if(z&&x&&(typeof x=="object")&&!x.nodeType){var F=["{\n"];for(var E in x){F.push(E,":",x[E],",\n")}if(F[F.length-1]==",\n"){F.pop()}F.push("\n}");t.push(F.join(""))}else{if(typeof x=="function"){var F=""+x,u=F.indexOf("{"),y=u<0?F.indexOf("\n"):-1;t.push(F.substring(0,u>0?u:y>0?y:F.length))}else{t.push(""+x)}}}}}}return t.join("")}function r(){if(p){var t=jq("#zk_log");if(!t.length){jq(document.body).append('<div id="zk_logbox" class="z-log"><button onclick="jq(\'#zk_logbox\').remove()">X</button><br/><textarea id="zk_log" rows="10"></textarea></div>');t=jq("#zk_log")}t=t[0];t.value+=p;t.scrollTop=t.scrollHeight;p=null}}function o(){if(zk.mounting){return zk.afterMount(o)}zk.stamp("ending");zk.stamp()}function f(y,t,u,x){for(var w=y._$subs,v=w?w.length:0;--v>=0;){var z=w[v];if(z[t]===u){z[t]=x;f(z,t,u,x)}}}zk.copy(zk,{procDelay:900,tipDelay:800,resendDelay:-1,clickPointer:[0,0],currentPointer:[0,0],loading:0,busy:0,appName:"ZK",cut:function(w,t){var u;if(w){u=w[t];delete w[t]}return u},$package:function(t,x,z){for(var y=0,v=window;;){var w=t.indexOf(".",y),B=w>=0?t.substring(y,w):t.substring(y);var u=v[B],A;if(A=!u){u=v[B]={}}if(w<0){if(A&&x!==false){zk.setLoaded(t)}if(z){u.$wv=true}return u}v=u;y=w+1}},$import:function(x,y){for(var w=0,z=window;;){var v=x.indexOf(".",w),t=v>=0?x.substring(w,v):x.substring(w);var u=z[t];if(v<0||!u){if(y){if(u){y(u)}else{zk.load(x.substring(0,x.lastIndexOf(".")),function(){y(zk.$import(x))})}}return u}z=u;w=v+1}},$extends:function(A,v,y){if(!A){throw"unknown superclass"}var u=g();var w=u.prototype,t=A.prototype,z=v["$define"];delete v["$define"];zk.copy(w,t);zk.define(u,z);zk.copy(w,v);for(var x in A){if(x!="prototype"){u[x]=A[x]}}zk.copy(u,y);w.$class=u;w._$super=t;w._$subs=[];t._$subs.push(w);u.$class=zk.Class;u.superclass=A;return u},$default:function(t,v){t=t||{};for(var u in v){if(t[u]===undefined){t[u]=v[u]}}return t},override:function(x,v,w){switch(typeof v){case"function":var u=x;x=v;return u;case"string":x["$"+v]=x[v];x[v]=w}for(var t in w){f(x,t,v[t]=x[t],x[t]=w[t])}return x},define:function(u,x){for(var t in x){var w="_"+t,v=t.charAt(0).toUpperCase()+t.substring(1),z=u.prototype,A=x[t],y=null;if(jq.isArray(A)){y=A.length?A[0]:null;A=A.length>1?A[1]:null}z["set"+v]=n(w,y,A);z["get"+v]=z["is"+v]=new Function("return this."+w+";")}return u},$void:function(){},parseInt:function(u,t){return u&&!isNaN(u=parseInt(u,t||10))?u:0},parseFloat:function(t){return t&&!isNaN(t=parseFloat(t))?t:0},set:function(u,t,B,x){if(typeof t=="string"){var y=u["set"+t.charAt(0).toUpperCase()+t.substring(1)];if(!y){u[t]=B}else{if(arguments.length>=4){y.call(u,B,x)}else{y.call(u,B)}}}else{for(var z=0,A=B.length,y,w,C;z<A;){w=B[z++];y=t["get"+w.charAt(0).toUpperCase()+w.substring(1)];if(x&&!y&&t[w]===undefined){continue}zk.set(u,w,y?y.call(t):t[w])}}return u},get:function(v,u){var t=u.charAt(0).toUpperCase()+u.substring(1);m=v["get"+t];if(m){return m.call(v)}m=v["is"+t];if(m){return m.call(v)}return v[u]},startProcessing:function(t){zk.processing=true;setTimeout(jq.isReady?s:l,t>0?t:0)},endProcessing:function(){zk.processing=false;zUtl.destroyProgressbox("zk_proc")},disableESC:function(){++zk._noESC},enableESC:function(){--zk._noESC},_noESC:0,error:function(t){_zErb.push(t)},errorDismiss:function(){_zErb.remove()},log:function(t){var u=e((t!==zk)?arguments:(function(x){var v=[];for(var w=x.length;--w>0;){v.unshift(x[w])}return v})(arguments),(t===zk));p=(p?p+u:u)+"\n";setTimeout(function(){jq(r)},300)},stamp:function(t,w){if(t){if(!w&&!j.length){setTimeout(o,0)}j.push({n:t,t:jq.now()})}else{if(j.length){var v=a;for(var u;(u=j.shift());){zk.log(u.n+": "+(u.t-a));a=u.t}zk.log("total: "+(a-v))}}},ajaxURI:function(v,t){var B=zk.Desktop.$(t?t.desktop:null),u=t&&t.au;B=(B?B:zk)[u?"updateURI":"contextURI"];if(!v){return B}var C=v.charAt(0)=="/";if(u&&!C){C=true;v="/"+v}var y=B.lastIndexOf(";"),x=B.lastIndexOf("?");if(y<0&&x<0){return C?B+v:v}if(x>=0&&(y<0||x<y)){y=x}var z=C?B.substring(0,y):"";if(t&&t.ignoreSession){return z+v}var A=B.substring(y),w=v.indexOf("?");return w>=0?x>=0?z+v.substring(0,w)+A+"&"+v.substring(w+1):z+v.substring(0,w)+A+v.substring(w):z+v+A},stateless:function(v,x,t,u){var y=zk.Desktop,w;v=v||("z_auto"+h++);w=y.all[v];if(w&&!w.stateless){throw"Desktop conflict"}if(zk.updateURI==null){zk.updateURI=t}if(zk.contextURI==null){zk.contextURI=x}return w||new y(v,x,t,u,true)}});(function(){function u(z){return parseFloat(z)||z}var x=jq.browser,y=zk.agent=navigator.userAgent.toLowerCase(),w;zk.safari=x.safari&&u(x.version);zk.opera=x.opera&&u(x.version);zk.gecko=x.mozilla&&u(x.version);zk.ff=((w=y.indexOf("firefox/"))>0)&&u(y.substring(w+8));zk.ios=(y.indexOf("iphone")>=0||y.indexOf("ipad")>=0)&&zk.safari;zk.android=(y.indexOf("android")>=0)&&zk.safari;zk.mobile=zk.ios||zk.android;var t;if(zk.gecko){zk.css3=zk.gecko3=zk.ff>=3||zk.gecko>=1.9;zk.gecko2_=!zk.gecko3;t="gecko gecko"+Math.floor(zk.ff)}else{if(zk.opera){t="opera";zk.css3=zk.opera>=10.5}else{zk.ie=x.msie&&u(x.version);if(zk.ie){var v=document.documentMode;zk.ie7=zk.ie>=7;zk.ie8c=zk.ie>=8;zk.ie8=zk.ie>=8&&v>=8;zk.css3=zk.ie9=zk.ie>=9&&v>=9;zk.ie6_=!zk.ie7||v<7;zk.ie7_=(zk.ie7&&!zk.ie8)||v==7;zk.ie8_=(zk.ie8&&!zk.ie9)||v==8;t="ie ie"+Math.floor(zk.ie)}else{if(zk.safari){t="safari safari"+Math.floor(zk.safari)}zk.css3=true}}}if((zk.air=y.indexOf("adobeair")>=0)&&zk.safari){t=(t||"")+" air"}if(t){jq(function(){var A=document.body,z=A.className;if(z){z+=" "}A.className=z+t})}})();function d(u,t){return function(){return t.apply(u,arguments)}}zk.Object=function(){};zk.Object.prototype={$init:zk.$void,afterInit:function(t){(this._$ais=this._$ais||[]).unshift(t)},$class:zk.Object,$instanceof:function(){for(var u=arguments.length,t;u--;){if(t=arguments[u]){var v=this.$class;if(v==zk.Class){return this==zk.Object||this==zk.Class}for(;v;v=v.superclass){if(v==t){return true}}}}return false},$super:function(y,x){var w=[],t=typeof y!="string";for(var v=arguments.length,u=t?1:0;--v>u;){w.unshift(arguments[v])}return t?this.$supers(y,x,w):this.$supers(y,w)},$supers:function(v,x,A){var y=this._$supers;if(!y){y=this._$supers={}}if(typeof v!="string"){var w=y[x],z;if(!(z=v.prototype._$super)||!(v=z[x])){throw x+" not in superclass"}y[x]=z;try{return v.apply(this,A)}finally{y[x]=w}}var w=y[v],u,z,t;if(w){t=w[v];z=w}else{t=this[v];z=this}while(z=z._$super){if(t!=z[v]){u=z[v];if(u){y[v]=z}break}}if(!u){throw v+" not in superclass"}try{return u.apply(this,x)}finally{y[v]=w}},_$subs:[],proxy:function(u){var v=this._$proxies,t;if(!v){this._$proxies=v={}}else{if(t=v[u]){return t}}return v[u]=d(this,u)}};zk.Class=function(){};zk.Class.superclass=zk.Object;zk.Class.prototype.$class=zk.Class;_zkf={$class:zk.Class,isInstance:function(t){return t&&t.$instanceof&&t.$instanceof(this)},isAssignableFrom:function(t){for(;t;t=t.superclass){if(this==t){return true}}return false},$instanceof:zk.Object.prototype.$instanceof};zk.copy(zk.Class,_zkf);zk.copy(zk.Object,_zkf);var k,q=0;_zErb=zk.$extends(zk.Object,{$init:function(w){var y="zk_err",v="#"+y,t='<div class="z-error" id="'+y+'"><table cellpadding="2" cellspacing="2" width="100%"><tr valign="top"><td class="msgcnt" colspan="3"><div class="msgs">'+zUtl.encodeXML(w,{multiline:true})+'</div></td></tr><tr id="'+y+'-p"><td class="errnum" align="left">'+ ++q+' Errors</td><td align="right"><div >';if(!zk.zkuery){t+='<div class="btn redraw" onclick="_zErb.redraw()"></div>'}t+='<div class="btn close" onclick="_zErb.remove()"></div></div></td></tr></table></div>';jq(document.body).append(t);k=this;this.id=y;try{var x;this.dg=new zk.Draggable(null,x=jq(v)[0],{handle:jq(v+"-p")[0],zIndex:x.style.zIndex,starteffect:zk.$void,starteffect:zk.$void,endeffect:zk.$void})}catch(u){}jq("#"+y).slideDown(1000)},destroy:function(){k=null;q=0;if(this.dg){this.dg.destroy()}jq("#"+this.id).remove()}},{redraw:function(){zk.errorDismiss();zAu.send(new zk.Event(null,"redraw"))},push:function(t){if(!k){return new _zErb(t)}var u=k.id;jq("#"+u+" .errnum").html(++q+" Errors");jq("#"+u+" .msgs").prepend('<div class="newmsg">'+t+"</hr></div>");jq("#"+u+" .newmsg").removeClass("newmsg").addClass("msg").slideDown(600)},remove:function(){if(k){k.destroy()}}})})();
zk.copy(String.prototype,{startsWith:function(a){return this.substring(0,a.length)==a},endsWith:function(a){return this.substring(this.length-a.length)==a},trim:function(){return jq.trim(this)},$camel: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},$inc:function(a){return String.fromCharCode(this.charCodeAt(0)+a)},$sub:function(a){return this.charCodeAt(0)-a.charCodeAt(0)}});zk.copy(Array.prototype,{$indexOf:function(a){return jq.inArray(a,this)},$contains:function(a){return this.$indexOf(a)>=0},$equals:function(c){if(jq.isArray(c)&&c.length==this.length){for(var a=this.length;a--;){var b=this[a];if(b!=c[a]&&(!jq.isArray(b)||!b.$equals(c[a]))){return false}}return true}},$remove:function(d){for(var c=jq.isArray(d),b=0,a=this.length;b<a;++b){if(d==this[b]||(c&&d.$equals(this[b]))){this.splice(b,1);return true}}return false},$addAll:function(a){return this.push.apply(this,a)},$clone:function(){return[].concat(this)}});if(!Array.prototype.indexOf){Array.prototype.indexOf=function(c){for(var b=0,a=this.length;b<a;b++){if(this[b]==c){return b}}return -1}};
zjq=function(a){this.jq=a};(function(r,i){var f={},w=["font-family","font-size","font-weight","font-style","letter-spacing","line-height","text-align","text-decoration","text-indent","text-shadow","text-transform","text-overflow","direction","word-spacing","white-space"],l,k,c=["color","background-color","background"],n=[],o=0,u=0,p;function s(C,B){var A=B&&B!==zk?zk.Widget.$(B):null,z;return(z=A||zk.Desktop.sync())&&(z=z.$f(C,!A))?z.$n():null}function q(z){if(z.offsetParent){return z.offsetParent}if(z==r.body){return z}while((z=z.parentNode)&&z!=r.body){if(z.style&&jq(z).css("position")!="static"){return z}}return r.body}function g(A){if(--o<=0){for(var z=n.length;z--;){n[z].zsync(A)}}}function d(z){zk.afterAnimate(function(){try{z.focus();var A=zk.Widget.$(z);if(A){zk.currentFocus=A}}catch(B){}},-1)}function a(A){try{A.select()}catch(z){}}function v(){if(this.submit){jq.Event.fire(this,"submit");this.submit()}}function e(){this.style.MozUserSelect="none"}function y(){this.style.MozUserSelect=""}function b(G,H,B){if(G&&H){var D=zk(G).revisedOffset(),A=B?B.oft:zk(H).revisedOffset(),E=A[1]-D[1]+(G==(zk.safari?r.body:r.body.parentNode)?0:G.scrollTop),F=B?B.h:H.offsetHeight,z=E+F,C;if(G.scrollTop>E){G.scrollTop=E;C=true}else{if(z>G.clientHeight+G.scrollTop){G.scrollTop=!B?z:z-(G.clientHeight+(H.parentNode==G?0:G.scrollTop));C=true}}if(C||!B){if(!B){B={oft:A,h:H.offsetHeight,el:H}}else{B.oft=zk(B.el).revisedOffset()}}G.scrollTop=G.scrollTop;return B}}function t(F){var C=0,z=0,E;if(zk.gecko){var G=F.parentNode;while(G&&G!=r.body){var A=jq(G),D=A.css("position");if(D=="relative"||D=="absolute"){C+=zk.parseInt(A.css("border-top-width"));z+=zk.parseInt(A.css("border-left-width"))}G=G.offsetParent}}do{var B=jq(F);if(B.css("position")=="fixed"){C+=jq.innerY()+F.offsetTop;z+=jq.innerX()+F.offsetLeft;break}else{if(zk.opera){if(E&&jq.nodeName(F,"div")&&F.scrollTop!=0){C+=F.scrollTop||0}E=jq.nodeName(F,"span","input")}C+=F.offsetTop||0;z+=F.offsetLeft||0;F=zk.gecko&&F!=r.body?q(F):F.offsetParent}}while(F);return[z,C]}function m(B){if(zk.safari&&jq.nodeName(B,"tr")&&B.cells.length){B=B.cells[0]}var A=0,z=0;do{A+=B.offsetTop||0;z+=B.offsetLeft||0;B=zk.gecko&&B!=r.body?q(B):B.offsetParent;if(B){if(jq.nodeName(B,"body")){break}var C=jq(B).css("position");if(C=="relative"||C=="absolute"){break}}}while(B);return[z,A]}function x(C,B,z){if(z){var A=C.revisedOffset();B.left=A[0];B.top=A[1]}else{B.left=C.offsetLeft();B.top=C.offsetTop()}return B}var h=[];function j(){if(h.length){for(var z;z=h.pop();){try{zjq._fixCSS(z)}catch(A){}}setTimeout(j)}}zk.copy(zjq,{_fixCSS:function(z){z.className+=" ";if(z.offsetHeight){}z.className.trim()},_cleanVisi:function(z){z.style.visibility="inherit"},_fixClick:zk.$void,_fixedVParent:zk.$void,_fixIframe:zk.$void,_useQS:zk.$void,_src0:""});zk.override(jq.fn,f,{init:function(C,z){if(z===zk){if(typeof C=="string"&&zUtl.isChar(C.charAt(0),{digit:1,upper:1,lower:1,_:1})){var B=r.getElementById(C);if(!B||B.id==C){var A=jq(B||[]);A.context=r;A.selector="#"+C;A.zk=new zjq(A);return A}C="#"+C}z=null}if(zk.Widget&&zk.Widget.isInstance(C)){C=C.$n()||"#"+C.uuid}var A=f.init.call(this,C,z);A.zk=new zjq(A);return A},replaceWith:function(z,C,A){if(!zk.Widget.isInstance(z)){return f.replaceWith.apply(this,arguments)}var B=this[0];if(B){z.replaceHTML(B,C,A)}return this}});jq.fn.init.prototype=jq.fn;jq.each(["remove","empty","show","hide"],function(A,z){f[z]=jq.fn[z];jq.fn[z]=function(){return !this.selector&&this[0]===r?this:f[z].apply(this,arguments)}});jq.each(["before","after","append","prepend"],function(A,z){f[z]=jq.fn[z];jq.fn[z]=function(B,D){if(!zk.Widget.isInstance(B)){return f[z].apply(this,arguments)}if(!this.length){return this}if(!zk.Desktop._ndt){zk.stateless()}var C=f[z].call(this,B.redrawHTML_());if(!B.z_rod){B.bind(D);zWatch.fireDown("beforeSize",B);zWatch.fireDown("onSize",B)}return C}});zjq.prototype={cleanVisibility:function(){return this.jq.each(function(){zjq._cleanVisi(this)})},isVisible:function(z){var A=this.jq[0];return A&&(!A.style||(A.style.display!="none"&&(!z||A.style.visibility!="hidden")))},isRealVisible:function(z){var A=this.jq[0];return A&&this.isVisible(z)&&(A.offsetWidth>0||A.offsetHeight>0||(!A.firstChild&&(!(A=A.parentNode)||A==r.body||zk(A).isRealVisible(z))))},scrollTo:function(){if(this.jq.length){var z=this.cmOffset();scrollTo(z[0],z[1])}return this},scrollIntoView:function(z){var C=this.jq[0];if(C){z=z||r.body.parentNode;for(var A=C,B;(A=A.parentNode)&&C!=z;C=A){B=b(A,C,B)}}return this},isOverlapped:function(z){var A=this.jq[0];if(A){return jq.isOverlapped(this.cmOffset(),[A.offsetWidth,A.offsetHeight],zk(z).cmOffset(),[z.offsetWidth,z.offsetHeight])}},sumStyles:function(B,D){var F=0;for(var C=0,z=B.length,E=this.jq;C<z;C++){var A=zk.parseInt(E.css(D[B.charAt(C)]));if(!isNaN(A)){F+=A}}return F},setOffsetHeight:function(z){var A=this.jq;z-=this.padBorderHeight()+zk.parseInt(A.css("margin-top"))+zk.parseInt(A.css("margin-bottom"));A[0].style.height=jq.px0(z);return this},revisedOffset:function(E){var D=this.jq[0];if(!E){if(D.getBoundingClientRect){var C,B;if(zk.ie&&!zk.ie8&&D.style.display=="none"){B=(C=D.style).visibility;C.visibility="hidden";C.display=""}var z=D.getBoundingClientRect();z=[z.left+jq.innerX()-D.ownerDocument.documentElement.clientLeft,z.top+jq.innerY()-D.ownerDocument.documentElement.clientTop];if(C){C.display="none";C.visibility=B}return z}E=this.cmOffset()}var A=zk(D.parentNode).scrollOffset();A[0]-=jq.innerX();A[1]-=jq.innerY();return[E[0]-A[0],E[1]-A[1]]},revisedWidth:function(z,A){z-=this.padBorderWidth();if(z>0&&A){z-=this.sumStyles("lr",jq.margins)}return z<0?0:z},revisedHeight:function(z,A){z-=this.padBorderHeight();if(z>0&&A){z-=this.sumStyles("tb",jq.margins)}return z<0?0:z},borderWidth:function(){return this.sumStyles("lr",jq.borders)},borderHeight:function(){return this.sumStyles("tb",jq.borders)},paddingWidth:function(){return this.sumStyles("lr",jq.paddings)},paddingHeight:function(){return this.sumStyles("tb",jq.paddings)},padBorderWidth:function(){return this.borderWidth()+this.paddingWidth()},padBorderHeight:function(){return this.borderHeight()+this.paddingHeight()},vflexHeight:function(){var B=this.jq[0],z=B.parentNode.clientHeight;if(zk.ie6_){var C=B.parentNode,A=C.style.height;if(A&&A.endsWith("px")){A=zk(C).revisedHeight(zk.parseInt(A));if(A&&A<z){z=A}}}for(var D=B;D=D.previousSibling;){if(D.offsetHeight&&zk(D).isVisible()){z-=D.offsetHeight}}for(var D=B;D=D.nextSibling;){if(D.offsetHeight&&zk(D).isVisible()){z-=D.offsetHeight}}return z},cellIndex:function(){var z=this.jq[0];return z?z.cellIndex:0},ncols:function(F){var G=this.jq[0],D=0,C;if(G&&(C=G.cells)){for(var B=0,A=C.length;B<A;++B){var z=C[B];if(!F||zk(z).isVisible()){var E=z.colSpan;if(E>=1){D+=E}else{++D}}}}return D},toStyleOffset:function(H,G){var B=this.jq[0],D=B.style.left,C=B.style.top,E=zk.opera||zk.air||zk.ie8;if(E||B.style.left==""||B.style.left=="auto"){B.style.left="0"}if(E||B.style.top==""||B.style.top=="auto"){B.style.top="0"}var A=this.cmOffset(),z=zk.parseInt(B.style.left),F=zk.parseInt(B.style.top);A=[H-A[0]+z,G-A[1]+F];B.style.left=D;B.style.top=C;return A},center:function(A){var z=this.jq[0],C=this.offsetWidth(),D=this.offsetHeight();if((!C||!D)&&!this.isVisible()){z.style.left=z.style.top="-10000px";z.style.display="block";C=this.offsetWidth();D=this.offsetHeight(),z.style.display="none"}var B=jq.innerX(),I=jq.innerY();var J,H,G,F;C=jq.innerWidth()-C;if(!A){J=B+C/2}else{if(A.indexOf("left")>=0){J=B}else{if(A.indexOf("right")>=0){J=B+C-1}else{if(A.indexOf("center")>=0){J=B+C/2}else{J=0;G=true}}}}D=jq.innerHeight()-D;if(!A){H=I+D/2}else{if(A.indexOf("top")>=0){H=I}else{if(A.indexOf("bottom")>=0){H=I+D-1}else{if(A.indexOf("center")>=0){H=I+D/2}else{H=0;F=true}}}}if(J<B){J=B}if(H<I){H=I}var E=this.toStyleOffset(J,H);if(!G){z.style.left=jq.px(E[0])}if(!F){z.style.top=jq.px(E[1])}return this},position:function(H,G,A){G=G||"overlap";if(H.nodeType){H=zk(H).dimension(true)}var M=H.left,L=H.top,D=this.dimension(),E=D.height;D=D.width;if(zk.ios){M-=jq.innerX();L-=jq.innerY()}switch(G){case"before_start":L-=E;break;case"before_end":L-=E;M+=H.width-D;break;case"after_start":L+=H.height;break;case"after_end":L+=H.height;M+=H.width-D;break;case"start_before":M-=D;break;case"start_after":M-=D;L+=H.height-E;break;case"end_before":M+=H.width;break;case"end_after":M+=H.width;L+=H.height-E;break;case"at_pointer":var F=zk.currentPointer;M=F[0];L=F[1];break;case"after_pointer":var F=zk.currentPointer;M=F[0];L=F[1]+20;break;case"overlap_end":M+=H.width-D;break;case"overlap_before":L+=H.height-E;break;case"overlap_after":M+=H.width-D;L+=H.height-E;break;default:}if(!A||!A.overflow){var K=jq.innerX(),J=jq.innerY(),B=K+jq.innerWidth(),z=J+jq.innerHeight();if(M+D>B){M=B-D}if(M<K){M=K}if(L+E>z){L=z-E}if(L<J){L=J}}var C=this.jq[0],I=this.toStyleOffset(M,L);C.style.left=jq.px(I[0]);C.style.top=jq.px(I[1]);return this},scrollOffset:function(){var B=this.jq[0],A=0,z=0;do{A+=B.scrollTop||0;z+=B.scrollLeft||0;B=B.parentNode}while(B);return[z,A]},cmOffset:function(){var z=this.jq[0];if(zk.safari&&jq.nodeName(z,"tr")&&z.cells.length){z=z.cells[0]}if(!(zk.gecko||zk.safari)||this.isVisible()||this.offsetWidth()){return t(z)}z.style.display="";var A=t(z);z.style.display="none";return A},absolutize:function(){var A=this.jq[0];if(A.style.position=="absolute"){return this}var B=m(A),D=B[0],C=B[1],z=A.style;A._$orgLeft=D-parseFloat(z.left||0);A._$orgTop=C-parseFloat(z.top||0);z.position="absolute";z.top=jq.px(C);z.left=jq.px(D);return this},relativize:function(){var A=this.jq[0];if(A.style.position=="relative"){return this}var z=A.style;z.position="relative";var C=parseFloat(z.top||0)-(A._$orgTop||0),B=parseFloat(z.left||0)-(A._$orgLeft||0);z.top=jq.px(C);z.left=jq.px(B);return this},offsetWidth:function(){var C=this.jq[0];if(!zk.safari||!jq.nodeName(C,"tr")){return C.offsetWidth}var B=0;for(var A=C.cells,z=A.length;z--;){B+=A[z].offsetWidth}return B},offsetHeight:function(){var D=this.jq[0];if(!zk.safari||!jq.nodeName(D,"tr")){return D.offsetHeight}var B=0;for(var A=D.cells,z=A.length;z--;){var C=A[z].offsetHeight;if(C>B){B=C}}return B},offsetTop:function(){var z=this.jq[0];if(zk.safari&&jq.nodeName(z,"tr")&&z.cells.length){z=z.cells[0]}return z.offsetTop},offsetLeft:function(){var z=this.jq[0];if(zk.safari&&jq.nodeName(z,"tr")&&z.cells.length){z=z.cells[0]}return z.offsetLeft},viewportOffset:function(){var A=0,z=0,B=this.jq[0],C=B;do{A+=C.offsetTop||0;z+=C.offsetLeft||0;if(C.offsetParent==r.body){if(jq(C).css("position")=="absolute"){break}}}while(C=C.offsetParent);do{if(!zk.opera||jq.nodeName(B,"body")){A-=B.scrollTop||0;z-=B.scrollLeft||0}}while(B=B.parentNode);return[z,A]},textSize:function(A){if(!k){k=r.createElement("div");k.style.cssText="left:-1000px;top:-1000px;position:absolute;visibility:hidden;border:none";r.body.appendChild(k);l=[];for(var C=w,B=C.length;B--;){l[B]=C[B].$camel()}}k.style.display="none";var D=this.jq;for(var C=l,B=C.length;B--;){var z=C[B];k.style[z]=D.css(z)}k.innerHTML=A||D[0].innerHTML;k.style.display="";return[k.offsetWidth,k.offsetHeight]},dimension:function(B){var C=this.jq.css("display");if(C!="none"&&C!=null){return x(this,{width:this.offsetWidth(),height:this.offsetHeight()},B)}var A=this.jq[0].style,z={};zk.copy(A,{visibility:"hidden",position:"absolute",display:"block"},z);try{return x(this,{width:this.offsetWidth(),height:this.offsetHeight()},B)}finally{zk.copy(A,z)}},redoCSS:function(A){for(var z=this.jq.length;z--;){h.push(this.jq[z])}setTimeout(j,A>=0?A:100);return this},redoSrc:function(){for(var z=this.jq.length;z--;){var A=this.jq[z],B=A.src;A.src=zjq._src0;A.src=B}return this},vparentNode:function(B){var A=this.jq[0];if(A){var z=A.z_vp;if(z){return jq("#"+z)[0]}z=A.z_vpagt;if(z&&(z=jq("#"+z)[0])){return z.parentNode}if(B){return A.parentNode}}},makeVParent:function(){var B=this.jq[0],C=B.parentNode;if(B.z_vp||B.z_vpagt||C==r.body){return this}var A=B.nextSibling,D=r.createElement("span");D.id=B.z_vpagt="_z_vpagt"+u++;D.style.display="none";zjq._fixedVParent(B,true);if(A){C.insertBefore(D,A)}else{C.appendChild(D)}B.z_vp=C.id;var z=B.style;if(!z.top){z.top="0"}r.body.appendChild(B);return this},undoVParent:function(){var A=this.jq[0];if(A.z_vp||A.z_vpagt){var C=A.z_vp,D=A.z_vpagt,z=jq("#"+D);A.z_vp=A.z_vpagt=null;D=z[0];C=C?jq("#"+C)[0]:D?D.parentNode:null;if(C){zjq._fixedVParent(A);if(D){C.insertBefore(A,D);z.remove()}else{C.appendChild(A)}var B,C;if(zk.ff==3.6&&(B=zk._prevFocus)&&(C=zk.Widget.$(A))&&zUtl.isAncestor(C,B)&&B.getInputNode){jq(B.getInputNode()).trigger("blur")}}}return this},beforeHideOnUnbind:zk.$void,focus:function(z){var A=this.jq[0];if(!A||!A.focus){return false}if(!jq.nodeName(A,"button","input","textarea","a","select","iframe")){return false}if(z>=0){setTimeout(function(){d(A)},z)}else{d(A)}return true},select:function(z){var A=this.jq[0];if(!A||typeof A.select!="function"){return false}if(z>=0){setTimeout(function(){a(A)},z)}else{a(A)}return true},getSelectionRange:function(){var C=this.jq[0];try{if(r.selection!=null&&C.selectionStart==null){var A=r.selection.createRange();var z=C.createTextRange();var B="";if(C.type.toLowerCase()=="text"){B=z.duplicate()}else{B=A.duplicate();B.moveToElementText(C)}B.setEndPoint("EndToEnd",A);var E=B.text.length-A.text.length;return[E,E+A.text.length]}else{return[C.selectionStart,C.selectionEnd]}}catch(D){return[0,0]}},setSelectionRange:function(D,A){var C=this.jq[0],z=C.value.length;if(D==null||D<0){D=0}if(D>z){D=z}if(A==null||A>z){A=z}if(A<0){A=0}if(C.setSelectionRange){C.setSelectionRange(D,A)}else{if(C.createTextRange){var B=C.createTextRange();if(D!=A){B.moveEnd("character",A-B.text.length);B.moveStart("character",D)}else{B.move("character",D)}B.select()}}return this},submit:function(){this.jq.each(v);return this},disableSelection:function(){this.jq.each(e);return this},enableSelection:function(){this.jq.each(y);return this},setStyles:function(z){this.jq.css(z);return this},clearStyles:function(){var A=this.jq[0];if(A&&(A=A.style)){for(var z in A){if((!zk.ie||z!="accelerator")&&A[z]&&typeof A[z]=="string"){try{A[z]=""}catch(B){}}}}return this}};zk.copy(jq,{nodeName:function(B){var z=B&&B.nodeName?B.nodeName.toLowerCase():"",A=arguments.length;if(A<=1){return z}while(--A){if(z==arguments[A].toLowerCase()){return true}}return false},px:function(z){return(z||0)+"px"},px0:function(z){return Math.max(z||0,0)+"px"},$$:function(A,z){return typeof A=="string"?A?r.getElementsByName(A+(z?"-"+z:"")):null:A},isAncestor:function(z,A){if(!z){return true}for(;A;A=zk(A).vparentNode(true)){if(z==A){return true}}return false},innerX:function(){return i.pageXOffset||r.documentElement.scrollLeft||r.body.scrollLeft||0},innerY:function(){return i.pageYOffset||r.documentElement.scrollTop||r.body.scrollTop||0},innerWidth:function(){return jq(i).width()},innerHeight:function(){return jq(i).height()},pageWidth:function(){return jq(r).width()},pageHeight:function(){return jq(r).height()},margins:{l:"margin-left",r:"margin-right",t:"margin-top",b:"margin-bottom"},borders:{l:"border-left-width",r:"border-right-width",t:"border-top-width",b:"border-bottom-width"},paddings:{l:"padding-left",r:"padding-right",t:"padding-top",b:"padding-bottom"},scrollbarWidth:function(){if(!p){p=r.createElement("div");p.style.cssText="top:-1000px;left:-1000px;position:absolute;visibility:hidden;border:none;width:50px;height:50px;overflow:scroll;";r.body.appendChild(p)}return p.offsetWidth-p.clientWidth},isOverlapped:function(B,H,A,F){var J=B[0],I=H[0]+J,D=B[1],C=H[1]+D;var z=A[0],K=F[0]+z,G=A[1],E=F[1]+G;return z<=I&&K>=J&&G<=C&&E>=D},clearSelection:function(){try{if(i.getSelection){if(zk.safari){i.getSelection().collapse()}else{i.getSelection().removeAllRanges()}}else{if(r.selection){if(r.selection.empty){r.selection.empty()}else{if(r.selection.clear){r.selection.clear()}}}}return true}catch(z){return false}},filterTextStyle:function(E,G){if(typeof E=="string"){var F="";if(E){for(var C=0,B=0;B>=0;C=B+1){B=E.indexOf(";",C);var D=B>=0?E.substring(C,B):E.substring(C),A=D.indexOf(":"),z=A<0?D.trim():D.substring(0,A).trim();if(z&&(w.$contains(z)||c.$contains(z)||(G&&G.$contains(z)))){F+=D+";"}}}return F}var F={};for(var z in E){if(w.$contains(z)||c.$contains(z)||(G&&G.$contains(z))){F[z]=E[z]}}return F},parseStyle:function(D){var F={};if(D){var E=D.split(";");for(var C=0,A=E.length;C<A;){var B=E[C++].split(":"),z=B.length>0?B[0].trim():"";if(z){F[z]=B.length>1?B[1].trim():""}}}return F},newFrame:function(C,B,A){if(!B){B=zjq._src0}var z='<iframe id="'+C+'" name="'+C+'" src="'+B+'"';if(A==null){A="display:none"}z+=' style="'+A+'"></iframe>';jq(r.body).append(z);return zk(C).jq[0]},newStackup:function(A,C,z){A=jq(A||[],zk)[0];var B=r.createElement("iframe");B.id=C||(A?A.id+"-ifrstk":"z_ifrstk");B.style.cssText="position:absolute;overflow:hidden;filter:alpha(opacity=0)";B.frameBorder="no";B.tabIndex=-1;B.src=zjq._src0;if(A){B.style.width=A.offsetWidth+"px";B.style.height=A.offsetHeight+"px";B.style.top=A.style.top;B.style.left=A.style.left;B.style.zIndex=A.style.zIndex;A.parentNode.insertBefore(B,z||A)}return B},newHidden:function(z,C,A){var B=r.createElement("input");B.type="hidden";B.name=z;B.value=C;if(A){A.appendChild(B)}return B},head:function(){return r.getElementsByTagName("head")[0]||r.documentElement},confirm:function(A){zk.alerting=true;try{return confirm(A)}finally{try{zk.alerting=false}catch(z){}}},alert:function(A){zk.alerting=true;try{alert(A)}finally{try{zk.alerting=false}catch(z){}}},onzsync:function(z){n.unshift(z)},unzsync:function(z){n.$remove(z)},zsync:function(z){++o;setTimeout(function(){g(z)},50)},focusOut:zk.ie?function(){i.focus()}:function(){var z=jq("#z_focusOut")[0];if(!z){jq(r.body).append('<a href="javascript:;" style="position:absolute;left:'+zk.clickPointer[0]+"px;top:"+zk.clickPointer[1]+'px;" id="z_focusOut"/>');z=jq("#z_focusOut")[0]}z.focus();setTimeout(function(){jq(z).remove()},500)}});zk.copy(jq.Event.prototype,{stop:function(){this.preventDefault();this.stopPropagation()},mouseData:function(){return zk.copy({pageX:this.pageX,pageY:this.pageY},this.metaData())},keyData:function(){return zk.copy({keyCode:this.keyCode,charCode:this.charCode},this.metaData())},metaData:function(){var z={};if(this.altKey){z.altKey=true}if(this.ctrlKey){z.ctrlKey=true}if(this.shiftKey){z.shiftKey=true}z.which=this.which||0;return z}});zk.copy(jq.Event,{fire:r.createEvent?function(A,B){var z=r.createEvent("HTMLEvents");z.initEvent(B,false,false);A.dispatchEvent(z)}:function(z,A){z.fireEvent("on"+A)},stop:function(z){z.stop()},filterMetaData:function(A){var z={};if(A.altKey){z.altKey=true}if(A.ctrlKey){z.ctrlKey=true}if(A.shiftKey){z.shiftKey=true}z.which=A.which||0;return z},zk:function(z,E){var A=z.type,D=zk.Widget.$(z)||E,C,B;if(A.startsWith("mouse")){if(A.length>5){A="Mouse"+A.charAt(5).toUpperCase()+A.substring(6)}C=z.mouseData()}else{if(A.startsWith("key")){if(A.length>3){A="Key"+A.charAt(3).toUpperCase()+A.substring(4)}C=z.keyData()}else{if(A=="dblclick"){C=z.mouseData();B={ctl:true};A="DoubleClick"}else{if(A=="click"){C=z.mouseData();B={ctl:true}}A=A.charAt(0).toUpperCase()+A.substring(1)}}}return new zk.Event(D,"on"+A,C,B,z)}})})(document,window);
zk.Event=zk.$extends(zk.Object,{$init:function(e,a,d,c,b){this.currentTarget=this.target=e;this.name=a;this.data=d;if(d&&typeof d=="object"&&!jq.isArray(d)){zk.$default(this,d)}this.opts=c||{rtags:{}};if(this.domEvent=b){this.domTarget=b.target}},addOptions:function(a){this.opts=zk.copy(this.opts,a)},stop:function(c){var a=!c||!c.revoke;if(!c||c.propagation){this.stopped=a}if(!c||c.dom){this.domStopped=a}if(c&&c.au){this.auStopped=a}}});zWatch=(function(){var e={onSize:true,onShow:true,onHide:true,beforeSize:true},m={},f,c=zk.$extends(zk.Object,{$init:function(r,s,q,t){this.name=r;this.xinfs=s;this.args=q;this.origin=t},fire:function(t){var q,s,y,r=this.name,w=this.xinfs,x=this.args;if(t){for(var v=0,u=w.length;v<u;++v){if(w[v][0]==t){q=w[v][1];w.splice(v--,1);--u;n(r,q,t,x)}}}else{while(y=w.shift()){n(r,y[1],y[0],x)}}},fireDown:function(q){if(!q||q.bindLevel==null){this.fire(q)}(new c(this.name,d(this.name,this.xinfs,q,true),this.args,this.origin)).fire()}});function n(t,u,v,s){for(var r=0,q=u.length;r<q;){h(u[r++],v,t).apply(v,s)}}function b(q,r){return r.isWatchable_&&r.isWatchable_(q)}function j(q,r,s){if(b(q,s)){for(;s;s=s.parent){if(r==s){return true}}}return false}function d(q,v,r,u){var z=[],w=r.bindLevel;for(var t=v.length;t--;){var y=v[t],s=y[0],x=w>s.bindLevel;if(x){break}if((r==s&&b(q,s))||j(q,r,s)){if(u){v.splice(t,1)}z.unshift(y)}}return z}function p(r,s){s=s.$clone();if(e[r]){for(var q=s.length;q--;){if(!b(r,s[q][0])){s.splice(q,1)}}}return s}function a(q){return jq.isArray(q)?q[0]:q}function h(s,t,q){var r=jq.isArray(s)?s[1]:t[q];if(!r){throw (t.className||t)+":"+q+" not found"}return r}function i(){if(!f){return}f=false;for(var q in m){var r=m[q];if(r.length&&r[0][0].bindLevel!=null){r.sort(k)}}}function l(q){return(q=q.bindLevel)==null||isNaN(q)?-1:q}function k(r,q){return l(r[0])-l(q[0])}function g(q,r){if(q=="onSize"||q=="onShow"||q=="onHide"){jq.zsync(r)}}function o(r,z,q,y){var u=m[r];if(u&&u.length){var w=q&&q.down&&z.bindLevel!=null;if(w){i()}var v=[],x=new c(r,w?d(r,u,z):p(r,u),v,z);v.push(x);for(var t=2,s=y.length;t<s;){v.push(y[t++])}if(q&&q.timeout>=0){setTimeout(function(){x.fire();g(r,z)},q.timeout)}else{x.fire();g(r,z)}}else{g(r,z)}}return{listen:function(u){for(var t in u){var s=m[t],v=u[t],x=a(v),w=[x,[v]];if(s){var q=x.bindLevel;if(q!=null){for(var r=s.length;;){if(--r<0){s.unshift(w);break}if(s[r][0]==x){s[r][1].push(v);break}if(q>=s[r][0].bindLevel){s.splice(r+1,0,w);break}}}else{for(var r=s.length;;){if(--r<0){s.push(w);break}if(s[r][0]==x){s[r][1].push(v);break}}}}else{m[t]=[w]}}},unlisten:function(t){for(var s in t){var r=m[s];if(r){var u=t[s],v=a(u);for(var q=r.length;q--;){if(r[q][0]==v){r[q][1].$remove(u);if(!r[q][1].length){r.splice(q,1)}break}}}}},unlistenAll:function(q){delete m[q]},fire:function(q,s,r){o(q,s,r,arguments)},fireDown:function(q,s,r){o(q,s,zk.copy(r,{down:true}),arguments)},onBindLevelMove:function(){f=true}}})();zWatch.listen({onBindLevelMove:zWatch});
(function(){var a=[],h=jq.fx.stop;jq.fx.stop=function(){h();for(var i;i=a.shift();){i()}};function g(k,j){var i=zk._anique[k];if(!i){i=zk._anique[k]=[]}i.push(j)}function e(l){var i=zk._anique[l];if(i){var k=i.length;while(k){var j=i.shift();if(jq(j.el).is(":animated")){i.unshift(j);break}zk(j.el)[j.anima](j.wgt,j.opts);k--}if(!k){delete zk._anique[l]}}}function c(j,m){var l=j.jq;for(var k=m.length;k--;){if(m[k]!==null){l.data("zk.cache."+m[k],l[0].style[m[k]])}}return j}function d(j,m){var l=j.jq;for(var k=m.length;k--;){if(m[k]!==null){l.css(m[k],l.data("zk.cache."+m[k]))}}return j}function b(i,l,j,k){if(i.jq.is(":animated")){g(l.uuid,{el:i.jq[0],wgt:l,opts:j,anima:k});return true}return false}function f(i,j){var k=i.jq.css("position");if(!k||k=="static"){j.position="relative"}return i}zk.copy(zk,{animating:function(){return !!jq.timers.length},afterAnimate:function(j,i){if(zk.animating()){a.push(j)}else{if(i<0){j();return true}else{setTimeout(j,i)}}},_anique:{}});zk.copy(zjq.prototype,{slideDown:function(n,k){if(b(this,n,k,"slideDown")){return this}var i=k?k.anchor||"t":"t",o=["top","left","height","width","overflow","position"],l={},j={overflow:"hidden"},m=this.dimension();k=k||{};f(c(this,o),j);switch(i){case"t":j.height="0px";l.height=jq.px0(m.height);break;case"b":j.height="0px";j.top=jq.px(m.top+m.height);l.height=jq.px0(m.height);l.top=jq.px(m.top);break;case"l":j.width="0px";l.width=jq.px0(m.width);break;case"r":j.width="0px";j.left=jq.px(m.left+m.width);l.width=jq.px0(m.width);l.left=jq.px(m.left);break}return this.defaultAnimaOpts(n,k,o,true).jq.css(j).show().animate(l,{queue:false,easing:k.easing,duration:k.duration||400,complete:k.afterAnima})},slideUp:function(n,k){if(b(this,n,k,"slideUp")){return this}var i=k?k.anchor||"t":"t",o=["top","left","height","width","overflow","position"],l={},j={overflow:"hidden"},m=this.dimension();k=k||{};f(c(this,o),j);switch(i){case"t":l.height="hide";break;case"b":j.height=jq.px0(m.height);l.height="hide";l.top=jq.px(m.top+m.height);break;case"l":l.width="hide";break;case"r":j.width=jq.px0(m.width);l.width="hide";l.left=jq.px(m.left+m.width);break}return this.defaultAnimaOpts(n,k,o).jq.css(j).animate(l,{queue:false,easing:k.easing,duration:k.duration||400,complete:k.afterAnima})},slideOut:function(n,k){if(b(this,n,k,"slideOut")){return this}var i=k?k.anchor||"t":"t",o=["top","left","position"],l={},j={},m=this.dimension();k=k||{};f(c(this,o),j);switch(i){case"t":l.top=jq.px(m.top-m.height);break;case"b":l.top=jq.px(m.top+m.height);break;case"l":l.left=jq.px(m.left-m.width);break;case"r":l.left=jq.px(m.left+m.width);break}return this.defaultAnimaOpts(n,k,o).jq.css(j).animate(l,{queue:false,easing:k.easing,duration:k.duration||500,complete:k.afterAnima})},slideIn:function(n,k){if(b(this,n,k,"slideIn")){return this}var i=k?k.anchor||"t":"t",o=["top","left","position"],l={},j={},m=this.dimension();k=k||{};f(c(this,o),j);switch(i){case"t":j.top=jq.px(m.top-m.height);l.top=jq.px(m.top);break;case"b":j.top=jq.px(m.top+m.height);l.top=jq.px(m.top);break;case"l":j.left=jq.px(m.left-m.width);l.left=jq.px(m.left);break;case"r":j.left=jq.px(m.left+m.width);l.left=jq.px(m.left);break}return this.defaultAnimaOpts(n,k,o,true).jq.css(j).show().animate(l,{queue:false,easing:k.easing,duration:k.duration||500,complete:k.afterAnima})},_updateProp:function(i){c(this,i)},defaultAnimaOpts:function(m,k,n,l){var i=this;jq.timers.push(function(){if(!l){zWatch.fireDown("onHide",m)}if(k.beforeAnima){k.beforeAnima.call(m,i)}});var j=k.afterAnima;k.afterAnima=function(){if(l){if(zk.ie){zk(i.jq[0]).redoCSS()}zWatch.fireDown("onShow",m)}else{i.jq.hide()}if(n){d(i,n)}if(j){j.call(m,i.jq.context)}m.afterAnima_(l);setTimeout(function(){e(m.uuid)})};return this}})})();
(function(){var q=[],o={},c,n,j,a,l,h,g;function f(s,t,r){j=setTimeout(function(){j=null;if(!zk.ie||!n||n.node==s.node){n=s}},s.opts.delay);a=r}function b(){n=null;if(l){setTimeout(function(){l=null},0)}}function k(t){if(!n||n.dead){return}var r=jq.Event.zk(t),s=[r.pageX,r.pageY];if(h&&h[0]==s[0]&&h[1]==s[1]){return}h=s;n._updateDrag(s,r);t.stop()}function m(s){if(j){clearTimeout(j);j=null}if(!n){return}h=null;var r;n._endDrag(r=jq.Event.zk(s));n=null;if(r.domStopped){s.stop()}}function e(r){if(n){n._keypress(r)}}function i(s){var r=s.node;r._$opacity=jq(r).css("opacity");o[r]=true;new zk.eff.Opacity(r,{duration:0.2,from:r._$opacity,to:0.7})}function d(t){var s=t.node,r=typeof s._$opacity=="number"?s._$opacity:1;new zk.eff.Opacity(s,{duration:0.2,from:0.7,to:r,queue:{scope:"_draggable",position:"end"},afterFinish:function(){delete o[s]}})}function p(w,x){var t,s;if((t=x[0])||(s=x[1])){var v=w.node,r=v.style.position,u=Math.sqrt(Math.abs(s^2)+Math.abs(t^2))*0.02;new zk.eff.Move(v,{x:-t,y:-s,duration:u,queue:{scope:"_draggable",position:"end"},afterFinish:function(){v.style.position=r}})}}zk.Draggable=zk.$extends(zk.Object,{$init:function(t,s,r){if(!c){jq(c=jq.newStackup(null,"z_ddstkup")).hide();document.body.appendChild(c)}this.control=t;this.node=s=s?jq(s,zk)[0]:t.node||(t.$n?t.$n():null);if(!s){throw"Handle required for "+t}r=zk.$default(r,{scrollSensitivity:20,scrollSpeed:15,initSensitivity:3,delay:0,fireOnMove:true});if(r.reverteffect==null){r.reverteffect=p}if(r.endeffect==null){r.endeffect=d;if(r.starteffect==null){r.starteffect=i}}if(r.handle){this.handle=jq(r.handle,zk)[0]}if(!this.handle){this.handle=s}if(r.scroll&&!r.scroll.scrollTo&&!r.scroll.outerHTML){r.scroll=jq(r.scroll,zk)[0];this._isScrollChild=zUtl.isAncestor(r.scroll,s)}this.delta=this._currentDelta();this.opts=r;this.dragging=false;jq(this.handle).mousedown(this.proxy(this._mousedown));if(q.length==0){jq(document).mouseup(m).mousemove(k).keypress(e)}q.push(this)},destroy:function(){jq(this.handle).unbind("mousedown",this.proxy(this._mousedown));q.$remove(this);if(q.length==0){jq(document).unbind("mouseup",m).unbind("mousemove",k).unbind("keypress",e)}if(n==this){n=null}this.node=this.control=this.handle=null;this.dead=true},_currentDelta:function(){var r=jq(this.node);return[zk.parseInt(r.css("left")),zk.parseInt(r.css("top"))]},_startDrag:function(r){zWatch.fire("onStartDrag",this,r);zk(document.body).disableSelection();jq.clearSelection();if(this.opts.overlay){var v=document.createElement("div");document.body.appendChild(v);v.className="z-dd-stackup";zk(v).disableSelection();var u=(this.stackup=v).style;u.width=jq.px0(jq(document).width());u.height=jq.px0(jq(document).height())}zk.dragging=this.dragging=true;var x=this.node,w;if(w=this.opts.ghosting){if(typeof w=="function"){this.delta=this._currentDelta();this.orgnode=this.node;var s=zk(this.node),y=s.cmOffset();this.z_scrl=s.scrollOffset();this.z_scrl[0]-=jq.innerX();this.z_scrl[1]-=jq.innerY();y[0]-=this.z_scrl[0];y[1]-=this.z_scrl[1];x=this.node=w(this,y,r)}else{this._clone=jq(x).clone()[0];this.z_orgpos=x.style.position;if(this.z_orgpos!="absolute"){jq(x).absolutize()}x.parentNode.insertBefore(this._clone,x)}}if(this.opts.stackup){if(zk(c).isVisible()){this._stackup=jq.newStackup(x,x.id+"-ddstk")}else{this._stackup=c;this._syncStackup();x.parentNode.insertBefore(c,x)}}this.orgZ=-1;if(w=this.opts.zIndex){if(typeof w=="function"){w=w(this)}if(w>=0){this.orgZ=zk.parseInt(jq(x).css("z-index"));x.style.zIndex=w}}if(this.opts.scroll){if(this.opts.scroll==window){var t=this._getWndScroll(this.opts.scroll);this.orgScrlLeft=t.left;this.orgScrlTop=t.top}else{this.orgScrlLeft=this.opts.scroll.scrollLeft;this.orgScrlTop=this.opts.scroll.scrollTop}}if(this.opts.starteffect){this.opts.starteffect(this,r)}},_syncStackup:function(){if(this._stackup){var s=this.node,r=this._stackup.style;r.display="block";r.left=s.offsetLeft+"px";r.top=s.offsetTop+"px";r.width=s.offsetWidth+"px";r.height=s.offsetHeight+"px"}},_updateDrag:function(w,r){if(!this.dragging){var s=this.opts.initSensitivity;if(s&&w[0]<=a[0]+s&&w[0]>=a[0]-s&&w[1]<=a[1]+s&&w[1]>=a[1]-s){return}this._startDrag(r)}this._updateInnerOfs();this._draw(w,r);if(this.opts.change){this.opts.change(this,w,r)}this._syncStackup();if(this.opts.scroll){this._stopScrolling();var u;if(this.opts.scroll==window){var x=this._getWndScroll(this.opts.scroll);u=[x.left,x.top,x.left+x.width,x.top+x.height]}else{u=zk(this.opts.scroll).viewportOffset();u[0]+=this.opts.scroll.scrollLeft+this._innerOfs[0];u[1]+=this.opts.scroll.scrollTop+this._innerOfs[1];u.push(u[0]+this.opts.scroll.offsetWidth);u.push(u[1]+this.opts.scroll.offsetHeight)}var t=[0,0],s=this.opts.scrollSensitivity;if(w[0]<(u[0]+s)){t[0]=w[0]-(u[0]+s)}if(w[1]<(u[1]+s)){t[1]=w[1]-(u[1]+s)}if(w[0]>(u[2]-s)){t[0]=w[0]-(u[2]-s)}if(w[1]>(u[3]-s)){t[1]=w[1]-(u[3]-s)}this._startScrolling(t)}if(navigator.appVersion.indexOf("AppleWebKit")>0){window.scrollBy(0,0)}r.stop()},_finishDrag:function(w,x){this.dragging=false;if(this.stackup){jq(this.stackup).remove();delete this.stackup}zk(document.body).enableSelection();setTimeout(jq.clearSelection,0);var t=this._stackup;if(t){if(t==c){jq(t).hide()}else{jq(t).remove()}delete this._stackup}var s=this.node;if(this.opts.ghosting){if(typeof this.opts.ghosting=="function"){if(this.opts.endghosting){this.opts.endghosting(this,this.orgnode)}if(s!=this.orgnode){jq(s).remove();this.node=this.orgnode}delete this.orgnode}else{if(this.z_orgpos!="absolute"){zk(this.node).relativize();s.style.position=this.z_orgpos}jq(this._clone).remove();this._clone=null}}var A=[w.pageX,w.pageY];var v=this.opts.revert;if(v&&typeof v=="function"){v=v(this,A,w)}var u=this._currentDelta(),r=this.delta;if(v&&this.opts.reverteffect){this.opts.reverteffect(this,[u[0]-this.delta[0],u[1]-this.delta[1]])}else{this.delta=u}if(this.orgZ!=-1){s.style.zIndex=this.orgZ}if(this.opts.endeffect){this.opts.endeffect(this,w)}var z=this.control;if(this.opts.fireOnMove&&zk.Widget.isInstance(z)){if(u[0]!=r[0]||u[1]!=r[1]){z.fire("onMove",zk.copy({left:s.style.left,top:s.style.top},w.data),{ignorable:true})}}b(this);var y=this;setTimeout(function(){zk.dragging=false;zWatch.fire("onEndDrag",y,w)},0)},_mousedown:function(u){var s=this.node,r=jq.Event.zk(u);if(o[s]||r.which!=1){return}var t=[r.pageX,r.pageY];if(this.opts.ignoredrag&&this.opts.ignoredrag(this,t,r)){if(r.domStopped){u.stop()}return}if(zk.safari&&jq.nodeName(u.target,"select")){return}var v=zk(s).cmOffset();this.offset=[t[0]-v[0],t[1]-v[1]];f(this,u,t);if(!zk.ie){u.stop();l=jq.Event.zk(u,this.control)}},_keypress:function(r){if(r.keyCode==27){this._finishDrag(jq.Event.zk(r),false);r.stop()}},_endDrag:function(r){if(this.dragging){this._stopScrolling();this._finishDrag(r,true);r.stop()}else{b(this)}},_draw:function(A,C){var w=this.node,v=zk(w),z=v.cmOffset();if(this.opts.ghosting){var s=v.scrollOffset();z[0]+=s[0]-this._innerOfs[0];z[1]+=s[1]-this._innerOfs[1]}var y=this._currentDelta();z[0]-=y[0];z[1]-=y[1];if(this.opts.scroll&&(this.opts.scroll!=window&&this._isScrollChild)){z[0]-=this.opts.scroll.scrollLeft-this.orgScrlLeft;z[1]-=this.opts.scroll.scrollTop-this.orgScrlTop}var u=[A[0]-z[0]-this.offset[0],A[1]-z[1]-this.offset[1]],x=this.opts.snap;if(x){if(typeof x=="function"){u=x(this,u)}else{if(x instanceof Array){u=[Math.round(u[0]/x[0])*x[0],Math.round(u[1]/x[1])*x[1]]}else{u=[Math.round(u[0]/x)*x,Math.round(u[1]/x)*x]}}}if(this.z_scrl){u[0]-=this.z_scrl[0];u[1]-=this.z_scrl[1]}var t=w.style;if(typeof this.opts.draw=="function"){this.opts.draw(this,this.snap_(u),C)}else{if(typeof this.opts.constraint=="function"){var B=this.opts.constraint(this,u,C);if(B){u=B}u=this.snap_(u);t.left=jq.px(u[0]);t.top=jq.px(u[1])}else{u=this.snap_(u);if((!this.opts.constraint)||(this.opts.constraint=="horizontal")){t.left=jq.px(u[0])}if((!this.opts.constraint)||(this.opts.constraint=="vertical")){t.top=jq.px(u[1])}}}if(t.visibility=="hidden"){t.visibility=""}},_stopScrolling:function(){if(this.scrollInterval){clearInterval(this.scrollInterval);this.scrollInterval=null;g=null}},_startScrolling:function(r){if(r[0]||r[1]){this.scrollSpeed=[r[0]*this.opts.scrollSpeed,r[1]*this.opts.scrollSpeed];this.lastScrolled=new Date();this.scrollInterval=setInterval(this.proxy(this._scroll),10)}},_scroll:function(){var s=new Date(),w=s-this.lastScrolled;this.lastScrolled=s;if(this.opts.scroll==window){if(this.scrollSpeed[0]||this.scrollSpeed[1]){var v=this._getWndScroll(this.opts.scroll),u=w/1000;this.opts.scroll.scrollTo(v.left+u*this.scrollSpeed[0],v.top+u*this.scrollSpeed[1])}}else{this.opts.scroll.scrollLeft+=this.scrollSpeed[0]*w/1000;this.opts.scroll.scrollTop+=this.scrollSpeed[1]*w/1000}this._updateInnerOfs();if(this._isScrollChild){g=g||h;g[0]+=this.scrollSpeed[0]*w/1000;g[1]+=this.scrollSpeed[1]*w/1000;if(g[0]<0){g[0]=0}if(g[1]<0){g[1]=0}this._draw(g)}if(this.opts.change){var t=window.event?jq.event.fix(window.event):null,r=t?jq.Event.zk(t):null;this.opts.change(this,r?[r.pageX,r.pageY]:h,r)}},_updateInnerOfs:function(){this._innerOfs=[jq.innerX(),jq.innerY()]},_getWndScroll:function(t){var u,s,r,v,x=t.document,y=x.documentElement;if(y&&y.scrollTop){u=y.scrollTop;s=y.scrollLeft}else{if(t.document.body){u=x.body.scrollTop;s=x.body.scrollLeft}}if(t.innerWidth){r=t.innerWidth;v=t.innerHeight}else{if(y&&y.clientWidth){r=y.clientWidth;v=y.clientHeight}else{r=x.body.offsetWidth;v=x.body.offsetHeight}}return{top:u,left:s,width:r,height:v}},snap_:function(r){if(r[1]<0){r[1]=0}return r}},{ignoreMouseUp:function(){return zk.dragging?true:l},ignoreClick:function(){return zk.dragging}})})();
(function(){var e,f;function d(){return e||(e={stackup:zk.eff.shallStackup()})}zk.eff={shallStackup:function(){return f}};if(!zk.css3){var a={left:4,right:4,top:3,bottom:3},c=zk.ie6_?'" 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">&#160;</div></div></div><div class="z-shadow-bl"><div class="z-shadow-br"></div></div></div>';zk.eff.Shadow=zk.$extends(zk.Object,{$init:function(h,i){i=this.opts=zk.$default(zk.$default(i,a),d());if(zk.ie6_){i.left-=1;i.right-=8;i.top-=2;i.bottom-=6}this.node=h;var g=h.id+"-sdw";jq(h).before('<div id="'+g+c);this.shadow=jq(g,zk)[0]},destroy:function(){jq(this.shadow).remove();jq(this.stackup).remove();this.node=this.shadow=this.stackup=null},hide:function(){jq(this.shadow).hide();jq(this.stackup).hide()},sync:function(){var n=this.node,i=jq(n),u=this.shadow;if(!n||!i.zk.isVisible(true)){this.hide();return false}for(var r=u;;){if(!(r=r.nextSibling)||r.tagName){if(r!=n){n.parentNode.insertBefore(u,n)}break}}var g=this.opts,o=n.offsetLeft,x=n.offsetTop,s=n.offsetWidth,p=n.offsetHeight,m=Math.max(0,s-g.left+g.right),k=Math.max(0,p-g.top+g.bottom),v=u.style;v.left=jq.px(o+g.left);v.top=jq.px(x+g.top);v.width=jq.px0(m);v.zIndex=zk.parseInt(i.css("zIndex"));v.display="block";if(zk.ie6_){v.height=jq.px0(k)}else{var j=u.childNodes;j[1].style.height=jq.px0(k-j[0].offsetHeight-j[2].offsetHeight)}var q=this.stackup;if(g.stackup){if(!q){q=this.stackup=jq.newStackup(n,n.id+"-sdwstk",u)}v=q.style;v.left=jq.px(o);v.top=jq.px(x);v.width=jq.px0(s);v.height=jq.px0(p);v.zIndex=u.style.zIndex;v.display="block"}return true},getBottomElement:function(){return this.stackup||this.shadow}})}else{zk.eff.Shadow=zk.$extends(zk.Object,{$init:function(g,h){this.wgt=zk.Widget.$(g.id);this.opts=zk.$default(h,d());this.node=g},destroy:function(){jq(this.stackup).remove();jq(this.node).removeClass(this.wgt.getZclass()+"-shadow");this.wgt=this.node=this.stackup=null},hide:function(){jq(this.stackup).hide();jq(this.node).removeClass(this.wgt.getZclass()+"-shadow")},sync:function(){var j=this.node,i=jq(j);if(!j||!i.zk.isVisible(true)){if(this.opts.stackup&&j){if(!this.stackup){this.stackup=jq.newStackup(j,j.id+"-sdwstk",j)}}this.hide();return false}i.addClass(this.wgt.getZclass()+"-shadow");var g=this.opts,k=j.offsetLeft,q=j.offsetTop,o=j.offsetWidth,m=j.offsetHeight,n=this.stackup;if(g.stackup){if(!n){n=this.stackup=jq.newStackup(j,j.id+"-sdwstk",j)}var p=n.style;p.left=jq.px(k);p.top=jq.px(q);p.width=jq.px0(o);p.height=jq.px0(m);p.zIndex=zk.parseInt(i.css("zIndex"));p.display="block"}return true},getBottomElement:function(){return this.stackup}})}function b(){var i=this.mask,g=i.style;if(g.display!="none"){var h=zk(i).toStyleOffset(jq.innerX(),jq.innerY());g.left=jq.px(h[0]);g.top=jq.px(h[1]);g.width=jq.px0(jq.innerWidth());g.height=jq.px0(jq.innerHeight());if(i=this.stackup){zk.set(i.style,g,["left","top","width","height"])}}}zk.eff.FullMask=zk.$extends(zk.Object,{$init:function(j){j=zk.$default(j,d());var h=this.mask=jq(j.mask||[],zk)[0];if(this.mask){if(j.anchor){j.anchor.parentNode.insertBefore(h,j.anchor)}if(j.id){h.id=j.id}if(j.zIndex!=null){h.style.zIndex=j.zIndex}if(j.visible==false){h.style.display="none"}}else{var g=j.id||"z_mask",i='<div id="'+g+'" class="z-modal-mask"';if(j.zIndex!=null||j.visible==false){i+=' style="';if(j.zIndex!=null){i+="z-index:"+j.zIndex}if(j.visible==false){i+=";display:none"}i+='"'}i+="></div>";if(j.anchor){jq(j.anchor,zk).before(i)}else{jq(document.body).append(i)}h=this.mask=jq(g,zk)[0]}if(j.stackup){this.stackup=jq.newStackup(h,h.id+"-mkstk")}b.call(this);var k;jq(h).click(jq.Event.stop);jq(window).resize(k=this.proxy(b)).scroll(k)},destroy:function(){var g=this.mask,h;jq(g).unbind("click",jq.Event.stop).remove();jq(window).unbind("resize",h=this.proxy(b)).unbind("scroll",h);jq(this.stackup).remove();this.mask=this.stackup=null},hide:function(){this.mask.style.display="none";if(this.stackup){this.stackup.style.display="none"}},sync:function(h){if(!zk(h).isVisible(true)){this.hide();return}if(this.mask.nextSibling!=h){var i=h.parentNode;i.insertBefore(this.mask,h);if(this.stackup){i.insertBefore(this.stackup,this.mask)}}var g=this.mask.style;g.display="block";g.zIndex=h.style.zIndex;b.call(this,true);if(this.stackup){g=this.stackup.style;g.display="block";g.zIndex=h.style.zIndex}}});zk.eff.Mask=zk.$extends(zk.Object,{$init:function(g){g=g||{};var q=zk(g.anchor);if(!q.jq.length||!q.isRealVisible(true)){return}this._opts=g;var l=g.id||"z_applymask",m=jq(l,zk)[0];if(m){return this}var j=g.message||((window.msgzk?msgzk.LOADING:"Loading")+"..."),i=document.createElement("div");document.body.appendChild(i);var p=g.offset||q.revisedOffset(),o=g.width||q.offsetWidth(),k=g.height||q.offsetHeight();jq(i).replaceWith('<div id="'+l+'" style="visibility:hidden"><div class="z-apply-mask" style="display:block;top:'+p[1]+"px;left:"+p[0]+"px;width:"+o+"px;height:"+k+'px;"></div><div id="'+l+'-z_loading" class="z-apply-loading"><div class="z-apply-loading-indicator"><span class="z-apply-loading-icon"></span> '+j+"</div></div></div>");this.mask=jq(l,zk)[0];this.wgt=zk.Widget.$(g.anchor);if(this.wgt){zWatch.listen({onShow:[this.wgt,this.onShow],onHide:[this.wgt,this.onHide],onSize:[this.wgt,this.onSize]});this.wgt.__mask=this}this.sync()},hide:function(){this.mask.style.display="none"},onHide:function(){this.__mask.hide()},sync:function(){var m=zk(this._opts.anchor);if(!m.isVisible(true)){this.hide();return}var l=this._opts,i=this.mask.firstChild.style,n=l.offset||m.revisedOffset(),g=l.width||m.offsetWidth(),j=l.height||m.offsetHeight();i.top=jq.px(n[1]);i.left=jq.px(n[0]);i.width=jq.px(g);i.height=jq.px(j);var k=m.jq.css("position")=="absolute"?m.jq.css("z-index"):m.jq.offsetParent().css("z-index");if(zk.ie&&!zk.ie8){k=k==0?1:k}i.zIndex=k;this.mask.lastChild.style.zIndex=k;this.mask.style.display="block";var o=jq(this.mask.id+"-z_loading",zk)[0];if(o){if(o.offsetHeight>j){o.style.height=jq.px0(zk(o).revisedHeight(j))}if(o.offsetWidth>g){o.style.width=jq.px0(zk(o).revisedWidth(g))}o.style.top=jq.px0(n[1]+((j-o.offsetHeight)/2));o.style.left=jq.px0(n[0]+((g-o.offsetWidth)/2))}this.mask.style.visibility=""},onSize:_zkf=function(){this.__mask.sync()},onShow:_zkf,destroy:function(){jq(this.mask).remove();if(this.wgt){zWatch.unlisten({onShow:[this.wgt,this.onShow],onHide:[this.wgt,this.onHide],onSize:[this.wgt,this.onSize]});delete this.wgt.__mask}this.mask=this.wgt=null}});zk.eff.Actions={slideDown:function(h,g){zk(h).slideDown(this,g)},slideUp:function(h,g){zk(h).slideUp(this,g)},slideIn:function(h,g){zk(h).slideIn(this,g)},slideOut:function(h,g){zk(h).slideOut(this,g)}};jq(function(){var j,l=0,h;function k(m){var n=m.origin;++l;setTimeout(function(){if(!--l){if(n){n=n.getTopWidget()}if(n!=j){j=n;zk._wgtutl.autohide()}}},120)}function i(){j=false;++l;setTimeout(function(){if(!--l){zk._wgtutl.autohide()}},100)}f=zk.useStackup;if(f=="auto"||(h=f=="auto/gecko")){if(zk.gecko&&h){f=false}else{h=zk.safari||zk.opera;f=!h||zk.ie6_}}else{if(f==null){f=zk.ie6_}}if(h){var g=function(m){if(m=="onSize"||m=="onMove"||m=="onShow"||m=="onHide"||m=="onResponse"){i()}};zk.override(zWatch,h={},{fire:function(m){h.fire.apply(this,arguments);g(m)},fireDown:function(m){h.fireDown.apply(this,arguments);g(m)}});zWatch.listen({onFloatUp:["",k]})}})})();
zk.BigDecimal=zk.$extends(zk.Object,{_precision:0,$define:{precision:null},$init:function(d){d=d?""+d:"0";var c=-1;for(var b=0,a=d.length;b<a;++b){var e=d.charAt(b);if(((e<"0"||e>"9")&&e!="-"&&e!="+")||(b&&(e=="-"||e=="+"))){if(c<0&&e=="."){c=b}else{d=d.substring(0,b);break}}}if(c>=0){d=d.substring(0,c)+d.substring(c+1);this._precision=d.length-c;this._dot=true}this._value=d},$toString:function(){if(this._value.length==0){return""}var b=this._value.length-this._precision,c="";if(b<0){for(var a=-b;a-->0;){c+="0"}}return this._value.substring(0,b)+(this._dot||this._precision?"."+c+this._value.substring(b):"")},$toLocaleString:function(){if(this._value.length==0){return""}var b=this._value.length-this._precision;if(b<=0){var c="";for(var a=-b;a-->0;){c+="0"}return"0"+(this._precision?zk.DECIMAL+c+this._value:"")}return this._value.substring(0,b)+(this._precision?zk.DECIMAL+this._value.substring(b):"")}});zk.Long=zk.$extends(zk.Object,{_precision:0,$define:{precision:null},$init:function(c){c=c?""+c:"0";for(var b=0,a=c.length;b<a;++b){var d=c.charAt(b);if((d<"0"||d>"9")&&d!="-"&&d!="+"){c=c.substring(0,b);break}}this._value=c},$toString:zkf=function(){if(this._value.length==0){return""}var a=this._value.length-this._precision;return a<=0?0:this._value.substring(0,a)},$toLocaleString:zkf});
(function(){var c={lt:"<",gt:">",amp:"&",quot:'"'},d={};for(var b in c){d[c[b]]=b}function e(g){var f=g.indexOf("//");if(f>0){f=g.indexOf("/",f+2);if(f>0){return g.substring(f)}}}function a(k,h){k.push(h);for(var f=h.frames,i=0,g=f.length;i<g;++i){a(k,f[i])}}zUtl={isChar:function(g,f){return(f.digit&&g>="0"&&g<="9")||(f.upper&&g>="A"&&g<="Z")||(f.lower&&g>="a"&&g<="z")||(f.whitespace&&(g==" "||g=="\t"||g=="\n"||g=="\r"))||f[g]},parseMap:function(o,k,g){var h={};if(o){var f=o.split(k||",");if(g){var j=[],q=new RegExp(g,"g"),n="",p,i;while((p=f.shift())!==undefined){if((i=(n+=p).match(q))&&i.length!=1){if(n){j.push(n)}n=""}else{n+=k}}f=j}for(var m=f.length;m--;){var n=f[m].trim(),l=n.indexOf("=");if(l!=-1){h[n.substring(0,l)]=n.substring(l+1,n.length).trim()}}}return h},encodeXML:function(q,f){var p="";q=q!=null?String(q):"";var m=0,r=q.length,l=f&&f.pre,h=l||(f&&f.multiline),g=f?f.maxlength:0;if(!h&&g&&r>g){var o=g;while(o>0&&q.charAt(o-1)==" "){--o}return q.substring(0,o)+"..."}for(var o=0;o<r;++o){var i=q.charAt(o);if(i=="\n"){if(h){p+=q.substring(m,o)+"<br/>\n";m=o+1}}else{if(i==" "||i=="\t"){if(l){p+=q.substring(m,o)+"&nbsp;";if(i=="\t"){p+="&nbsp;&nbsp;&nbsp;"}m=o+1}}else{var n=d[i];if(n){p+=q.substring(m,o)+"&"+n+";";m=o+1}}}}return !m?q:m<r?p+q.substring(m):p},decodeXML:function(f){var n="";if(!f){return n}var i=0,h=f.length;for(var m=0;m<h;++m){var p=f.charAt(m);if(p=="&"){var g=f.indexOf(";",m+1);if(g>=0){var o=f.charAt(m+1)=="#"?String.fromCharCode(f.charAt(m+2).toLowerCase()=="x"?parseInt(f.substring(m+3,g),16):parseInt(f.substring(m+2,g),10)):c[f.substring(m+1,g)];if(o){n+=f.substring(i,m)+o;i=(m=g)+1}}}}return !i?f:i<h?n+f.substring(i):n},cellps0:' cellpadding="0" cellspacing="0" border="0"',img0:'<img style="height:0;width:0"/>',i0:'<i style="height:0;width:0"/>',now:jq.now,today:function(f){var l=new Date(),j=0,h=0,i=0,k=0;if(typeof f=="string"){var g=f.toLowerCase();if(g.indexOf("h")>=0||g.indexOf("k")>=0){j=l.getHours()}if(f.indexOf("m")>=0){h=l.getMinutes()}if(f.indexOf("s")>=0){i=l.getSeconds()}if(f.indexOf("S")>=0){k=l.getMilliseconds()}}else{if(f){return l}}return new Date(l.getFullYear(),l.getMonth(),l.getDate(),j,h,i,k)},isAncestor:function(f,g){if(!f){return true}for(;g;g=g.getParent?g.getParent():g.parent){if(f==g){return true}}return false},progressbox:function(t,i,z,C,f){if(z&&zk.Page.contained.length){for(var E=zk.Page.contained.length,D=zk.Page.contained[--E];D;D=zk.Page.contained[--E]){if(!D._applyMask){D._applyMask=new zk.eff.Mask({id:D.uuid+"-mask",message:i,anchor:D.$n()})}}return}if(f&&f.busy){zk.busy++;jq.focusOut()}var o=jq.innerX(),m=jq.innerY(),A=' style="left:'+o+"px;top:"+m+'px"',h=t+"-t",B=t+"-m",p='<div id="'+t+'"';if(z){p+='><div id="'+B+'" class="z-modal-mask"'+A+"></div"}p+='><div id="'+h+'" class="z-loading"'+A+'><div class="z-loading-indicator"><span class="z-loading-icon"></span> '+i+"</div></div>";if(C){p+='<div class="'+C+'"></div>'}jq(document.body).append(p+"</div>");var F=jq(t,zk),v=F[0],G=jq(h,zk),q=G[0],w=q.style;if(z){v.z_mask=new zk.eff.FullMask({mask:jq(B,zk)[0],zIndex:G.css("z-index")-1})}if(z&&G.length){w.left=jq.px((jq.innerWidth()-q.offsetWidth)/2+o);w.top=jq.px((jq.innerHeight()-q.offsetHeight)/2+m)}else{var k=zk.progPos;if(k){var g,r,u=jq.innerWidth(),s=jq.innerHeight(),H=u-zk(q).offsetWidth(),l=s-zk(q).offsetHeight();if(k.indexOf("mouse")>=0){var j=zk.currentPointer;g=j[0]+10;r=j[1]+10}else{if(k.indexOf("left")>=0){g=o}else{if(k.indexOf("right")>=0){g=o+H-1}else{if(k.indexOf("center")>=0){g=o+H/2}else{g=0}}}if(k.indexOf("top")>=0){r=m}else{if(k.indexOf("bottom")>=0){r=m+l-1}else{if(k.indexOf("center")>=0){r=m+l/2}else{r=0}}}g=g<o?o:g;r=r<m?m:r}w.left=jq.px(g);w.top=jq.px(r)}}F.zk.cleanVisibility()},destroyProgressbox:function(k,f){if(f&&f.busy&&--zk.busy<0){zk.busy=0}var g=jq(k,zk),j;if(g.length){if(j=g[0].z_mask){j.destroy()}g.remove()}for(var i=zk.Page.contained.length,h=zk.Page.contained[--i];h;h=zk.Page.contained[--i]){if(h._applyMask){h._applyMask.destroy();h._applyMask=null}}},go:function(i,k){k=k||{};if(k.target){open(i,k.target)}else{if(k.overwrite){location.replace(i?i:location.href)}else{if(i){location.href=i;if(!k.reload){return}var h=i.indexOf("#"),f=h>=0?i.substring(0,h):i,g=e(location.href);h=g.indexOf("#");if(h>=0){g=g.substring(0,h)}if(g!=f){return}}location.reload()}}},frames:function(f){var g=[];a(g,f);return g},intsToString:function(h){if(!h){return""}var i=[];for(var g=0,f=h.length;g<f;++g){i.push(h[g])}return i.join()},stringToInts:function(m,f){if(m==null){return null}var l=[];for(var h=0;;){var g=m.indexOf(",",h),i=(g>=0?m.substring(h,g):m.substring(h)).trim();if(i.length==0){if(g<0){break}l.push(f)}else{l.push(zk.parseInt(i))}if(g<0){break}h=g+1}return l},mapToString:function(j,g,i){g=g||"=";i=i||" ";var h=[];for(var f in j){h.push(i,f,g,j[f])}h[0]="";return h.join("")},appendAttr:function(f,h,g){return h||g?" "+f+'="'+h+'"':""}}})();
(function(){var V={},O={},X=[],K=0,ac={},k={onDoubleClick:"dblclick"},j={},J=[],Q,ab,t=jq.now()+60000,L=[],g,m;function Z(al){var ak;return al&&al.nodeType==3&&(ak=al.nodeValue)&&!ak.trim().length}function Y(ao,an,al){if(typeof al!="function"){if(!al&&!(al=ac[an])){ac[an]=al="_do"+an.substring(2)}var am=ao[al];if(!am){throw"Listener "+al+" not found in "+ao.className}al=am}var ak=k[an];if(!ak){ak=k[an]=an.substring(2).toLowerCase()}return[ak,I(ao,al)]}function I(an,al){var am=an._$evproxs,ak;if(!am){an._$evproxs=am={}}else{if(ak=am[al]){return ak}}return am[al]=p(an,al)}function p(al,ak){return function(aq){var ap=[],am;for(var ao=arguments.length;--ao>0;){ap.unshift(arguments[ao])}ap.unshift(am=jq.Event.zk(aq,al));switch(aq.type){case"focus":if(al.canActivate()){zk.currentFocus=al;zWatch.fire("onFloatUp",al);break}return;case"blur":if(!zk._cfByMD){zk.currentFocus=null}break;case"click":case"dblclick":case"mouseup":if(zk.Draggable.ignoreClick()){return}}var an=ak.apply(al,ap);if(an===undefined){an=am.returnValue}if(am.domStopped){aq.stop()}return aq.type=="dblclick"&&an===undefined?false:an}}function T(al,an){var ak=an.previousSibling,am=an.nextSibling;if(ak){ak.nextSibling=am}else{al.firstChild=am}if(am){am.previousSibling=ak}else{al.lastChild=ak}an.nextSibling=an.previousSibling=an.parent=null;--al.nChildren}function aa(an,am){var al=am.parent=an.parent,ak=am.previousSibling=an.previousSibling;if(ak){ak.nextSibling=am}else{if(al){al.firstChild=am}}ak=am.nextSibling=an.nextSibling;if(ak){ak.previousSibling=am}else{if(al){al.lastChild=am}}}function D(ak){V[ak.uuid]=ak;if(ak.id){R(ak)}}function ad(ak){if(ak.id){l(ak)}delete V[ak.uuid];ak.desktop=null;ak.clearCache()}function w(ak){D(ak);if(!ak.z_rod){ak.z_rod=9}for(var al=ak.firstChild;al;al=al.nextSibling){w(al)}}function f(al,ak){ad(al);if(!ak||al.z_rod===9){delete al.z_rod;for(var am=al.firstChild;am;am=am.nextSibling){f(am,true)}}}function C(al,ak){al.bindLevel=ak++;for(al=al.firstChild;al;al=al.nextSibling){C(al,ak)}}function H(al){if(al._fellows){al._fellows[al.id]=al}var ak=al.parent;if(ak){ak=ak.$o();if(ak){ak._fellows[al.id]=al}}}function s(al){if(al._fellows){delete al._fellows[al.id]}var ak=al.parent;if(ak){ak=ak.$o();if(ak){delete ak._fellows[al.id]}}}function y(al){var ak=al.parent;ak=ak?ak.$o():null;if(ak){x(al,ak)}}function x(al,ak){if(al.id){ak._fellows[al.id]=al}if(!al._fellows){for(al=al.firstChild;al;al=al.nextSibling){x(al,ak)}}}function E(al){var ak=al.parent;ak=ak?ak.$o():null;if(ak){v(al,ak)}}function v(al,ak){if(al.id){delete ak._fellows[al.id]}if(!al._fellows){for(al=al.firstChild;al;al=al.nextSibling){v(al,ak)}}}function R(al){var ak=O[al.id];if(ak){ak.push(al)}else{O[al.id]=[al]}}function l(al){var ak=O[al.id];if(ak){ak.$remove(al);if(!ak.length){delete O[al.id]}}}function n(al,ak){if(!al.shallIgnoreClick_(ak)&&!al.fireX(ak).stopped&&ak.shallStop){ak.stop();return false}return !ak.stopped}function u(al,am){var ak;if(al._visible&&(ak=al.actions_.hide)){al._rmAftAnm=function(){jq(am).remove()};am.style.visibility="";ak[0].call(al,am,ak[1])}else{jq(am).remove()}}function G(am,ak){var al;return am&&(al=am.parent)&&al.dragControl&&(!ak||al.dragControl(am))}function F(al){var ak=zk.currentFocus;if(ak&&zUtl.isAncestor(al,ak)){zk.currentFocus=null;return ak}}function P(ak){if(ak&&ak.desktop&&!zk.currentFocus){m=true;try{ak.focus()}finally{m=false}}}function d(aR,aM){var aU=this.beforeMinFlex_(aM);if(aM=="h"){if(this._vflexsz===undefined){var am=this.firstChild,aN=aR,aK=zk(aN),aB=0,aH=false;if(aU!=null){aB=aU}else{this.setFlexSize_({height:"auto"});var ay=0,aP=0;if(am){for(;am;am=am.nextSibling){if(!am.ignoreFlexSize_("h")){var aT=am.$n();if(aT){aN=aT.parentNode;aK=zk(aN);var aw=aN.offsetTop,aq=aN.offsetParent,aV=aK.sumStyles("t",jq.paddings),az=aV+aK.sumStyles("t",jq.borders),aS=zk(aT),ap=aT.offsetParent==aq,au=am._ignoreOffsetTop?az:(aT.offsetTop-(ap?aw+az:aV));if(am._vflex=="min"){if(aS.isVisible()){au+=am._vflexsz===undefined?d.apply(am,[aT,aM]):am._vflexsz;var aW=aS.sumStyles("t",jq.margins);if(!zk.safari||aW>=0){au-=aW}}else{au+=am._vflexsz===undefined?0:am._vflexsz}}else{am.beforeParentMinFlex_(aM);au+=aT.offsetHeight;var aO=aS.sumStyles("b",jq.margins);if(!zk.safari||aO>=0){au+=aO}}if(am._maxFlexHeight&&au>aP){aP=au}else{if(am._sumFlexHeight){ay+=au}else{if(au>aB){aB=au}}}}}}}else{var aT=aR.firstChild;if(aT){var ao=this.ignoreChildNodeOffset_("h");for(;aT;aT=aT.nextSibling){aN=aT.parentNode;aK=zk(aN);var aw=aN.offsetTop,aq=aN.offsetParent,aV=aK.sumStyles("t",jq.paddings),az=aV+aK.sumStyles("t",jq.borders),aS=zk(aT),au=0;if(ao){var aQ=aT.firstChild;for(;aQ;aQ=aQ.nextSibling){var av=aQ&&aQ.nodeType==3?aQ.nodeValue:null;if(av){var ak=aS.textSize(av);au=ak[1];if(au>aB){aB=au}}}}else{var ap=aT.offsetParent==aq;au=aT.offsetHeight+aT.offsetTop-(ap?aw+az:aV)}var aO=aS.sumStyles(ao?"tb":"b",jq.margins);if(!zk.safari||aO>=0){au+=aO}if(au>aB){aB=au}}}else{aB=aN.offsetHeight-aK.padBorderHeight()}}if(aP){ay+=aP}if(ay>aB){aB=ay}}var aA=0,aC=document.body;while(aN&&aN!=aC&&aN!=aR){if(!aH){aA+=aK.padBorderHeight()}else{aA+=aK.sumStyles("b",jq.paddings);aA+=aK.sumStyles("b",jq.borders)}var aL=aN.parentNode,ar=aL?aL.offsetTop:0,aF=aL?aL.offsetParent:null;aH=aN.offsetParent==aF;aA+=aN.offsetTop;if(aH){aA-=ar}var aO=aK.sumStyles("b",jq.margins);if(!zk.safari||aO>=0){aA+=aO}aN=aL;aK=zk(aN)}if(!aH){aA+=aK.padBorderHeight()}else{aA+=aK.sumStyles("b",jq.paddings);aA+=aK.sumStyles("b",jq.borders)}var at=zk(aR).sumStyles("tb",jq.margins);if(zk.safari&&at<0){at=0}au=this.setFlexSize_({height:(aB+aA+at)});if(au&&au.height>=0){this._vflexsz=au.height+at}this.afterChildrenMinFlex_("h")}return this._vflexsz}else{if(aM=="w"){if(this._hflexsz===undefined){var am=this.firstChild,aN=aR,aK=zk(aN),aB=0,aH=false;if(aU!=null){aB=aU}else{this.setFlexSize_({width:"auto"});var ay=0;if(am){for(;am;am=am.nextSibling){if(!am.ignoreFlexSize_("w")){var aT=am.$n();if(aT){aN=aT.parentNode;aK=zk(aN);var an=aN.offsetLeft,aq=aN.offsetParent,aG=aK.sumStyles("l",jq.paddings),ax=aG+aK.sumStyles("l",jq.borders),aS=zk(aT),ap=aT.offsetParent==aq,au=aT.offsetLeft-(ap?an+ax:aG);if(am._hflex=="min"){if(aS.isVisible()){au+=am._hflexsz===undefined?d.apply(am,[aT,aM]):am._hflexsz;var aI=aS.sumStyles("l",jq.margins);if(!zk.safari||aI>=0){au-=aI}}else{au+=am._hflexsz===undefined?0:am._hflexsz}}else{am.beforeParentMinFlex_(aM);au+=aT.offsetWidth;var aJ=aS.sumStyles("r",jq.margins);if(!zk.safari||aJ>=0){au+=aJ}}if(am._sumFlexWidth){ay+=au}else{if(au>aB){aB=au}}}}}}else{var aT=aR.firstChild;if(aT){var ao=this.ignoreChildNodeOffset_("w");for(;aT;aT=aT.nextSibling){aN=aT.parentNode;aK=zk(aN);var an=aN.offsetLeft,aq=aN.offsetParent,aG=aK.sumStyles("l",jq.paddings),ax=aG+aK.sumStyles("l",jq.borders),aS=zk(aT),au=0;if(ao){var aQ=aT.firstChild;for(;aQ;aQ=aQ.nextSibling){var av=aQ&&aQ.nodeType==3?aQ.nodeValue:null;if(av){var ak=aS.textSize(av);au=ak[0];if(au>aB){aB=au}}}}else{var ap=aT.offsetParent==aq;au=aT.offsetWidth+aT.offsetLeft-(ap?an+ax:aG)}var aJ=aS.sumStyles(ao?"lr":"r",jq.margins);if(!zk.safari||aJ>=0){au+=aJ}if(au>aB){aB=au}}}else{aB=aN.offsetWidth-aK.padBorderWidth()}}if(ay>aB){aB=ay}}var aA=0,aC=document.body,al;while(aN&&aN!=aC&&aN!=aR){if(!aH){aA+=aK.padBorderWidth()}else{aA+=aK.sumStyles("r",jq.paddings);aA+=aK.sumStyles("r",jq.borders)}var aL=aN.parentNode,aE=aL?aL.offsetLeft:0,aF=aL?aL.offsetParent:null;aH=aN.offsetParent==aF;aA+=aN.offsetLeft;if(aH){aA-=aE}if(zk.safari){al=aN.style.cssFloat;aN.style.cssFloat="left"}var aJ=aK.sumStyles("r",jq.margins);if(zk.safari){aN.style.cssFloat=al}if(!zk.safari||aJ>=0){aA+=aJ}aN=aL;aK=zk(aN)}if(!aH){aA+=aK.padBorderWidth()}else{aA+=aK.sumStyles("r",jq.paddings);aA+=aK.sumStyles("r",jq.borders)}var aD=this._isIgnoreMargin&&this._isIgnoreMargin(),at=aD?0:zk(aR).sumStyles("lr",jq.margins);if(zk.safari&&at<0){at=0}var au=this.setFlexSize_({width:(aB+aA+at)},aD);if(au&&au.width>=0){this._hflexsz=au.width+at}this.afterChildrenMinFlex_("w")}return this._hflexsz}else{return 0}}}function c(am,ao,an){if((this._vflex===undefined||(this._vflexsz&&this._vflex=="min"))&&(this._hflex===undefined||(this._hflexsz&&this._hflex=="min"))){return}if(an){b.apply(this);return}var al=p1=this,aq=-1;if(this._hflex=="min"&&this._hflexsz===undefined&&!this.ignoreFlexSize_("w")){++aq;while((p1=p1.parent)&&p1._hflex=="min"){delete p1._hflexsz;al=p1;++aq;if(p1.ignoreFlexSize_("w")){break}}}var ak=p2=this,ap=-1;if(this._vflex=="min"&&this._vflexsz===undefined&&!this.ignoreFlexSize_("h")){++ap;while((p2=p2.parent)&&p2._vflex=="min"){delete p2._vflexsz;ak=p2;++ap;if(p2.ignoreFlexSize_("h")){break}}}if(aq>0||ap>0){zWatch.fireDown("onSize",aq>ap?al:ak,null,true)}else{b.apply(ak)}}function b(){if((this._vflex===undefined||(this._vflexsz&&this._vflex=="min"))&&(this._hflex===undefined||(this._hflexsz&&this._hflex=="min"))){return}if(!this.parent.beforeChildrenFlex_(this)){return}if(this._flexFixed||(!this._nvflex&&!this._nhflex)){delete this._flexFixed;return}this._flexFixed=true;var aD=false,al=false,aS=false,aC=[],au=0,an=[],aq=0,aR=this.$n().parentNode,aQ=zk(aR),aB=this.getParentSize_(aR),aE=aB.height,aJ=aB.width,aX=aR.firstChild;for(;aX;aX=aX.nextSibling){if(aX.nodeType!=3){break}}var ap;if((zk.ie6_||zk.ie7_)&&jq.nodeName(aR,"div")){ap=aR.style.position;aR.style.position="relative"}var av=aR.offsetTop,aI=aR.offsetLeft,aY=aQ.sumStyles("t",jq.paddings),aG=aQ.sumStyles("t",jq.borders)+aY,aM=aQ.sumStyles("l",jq.paddings),aF=aQ.sumStyles("l",jq.borders)+aM,aT=0,aA=0,aO=aT,aZ=aA;for(;aX;aX=aX.nextSibling){var aV=zk(aX);if(aV.isVisible()){if(aX.nodeType===3){aD=true;al=aS=false;continue}var aK=aV.offsetHeight(),aP=aK>0?aV.offsetWidth():0,ao=aX.offsetParent===aR.offsetParent,ar=aX.offsetTop-(ao?aG+av:aY),ak=aX.offsetLeft-(ao?aF+aI:aM),a0=ak+aP+aV.sumStyles("r",jq.margins),aN=ar+aK+aV.sumStyles("b",jq.margins),am=V[aX.id];if(am&&am._nhflex){if(am!==this){am._flexFixed=true}if(am._hflex=="min"){var ax=d.apply(am,[aX,"w"]);if(am._sumWidth){aJ-=ax}else{ak=aX.offsetLeft-(ao?aF+aI:aM);aP=aV.offsetWidth();a0=ak+aP+aV.sumStyles("r",jq.margins);aZ=Math.max(aZ,a0)}aS=false}else{if(aD){var az=ar-aV.sumStyles("l",jq.margins);aZ=Math.max(aZ,az)}if(!aS&&aZ>aA){aJ-=aZ-aA}if(zk.ie8_&&aX.offsetParent==aR&&jq.nodeName(aR,"td")){aJ-=ak*2}aA=aZ=a0;an.push(am);aq+=am._nhflex;aS=true}}else{if(am&&am._sumWidth){aJ-=aP}else{aZ=Math.max(aZ,a0)}aS=false}if(am&&am._nvflex){if(am!==this){am._flexFixed=true}if(am._vflex=="min"){var aW=d.apply(am,[aX,"h"]);if(am._sumHeight){aE-=aW}else{ar=aX.offsetTop-(ao?aG+av:aY);aK=aW;aN=ar+aK+aV.sumStyles("b",jq.margins);aO=Math.max(aO,aN)}al=false}else{if(aD){var aH=ar-aV.sumStyles("t",jq.margins);aO=Math.max(aO,aH)}if(!al&&aO>aT){aE-=aO-aT}aT=aO=aN;aC.push(am);au+=am._nvflex;al=true}}else{if(am&&am._sumHeight){aE-=aK}else{aO=Math.max(aO,aN)}al=false}aD=false}}if((zk.ie6_||zk.ie7_)&&jq.nodeName(aR,"div")){aR.style.position=ap}if(aO>aT){aE-=aO-aT}if(aZ>aA){aJ-=aZ-aA}var aw=aE>0?aE:0;for(var aU=aC.length-1;aU>0;--aU){var am=aC.shift(),aL=(am._nvflex*aE/au)|0;am.setFlexSize_({height:aL});am._vflexsz=aL;aw-=aL}if(aC.length){var am=aC.shift();am.setFlexSize_({height:aw});am._vflexsz=aw}var ay=this.getParentSize_(aR);if(ay.width>aB.width){aJ+=(ay.width-aB.width)}aw=aJ>0?aJ:0;for(var aU=an.length-1;aU>0;--aU){var am=an.shift(),at=(am._nhflex*aJ/aq)|0;am.setFlexSize_({width:at});am._hflexsz=at;aw-=at}if(an.length){var am=an.shift();am.setFlexSize_({width:aw});am._hflexsz=aw}this.parent.afterChildrenFlex_(this);this._flexFixed=false}function ah(ak){if(!ak._flexListened){zWatch.listen({onSize:[ak,c],onShow:[ak,c],beforeSize:ak});ak._flexListened=true}}function i(ak){if(ak._flexListened){zWatch.unlisten({onSize:[ak,c],onShow:[ak,c],beforeSize:ak});delete ak._flexListened}}zk.DnD={getDrop:function(al,am,ak){var an=ak.target;return an?an.getDrop_(al.control):null},ghost:function(al,am,an){if(an!=null){jq(document.body).append('<div id="zk_ddghost" class="z-drop-ghost z-drop-disallow" style="position:absolute;top:'+am[1]+"px;left:"+am[0]+'px;"><div class="z-drop-cnt"><span id="zk_ddghost-img" class="z-drop-disallow"></span>&nbsp;'+an+"</div></div>");al._dragImg=jq("#zk_ddghost-img")[0];return jq("#zk_ddghost")[0]}var ak=jq(al.node).clone()[0];ak.id="zk_ddghost";zk.copy(ak.style,{position:"absolute",left:am[0]+"px",top:am[1]+"px"});jq(ak).addClass("z-drag-ghost");document.body.appendChild(ak);return ak}};function a(al){if(al){var ak;if(ak=al._lastDrop){al._lastDrop=null;ak.dropEffect_()}al._lastDropTo=null}}function af(ak){return[ak.pageX+7,ak.pageY+5]}function r(al,ak){a(al);var am=[ak.pageX,ak.pageY],an=zk.DnD.getDrop(al,am,ak);if(an){an.onDrop_(al,ak)}}function B(an,aq,al){var am;if(!al||(am=al.domTarget)==an._lastDropTo){return}var ao=zk.DnD.getDrop(an,aq,al),ap=ao&&ao==an._lastDrop;if(!ap){a(an);if(ao){an._lastDrop=ao;ao.dropEffect_(true);ap=true}}var ak=an._dragImg;if(ak){if(ap){jq(an.node).removeClass("z-drop-disallow").addClass("z-drop-allow")}else{jq(an.node).removeClass("z-drop-allow").addClass("z-drop-disallow")}ak.className=ap?"z-drop-allow":"z-drop-disallow"}an._lastDropTo=am}function ae(al,am,ak){return al.control.cloneDrag_(al,af(ak))}function N(al,ak){al.control.uncloneDrag_(al);al._dragImg=null}function W(al,am,ak){return af(ak)}function S(al,am,ak){return al.control.ignoreDrag_(am)}function aj(am){for(var al,ak=document.body;am&&am!=ak;am=am.parentNode){if((al=am.style)&&((al=al.position)=="absolute"||al=="relative")){return am}}}function M(ak){return ak?zk.parseInt(ak.style.zIndex):0}function A(al){var am=al.$n();if(am){return am}for(var ak=al.firstChild;ak;ak=ak.nextSibling){am=ak.getFirstNode_();if(am){return am}}}function ai(ak,al){for(;al;al=al.parent){if(al==ak){return true}else{if(!al.isVisible()){break}}}return false}function ag(ao){var an=1800;for(var am=X.length;am--;){var ak=X[am].widget,al=zk.parseInt(ak.getFloatZIndex_(X[am].node));if(al>=an&&!zUtl.isAncestor(ao,ak)&&ak.isVisible()){an=al+1}}return an}function e(al,ak){for(al=al.firstChild;al;al=al.nextSibling){var am=al.$n();if(am){ak.push(am)}else{e(al,ak)}}}function q(ak){if(ak._z$rd){delete ak._z$rd;ak._norenderdefer=true;ak.replaceHTML("#"+ak.uuid,ak.parent?ak.parent.desktop:null,null,true)}}function o(al,ak){if(g){clearTimeout(g)}L.push(al);g=setTimeout(h,ak)}function h(){g=null;l_out:for(var al;al=L.shift();){if(!al.desktop){continue}for(var ak=L.length;ak--;){if(zUtl.isAncestor(al,L[ak])){L.splice(ak,1)}else{if(zUtl.isAncestor(L[ak],al)){continue l_out}}}al.rerender()}}function U(al){for(var ak=L.length;ak--;){if(zUtl.isAncestor(al,L[ak])){L.splice(ak,1)}}}var z={starteffect:zk.$void,endeffect:r,change:B,ghosting:ae,endghosting:N,constraint:W,ignoredrag:S,zIndex:88800};zk.Widget=zk.$extends(zk.Object,{_visible:true,nChildren:0,bindLevel:-1,_mold:"default",className:"zk.Widget",widgetName:"widget",actions_:{},_floating:false,$init:function(ak){this._asaps={};this._lsns={};this._bklsns={};this._subnodes={};this.effects_={};if(ak&&ak.z$is){this._fellows={}}this.afterInit(function(){if(ak){var am=ak.mold;if(am!=null){if(am){this._mold=am}delete ak.mold}for(var al in ak){this.set(al,ak[al])}}if((zk.spaceless||this.rawId)&&this.id){this.uuid=this.id}if(!this.uuid){this.uuid=zk.Widget.nextUuid()}})},$define:{mold:function(){this.rerender()},style:function(){this.updateDomStyle_()},sclass:function(){this.updateDomClass_()},zclass:function(){this.rerender()},width:function(ak){if(!this._nhflex){var al=this.$n();if(al){al.style.width=ak||""}}},height:function(ak){if(!this._nvflex){var al=this.$n();if(al){al.style.height=ak||""}}},left:function(ak){var al=this.$n();if(al){al.style.left=ak||""}},top:function(ak){var al=this.$n();if(al){al.style.top=ak||""}},tooltiptext:function(ak){var al=this.$n();if(al){al.title=ak||""}},droppable:[function(ak){return ak&&"false"!=ak?ak:null},function(ak){var am;if(ak&&ak!="true"){am=ak.split(",");for(var al=am.length;al--;){if(!(am[al]=am[al].trim())){am.splice(al,1)}}}this._dropTypes=am}],vflex:function(ak){this._nvflex=(true===ak||"true"==ak)?1:ak=="min"?-65500:zk.parseInt(ak);if(this._nvflex<0&&ak!="min"){this._nvflex=0}if(V[this.uuid]===this){if(!this._nvflex){this.setFlexSize_({height:""});delete this._vflexsz;if(!this._nhflex){i(this)}}else{ah(this)}zWatch.fireDown("onSize",this.parent)}},hflex:function(ak){this.setHflex_(ak);if(V[this.uuid]===this){zWatch.fireDown("onSize",this.parent)}},renderdefer:null,action:function(at){this.actions_={};if(at){for(var ak=at.split(";"),aq=ak.length;aq--;){var am=ak[aq],ap=am.indexOf(":");if(ap>=0){var au=am.substring(0,ap).trim(),an=am.substring(ap+1).trim(),al,ar,ao;if(au&&an){ap=an.indexOf("(");if(ap>=0){if((ao=an.lastIndexOf(")"))>ap){al=jq.evalJSON(an.substring(ap+1,ao))}an=an.substring(0,ap)}if(ar=zk.eff.Actions[an]){this.actions_[au]=[ar,al]}else{zk.error("Unknown action: "+an)}continue}}zk.error("Illegal action: "+at+", "+this.className)}}}},setHflex_:function(ak){this._nhflex=(true===ak||"true"==ak)?1:ak=="min"?-65500:zk.parseInt(ak);if(this._nhflex<0&&ak!="min"){this._nhflex=0}if(V[this.uuid]===this){if(!this._nhflex){this.setFlexSize_({width:""});delete this._hflexsz;if(!this._nvflex){i(this)}}else{ah(this)}}},afterAnima_:function(al){var ak;if(ak=this._rmAftAnm){this._rmAftAnm=null;ak()}},setDraggable:function(ak){if(!ak&&ak!=null){ak="false"}this._draggable=ak;if(this.desktop&&!G(this,true)){if(ak&&ak!="false"){this.initDrag_()}else{this.cleanDrag_()}}},getDraggable:function(){var ak=this._draggable;return ak?ak:G(this)?"true":"false"},$o:function(){for(var ak=this;ak;ak=ak.parent){if(ak._fellows){return ak}}},$f:function(ap,an){var ao=this.$o();if(!arguments.length){return ao?ao._fellows:{}}for(var am=ap.split("/"),al=0,ak=am.length;al<ak;++al){ap=am[al];if(ap){if(ao){ao=ao._fellows[ap]}if(!ao&&an&&(ao=O[ap])){ao=ao[0]}if(!ao||zk.spaceless){break}an=false}}return ao},getId:function(){return this.id},setId:function(ak){if(ak!=this.id){if(this.id){s(this);l(this)}if(ak&&(zk.spaceless||this.rawId)){zk._wgtutl.setUuid(this,ak)}this.id=ak;if(ak){H(this);if(this.desktop||this.z_rod){R(this)}}}return this},set:function(ao,aq,al){var ar;if(ao.length>4&&ao.startsWith("$$on")){var am=this.$class,ap=am._importantEvts;(ap||(am._importantEvts={}))[ao.substring(2)]=aq}else{if(ao.length>3&&ao.startsWith("$on")){this._asaps[ao.substring(1)]=aq}else{if(ao.length>2&&ao.startsWith("on")&&(ar=ao.charAt(2))>="A"&&ar<="Z"){this.setListener(ao,aq)}else{var ak=arguments.length>=3;if(ao.startsWith("u$")){var an=this;zk.afterMount(function(){ao=ao.substring(2);aq=zk.Widget.$(aq);if(ak){zk.set(an,ao,aq,al)}else{zk.set(an,ao,aq)}})}else{if(ak){zk.set(this,ao,aq,al)}else{zk.set(this,ao,aq)}}}}}return this},get:function(ak){return zk.get(this,ak)},getChildAt:function(al){if(al>=0&&al<this.nChildren){for(var ak=this.firstChild;ak;ak=ak.nextSibling){if(--al<0){return ak}}}},getChildIndex:function(){var ak=this.parent,al=0;if(ak){for(ak=ak.firstChild;ak;ak=ak.nextSibling,++al){if(ak==this){return al}}}return 0},setChildren:function(am){if(am){for(var al=0,ak=am.length;al<ak;){this.appendChild(am[al++])}}return this},appendChild:function(ao,al){if(ao==this.lastChild){return false}var ak;if((ak=ao.parent)!=this){ao.beforeParentChanged_(this)}if(ak){ab=true;try{ak.removeChild(ao)}finally{ab=false}}ao.parent=this;var an=this.lastChild;if(an){an.nextSibling=ao;ao.previousSibling=an;this.lastChild=ao}else{this.firstChild=this.lastChild=ao}++this.nChildren;y(ao);if(!al){if(this.shallChildROD_(ao)){w(ao)}else{var am=this.desktop;if(am){this.insertChildHTML_(ao,null,am)}}}ao.afterParentChanged_(ak);if(!Q){this.onChildAdded_(ao)}return true},shallChildROD_:function(ak){return ak.z_rod||this.z_rod},insertBefore:function(ap,am,al){if(!am||am.parent!=this){this.insertingBefore_=true;try{return this.appendChild(ap,al)}finally{this.insertingBefore_=false}}if(ap==am||ap.nextSibling==am){return false}var ak;if((ak=ap.parent)!=this){ap.beforeParentChanged_(this)}if(ak){ab=true;try{ak.removeChild(ap)}finally{ab=false}}ap.parent=this;var ao=am.previousSibling;if(ao){ap.previousSibling=ao;ao.nextSibling=ap}else{this.firstChild=ap}am.previousSibling=ap;ap.nextSibling=am;++this.nChildren;y(ap);if(!al){if(this.shallChildROD_(ap)){w(ap)}else{var an=this.desktop;if(an){this.insertChildHTML_(ap,am,an)}}}ap.afterParentChanged_(ak);if(!Q){this.onChildAdded_(ap)}return true},removeChild:function(am,al){var ak;if(!(ak=am.parent)){return false}if(this!=ak){return false}E(am);if(am.z_rod){f(am)}else{if(am.desktop){this.removeChildHTML_(am,al)}}if(!ab){am.beforeParentChanged_(null)}T(this,am);if(!ab){am.afterParentChanged_(ak)}if(!Q){this.onChildRemoved_(am)}return true},detach:function(){if(this.parent){this.parent.removeChild(this)}else{var ak=zk.currentFocus;if(ak&&zUtl.isAncestor(this,ak)){zk.currentFocus=null}var al=this.$n();if(al){this.unbind();u(this,al)}}},clear:function(){while(this.lastChild){this.removeChild(this.lastChild)}},replaceWidget:function(ao){aa(this,ao);E(this);y(ao);var an=zk.currentFocus;if(an&&zUtl.isAncestor(this,an)){zk.currentFocus=null}var am=this.$n(),ap=this.parent,al,ak=ao.desktop||this.desktop;if(this.z_rod){f(this);if(!(al=(ak=ak||(ap?ap.desktop:ap))&&(am=jq("#"+this.uuid)))){w(ao)}}else{al=ak}if(al){if(am){ao.replaceHTML(am,ak,null,true)}else{this.unbind();ao.bind(ak)}C(ao,ap?ap.bindLevel+1:0);zWatch.fire("onBindLevelMove",ao)}if(ap){ap.onChildReplaced_(this,ao)}this.parent=this.nextSibling=this.previousSibling=null},replaceCavedChildren_:function(ak,av,aw,aq){Q=true;try{var at=this.$n(ak),am,ar=[];for(var au=this.firstChild;au;){var al=au.nextSibling;if(jq.isAncestor(at,au.$n())){if(!am||am==au){am=al}this.removeChild(au,true);ar.push(au)}au=al}for(var ao=0,ap=av.length;ao<ap;++ao){this.insertBefore(av[ao],am,true)}}finally{Q=false}if(am=this.desktop){var an=[];if(aw){an.push(aw)}for(var ao=0,ap=av.length;ao<ap;++ao){av[ao].redraw(an)}if(aq){an.push(aq)}jq(at).html(an.join(""));for(var ao=0,ap=av.length;ao<ap;++ao){av[ao].bind(am);this.onChildReplaced_(ar[ao],av[ao])}}},beforeParentChanged_:function(){},afterParentChanged_:function(){},isRealVisible:function(ak){var an=ak&&ak.dom;for(var am=this;am;am=am.parent){if(an){if(!zk(am.$n()).isVisible()){return false}}else{if(!am.isVisible()){return false}}var al=am.parent,ao;if(al&&al.isVisible()&&(al=al.$n())&&(ao=am.$n())){while((ao=zk(ao).vparentNode(true))&&al!=ao){if((ao.style||{}).display=="none"){return false}}}if(ak&&ak.until==am){break}}return true},isVisible:function(ak){var al=this._visible;if(!ak||!al){return al}var am=this.$n();return !am||zk(am).isVisible()},setVisible:function(an){if(this._visible!=an){this._visible=an;var ak=this.parent,al;if(this.desktop){var ar=!ak||ak.isRealVisible(),ao=this.$n(),aq=this._floating;if(!ar){if(!aq){this.setDomVisible_(ao,an)}}else{if(an){var aw;if(aq){this.setZIndex(aw=ag(this),{fire:true})}this.setDomVisible_(ao,true);for(var ap=0,av=X.length;ap<av;++ap){var au=X[ap].widget,am=X[ap].node;if(this==au){au.setDomVisible_(am,true,{visibility:1})}else{if(ai(this,au)){aw=aw>=0?++aw:ag(au);au.setFloatZIndex_(am,aw);au.setDomVisible_(am,true,{visibility:1})}}}if(al=ak){ak.onChildVisible_(this)}this.fire("onShow");if(!zk.animating()){zWatch.fireDown("onShow",this)}}else{this.fire("onHide");if(!zk.animating()){zWatch.fireDown("onHide",this)}for(var ap=X.length,at=this.bindLevel;ap--;){var au=X[ap].widget;if(at>=au.bindLevel){break}if(ai(this,au)){au.setDomVisible_(X[ap].node,false,{visibility:1})}}this.setDomVisible_(ao,false)}}}if(ak&&!al){ak.onChildVisible_(this)}}return this},zsync:function(){for(var al in this.effects_){var ak=this.effects_[al];if(ak&&ak.sync){ak.sync()}}},show:function(){return this.setVisible(true)},hide:function(){return this.setVisible(false)},setDomVisible_:function(an,am,al){if(!al||al.display){var ak;if(ak=this.actions_[am?"show":"hide"]){ak[0].call(this,an,ak[1])}else{an.style.display=am?"":"none"}}if(al&&al.visibility){an.style.visibility=am?"visible":"hidden"}},onChildAdded_:function(){},onChildRemoved_:function(){},onChildReplaced_:function(ak,al){this.childReplacing_=true;try{if(ak){this.onChildRemoved_(ak)}if(al){this.onChildAdded_(al)}}finally{this.childReplacing_=false}},onChildVisible_:function(){},setTopmost:function(){if(!this.desktop){return -1}for(var ao=this;ao;ao=ao.parent){if(ao._floating){var am=ag(ao);for(var al=0,an=X.length;al<an;++al){var ak=X[al].widget,ap=X[al].node;if(ao==ak){ak.setFloatZIndex_(ap,am)}else{if(zUtl.isAncestor(ao,ak)&&ak.isVisible()){ak.setFloatZIndex_(ap,++am)}}}return am}}return -1},setFloatZIndex_:function(al,ak){if(al!=this.$n()){al.style.zIndex=ak}else{this.setZIndex(ak,{fire:true})}},getFloatZIndex_:function(ak){return ak!=this.$n()?ak.style.zIndex:this._zIndex},getTopWidget:function(){for(var ak=this;ak;ak=ak.parent){if(ak._floating){return ak}}},isFloating_:function(){return this._floating},setFloating_:function(ao,an){if(this._floating!=ao){if(ao){var am={widget:this,node:an&&an.node?an.node:this.$n()},ak=this.bindLevel;for(var al=X.length;;){if(--al<0){X.unshift(am);break}if(ak>=X[al].widget.bindLevel){X.splice(al+1,0,am);break}}this._floating=true}else{for(var al=X.length;al--;){if(X[al].widget==this){X.splice(al,1)}}this._floating=false}}return this},getZIndex:_zkf=function(){return this._zIndex},getZindex:_zkf,setZIndex:_zkf=function(am,ak){if(this._zIndex!=am){this._zIndex=am;var al=this.$n();if(al){al.style.zIndex=am>=0?am:"";if(ak&&ak.fire){this.fire("onZIndex",(am>0||am===0)?am:-1,{ignorable:true})}}}return this},setZindex:_zkf,getScrollTop:function(){var ak=this.$n();return ak?ak.scrollTop:0},getScrollLeft:function(){var ak=this.$n();return ak?ak.scrollLeft:0},setScrollTop:function(ak){var al=this.$n();if(al){al.scrollTop=ak}return this},setScrollLeft:function(ak){var al=this.$n();if(al){al.scrollLeft=ak}return this},scrollIntoView:function(){zk(this.$n()).scrollIntoView();return this},redraw:function(ak){if(!this.deferRedraw_(ak)){var am=this.prolog;if(am){ak.push(am)}for(var ao=this,al=this._mold;ao;ao=ao.superclass){var an=ao.$class.molds;if(an&&(an=an[al])){return an.apply(this,arguments)}}zk.error("Mold "+al+" not found in "+this.className)}},deferRedraw_:function(al){var ak;if((ak=this._renderdefer)>=0){if(!this._norenderdefer){this.z_rod=this._z$rd=true;this.deferRedrawHTML_(al);al=null;var am=this;setTimeout(function(){q(am)},ak);return true}delete this._norenderdefer;delete this.z_rod}return false},deferRedrawHTML_:function(ak){ak.push("<div",this.domAttrs_({domClass:1}),' class="z-renderdefer"></div>')},forcerender:function(){q(this)},updateDomClass_:function(){if(this.desktop){var ak=this.$n();if(ak){ak.className=this.domClass_()}this.zsync()}},updateDomStyle_:function(){if(this.desktop){var al=jq.parseStyle(this.domStyle_()),am=this.$n();zk(am).clearStyles().jq.css(al);var ak=this.getTextNode();if(ak&&ak!=am){zk(ak).clearStyles().jq.css(jq.filterTextStyle(al))}this.zsync()}},getTextNode:function(){},domStyle_:function(am){var al="",ak;if(ak=this.z$display){al="display:"+ak+";"}else{if(!this.isVisible()&&(!am||!am.visible)){al="display:none;"}}if(!am||!am.style){ak=this.getStyle();if(ak){al+=ak;if(ak.charAt(ak.length-1)!=";"){al+=";"}}}if(!am||!am.width){ak=this.getWidth();if(ak){al+="width:"+ak+";"}}if(!am||!am.height){ak=this.getHeight();if(ak){al+="height:"+ak+";"}}if(!am||!am.left){ak=this.getLeft();if(ak){al+="left:"+ak+";"}}if(!am||!am.top){ak=this.getTop();if(ak){al+="top:"+ak+";"}}if(!am||!am.zIndex){ak=this.getZIndex();if(ak>=0){al+="z-index:"+ak+";"}}return al},domClass_:function(am){var al="";if(!am||!am.sclass){var ak=this.getSclass();if(ak){al=ak}}if(!am||!am.zclass){var ak=this.getZclass();if(ak){al+=(al?" ":"")+ak}}return al},domAttrs_:function(an){var am="",al;if(!an||!an.id){am+=zUtl.appendAttr("id",this.uuid)}if(!an||!an.domStyle){am+=zUtl.appendAttr("style",this.domStyle_(an))}if(!an||!an.domClass){am+=zUtl.appendAttr("class",this.domClass_())}if(!an||!an.tooltiptext){am+=zUtl.appendAttr("title",this.domTooltiptext_())}for(var ak in (al=this.domExtraAttrs)){am+=zUtl.appendAttr(ak,al[ak])}return am},domTooltiptext_:function(){return this.getTooltiptext()},domTextStyleAttr_:function(){var ak=this.getStyle();return ak?zUtl.appendAttr("style",jq.filterTextStyle(ak)):ak},replaceHTML:function(aq,ap,ao,am){if(!ap){ap=this.desktop;if(!zk.Desktop._ndt){zk.stateless()}}var al=ao?null:F(this);var an=this.parent;if(an){an.replaceChildHTML_(this,aq,ap,ao,am)}else{var ak=this.getOldWidget_(aq);if(ak){ak.unbind(ao)}else{if(this.z_rod){f(this)}}jq(aq).replaceWith(this.redrawHTML_(ao,am));this.bind(ap,ao)}if(!ao){zWatch.fireDown("beforeSize",this);zWatch.fireDown("onSize",this)}P(al);return this},getOldWidget_:function(ak){return zk.Widget.$(ak,{strict:true})},redrawHTML_:function(am,ak){var al=[];this.redraw(al,am);al=al.join("");return ak?al.trim():al},rerender:function(an){if(this.desktop){if(typeof an=="number"){o(this,an);return this}var ao=this.$n();if(ao){var ak=this.z$rod;this.z$rod=false;var am;if(an){am=an.skip(this);if(am){var al=F(this);this.replaceHTML(ao,null,an,true);an.restore(this,am);zWatch.fireDown("onRestore",this);zWatch.fireDown("beforeSize",this);zWatch.fireDown("onSize",this);P(al)}}if(!am){this.replaceHTML(ao,null,null,true)}this.z$rod=ak}}return this},replaceChildHTML_:function(ap,ao,an,am,al){var ak=ap.getOldWidget_(ao);if(ak){ak.unbind(am)}else{if(this.shallChildROD_(ap)){f(ap)}}jq(ao).replaceWith(ap.redrawHTML_(am,al));ap.bind(an,am)},insertChildHTML_:function(aq,ao,ap){var an;if(ao){ao=ao.getFirstNode_()}if(!ao){for(var al=this;;){an=al.getCaveNode();if(an){break}var ak=al.nextSibling;if(ak&&(ao=ak.getFirstNode_())){break}if(!(al=al.parent)){an=document.body;break}}}if(ao){var am=ao.previousSibling;if(Z(am)){ao=am}jq(ao).before(aq.redrawHTML_())}else{jq(an).append(aq.redrawHTML_())}aq.bind(ap)},getCaveNode:function(){return this.$n("cave")||this.$n()},getFirstNode_:function(){for(var ak=this;ak;ak=ak.nextSibling){var al=A(ak);if(al){return al}}},removeChildHTML_:function(ao,al){var am=zk.currentFocus;if(am&&zUtl.isAncestor(ao,am)){zk.currentFocus=null}var an=ao.$n();if(an){var ak=an.previousSibling;if(ao.prolog&&Z(ak)){jq(ak).remove()}}else{e(ao,an=[])}ao.unbind();if(!al){ao.removeHTML_(an)}},removeHTML_:function(ak){u(this,ak);this.clearCache()},$n:function(ak){if(ak){var al=this._subnodes[ak];if(!al&&this.desktop){al=jq(this.uuid+"-"+ak,zk)[0];this._subnodes[ak]=al?al:"n/a"}return al=="n/a"?null:al}var al=this._node;if(!al&&this.desktop&&!this._nodeSolved){this._node=al=jq(this.uuid,zk)[0];this._nodeSolved=true}return al},clearCache:function(){this._node=null;this._subnodes={};this._nodeSolved=false},getPage:function(){var al,ak;for(al=this.parent;al;al=al.parent){if(al.$instanceof(zk.Page)){return al}}return(al=(ak=this.desktop)._bpg)?al:(ak._bpg=new zk.Body(ak))},bind:function(an,am){U(this);if(this.z_rod){w(this)}else{var al=[],ak;this.bind_(an,am,al);while(ak=al.shift()){ak()}}return this},unbind:function(an){U(this);if(this.z_rod){f(this)}else{var am=[];this.unbind_(an,am);for(var al=0,ak=am.length;al<ak;){am[al++]()}}return this},bind_:function(ap,ao,an){D(this);this.desktop=ap||(ap=zk.Desktop.$(this.parent));var am=this.parent;this.bindLevel=am?am.bindLevel+1:0;var al=this._draggable;if(al&&al!="false"&&!G(this)){this.initDrag_()}if(this._nvflex||this._nhflex){ah(this)}this.bindChildren_(ap,ao,an);if(this.isListen("onBind")){var ak=this;zk.afterMount(function(){if(ak.desktop){ak.fire("onBind")}})}},bindChildren_:function(ao,am,al){for(var an=this.firstChild,ak;an;an=ak){ak=an.nextSibling;if(!am||!am.skipped(this,an)){if(an.z_rod){w(an)}else{an.bind_(ao,null,al)}}}},unbind_:function(ao,an){ad(this);i(this);this.unbindChildren_(ao,an);this.cleanDrag_();if(this.isListen("onUnbind")){var am=this;zk.afterMount(function(){if(!am.desktop){am.fire("onUnbind")}})}for(var al in this.effects_){var ak=this.effects_[al];if(ak){ak.destroy()}}this.effects_={}},unbindChildren_:function(am,al){for(var an=this.firstChild,ak;an;an=ak){ak=an.nextSibling;if(!am||!am.skipped(this,an)){if(an.z_rod){f(an)}else{if(an.desktop){an.unbind_(null,al)}}}}},extraBind_:function(ak,al){if(al==false){delete V[ak]}else{V[ak]=this}},setFlexSize_:function(am,al){var an=this.$n(),ak=zk(an);if(am.height!==undefined){if(am.height=="auto"){an.style.height=""}else{if(am.height!=""){this.setFlexSizeH_(an,ak,am.height,al)}else{an.style.height=this._height||""}}}if(am.width!==undefined){if(am.width=="auto"){an.style.width=""}else{if(am.width!=""){this.setFlexSizeW_(an,ak,am.width,al)}else{an.style.width=this._width||""}}}return{height:an.offsetHeight,width:an.offsetWidth}},setFlexSizeH_:function(ar,al,ak,am){var ap=al.revisedHeight(ak,!am),an=ap,aq=al.sumStyles("tb",jq.margins);ar.style.height=jq.px0(ap);var ao=al.sumStyles("tb",jq.margins);if(ap==jq(ar).outerHeight(false)){an=ak-((zk.safari&&ao>=0&&ao<aq)?ao:aq)}else{if(zk.safari&&ao>=0&&ao<aq){an=al.revisedHeight(ak,!am)}}if(an!=ap){ar.style.height=jq.px0(an)}},setFlexSizeW_:function(ar,al,ap,an){var am=al.revisedWidth(ap,!an),ak=am,aq=al.sumStyles("lr",jq.margins),ao=al.padBorderWidth();if(zk.safari&&!an&&ap==(ar.offsetWidth+aq)){am=ap-ao}ar.style.width=jq.px0(am);if(am==jq(ar).outerWidth(false)){ak=am+ao}if(ak!=am){ar.style.width=jq.px0(ak)}},beforeChildrenFlex_:function(ak){return true},afterChildrenFlex_:function(ak){},ignoreFlexSize_:function(ak){return false},ignoreChildNodeOffset_:function(ak){return false},beforeMinFlex_:function(ak){return null},beforeParentMinFlex_:function(ak){},afterChildrenMinFlex_:function(){},getParentSize_:function(ak){var al=zk(ak);return al?{height:al.revisedHeight(ak.offsetHeight),width:al.revisedWidth(ak.offsetWidth)}:{}},fixFlex_:function(){b.apply(this)},fixMinFlex_:function(al,ak){return d.apply(this,arguments)},resetSize_:function(ak){var al=this.$n();if(ak=="w"){al.style.width=""}else{if(ak=="h"){al.style.height=""}}},beforeSize:function(){if(this.isRealVisible()){if(this._hflex&&this._hflex!="min"){this.resetSize_("w")}if(this._vflex&&this._vflex!="min"){this.resetSize_("h")}}},initDrag_:function(){this._drag=new zk.Draggable(this,this.getDragNode(),this.getDragOptions_(z))},cleanDrag_:function(){var ak=this._drag;if(ak){this._drag=null;ak.destroy()}},getDragNode:function(){return this.$n()},getDragOptions_:function(ak){return ak},ignoreDrag_:function(ak){return false},getDrop_:function(ak){if(this!=ak){var al=this._droppable,ao=ak._draggable;if(al=="true"){return this}if(al&&ao!="true"){for(var an=this._dropTypes,am=an.length;am--;){if(ao==an[am]){return this}}}}return this.parent?this.parent.getDrop_(ak):null},dropEffect_:function(ak){jq(this.$n()||[])[ak?"addClass":"removeClass"]("z-drag-over")},getDragMessage_:function(){if(jq.nodeName(this.getDragNode(),"tr","td","th")){var ak=this.$n("real")||this.getCaveNode();return ak?ak.textContent||ak.innerText||"":""}},onDrop_:function(al,ak){var am=zk.copy({dragged:al.control},ak.data);this.fire("onDrop",am,null,38)},cloneDrag_:function(al,am){var an=this.getDragMessage_();if(typeof an=="string"&&an.length>9){an=an.substring(0,9)+"..."}var ak=zk.DnD.ghost(al,am,an);al._orgcursor=document.body.style.cursor;document.body.style.cursor="pointer";jq(this.getDragNode()).addClass("z-dragged");return ak},uncloneDrag_:function(ak){document.body.style.cursor=ak._orgcursor||"";jq(this.getDragNode()).removeClass("z-dragged")},focus:function(ak){return this.canActivate({checkOnly:true})&&zk(this.$n()).isRealVisible()&&this.focus_(ak)},focus_:function(al){if(zk(this.$n()).focus(al)){this.setTopmost();return true}for(var ak=this.firstChild;ak;ak=ak.nextSibling){if(ak.isVisible()&&ak.focus_(al)){return true}}return false},canActivate:function(al){if(m){return true}if(zk.busy&&(!al||!al.checkOnly)){jq.focusOut();return false}var ak=zk.currentModal;if(ak&&!zUtl.isAncestor(ak,this)){if(!al||!al.checkOnly){var am=zk.currentFocus;if(am&&zUtl.isAncestor(ak,am)){am.focus(0)}else{ak.focus(0)}}return false}return true},smartUpdate:function(ak,am,al){zAu.send(new zk.Event(this,"setAttr",[ak,am]),al>=0?al:-1);return this},fireX:function(av,au){var al=av.currentTarget;av.currentTarget=this;try{var at=av.name,aq=this._lsns[at],ar=aq?aq.length:0;if(ar){for(var ao=0;ao<ar;){var am=aq[ao++],an=am[0];(am[1]||an[at]).call(an,av);if(av.stopped){return av}}}if(!av.auStopped){var aw=av.opts&&av.opts.toServer;if(aw||(this.inServer&&this.desktop)){var ak=aw||this._asaps[at];if(ak==null){var ap=this.$class._importantEvts;if(ap){var ap=ap[at];if(ap!=null){ak=ap}}}if(ak!=null||av.opts.sendAhead){this.sendAU_(av,ak?au>=0?au:38:-1)}}}return av}finally{av.currentTarget=al}},beforeSendAU_:function(am,ak){var al=ak.name;if(al=="onClick"||al=="onRightClick"||al=="onDoubleClick"){ak.shallStop=true}},sendAU_:function(ak,am,al){(ak.target||this).beforeSendAU_(this,ak);ak=new zk.Event(this,ak.name,ak.data,ak.opts,ak.domEvent);if(ak.opts.sendAhead){zAu.sendAhead(ak,am)}else{zAu.send(ak,am)}},shallIgnoreClick_:function(ak){},fire:function(an,am,ak,al){return this.fireX(new zk.Event(this,an,am,ak),al)},listen:function(ao,an){an=an?an:0;for(var ak in ao){var ap=ao[ak];if(jq.isArray(ap)){ap=[ap[0]||this,ap[1]]}else{if(typeof ap=="function"){ap=[this,ap]}else{ap=[ap||this,null]}}ap.priority=an;var al=this._lsns[ak];if(!al){this._lsns[ak]=[ap]}else{for(var am=al.length;;){if(--am<0||al[am].priority>=an){al.splice(am+1,0,ap);break}}}}return this},unlisten:function(an){l_out:for(var ak in an){var ao=an[ak],al=this._lsns[ak],ap;for(var am=al?al.length:0;am--;){ap=al[am];if(jq.isArray(ao)){ao=[ao[0]||this,ao[1]]}else{if(typeof ao=="function"){ao=[this,ao]}else{ao=[ao||this,null]}}if(ap[0]==ao[0]&&ap[1]==ao[1]){al.splice(am,1);continue l_out}}}return this},isListen:function(ak,an){var am=this._asaps[ak];if(am){return true}if(an&&an.asapOnly){am=this.$class._importantEvts;return am&&am[ak]}if(an&&an.any){if(am!=null){return true}am=this.$class._importantEvts;if(am&&am[ak]!=null){return true}}var al=this._lsns[ak];return al&&al.length},setListeners:function(al){for(var ak in al){this.setListener(ak,al[ak])}},setListener:function(ak,an){if(jq.isArray(ak)){an=ak[1];ak=ak[0]}var ao=this._bklsns,al=ao[ak],am={};if(al){delete ao[ak];am[ak]=al;this.unlisten(am)}if(an){am[ak]=ao[ak]=typeof an!="function"?new Function("var event=arguments[0];"+an):an;this.listen(am)}},setOverride:function(ak,am){if(jq.isArray(ak)){am=ak[1];ak=ak[0]}if(am){var al="$"+ak;if(this[al]==null&&this[ak]){this[al]=this[ak]}this[ak]=am}else{var al="$"+ak;this[ak]=this[al];delete this[al]}},setOverrides:function(al){for(var ak in al){this.setOverride(ak,al[ak])}},doSelect_:function(ak){if(!ak.stopped){var al=this.parent;if(al){al.doSelect_(ak)}}},doTooltipOver_:function(ak){if(!ak.stopped){var al=this.parent;if(al){al.doTooltipOver_(ak)}}},doTooltipOut_:function(ak){if(!ak.stopped){var al=this.parent;if(al){al.doTooltipOut_(ak)}}},doClick_:function(ak){if(n(this,ak)){var al=this.parent;if(al){al.doClick_(ak)}}},doDoubleClick_:function(ak){if(n(this,ak)){var al=this.parent;if(al){al.doDoubleClick_(ak)}}},doRightClick_:function(ak){if(n(this,ak)){var al=this.parent;if(al){al.doRightClick_(ak)}}},doMouseOver_:function(ak){if(!this.fireX(ak).stopped){var al=this.parent;if(al){al.doMouseOver_(ak)}}},doMouseOut_:function(ak){if(!this.fireX(ak).stopped){var al=this.parent;if(al){al.doMouseOut_(ak)}}},doMouseDown_:function(ak){if(!this.fireX(ak).stopped){var al=this.parent;if(al){al.doMouseDown_(ak)}}},doMouseUp_:function(ak){if(!this.fireX(ak).stopped){var al=this.parent;if(al){al.doMouseUp_(ak)}}},doMouseMove_:function(ak){if(!this.fireX(ak).stopped){var al=this.parent;if(al){al.doMouseMove_(ak)}}},doKeyDown_:function(ak){if(!this.fireX(ak).stopped){var al=this.parent;if(al){al.doKeyDown_(ak)}}},doKeyUp_:function(ak){if(!this.fireX(ak).stopped){var al=this.parent;if(al){al.doKeyUp_(ak)}}},doKeyPress_:function(ak){if(!this.fireX(ak).stopped){var al=this.parent;if(al){al.doKeyPress_(ak)}}},doFocus_:function(ak){if(!this.fireX(ak).stopped){var al=this.parent;if(al){al.doFocus_(ak)}}},doBlur_:function(ak){if(!this.fireX(ak).stopped){var al=this.parent;if(al){al.doBlur_(ak)}}},domListen_:function(an,am,al){if(!this.$weave){var ak=Y(this,am,al);jq(an,zk).bind(ak[0],ak[1])}return this},domUnlisten_:function(an,am,al){if(!this.$weave){var ak=Y(this,am,al);jq(an,zk).unbind(ak[0],ak[1])}return this},fromPageCoord:function(ak,am){var al=zk(this).revisedOffset();return[ak-al[0],am-al[1]]},isWatchable_:function(ak){var al;return(al=this.$n())&&zk(al).isRealVisible(ak!="onShow")},toJSON:function(){return this.uuid}},{$:function(am,ak){if(am&&am.zk&&am.zk.jq==am){am=am[0]}if(!am||zk.Widget.isInstance(am)){return am}var at,al;if(typeof am=="string"){if((al=am.charAt(0))=="#"){am=am.substring(1)}else{if(al=="$"){al=O[am.substring(1)];return al?al[0]:null}}at=V[am];if(!at){at=(al=am.indexOf("-"))>=0?V[am.substring(0,al)]:null}return at}if(!am.nodeType){var ar,aq;am=((ar=am.originalEvent)?ar.z$target:null)||((ar=am.target)&&(aq=ar.z$proxy)?aq:ar)||am}ak=ak||{};if(ak.exact){return V[am.id]}for(;am;am=zk(am).vparentNode(true)){try{al=am.id||(am.getAttribute?am.getAttribute("id"):"");if(al&&typeof al=="string"){at=V[al];if(at){return at}var an=al.indexOf("-");if(an>=0){at=V[al=al.substring(0,an)];if(at){if(!ak.child){return at}var ao=at.$n();if(ao&&jq.isAncestor(ao,am)){return at}}}}}catch(ap){}if(ak.strict){break}}return null},mimicMouseDown_:function(ao,al){var am=zk.currentModal;if(am&&!ao){var an=zk.currentFocus;if(an&&zUtl.isAncestor(am,an)){an.focus(0)}else{am.focus(0)}}else{if(!ao||ao.canActivate()){if(!al){zk._prevFocus=zk.currentFocus;zk.currentFocus=ao;zk._cfByMD=true;setTimeout(function(){zk._cfByMD=false;zk._prevFocus=null},0)}if(ao){zWatch.fire("onFloatUp",ao)}else{for(var ak in zk.Desktop.all){zWatch.fire("onFloatUp",zk.Desktop.all[ak])}}}}},getElementsByName:function(ak){var al=[];for(var am in V){if(ak=="*"||ak==V[am].widgetName){var an=V[am].$n();if(an){al.push(an)}}}if(al.length){al.sort(function(ap,ao){return zk.Widget.$(ap).$oid-zk.Widget.$(ao).$oid})}return al},getElementsById:function(ao){var al=[];for(var an,am=O[ao],ak=am?am.length:0;ak--;){an=am[ak].$n();if(an){al.unshift(an)}}return al},uuid:function(am){var al=typeof am=="object"?am.id||"":am,ak=al.indexOf("-");return ak>=0?al.substring(0,ak):am},nextUuid:function(){return"_z_"+K++},isAutoId:function(ak){return !ak||ak.startsWith("_z_")||ak.startsWith("z_")},register:function(an,al){var ak=zk.$import(an);ak.prototype.className=an;var am=an.lastIndexOf(".");if(am>=0){an=an.substring(am+1)}j[ak.prototype.widgetName=an.toLowerCase()]=ak;if(al){ak.prototype.blankPreserved=true}},getClass:function(ak){return j[ak]},newInstance:function(am,al){var ak=j[am];if(!ak){zk.error(ak="Unknown widget: "+am);throw ak}return new ak(al)}});zkreg=zk.Widget.register;zk.RefWidget=zk.$extends(zk.Widget,{className:"zk.RefWidget",widgetName:"refWidget",bind_:function(){var ak=zk.Widget.$(this.uuid);if(!ak){zk.error("RefWidget not found: "+this.uuid);return}var al;if(al=ak.parent){T(al,ak)}aa(this,ak);this.parent=this.nextSibling=this.previousSibling=null;y(ak)}});zk.Desktop=zk.$extends(zk.Widget,{bindLevel:0,className:"zk.Desktop",widgetName:"desktop",$init:function(an,ap,ak,am,ar){this.$super("$init",{uuid:an});var aq=zk.Desktop,al=aq.all,ao=jq.now();if(ao>t){t=ao+60000;aq.sync()}this._aureqs=[];if(ao=al[an]){if(ak!=null){ao.updateURI=ak}if(ap!=null){ao.contextURI=ap}}else{this.uuid=this.id=an;this.updateURI=ak!=null?ak:zk.updateURI;this.contextURI=ap!=null?ap:zk.contextURI;this.requestPath=am||"";this.stateless=ar;al[an]=this;++aq._ndt;if(!aq._dt){aq._dt=this}}},_exists:function(){if(this._pguid){for(var ak=this.firstChild;ak;ak=ak.nextSibling){if(ak.$n()){return true}}}},bind_:zk.$void,unbind_:zk.$void,setId:zk.$void},{$:function(al){var am=zk.Desktop,ak;if(al){if(am.isInstance(al)){return al}ak=am.all[al];if(ak){return ak}ak=zk.Widget.$(al);for(;ak;ak=ak.parent){if(ak.desktop){return ak.desktop}if(ak.$instanceof(am)){return ak}}return null}if(ak=am._dt){return ak}for(al in am.all){return am.all[al]}},all:{},_ndt:0,sync:function(){var an=zk.Desktop,ak=an.all,am;if((am=an._dt)&&!am._exists()){an._dt=null}for(var al in ak){if(!(am=ak[al])._exists()){delete ak[al];--an._ndt}else{if(!an._dt){an._dt=am}}}return an._dt}});zk._wgtutl={setUuid:function(al,ak){if(!ak){ak=zk.Widget.nextUuid()}if(ak!=al.uuid){var am=al.$n();if(am){if(!al.rawId){throw"id immutable after bound"}am.id=ak;delete V[al.uuid];V[ak]=al;al.clearCache()}al.uuid=ak}},replace:function(am,al){aa(am,al);al.lastChild=am.lastChild;for(var ak=al.firstChild=am.firstChild;ak;ak=ak.nextSibling){ak.parent=al}am.parent=am.nextSibling=am.previousSibling=am.firstChild=am.lastChild=null},autohide:function(){if(!X.length){for(var ak;ak=J.shift();){ak.style.visibility=ak.getAttribute("z_ahvis")||""}return}for(var au=["IFRAME","APPLET"],ao=2;ao--;){l_nxtel:for(var at=document.getElementsByTagName(au[ao]),an=at.length;an--;){var ak=at[an],ar=zk(ak),ap;if((!(ap=ar.isVisible(true))&&!J.$contains(ak))||(!ao&&!ak.getAttribute("z_autohide")&&!ak.getAttribute("z.autohide"))){continue}var am=aj(ak);function aq(av){var ax=aj(av);if(ax==am||M(ax)<M(am)||!ar.isOverlapped(av)){return}if(ap){J.push(ak);try{ak.setAttribute("z_ahvis",ak.style.visibility)}catch(aw){}ak.style.visibility="hidden"}return true}for(var al=X.length;al--;){if(aq(X[al].node)){continue l_nxtel}}if(J.$remove(ak)){ak.style.visibility=ak.getAttribute("z_ahvis")||""}}}}}})();zk.Page=zk.$extends(zk.Widget,{_style:"width:100%;height:100%",className:"zk.Page",widgetName:"page",$init:function(b,a){this._fellows={};this.$super("$init",b);if(a){zk.Page.contained.push(this)}},redraw:function(b){b.push("<div",this.domAttrs_(),">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</div>")}},{contained:[]});zkreg("zk.Page",true);zk.Body=zk.$extends(zk.Page,{$init:function(a){this.$super("$init",{});this.desktop=a},$n:function(a){return a?null:document.body},redraw:zk.$void});zk.Native=zk.$extends(zk.Widget,{className:"zk.Native",widgetName:"native",redraw:function(b){var c=this.prolog;if(c){b.push(c)}for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}c=this.epilog;if(c){b.push(c)}}});zk.Macro=zk.$extends(zk.Widget,{className:"zk.Macro",widgetName:"macro",_enclosingTag:"span",$init:function(){this._fellows={};this.$supers("$init",arguments)},$define:{enclosingTag:function(){this.rerender()}},redraw:function(b){b.push("<",this._enclosingTag,this.domAttrs_(),">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</",this._enclosingTag,">")}});zk.Skipper=zk.$extends(zk.Object,{skipped:function(a,b){return a.caption!=b},skip:function(c,b){var a=jq(b||(c.uuid+"-cave"),zk)[0];if(a&&a.firstChild){a.parentNode.removeChild(a);return a}},restore:function(d,b){if(b){var c=jq(b.id,zk)[0];for(var a;a=b.firstChild;){b.removeChild(a);c.appendChild(a);zjq._fixIframe(a)}}}});zk.Skipper.nonCaptionSkipper=new zk.Skipper();function zkopt(b){for(var a in b){var c=b[a];switch(a){case"pd":zk.procDelay=c;break;case"td":zk.tipDelay=c;break;case"rd":zk.resendDelay=c;break;case"dj":zk.debugJS=c;break;case"kd":zk.keepDesktop=c;break;case"pf":zk.pfmeter=c;break;case"cd":zk.clickFilterDelay=c;break;case"ta":zk.timerAlive=c;break;case"gd":zk.groupingDenied=c;break;case"to":zk.timeout=c;zAu._resetTimeout();break;case"ed":switch(c){case"e":zk.feature.ee=true;case"p":zk.feature.pe=true}break;case"eu":zAu.setErrorURI(c);break;case"ppos":zk.progPos=c;break;case"eup":zAu.setPushErrorURI(c)}}};
zk.copy(zk,(function(){var o={zk:true},j=[],k=[],l=[],n=[],i={},a={},e={},g={},b=[],d=zk.copy({},o);function c(p){d[p]=true;j.push(p);if(h()==1){zk.disableESC()}}function f(p,t){if(!p||d[p]){return !zk.loading&&!k.length}c(p);var s=p.indexOf(".");if(s){s=zk.getVersion(p.substring(0,s))}if(!s){s=zk.build}var u=document.createElement("script"),r=p+".wpd",q=zk.getHost(p,true);u.type="text/javascript";u.charset="UTF-8";if(r.charAt(0)!="/"){r="/"+r}if(q){r=q+"/web/js"+r}else{if(s){r="/web/_zv"+s+"/js"+r}else{r="/web/js"+r}r=zk.ajaxURI(r,{desktop:t,au:true})}u.src=r;jq.head().appendChild(u);return false}function m(r,q){for(var p;p=r.shift();){if(h()||(q&&k.length)){r.unshift(p);return}p()}}function h(){return(zk.loading=j.length)}return{setLoaded:_zkf=function(r,t){j.$remove(r);d[r]=true;if(t){if(!o[r]){k.push(r)}}else{k.$remove(r);o[r]=true;var p=i[r];if(p){delete i[r];l.$addAll(p)}var u=a[r];if(u){delete a[r];for(var q;q=u.unshift();){zk.load(q)}}}if(!h()){try{zk.enableESC()}catch(s){}m(l);m(n,1)}},setScriptLoaded:_zkf,isLoaded:function(p,q){return(q&&d[p])||o[p]},load:function(q,s,r){if(typeof s=="function"){if(r){throw"At most one function allowed"}else{r=s;s=null}}if(r){zk.afterLoad(q,r,true)}var u;for(var t=q.split(","),p=t.length;p--;){q=t[p].trim();if(!f(q,s)){u=true}}return !u},loadScript:function(r,p,s){if(p){c(p)}var q=document.createElement("script");q.type="text/javascript";q.charset=s||"UTF-8";q.src=r;jq.head().appendChild(q);return this},loadCSS:function(p,s,r){var q=document.createElement("link");if(s){q.id=s}q.rel="stylesheet";q.type="text/css";q.href=p;if(r){q.media=r}jq.head().appendChild(q);return this},getVersion:function(p){return e[p]},setVersion:function(q,p){e[q]=p},depends:function(q,p){if(q&&p){if(o[q]){zk.load(p)}else{if(a[q]){a[q].push(p)}else{a[q]=[p]}}}},afterLoad:function(x,v,t){if(typeof x=="string"){if(!v){return true}for(var s=x.split(","),u=s.length;u--;){var q=s[u].trim();if(q&&!o[q]){while(u--){var y=s[u].trim();if(y&&!o[y]){var r=x,w=v;v=function(){zk.afterLoad(r,w,t)};break}}if(i[q]){i[q].push(v)}else{i[q]=[v]}return false}}x=v}if(x){if(zk.loading||k.length){(t?l:n).push(x);return false}x();return true}},getHost:function(q,s){for(var r in g){if(q.startsWith(r)){return g[r][s?1:0]}}return b[s?1:0]},setHost:function(s,u,v){var q=s+u;if(!b.length){for(var t=document.getElementsByTagName("script"),r=0,p=t.length;r<p;++r){var w=t[r].src;if(w){if(w.startsWith(s)){b=[s,q];break}else{if(w.indexOf("/zk.wpd")>=0){break}}}}}for(var r=0;r<v.length;++r){g[v[r]]=[s,q]}}}})());
function zkpi(a,b){return zk.isLoaded(a)?null:{n:a,p:zk.$package(a,false,b)}}function zkpb(c,e,f,a,b,d){zkx([0,c,zk.copy(d,{dt:e,cu:f,uu:a,ru:b}),[]])}zkpe=zk.$void;function zkver(c,g,b,f,e,d){zk.version=c;zk.build=g;zk.contextURI=b;zk.updateURI=f;for(var a in e){zk.setVersion(a,e[a])}zk.feature={standard:true};zkopt(d)}function zkmld(b,e){if(!b.superclass){zk.afterLoad(function(){zkmld(b,e)});return}var c=b.molds={};for(var a in e){var d=e[a];c[a]=typeof d=="function"?d:d[0].molds[d[1]]}}function zkamn(a,b){zk.load(a,function(){setTimeout(function(){zk.afterMount(b)},20)})}function zkmprops(c,b){var a=zk.cut(b,"z$ea");if(a){var f=jq(c,zk)[0];if(f){var d=[],e;while(e=f.firstChild){d.push(e);f.removeChild(e)}b[a]=d}}a=zk.cut(b,"z$al");if(a){zk.afterLoad(function(){for(var g in a){b[g]=a[g]()}})}}(function(){var d=zk.Widget,c=d.$,r=[],q=[],k=[],l={},g={s:0,e:-1,f0:[],f1:[]},a=jq.now();jq(function(){function u(){var v=zk.Desktop.all;for(var w in v){if(v[w].stateless){return true}}}g.i=setInterval(function(){var x;if((zk.booted&&!zk.mounting)||(x=u())){if(x||g.s==g.e){clearInterval(g.i);var v=g.f0.concat(g.f1);g=null;for(var w;w=v.shift();){w()}}else{g.e=g.s}}},25)});zk._apac=function(v,u){if(g){return g[u||"f1"].push(v)}zk.afterMount(v)};zk.afterMount=function(v,u){if(v){if(zk.mounting){k.push(v)}else{if(zk.loading){zk.afterLoad(v)}else{if(!jq.isReady){jq(v)}else{if(u<0){v();return true}else{setTimeout(v,u)}}}}}};function n(){return l.curdt||(l.curdt=zk.Desktop.$())}function i(){for(var u=r.length;u--;){var v=r[u];if(!v.pked){v.pked=true;b(v[0],v[1])}}}function b(A,u){var w=zk.cut(u[2],"z$pk");if(w){zk.load(w)}var z=u[0];if(z===0){z=u[2].wc}else{if(z===1){u[0]=z="zhtml.Widget"}}if(z){var x=z.lastIndexOf(".");if(x>=0){zk.load(z.substring(0,x),A)}}for(var y=u[3],x=y.length;x--;){b(A,y[x])}}function e(){if(zk.loading){return zk.afterLoad(e)}var u=r.shift();if(u){q.push([u[0],h(u[3]||u[0],u[1],true),u[2],u[4]]);if(r.length){return j(e)}}t()}function t(){for(;;){if(r.length){return}if(zk.loading){return zk.afterLoad(t)}if(!jq.isReady&&zk.ie&&!zk.ie8){return jq(t)}var u=q.shift();if(!u){break}var v=u[1];if(u[2]){v.bind(u[0])}else{v.replaceHTML("#"+v.uuid,u[0])}m(u[3])}s()}function s(){if(r.length||q.length){return}zk.booted=true;zk.mounting=false;p(s);g&&++g.s;zk.endProcessing();zk.bmk.onURLChange();if(zk.pfmeter){var u=zk.Desktop.all;for(var v in u){zAu._pfdone(u[v],v)}}}function o(){if(zk.loading){zk.afterLoad(o);return}try{var v=r.shift(),u,w;if(v){if(u=v[4][1]){d.$=function(y,x){return u(c(y,x))}}try{w=h(null,v[1])}finally{if(u){d.$=c}}v[4][0](w)}}finally{if(r.length){j(o)}else{f()}}}function f(){zk.mounting=false;p(f);zAu._doCmds();p(f)}function p(u){for(var v;v=k.shift();){v();if(zk.loading){zk.afterLoad(u);return true}}}function m(u){if(u&&u.length){zk._apac(function(){for(var v=0;v<u.length;v+=2){zAu.process(u[v],u[v+1])}},"f0")}}function h(F,x,H){var K,C=x[0],u=x[1],D=x[2]||{};if(C===0){C=zk.cut(D,"wc");var I=C?zk.$import(C):zk.Page;(K=new I({uuid:u},zk.cut(D,"ct"))).inServer=true;if(F){F.appendChild(K,H)}}else{if(C=="#stub"){if(!(K=c(u)||zAu._wgt$(u))){throw"Unknow stub "+u}var E=new d();zk._wgtutl.replace(K,E);K.unbind()}else{var I=zk.$import(C),z={uuid:u},G;if(!I){throw"Unknown widget: "+C}if(G=x[4]){z.mold=G}if(G=zk.cut(D,"z$is")){z.z$is=G}(K=new I(z)).inServer=true}if(F){F.appendChild(K,H)}zkmprops(u,D)}for(var J in D){K.set(J,D[J])}for(var y=0,B=x[3],A=B.length;y<A;++y){h(K,B[y])}return K}function j(v){var u=jq.now(),w=u-a;if(w>2500){a=u;w>>=6;setTimeout(v,w<10?w:10)}else{v()}}zk.copy(window,{zkdt:function(w,y,u,v){var x=zk.Desktop.$(w);if(x==null){x=new zk.Desktop(w,y,u,v);if(zk.pfmeter){zAu._pfrecv(x,w)}}else{if(u!=null){x.updateURI=u}if(y!=null){x.contextURI=y}if(v!=null){x.requestPath=v}}l.curdt=x;return x},zkx:function(u,x,B,v){zk.mounting=true;try{if(v){jq.globalEval(v)}var y,C=o,w;if(!x||!x.length){y=x;if(u){x=B;B=null}C=e}if(u){if(u[0]===0){var A=u[2];zkdt(zk.cut(A,"dt"),zk.cut(A,"cu"),zk.cut(A,"uu"),zk.cut(A,"ru"))._pguid=u[1];if(w=zk.cut(A,"ow")){w=d.$(w)}}r.push([n(),u,l.bindOnly,w,x]);i()}if(y){setTimeout(C,0)}else{j(C)}m(B)}catch(z){zk.mounting=false;zk.error("Failed to mount: "+(z.message||z))}},zkx_:function(u,w,v){a=jq.now();u[1]=[w,v];zkx.apply(this,u)},zkac:function(){m(arguments)},zkmx:function(){zkmb();try{zkx.apply(window,arguments)}finally{zkme()}},zkmb:function(v){l.bindOnly=v;var u=390-(jq.now()-a);zk.startProcessing(u>0?u:0)},zkme:function(){l.curdt=null;l.bindOnly=false}})})(window);jq(function(){var h=zk.Widget,g=[],a={},e,i={onClick:"doSelect_",onRightClick:"doSelect_",onMouseOver:"doTooltipOver_",onMouseOut:"doTooltipOut_"};zk.copy(zk,{beforeUnload:function(k,l){if(l&&l.remove){g.$remove(k)}else{g.push(k)}}});function d(m){var n=m.target;if(n&&!n.$weave){var k=m.name,l=i[k];if(l){n[l].call(n,m)}if(!m.stopped){n["do"+k.substring(2)+"_"].call(n,m)}if(m.domStopped){m.domEvent.stop()}}}function j(m,q,o){zk.clickPointer[0]=m.pageX;zk.clickPointer[1]=m.pageY;if(!q){q=m.target}var p=m.domTarget,k=document.body,l=zk.currentFocus;if((p!=k&&p!=k.parentNode)||(m.pageX<k.clientWidth&&m.pageY<k.clientHeight)){h.mimicMouseDown_(q,o)}d(m);if(l&&zk.ie){var r=jq(l)[0];if(r){setTimeout(function(){try{var n=zk.currentFocus;if(n!=l&&!r.offsetWidth&&!r.offsetHeight){n.focus()}}catch(s){}})}}}function f(){if(!a.time){return}var k=jq.now();if(zk.mounting||zk.loading||k<a.time||zk.animating()){setTimeout(f,10);return}a.time=null;a.lastTime=k+1000;if(!zk.zkuery){zAu._onClientInfo()}a.inResize=true;try{zWatch.fire("beforeSize");zWatch.fire("onSize");a.lastTime=jq.now()+8}finally{a.inResize=false}}function c(o){var l=zk.Desktop.all,m=zk.Page;for(var n in l){for(wgt=l[n].firstChild;wgt;wgt=wgt.nextSibling){if(wgt.$instanceof(m)){for(var k=wgt.firstChild;k;k=k.nextSibling){if(b(k,o)){return}}}else{if(b(wgt,o)){return}}}}}function b(l,k){if(!l.afterKeyDown_){return}k.target=l;return l.afterKeyDown_(k)}jq(document).keydown(function(k){var m=h.$(k,{child:true}),l=new zk.Event(m,"onKeyDown",k.keyData(),null,k);if(m){d(l);if(!l.stopped&&m.afterKeyDown_){m.afterKeyDown_(l);if(l.domStopped){l.domEvent.stop()}}}else{c(l)}if(k.keyCode==27&&(zk._noESC>0||(!zk.zkuery&&zAu.shallIgnoreESC()))){return false}}).keyup(function(k){var l=zk.keyCapture;if(l){zk.keyCapture=null}else{l=h.$(k,{child:true})}d(new zk.Event(l,"onKeyUp",k.keyData(),null,k))}).keypress(function(k){var l=zk.keyCapture;if(!l){l=h.$(k,{child:true})}d(new zk.Event(l,"onKeyPress",k.keyData(),null,k))}).mousedown(function(k){var l=h.$(k,{child:true});j(new zk.Event(l,"onMouseDown",k.mouseData(),null,k),l)}).mouseup(function(k){var l=zk.Draggable.ignoreMouseUp(),m;if(l===true){return}if(l!=null){j(l,null,true);if((m=l.target)&&m!=zk.currentFocus){try{m.focus()}catch(l){}}}m=zk.mouseCapture;if(m){zk.mouseCapture=null}else{m=h.$(k,{child:true})}d(new zk.Event(m,"onMouseUp",k.mouseData(),null,k))}).mousemove(function(k){zk.currentPointer[0]=k.pageX;zk.currentPointer[1]=k.pageY;var l=zk.mouseCapture;if(!l){l=h.$(k,{child:true})}d(new zk.Event(l,"onMouseMove",k.mouseData(),null,k))}).mouseover(function(k){zk.currentPointer[0]=k.pageX;zk.currentPointer[1]=k.pageY;d(new zk.Event(h.$(k,{child:true}),"onMouseOver",k.mouseData(),{ignorable:1},k))}).mouseout(function(k){d(new zk.Event(h.$(k,{child:true}),"onMouseOut",k.mouseData(),{ignorable:1},k))}).click(function(k){if(zk.Draggable.ignoreClick()){return}zjq._fixClick(k);if(k.which==1){d(new zk.Event(h.$(k,{child:true}),"onClick",k.mouseData(),{ctl:true},k))}}).dblclick(function(k){if(zk.Draggable.ignoreClick()){return}var m=h.$(k,{child:true});if(m){var l=new zk.Event(m,"onDoubleClick",k.mouseData(),{ctl:true},k);d(l);if(l.domStopped){return false}}}).bind("contextmenu",function(k){zk.clickPointer[0]=k.pageX;zk.clickPointer[1]=k.pageY;var m=h.$(k,{child:true});if(m){if(zk.ie){k.which=3}var l=new zk.Event(m,"onRightClick",k.mouseData(),{ctl:true},k);d(l);if(l.domStopped){return false}}return !zk.ie||k.returnValue});jq(window).resize(function(){if(zk.mounting||zk.skipResize){return}var l=jq.now();if((a.lastTime&&l<a.lastTime)||a.inResize){return}var k=zk.ie?250:50;a.time=l+k-1;setTimeout(f,k)}).scroll(function(){zWatch.fire("onScroll")}).unload(function(){zk.unloading=true;var k=!zk.opera&&!zk.keepDesktop&&!zk.zkuery;if(k||zk.pfmeter){try{var l=zk.Desktop.all;for(var m in l){var n=l[m];jq.ajax(zk.$default({url:zk.ajaxURI(null,{desktop:n,au:true}),data:{dtid:m,cmd_0:k?"rmDesktop":"dummy",opt_0:"i"},beforeSend:function(p){if(zk.pfmeter){zAu._pfsend(n,p,true)}}},zAu.ajaxSettings))}}catch(o){}}});e=window.onbeforeunload;window.onbeforeunload=function(){if(!zk.skipBfUnload){if(zk.confirmClose){return zk.confirmClose}for(var k=0;k<g.length;++k){var l=g[k]();if(l){return l}}}if(e){var l=e.apply(window,arguments);if(l){return l}}zk.unloading=true}});
zk.bmk=(function(){var a="",d="";var h=zk.ie&&!zk.ie8?function(j,l){var k=zk.ajaxURI("/web/js/zk/bookmark.html",{au:true,ignoreSession:true}),m=jq("#zk_histy")[0];if(!m){m=jq.newFrame("zk_histy",l?k+"?"+encodeURIComponent(l):k)}if(j){k+="?"+encodeURIComponent(j)}m.src=k}:zk.$void;function b(){var k=location.hash,l=k.indexOf("#");k=l>=0?decodeURIComponent(k.substring(l+1)):"";return k||d}function i(){var j=b();if(j!=a){a=j;zAu.send(new zk.Event(null,"onBookmarkChange",j),50);zk.bmk.onURLChange()}}function e(l){var k=l.lastIndexOf(";");if(k>=0){l=l.substring(0,k)}k=l.lastIndexOf("#");if(k>=0){l=l.substring(0,k)}k=l.lastIndexOf("?");if(k>=0){l=l.substring(0,k)}return l}function c(j,k){j=encodeURIComponent(j);return(!k&&zk.safari)||!j?j:"#"+j}function g(j,k){if(a!=j){var l=a;a=j;if(k){location.replace(location.href.replace(/#.*/,"")+c(j,true))}else{location.hash=c(j)}h(j,l);zk.bmk.onURLChange()}}var f=function(){f=null;i();setInterval(i,250)};zk._apac(f);return{bookmark:function(j,k){if(f){a=d=j}else{(zk.bmk.bookmark=g)(j,k)}},onIframeLoaded:zk.ie?function(m){var l=m.indexOf("?"),k=l>=0?m.substring(l+1):"";location.hash=k?"#"+k:"";i()}:zk.$void,onURLChange:function(){try{var p=window.frameElement;if(!parent||parent==window||!p){return}var n=parent.location,m=location,l=n.protocol!=m.protocol||n.host!=m.host||n.port!=m.port?m.href:m.pathname,q=l.lastIndexOf(";"),o=l.lastIndexOf("?");if(q>=0&&(o<0||q<o)){var v=l.substring(0,q);l=o<0?v:v+l.substring(o)}if(m.hash&&"#"!=m.hash){l+=m.hash}var w=jq(p);if(w.attr("z_xsrc")!=p.src){var u=p.src,r=location.pathname;w.attr("z_xsrc",u);u=e(u);r=e(r);if(u.endsWith(r)||r.endsWith(u)){w.attr("z_xurl",l);return}}if(parent.onIframeURLChange&&w.attr("z_xurl")!=l){parent.onIframeURLChange(p.id,l);w.attr("z_xurl",l)}}catch(t){}}}})();
(function(){var B={},j,u={},f=[],E=[],b,K,O,m,a,v,i,l,I,c=(jq.now()%9999)+1,A=[],n,k=0,s=[];function r(){if(!zAu.processing()){s=[];zk.endProcessing();zAu.doneTime=jq.now()}}function H(S,V){var U=S.dt,R=V.responseText;if(!R){if(zk.pfmeter){zAu._pfdone(U,p(V))}return false}var Q=[];Q.rtags=S.rtags;if(zk.pfmeter){Q.dt=U;Q.pfIds=p(V)}R=jq.evalJSON(R);var T=R.rid;if(T){T=parseInt(T);if(!isNaN(T)){Q.rid=T}}P(Q,R.rs);return true}function P(Q,R){for(var S=0,W=R?R.length:0;S<W;++S){var T=R[S],V=T[0],U=T[1];if(!V){zAu.showError("ILLEGAL_RESPONSE","command required");continue}Q.push({cmd:V,data:U||[]})}E.push(Q)}function g(S,R){var Q=zAu.cmd1[S],T;if(Q){if(!R.length){return zAu.showError("ILLEGAL_RESPONSE","uuid required",S)}R[0]=zk.Widget.$(T=R[0])}else{Q=zAu.cmd0[S];if(!Q){return zAu.showError("ILLEGAL_RESPONSE","Unknown",S)}}Q.apply(zAu,R)}function q(){var R=b,Q=K;if(R&&R.readyState<3){b=K=null;try{if(typeof R.abort=="function"){R.abort()}}catch(S){}if(Q.tmout<60000){Q.tmout+=3000}F(Q)}}function F(Q,R){if(c==Q.sid){O=Q;setTimeout(d,R?R:0)}}function d(){var Q=O;if(Q){O=null;if(c==Q.sid){M(Q)}}}function o(T,R){for(var Q=f.$clone(),S;S=Q.shift();){if(S(T,R)){return true}}}function C(){var W=b,X=K;try{if(W&&W.readyState==4){b=K=null;if(X.tfn){clearTimeout(X.tfn)}if(zk.pfmeter){zAu._pfrecv(X.dt,p(W))}var Q=W.getResponseHeader("ZK-SID"),S;if((S=W.status)==200){if(Q&&Q!=c){j="ZK-SID "+(Q?"mismatch":"required");G();return}var Y;if((Y=W.getResponseHeader("ZK-Error"))&&!o(W,Y=zk.parseInt(Y)||Y)&&Y==5501&&zAu.confirmRetry("FAILED_TO_RESPONSE","out of sequence")){F(X);return}if(Y!=410){zAu._resetTimeout()}if(H(X,W)){if(Q&&++c>9999){c=1}m=0;O=null}}else{if((!Q||Q==c)&&!o(W,j=S)){var T=B[""+S];if(typeof T=="string"){zUtl.go(T,{reload:true});return}switch(S){default:if(!m){break}case 12002:case 12030:case 12031:case 12152:case 12159:case 13030:case 503:if(!m){m=3}if(--m){F(X,200);return}}if(!X.ignorable&&!zk.unloading){var R=W.statusText;if(zAu.confirmRetry("FAILED_TO_RESPONSE",S+(R?": "+R:""))){m=2;F(X);return}}}}}}catch(U){if(!window.zAu){return}b=K=null;try{if(W&&typeof W.abort=="function"){W.abort()}}catch(V){}if(X&&!X.ignorable&&!zk.unloading){var R=U.message||U;j="[Receive] "+R;if(zAu.confirmRetry("FAILED_TO_RESPONSE",(R&&R.indexOf("NOT_AVAILABLE")<0?R:""))){F(X);return}}}G()}function G(){zAu._doCmds();if(a&&!b&&!O){a=false;var Q=zk.Desktop.all;for(var R in Q){y(Q[R],0)}}}function t(T,S,U){var Q=zk.clickFilterDelay;if(Q>0&&(S.opts||{}).ctl){if(K&&K.ctli==S.uuid&&K.ctlc==S.cmd){return}var R=jq.now();if(v==S.uuid&&l==S.cmd&&R-i<Q){return}i=R;v=S.uuid;l=S.cmd}T._aureqs.push(S);y(T,U)}function y(Q,R){if(!R){R=0}if(Q&&R>=0){setTimeout(function(){zAu.sendNow(Q)},R)}}function M(Q){var R=zAu.ajaxSettings,T=R.xhr(),S=zjq._useQS(Q)?Q.uri+"?"+Q.content:null;zAu.sentTime=jq.now();try{T.onreadystatechange=C;T.open("POST",S?S:Q.uri,true);T.setRequestHeader("Content-Type",R.contentType);T.setRequestHeader("ZK-SID",Q.sid);if(j){T.setRequestHeader("ZK-Error-Report",j);j=null}if(zk.pfmeter){zAu._pfsend(Q.dt,T)}b=T;K=Q;if(zk.resendDelay>0){K.tfn=setTimeout(q,zk.resendDelay+Q.tmout)}if(S){T.send(null)}else{T.send(Q.content)}if(!Q.implicit){zk.startProcessing(zk.procDelay)}}catch(V){try{if(typeof T.abort=="function"){T.abort()}}catch(U){}if(!Q.ignorable&&!zk.unloading){var W=V.message||V;j="[Send] "+W;if(zAu.confirmRetry("FAILED_TO_SEND",W)){F(Q);return}}}}function w(T,S){if(!jq.isArray(S)){if(S.pageX!=null&&S.x==null){var R=T?T.fromPageCoord(S.pageX,S.pageY):[S.pageX,S.pageY];S.x=R[0];S.y=R[1]}for(var U in S){var Q;if(jq.type(Q=S[U])=="date"){S[U]=jq.d2j(Q);S["z_type_"+U]="Date"}}}return jq.toJSON(S)}function e(Q){var S=Q.rtags||{},R;try{while(Q&&Q.length){if(zk.mounting){return false}var T=Q.shift();try{g(T.cmd,T.data)}catch(U){zk.mounting=false;zAu.showError("FAILED_TO_PROCESS",null,T.cmd,U);if(!R){R=U}}}}finally{if(!Q||!Q.length){zWatch.fire("onResponse",null,{timeout:0,rtags:S})}}if(R){throw R}return true}function J(Q){jq(document.body).append(Q)}function p(Q){return Q.getResponseHeader("ZK-Client-Complete")}function N(S,T,Q){if(Q&&(Q=Q.trim())){var R=Q+"="+Math.round(jq.now());if(S[T]){S[T]+=","+R}else{S[T]=R}}}function D(){zAu.cmd0.clientInfo()}function z(){zAu.send(new zk.Event(null,"dummy",null,{ignorable:true,serverAlive:true}))}function h(R,Q){Q[R.uuid]=R;for(R=R.firstChild;R;R=R.nextSibling){h(R,Q)}}function x(S,R){var Q;if(S._visible&&(Q=S.actions_[R])){S.z$display="none";return Q}}function L(R,Q){if(Q){delete R.z$display;Q[0].call(R,R.$n(),Q[1]);return true}}zAu={_resetTimeout:function(){if(n){clearTimeout(n);n=null}if(zk.timeout>0){n=setTimeout(z,zk.timeout*1000)}},_onClientInfo:function(){if(zAu._cInfoReg){setTimeout(D,20)}},_wgt$:function(Q){var R=s.wgts=s.wgts||{},S;while(S=s.shift()){h(S,R)}return R[Q]},onError:function(Q){f.push(Q)},unError:function(Q){f.$remove(Q)},confirmRetry:function(Q,R){var S=msgzk[Q];return jq.confirm((S?S:Q)+"\n"+msgzk.TRY_AGAIN+(R?"\n\n("+R+")":""))},showError:function(Q,S,T,R){var U=msgzk[Q];zk.error((U?U:Q)+"\n"+(S?S+": ":"")+(T||"")+(R?"\n"+(R.message||R):""))},getErrorURI:function(Q){return B[""+Q]},setErrorURI:function(R,Q){if(arguments.length==1){for(var S in R){zAu.setErrorURI(S,R[S])}}else{B[""+R]=Q}},getPushErrorURI:function(Q){return u[""+Q]},setPushErrorURI:function(R,Q){if(arguments.length==1){for(var S in R){zAu.setPushErrorURI(S,R[S])}return}u[""+R]=Q},processing:function(){return zk.mounting||E.length||b||O},send:function(T,U){if(U<0){T.opts=zk.copy(T.opts,{defer:true})}var R=T.target;if(R){t(R.className=="zk.Desktop"?R:R.desktop,T,U)}else{var Q=zk.Desktop.all;for(var S in Q){t(Q[S],T,U)}}},sendAhead:function(U,V){var R=U.target;if(R){var T=R.className=="zk.Desktop"?R:R.desktop;T._aureqs.unshift(U);y(T,V)}else{var Q=zk.Desktop.all;for(var S in Q){T._aureqs.unshift(U);y(Q[S],V)}return}},process:function(R,Q){g(R,Q?jq.evalJSON(Q):[])},shallIgnoreESC:function(){return b},doCmds:function(S,R){var Q=[];Q.dt=zk.Desktop.$(S);P(Q,R);zAu._doCmds()},_doCmds:function(){for(var V;V=A.shift();){V()}var T,S=0,U=I;for(;S<E.length;++S){if(zk.mounting){return}var Q=E[S];if(U==Q.rid||!U||!Q.rid||zk.Desktop._ndt>1){E.splice(S,1);var R=U;if(Q.rid){if((U=Q.rid+1)>=1000){U=1}I=U}try{if(e(Q)){S=-1;if(zk.pfmeter){var V=function(){zAu._pfdone(Q.dt,Q.pfIds)};if(zk.mounting){A.push(V)}else{V()}}}else{I=R;E.splice(S,0,Q);return}}catch(W){if(!T){T=W}S=-1}}}if(E.length){setTimeout(function(){if(E.length&&U==I){var Z=E[0].rid;for(S=1;S<E.length;++S){var X=E[S].rid,Y=X-Z;if(Y>500||(Y<0&&Y>-500)){Z=X}}I=Z;zAu._doCmds()}},3600)}else{r()}if(T){throw T}},beforeSend:function(Q){return Q},encode:function(R,V,U){var X=V.target,T=V.opts||{},S=R?"":"dtid="+U.id;S+="&cmd_"+R+"="+V.name;if((T.implicit||T.ignorable)&&!(T.serverAlive)){S+="&opt_"+R+"=i"}if(X&&X.className!="zk.Desktop"){S+="&uuid_"+R+"="+X.uuid}var W=V.data,Q=typeof W;if(Q=="string"||Q=="number"||Q=="boolean"||jq.isArray(W)){W={"":W}}if(W){S+="&data_"+R+"="+encodeURIComponent(w(X,W))}return S},sendNow:function(S){var ae=S._aureqs;if(ae.length==0){return false}if(zk.mounting){zk.afterMount(function(){zAu.sendNow(S)});return true}if(b||O){a=true;return true}var ab,U;for(var W=0,T=ae.length;W<T;++W){var ac=ae[W],Q=ac.opts||{};if(Q.uri!=U){if(W){break}U=Q.uri}if(!(ab=Q.ignorable||Q.implicit||Q.defer)){break}}try{zWatch.fire("onSend",null,ab)}catch(Z){zAu.showError("FAILED_TO_SEND",null,null,Z)}var ad=true,V,X;for(var W=0,T=ae.length;W<T;++W){var ac=ae[W],aa=ac.name,Q=ac.opts||{};if(Q.uri!=U){break}ad=ad&&Q.ignorable;if(Q.ctl&&!V){V=ac.target.uuid;X=aa}}var Y="",R={},af=U||zk.ajaxURI(null,{desktop:S,au:true});for(var W=0,T=ae.length;T;++W,--T){var ac=ae.shift();if((ac.opts||{}).uri!=U){ae.unshift(ac);break}af=zAu.beforeSend(af,ac,S);Y+=zAu.encode(W,ac,S);zk.copy(R,(ac.opts||{}).rtags)}if(Y){M({sid:c,uri:af,dt:S,content:Y,ctli:V,ctlc:X,implicit:ab,ignorable:ad,tmout:0,rtags:R})}return true},ajaxSettings:zk.$default({global:false,contentType:"application/x-www-form-urlencoded;charset=UTF-8"},jq.ajaxSettings),_pfrecv:function(R,Q){N(R,"_pfRecvIds",Q)},_pfdone:function(R,Q){N(R,"_pfDoneIds",Q)},_pfsend:function(S,R,T){if(!T){R.setRequestHeader("ZK-Client-Start",S.id+"-"+k+++"="+Math.round(jq.now()))}var Q;if(Q=S._pfRecvIds){R.setRequestHeader("ZK-Client-Receive",Q);S._pfRecvIds=null}if(Q=S._pfDoneIds){R.setRequestHeader("ZK-Client-Complete",Q);S._pfDoneIds=null}},createWidgets:function(R,U,T){var V=[],Q=R.length;if(Q>0){for(var S=0;S<Q;++S){zkx_(R[S],function(W){V.push(W);if(V.length==Q){U(V)}},T)}}else{U(V)}},wrongValue_:function(R,Q){if(Q!==false){jq.alert(Q)}}};zAu.cmd0={bookmark:function(Q,R){zk.bmk.bookmark(Q,R)},obsolete:function(R,S){if(S.startsWith("script:")){return $eval(S.substring(7))}var Q=zk.Desktop.$(R);if(Q&&(Q=Q.requestPath)){S=S.replace(R,Q+" ("+R+")")}jq.alert(S,{icon:"ERROR",button:{Reload:function(){location.reload()},Cancel:true}})},alert:function(S,R,Q){jq.alert(S,{icon:Q||"ERROR",title:R})},redirect:function(Q,S){try{zUtl.go(Q,{target:S,reload:true})}catch(R){if(!zk.confirmClose){throw R}}},title:function(Q){document.title=Q},script:function(Q){jq.globalEval(Q)},echo:function(Q){zAu.send(new zk.Event(zk.Desktop.$(Q),"dummy",null,{ignorable:true}))},clientInfo:function(Q){zAu._cInfoReg=true;zAu.send(new zk.Event(zk.Desktop.$(Q),"onClientInfo",[new Date().getTimezoneOffset(),screen.width,screen.height,screen.colorDepth,jq.innerWidth(),jq.innerHeight(),jq.innerX(),jq.innerY()],{implicit:true}))},download:function(Q){if(Q){var S=jq("#zk_download")[0];if(S){S.src=Q}else{var R='<iframe src="'+Q+'" id="zk_download" name="zk_download" style="visibility:hidden;width:0;height:0;border:0" frameborder="0"></iframe>';jq(document.body).append(R)}}},print:function(){window.print()},scrollBy:function(Q,R){window.scrollBy(Q,R)},scrollTo:function(Q,R){window.scrollTo(Q,R)},resizeBy:function(Q,R){window.resizeBy(Q,R)},resizeTo:function(Q,R){window.resizeTo(Q,R)},moveBy:function(Q,R){window.moveBy(Q,R)},moveTo:function(Q,R){window.moveTo(Q,R)},cfmClose:function(Q){zk.confirmClose=Q},showBusy:function(R,S){if(arguments.length==1){S=R;R=null}zAu.cmd0.clearBusy(R);var Q=R?zk.Widget.$(R):null;if(!R){zUtl.progressbox("zk_showBusy",S||msgzk.PLEASE_WAIT,true,null,{busy:true})}else{if(Q){Q.effects_.showBusy=new zk.eff.Mask({id:Q.uuid+"-shby",anchor:Q.$n(),message:S})}}},clearBusy:function(S){var Q=S?zk.Widget.$(S):null,R=Q?Q.effects_:null;if(R&&R.showBusy){R.showBusy.destroy();delete R.showBusy}if(!S){zUtl.destroyProgressbox("zk_showBusy",{busy:true})}},clearWrongValue:function(){for(var Q=arguments.length;Q--;){var R=zk.Widget.$(arguments[Q]);if(R){if(R.clearErrorMessage){R.clearErrorMessage()}else{zAu.wrongValue_(R,false)}}}},wrongValue:function(){for(var R=0,Q=arguments.length-1;R<Q;R+=2){var S=arguments[R],U=arguments[R+1],T=zk.Widget.$(S);if(T){if(T.setErrorMessage){T.setErrorMessage(U)}else{zAu.wrongValue_(T,U)}}else{if(!S){jq.alert(U)}}}},submit:function(Q){setTimeout(function(){var R=zk.Widget.$(Q);if(R&&R.submit){R.submit()}else{zk(Q).submit()}},50)},scrollIntoView:function(R){var Q=zk.Widget.$(R);if(Q){Q.scrollIntoView()}else{zk(R).scrollIntoView()}}};zAu.cmd1={setAttr:function(S,Q,R){if(Q=="z$pk"){zk.load(R)}else{if(Q=="z$al"){zk.afterLoad(function(){for(Q in R){S.set(Q,R[Q]())}})}else{S.set(Q,R,true)}}},outer:function(R,Q){zkx_(Q,function(T){var S=x(T,"invalidate");R.replaceWidget(T);L(T,S)},function(T){for(var S=T;S;S=S.parent){if(S==R){return null}}return T})},addAft:function(R,Q,S){if((!R||(!R.z_rod&&!R.$n()))&&S){R=zk.Widget.$(S);if(R){zAu.cmd1.addChd(R,Q)}else{zkx_(Q,J)}return}zkx_(Q,function(W){var U=R.parent,T=x(W,"show");if(U){U.insertBefore(W,R.nextSibling);if(U.$instanceof(zk.Desktop)){J(W)}}else{var V=R.$n();if(V){jq(V).after(W,R.desktop)}else{J(W)}}if(!L(W,T)&&!W.z_rod){zWatch.fireDown("beforeSize",W);zWatch.fireDown("onSize",W)}})},addBfr:function(R,Q){zkx_(Q,function(T){var S=x(T,"show");R.parent.insertBefore(T,R);if(!L(T,S)&&!T.z_rod){zWatch.fireDown("beforeSize",T);zWatch.fireDown("onSize",T)}})},addChd:function(R,Q){zkx_(Q,function(T){var S=x(T,"show");R.appendChild(T);if(!L(T,S)&&!T.z_rod){zWatch.fireDown("beforeSize",T);zWatch.fireDown("onSize",T)}})},rm:function(Q){if(Q){Q.detach();s.push(Q)}},uuid:function(R,Q){if(R){zk._wgtutl.setUuid(R,Q)}},focus:function(Q){if(Q){Q.focus(0)}},select:function(S,Q,R){if(S.select){S.select(Q,R)}},invoke:function(U,T,S){var R=[];for(var Q=arguments.length;--Q>1;){R.unshift(arguments[Q])}U[T].apply(U,R)},echo2:function(S,R,Q){zAu.send(new zk.Event(S,"echo",Q!=null?[R,Q]:[R],{ignorable:true}))}}})();function onIframeURLChange(b,a){if(!zk.unloading){var c=zk.Widget.$(b);if(c){c.fire("onURIChange",a)}}};
(function(c){function d(f){return f<10?"0"+f:f}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(f){return this.valueOf()?this.getUTCFullYear()+"-"+d(this.getUTCMonth()+1)+"-"+d(this.getUTCDate())+"T"+d(this.getUTCHours())+":"+d(this.getUTCMinutes())+":"+d(this.getUTCSeconds())+"Z":null};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(f){return this.valueOf()}}var b=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,g=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,h,j={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},i;function a(f){g.lastIndex=0;return g.test(f)?'"'+f.replace(g,function(k){var l=j[k];return typeof l==="string"?l:"\\u"+("0000"+k.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+f+'"'}function e(r,o){var m,l,s,f,p=h,n,q=o[r];if(q&&typeof q==="object"&&typeof q.toJSON==="function"){q=q.toJSON(r)}if(typeof i==="function"){q=i.call(o,r,q)}switch(typeof q){case"string":return a(q);case"number":return isFinite(q)?String(q):"null";case"boolean":case"null":return String(q);case"object":if(!q){return"null"}n=[];if(Object.prototype.toString.apply(q)==="[object Array]"){f=q.length;for(m=0;m<f;m+=1){n[m]=e(m,q)||"null"}s=n.length===0?"[]":h?"[\n"+h+n.join(",\n"+h)+"\n"+p+"]":"["+n.join(",")+"]";h=p;return s}for(l in q){if(Object.hasOwnProperty.call(q,l)){s=e(l,q);if(s){n.push(a(l)+(h?": ":":")+s)}}}s=n.length===0?"{}":h?"{\n"+h+n.join(",\n"+h)+"\n"+p+"}":"{"+n.join(",")+"}";h=p;return s}}c.toJSON=function(l,k){var f;h="";i=k;return e("",{"":l})};c.evalJSON=function(f){return(new Function("return ("+f+")"))()};c.j2d=function(f){if(f==null){return null}var f=f.split(".");return new Date(parseInt(f[0],10),parseInt(f[1])-1,parseInt(f[2]),parseInt(f[3]),parseInt(f[4]),parseInt(f[5]),parseInt(f[6]))};c.d2j=function(f){return f?[f.getFullYear(),f.getMonth()+1,f.getDate(),f.getHours(),f.getMinutes(),f.getSeconds(),f.getMilliseconds()].join("."):null}}(jq));
(function(c){var a=["DOMMouseScroll","mousewheel"];c.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var d=a.length;d;){this.addEventListener(a[--d],b,false)}}else{this.onmousewheel=b}},teardown:function(){if(this.removeEventListener){for(var d=a.length;d;){this.removeEventListener(a[--d],b,false)}}else{this.onmousewheel=null}}};c.fn.extend({mousewheel:function(d){return d?this.bind("mousewheel",d):this.trigger("mousewheel")},unmousewheel:function(d){return this.unbind("mousewheel",d)}});function b(f){var d=[].slice.call(arguments,1),g=0,e=true;f=c.event.fix(f||window.event);f.type="mousewheel";if(f.wheelDelta){g=f.wheelDelta/120}if(f.detail){g=-f.detail/3}d.unshift(f,g);return c.event.handle.apply(this,d)}})(jQuery);

zkver('5.0.6','2011022418','','/zkau',{'breeze':'5.0.6','gmapsz.gmaps':'2.0.51','timeplotz.timeplot':'1.1_50','silvergray':'5.0.6','fckez.fckez':'2.6.5_50','timelinez.timeline':'2.3.1_50','ckez.ckez':'3.5.2.0'},{ed:'e',cd:0,eu:{},eup:{}});}(function(){if(zk._p=zkpi('zul'))try{
(function(){var c=jq.alert,a={QUESTION:"z-msgbox z-msgbox-question",EXCLAMATION:"z-msgbox z-msgbox-exclamation",INFORMATION:"z-msgbox z-msgbox-information",ERROR:"z-msgbox z-msgbox-error",NONE:"z-msgbox z-msgbox-none"};function b(e,g){return new zul.wgt.Button({label:msgzul[e.toUpperCase()]||e,listeners:{onClick:function(f){if(typeof g=="function"){g.call(this,f)}this.$o().detach()}}})}function d(h){var g=[];for(var e in h){var i=h[e];g.push(b(e,typeof i=="function"?i:null))}if(!g.length){g.push(b("OK"))}return g}jq.alert=function(f,e){if(e&&e.mode=="os"){return c(f)}e=e||{};zk.load("zul.wnd,zul.wgt,zul.box",function(){var g=new zul.wnd.Window({closable:true,width:"250pt",title:e.title||zk.appName,border:"normal",children:[new zul.box.Box({mold:"horizontal",children:[new zul.wgt.Div({sclass:a[(e.icon||"").toUpperCase()]||a.INFORMATION}),new zul.wgt.Div({sclass:"z-messagebox",width:"210pt",children:[new zul.wgt.Label({value:f,multiline:true})]})]}),new zul.wgt.Separator({bar:true}),new zul.box.Box({mold:"horizontal",style:"margin-left:auto; margin-right:auto",children:d(e.button)})],mode:e.mode||"modal"});var h=e.desktop||zk.Desktop.$();if(h&&(h=h.firstChild)&&h.desktop){h.appendChild(g)}else{jq(document.body).append(g)}})};zAu.wrongValue_=function(g,f){var e=g.effects_;if(e.errMesg){e.errMesg.destroy();delete e.errMesg}if(f!==false){e.errMesg={destroy:zk.$void};zk.load("zul.inp",function(){if(e.errMesg){(e.errMesg=new zul.inp.Errorbox()).show(g,f)}})}}})();
(function(){var b,j,l,c;function h(n){if(l&&!l.isOpen()){k();g();l=c=null}var m=l&&zUtl.isAncestor(l,n);if(m){g()}return !m}function e(n,m,o){if(l!=n||c!=m){f();b={tip:n,ref:m,params:o,timer:setTimeout(a,o.delay!==undefined?o.delay:zk.tipDelay)}}else{g()}}function d(m){if(c==m||l==m){g();j=setTimeout(f,100)}else{k()}}function k(){var m=b;if(m){b=null;clearTimeout(m.timer)}}function g(){var m=j;if(m){j=null;clearTimeout(m)}}function a(){var m=b;if(m){l=m.tip,c=m.ref;b=null;var q=c.$n();if(q&&!zk(q).isRealVisible()){return l=c=null}var p=m.params,o=p.x!==undefined?[p.x,p.y]:zk.currentPointer;l.open(c,o,p.position?p.position:p.x===null?"after_pointer":null,{sendOnOpen:true})}}function f(){k();g();var m=l;if(m){l=c=null;m.close({sendOnOpen:true})}}function i(m){zk.error("setCtrlKeys: "+m)}zul.Widget=zk.$extends(zk.Widget,{getContext:function(){return this._context},setContext:function(m){if(zk.Widget.isInstance(m)){m="uuid("+m.uuid+")"}this._context=m;return this},getPopup:function(){return this._popup},setPopup:function(m){if(zk.Widget.isInstance(m)){m="uuid("+m.uuid+")"}this._popup=m;return this},getTooltip:function(){return this._tooltip},setTooltip:function(m){if(zk.Widget.isInstance(m)){m="uuid("+m.uuid+")"}this._tooltip=m;return this},getCtrlKeys:function(){return this._ctrlKeys},setCtrlKeys:function(w){if(this._ctrlKeys==w){return}if(!w){this._ctrlKeys=this._parsedCtlKeys=null;return}var t=[{},{},{},{},{}],o=0;for(var q=0,r=w.length;q<r;++q){var m=w.charAt(q);switch(m){case"^":case"$":case"@":if(o){return i("Combination of Shift, Alt and Ctrl not supported: "+w)}o=m=="^"?1:m=="@"?2:3;break;case"#":var n=q+1;for(;n<r;++n){var p=w.charAt(n);if((p>"Z"||p<"A")&&(p>"z"||p<"a")&&(p>"9"||p<"0")){break}}if(n==q+1){return i("Unexpected character "+m+" in "+w)}var x=w.substring(q+1,n).toLowerCase();if("pgup"==x){m=33}else{if("pgdn"==x){m=34}else{if("end"==x){m=35}else{if("home"==x){m=36}else{if("left"==x){m=37}else{if("up"==x){m=38}else{if("right"==x){m=39}else{if("down"==x){m=40}else{if("ins"==x){m=45}else{if("del"==x){m=46}else{if(x.length>1&&x.charAt(0)=="f"){var u=zk.parseInt(x.substring(1));if(u==0||u>12){return i("Unsupported function key: #f"+u)}m=112+u-1}else{return i("Unknown #"+x+" in "+w)}}}}}}}}}}}t[o][m]=true;o=0;q=n-1;break;default:if(!o||((m>"Z"||m<"A")&&(m>"z"||m<"a")&&(m>"9"||m<"0"))){return i("Unexpected character "+m+" in "+w)}if(o==3){return i("$a - $z not supported (found in "+w+"). Allowed: $#f1, $#home and so on.")}if(m<="z"&&m>="a"){m=m.toUpperCase()}t[o][m.charCodeAt(0)]=true;o=0;break}}this._parsedCtlKeys=t;this._ctrlKeys=w;return this},_parsePopParams:function(m){var q={},n=m.indexOf(","),r=m.indexOf("="),o=m;if(r!=-1){o=m.substring(0,m.substring(0,r).lastIndexOf(","))}if(n!=-1){q.id=o.substring(0,n).trim();var p=o.substring(n+1,o.length);if(p){q.position=p.trim()}zk.copy(q,zUtl.parseMap(m.substring(o.length,m.length)))}else{q.id=m.trim()}if(q.x){q.x=zk.parseInt(q.x)}if(q.y){q.y=zk.parseInt(q.y)}if(q.delay){q.delay=zk.parseInt(q.delay)}return q},doClick_:function(n,p){if(!this.shallIgnoreClick_(n)&&!n.contextSelected){var r=this._popup?this._parsePopParams(this._popup):{},m=this._smartFellow(r.id);if(m){n.contextSelected=true;var o=this,q=r.x!==undefined?[r.x,r.y]:[n.pageX,n.pageY];setTimeout(function(){m.open(o,q,r.position?r.position:null,{sendOnOpen:true})},0);n.stop({dom:true})}}if(p!==true){this.$supers("doClick_",arguments)}},doRightClick_:function(n){if(!this.shallIgnoreClick_(n)&&!n.contextSelected){var q=this._context?this._parsePopParams(this._context):{},m=this._smartFellow(q.id);if(m){n.contextSelected=true;var o=this,p=q.x!==undefined?[q.x,q.y]:[n.pageX,n.pageY];setTimeout(function(){m.open(o,p,q.position?q.position:null,{sendOnOpen:true})},0);n.stop({dom:true})}}this.$supers("doRightClick_",arguments)},doTooltipOver_:function(m){if(!m.tooltipped&&h(this)){var o=this._tooltip?this._parsePopParams(this._tooltip):{},n=this._smartFellow(o.id);if(n){m.tooltipped=true;e(n,this,o)}}this.$supers("doTooltipOver_",arguments)},doTooltipOut_:function(m){d(this);this.$supers("doTooltipOut_",arguments)},_smartFellow:function(m){return m?m.startsWith("uuid(")&&m.endsWith(")")?zk.Widget.$(m.substring(5,m.length-1)):this.$f(m,true):null},afterKeyDown_:function(q){var s=q.keyCode,n="onCtrlKey",u;switch(s){case 13:var m=q.domTarget,r=jq.nodeName(m);if(r=="textarea"||(r=="button"&&(!m.id||!m.id.endsWith("-a")))||(r=="input"&&m.type.toLowerCase()=="button")){return}u=n="onOK";break;case 27:u=n="onCancel";break;case 16:case 17:case 18:return;case 45:case 46:break;default:if((s>=33&&s<=40)||(s>=112&&s<=123)||q.ctrlKey||q.altKey){break}return}var m=q.target,t=m;for(;;t=t.parent){if(!t){return}if(!t.isListen(n,{any:true})){continue}if(u){break}var o=t._parsedCtlKeys;if(o&&o[q.ctrlKey?1:q.altKey?2:q.shiftKey?3:0][s]){break}}for(var p=m;;p=p.parent){if(p.beforeCtrlKeys_&&p.beforeCtrlKeys_(q)){return}if(p==t){break}}t.fire(n,zk.copy({reference:m},q.data),{ctl:true});q.stop();if(zk.ie&&s==112){zk._oldOnHelp=window.onhelp;window.onhelp=function(){return false};setTimeout(function(){window.onhelp=zk._oldOnHelp;zk._oldOnHelp=null},200)}return true},beforeCtrlKeys_:function(m){}},{getOpenTooltip:function(){return l&&l.isOpen()?l:null}})})();
zul.LabelImageWidget=zk.$extends(zul.Widget,{_label:"",$define:{label:function(){this.updateDomContent_()},image:function(a){var b=this.getImageNode();if(b){b.src=a||""}else{(this.desktop)}this.updateDomContent_()},hoverImage:null},updateDomContent_:function(){this.rerender()},domImage_:function(){var a=this._image;return a?'<img src="'+a+'" align="absmiddle" />':""},domLabel_:function(){return zUtl.encodeXML(this.getLabel())},domContent_:function(){var b=this.domLabel_(),a=this.domImage_();return a?b?a+" "+b:a:b},doMouseOver_:function(){var a=this._hoverImage;if(a){var b=this.getImageNode();if(b){b.src=a}}this.$supers("doMouseOver_",arguments)},doMouseOut_:function(){if(this._hoverImage){var a=this.getImageNode();if(a){a.src=this._image}}this.$supers("doMouseOut_",arguments)},getImageNode:function(){if(!this._eimg&&this._image){var a=this.$n();if(a){this._eimg=jq(a).find("img:first")[0]}}return this._eimg},clearCache:function(){this._eimg=null;this.$supers("clearCache",arguments)}});
zul.Auxbutton=zk.$extends(zk.Object,{$init:function(d,a,c){this._wgt=d;this._btn=a;this._ref=c;var b=jq(a);b.zk.disableSelection();if(!d.$weave){b.mouseover(this.proxy(this._domOver)).mouseout(this.proxy(this._domOut)).mousedown(this.proxy(this._domDown))}},cleanup:function(){var a=jq(this._btn);a.zk.enableSelection();if(!this._wgt.$weave){a.unbind("mouseover",this.proxy(this._domOver)).unbind("mouseout",this.proxy(this._domOut)).unbind("mousedown",this.proxy(this._domDown))}},_domOver:function(){var d=this._wgt,a=d.getInputNode(),c=d.getZclass(),b=d.inRoundedMold();if(!d.isDisabled()&&!zk.dragging){if(b&&!d._buttonVisible){return}jq(this._btn).addClass(c+"-btn-over");if(b&&!jq(a).hasClass(c+"-text-invalid")){jq(a).addClass(c+"-inp-over")}}},_domOut:function(){var b=this._wgt,a=b.getZclass();if(!b.isDisabled()&&!zk.dragging){jq(this._btn).removeClass(a+"-btn-over");jq(b.getInputNode()).removeClass(a+"-inp-over")}},_domDown:function(){var f=this._wgt,b=f.getInputNode(),e=f.getZclass(),d=f.inRoundedMold();if(!f.isDisabled()&&!zk.dragging){var c=zul.Auxbutton,a=c._curab;if(a){a._domUp()}if(d&&!f._buttonVisible){return}jq(this._btn).addClass(e+"-btn-clk");if(d&&!f.isReadonly()&&!jq(b).hasClass(e+"-text-invalid")){jq(b).addClass(e+"-inp-clk")}jq(document).mouseup(this.proxy(this._domUp));c._curab=this}},_domUp:function(){var b=zul.Auxbutton,a=b._curab;if(a){b._curab=null;var d=a._wgt,c=d.getZclass();if(d.inRoundedMold()&&!d._buttonVisible){return}jq(a._btn).removeClass(c+"-btn-clk");jq(d.getInputNode()).removeClass(c+"-inp-clk");jq(document).unbind("mouseup",a.proxy(this._domUp))}}});
(function(){function f(k,g,i){var h=k.getKey(g),j=k.uploaders[h];if(j){j.destroy(i)}delete k.uploaders[h]}function e(g){return g.indexOf("maxsize=")>=0?g.match(new RegExp(/maxsize=([^,]*)/))[1]:""}function c(k,h,j){var g=k.getKey(k.sid),i=new zul.Uploader(k,g,h,j);zul.Upload.start(i);k.uploaders[g]=i;k.sid++;k.initContent()}function b(g){var o=this,h=o._ctrl,m=h._wgt,j=m.desktop,k=zk.ajaxURI("/upload",{desktop:j,au:true})+"?uuid="+m.uuid+"&dtid="+j.uuid+"&sid="+h.sid+(h.maxsize!==""?"&maxsize="+h.maxsize:"")+(h.isNative?"&native=true":""),i=o.form;i.action=k;var l=i.parentNode;l.parentNode.removeChild(l);c(o._ctrl,i,o.value)}zul.Upload=zk.$extends(zk.Object,{sid:0,uploaders:{},$init:function(i,g,h){this.maxsize=e(h);this.isNative=h.indexOf("native")!=-1;this._clsnm=(this.maxsize||this.isNative)?h.split(",")[0]:h;this._wgt=i;this._parent=g;this.initContent()},sync:function(){var p=this._wgt,g=p.$n(),k=this._parent,o=k?k.lastChild:g.nextSibling,i=o.firstChild.firstChild,l=zk(g).cmOffset(),h=jq(o).css({top:"0",left:"0"}).zk.cmOffset(),j=i.offsetWidth-g.offsetWidth,n=o.style,m=l[1]-h[1];if(zk.opera&&m>=0&&m<=2){m=-16}n.top=m+"px";n.left=l[0]-h[0]-j+"px";i.style.height=g.offsetHeight+"px";i.style.clip="rect(auto,auto,auto,"+j+"px)"},initContent:function(){var m=this._wgt,i=this._parent,l=m.$n(),k=m.desktop,h='<span class="z-upload"><form enctype="multipart/form-data" method="POST"><input name="file" type="file" hidefocus="true" style="height:'+l.offsetHeight+'px"/></form></span>';if(i){jq(i).append(h)}else{jq(m).after(h)}this.sync();var g=this._outer=i?i.lastChild:l.nextSibling,j=g.firstChild.firstChild;j.z$proxy=l;j._ctrl=this;jq(j).change(b)},destroy:function(){jq(this._outer).remove();this._wgt=this._parent=null;for(var g in this.uploaders){var h=this.uploaders[g];if(h){delete this.uploaders[g];h.destroy()}}},getKey:function(g){return(this._wgt?this._wgt.uuid:"")+"_uplder_"+g},cancel:function(g){f(this,g)},finish:function(g){f(this,g,true)}},{error:function(j,h,g){var i=zk.Widget.$(h);if(i){jq.alert(j,{desktop:i.desktop,icon:"ERROR"});zul.Upload.close(h,g)}},close:function(h,g){var i=zk.Widget.$(h);if(!i||!i._uplder){return}i._uplder.cancel(g)},sendResult:function(h,j,g){var i=zk.Widget.$(h);if(!i||!i._uplder){return}i._uplder.finish(g);zAu.send(new zk.Event(i.desktop,"updateResult",{contentId:j,wid:i.uuid,sid:g}))},isFinish:function(k){for(var h=(typeof k=="string"?k:k.uuid)+"_uplder_",j=zul.Upload.files,g=j.length;g--;){if(j[0].id.startsWith(h)){return false}}return true},start:function(h){var g=zul.Upload.files;if(h){g.push(h)}if(g[0]&&!g[0].isStart){g[0].isStart=true;g[0].start()}},destroy:function(j){for(var h=zul.Upload.files,g=h.length;g--;){if(h[g].id==j.id){h.splice(g,1);break}}zul.Upload.start()},files:[]});zul.Uploader=zk.$extends(zk.Object,{$init:function(h,l,i,k){this.id=l;this.flnm=k;this._upload=h;this._form=i;this._parent=i.parentNode;this._sid=h.sid;this._wgt=h._wgt;var j,g=this;if(h._clsnm.startsWith("true")){j=new zul.UploadViewer(this,k)}else{zk.$import(h._clsnm,function(m){j=new m(g,k)})}this.viewer=j},getWidget:function(){return this._wgt},destroy:function(g){this.end(g);if(this._form){jq(this._form.parentNode).remove();jq("#"+this.id+"_ifm").remove()}this._form=this._upload=this._wgt=null},start:function(){var m=this._wgt,k=this.id+"_ifm";document.body.appendChild(this._parent);if(!jq("#"+k).length){jq.newFrame(k)}this._form.target=k;this._form.submit();this._form.style.display="none";var j=zk.ajaxURI("/upload",{desktop:m.desktop,au:true}),i=m.desktop.id,g=this,l="cmd=uploadInfo&dtid="+i+"&wid="+m.uuid+"&sid="+this._sid;if(zul.Uploader._tmupload){clearInterval(zul.Uploader._tmupload)}function h(){jq.ajax({type:"POST",url:j,data:l,success:function(n){var p=n.split(",");if(n.startsWith("error:")){zul.Uploader.clearInterval(g.id);var o=g.getWidget();if(o){g.cancel();zul.Upload.error(n.substring(6,n.length),o.uuid,g._sid)}}else{if(!g.update(zk.parseInt(p[0]),zk.parseInt(p[1]))){zul.Uploader.clearInterval(g.id)}}},complete:function(p,n){var o;if((o=p.getResponseHeader("ZK-Error"))=="404"||o=="410"||n=="error"||n==410){zul.Uploader.clearInterval(g.id);var q=g.getWidget();if(q){g.cancel();zul.Upload.error(msgzk.FAILED_TO_RESPONSE,q.uuid,g._sid)}return}}})}h.id=this.id;zul.Uploader.clearInterval=function(n){if(h.id==n){clearInterval(zul.Uploader._tmupload);zul.Uploader._tmupload=undefined}};zul.Uploader._tmupload=setInterval(h,1000)},cancel:function(){zul.Uploader.clearInterval(this.id);if(this._upload){this._upload.cancel(this._sid)}},update:function(g,h){var i=this.getWidget();if(!i||h<=0){this.end()}else{if(zul.Uploader._tmupload){if(g>=0&&g<=100){this.viewer.update(g,h)}return g>=0&&g<100}}return false},end:function(g){this.viewer.destroy(g);zul.Upload.destroy(this)}});function a(h,i){var g=zul.UploadViewer.flman;if(!g||!g.desktop){if(g){g.detach()}zul.UploadViewer.flman=g=new zul.UploadManager();h.getWidget().getPage().appendChild(g)}g.removeFile(h);g.addFile(h)}function d(g,h){if(zul.UploadManager){return a(g,h)}zk.load("zul.wgt,zul.box",function(){zul.UploadManager=zk.$extends(zul.wgt.Popup,{_files:{},$init:function(){this.$supers("$init",arguments);this.setSclass("z-fileupload-manager")},onFloatUp:function(i){var j=i.origin;if(!this.isVisible()){return}this.setTopmost()},getFileItem:function(i){return this._files[i]||zk.Widget.$(i)},addFile:function(k){var m=k.id,l=k.flnm,j=this.getFileItem(m);if(!j){j=new zul.wgt.Div({uuid:m,children:[new zul.wgt.Label({value:l+":"}),new zul.box.Box({mold:"horizontal",children:[new zul.wgt.Progressmeter({id:m,sclass:"z-fileupload-progress"}),new zul.wgt.Div({sclass:"z-fileupload-rm",listeners:{onClick:function(){var n=m.substring(0,m.indexOf("_uplder_"));zul.Uploader.clearInterval(m);var o=zk.Widget.$(n);if(o){o._uplder.cancel(m.substring(m.lastIndexOf("_")+1,m.length))}}}})]}),new zul.wgt.Label({id:m+"_total"}),new zul.wgt.Separator()]});try{this.appendChild(j)}catch(i){}this._files[m]=j}return j},updateFile:function(k,l,i){var m=k.id,j=this.getFileItem(m);if(!j){return}j.$f(m).setValue(l);j.$f(m+"_total").setValue(i)},removeFile:function(k){var m=k.id,j=this.getFileItem(m);if(j){j.detach()}delete this._files[m];var l=true;for(var i in this._files){if(!(l=false)){break}}if(l){this.close()}},open:function(j,i){this.$super("open",j,null,i||"after_start",{sendOnOpen:false,disableMask:true})}});a(g,h)})}zul.UploadViewer=zk.$extends(zk.Object,{$init:function(g,h){this._uplder=g;d(g,h)},update:function(h,i){var g=zul.UploadViewer.flman;if(g){if(!g.isOpen()){g.open(this._uplder.getWidget())}g.updateFile(this._uplder,h,msgzk.FILE_SIZE+Math.round(i/1024)+msgzk.KBYTES)}},destroy:function(){var g=zul.UploadViewer.flman;if(g){g.removeFile(this._uplder)}}})})();

}finally{zk.setLoaded(zk._p.n);}})();zk.load('zul',function(){if(zk._p=zkpi('zul.wgt'))try{
zul.wgt.A=zk.$extends(zul.LabelImageWidget,{_dir:"normal",$define:{disabled:function(){this.rerender()},dir:_zkf=function(){var a=this.$n();if(a){a.innerHTML=this.domContent_()}},href:function(a){var b=this.$n();if(b){b.href=a||""}},target:function(a){var b=this.$n();if(b){b.target=a||""}},tabindex:function(a){var b=this.$n();if(b){b.tabIndex=a||""}}},getZclass:function(){var a=this._zclass;return a?a:"z-a"},bind_:function(){this.$supers(zul.wgt.A,"bind_",arguments);if(!this._disabled){var a=this.$n();this.domListen_(a,"onFocus","doFocus_").domListen_(a,"onBlur","doBlur_")}},unbind_:function(){var a=this.$n();this.domUnlisten_(a,"onFocus","doFocus_").domUnlisten_(a,"onBlur","doBlur_");this.$supers(zul.wgt.A,"unbind_",arguments)},domContent_:function(){var b=zUtl.encodeXML(this.getLabel()),a=this.getImage();if(!a){return b}a='<img src="'+a+'" align="absmiddle" />';return this.getDir()=="reverse"?b+a:a+b},domClass_:function(c){var b=this.$supers("domClass_",arguments);if(this._disabled&&(!c||!c.zclass)){var a=this.getZclass();if(a){b+=(b?" ":"")+a+"-disd"}}return b},domAttrs_:function(c){var a=this.$supers("domAttrs_",arguments),b;if(b=this.getTarget()){a+=' target="'+b+'"'}if(b=this.getTabindex()){a+=' tabIndex="'+b+'"'}if(b=this.getHref()){a+=' href="'+b+'"'}else{a+=' href="javascript:;"'}return a},doClick_:function(a){if(this._disabled){a.stop()}else{this.fireX(a);if(!a.stopped){this.$super("doClick_",a,true)}}}});
zkreg('zul.wgt.A');zk._m={};
zk._m['default']=function(b){b.push("<a ",this.domAttrs_(),">",this.domContent_());for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</a>")};
;zkmld(zk._p.p.A,zk._m);zul.wgt.Cell=zk.$extends(zul.Widget,{_colspan:1,_rowspan:1,_rowType:0,_boxType:1,$define:{colspan:function(a){var b=this.$n();if(b){b.colSpan=a}},rowspan:function(a){var b=this.$n();if(b){b.rowSpan=a}},align:function(a){var b=this.$n();if(b){b.align=a}},valign:function(a){var b=this.$n();if(b){b.valign=a}}},_getParentType:function(){var a=zk.isLoaded("zul.grid")&&this.parent.$instanceof(zul.grid.Row);if(!a){return zk.isLoaded("zul.box")&&this.parent.$instanceof(zul.box.Box)?this._boxType:null}return this._rowType},_getRowAttrs:function(){return this.parent._childAttrs(this,this.getChildIndex())},_getBoxAttrs:function(){return this.parent._childInnerAttrs(this)},domAttrs_:function(e){var d=this.$supers("domAttrs_",arguments),b;if((b=this._colspan)!=1){d+=' colspan="'+b+'"'}if((b=this._rowspan)!=1){d+=' rowspan="'+b+'"'}if((b=this._align)){d+=' align="'+b+'"'}if((b=this._valign)){d+=' valign="'+b+'"'}var c,a=zUtl.parseMap(d," ",'"');switch(this._getParentType()){case this._rowType:c=zUtl.parseMap(this._getRowAttrs()," ",'"');break;case this._boxType:c=zUtl.parseMap(this._getBoxAttrs()," ",'"');break}if(c){zk.copy(c,a)}return" "+zUtl.mapToString(c)},getZclass:function(){return this._zclass==null?"z-cell":this._zclass},deferRedrawHTML_:function(a){a.push("<td",this.domAttrs_({domClass:1}),' class="z-renderdefer"></td>')}});
zkreg('zul.wgt.Cell');zk._m={};
zk._m['default']=function(c){c.push("<td",this.domAttrs_(),">");for(var b=0,a=this.firstChild;a;a=a.nextSibling,b++){a.redraw(c)}c.push("</td>")};
;zkmld(zk._p.p.Cell,zk._m);zul.wgt.Div=zk.$extends(zul.Widget,{$define:{align:function(a){var b=this.$n();if(b){b.align=a}}},domAttrs_:function(b){var c=this._align,a=this.$supers("domAttrs_",arguments);return c!=null?a+' align="'+c+'"':a}});
zkreg('zul.wgt.Div',true);zk._m={};
zk._m['default']=zk.Page.prototype.redraw;
;zkmld(zk._p.p.Div,zk._m);zul.wgt.Span=zk.$extends(zul.Widget,{});
zkreg('zul.wgt.Span',true);zk._m={};
zk._m['default']=function(b){b.push("<span",this.domAttrs_(),">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</span>")};
;zkmld(zk._p.p.Span,zk._m);zul.wgt.Include=zk.$extends(zul.Widget,{_content:"",$init:function(){this._fellows={};this.$supers("$init",arguments)},$define:{content:function(a){var b=this.$n();if(b){if(a&&this._comment){a="<!--\n"+a+"\n-->"}b.innerHTML=a||""}},comment:null},domStyle_:function(b){var a=this.$supers("domStyle_",arguments);if(!this.previousSibling&&!this.nextSibling){if((!b||!b.width)&&!this.getWidth()){a+="width:100%;"}if((!b||!b.height)&&!this.getHeight()){a+="height:100%;"}}return a},bind_:function(){this.$supers(zul.wgt.Include,"bind_",arguments);var a;if(jq.isArray(a=this._content)){for(var c=this.$n(),b=0;b<a.length;++b){c.appendChild(a[b])}}if(a=this._childjs){a()}},unbind_:function(){if(jq.isArray(this._content)){for(var a=this.$n();a.firstChild;){a.removeChild(a.firstChild)}}this.$supers(zul.wgt.Include,"unbind_",arguments)}});
zkreg('zul.wgt.Include');zk._m={};
zk._m['default']=function(b){b.push("<div",this.domAttrs_(),">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}if(this._comment){b.push("<!--\n")}if(!jq.isArray(this._content)){b.push(this._content)}if(this._comment){b.push("\n-->")}b.push("</div>")};
;zkmld(zk._p.p.Include,zk._m);zul.wgt.Label=zk.$extends(zul.Widget,{_value:"",_maxlength:0,$define:{value:_zkf=function(){var a=this.$n();if(a){a.innerHTML=this.getEncodedText()}},multiline:_zkf,pre:_zkf,maxlength:_zkf},getEncodedText:function(){return zUtl.encodeXML(this._value,{multiline:this._multiline,pre:this._pre,maxlength:this._maxlength})},getZclass:function(){var a=this._zclass;return a!=null?a:"z-label"}});
zkreg('zul.wgt.Label');zk._m={};
zk._m['default']=function(a){a.push("<span",this.domAttrs_(),">",this.getEncodedText(),"</span>")};
;zkmld(zk._p.p.Label,zk._m);(function(){var c=zk.ie?function(f){if(f.desktop&&f._mold=="trendy"){var i=f.$n(),g=f.$n("box");g.rows[1].style.height="";g.style.height=!i.style.height||i.style.height=="auto"?"":"100%";if(i.style.height&&g.offsetHeight){var h=zk.parseInt(jq.css(g.rows[0].cells[0],"height","styleonly"));if(h!=g.rows[0].cells[0].offsetHeight){g.rows[1].style.height=jq.px0(g.offsetHeight-h-zk.parseInt(jq.css(g.rows[2].cells[0],"height","styleonly")))}}}}:zk.$void;var e=zk.ie?function(f){if(f.desktop&&f._mold=="trendy"){var g=f.$n().style.width;f.$n("box").style.width=!g||g=="auto"?"":"100%"}}:zk.$void;function d(g){if(!zk.ie&&g._mold=="trendy"){zWatch.listen({onShow:g,onSize:g})}var f;if(f=g._upload){g._uplder=new zul.Upload(g,null,f)}}function a(g){var f;if(f=g._uplder){if(!zk.ie&&g._mold=="trendy"){zWatch.unlisten({onShow:g,onSize:g})}g._uplder=null;f.destroy()}}var b=zul.wgt.Button=zk.$extends(zul.LabelImageWidget,{_orient:"horizontal",_dir:"normal",_type:"button",$define:{href:null,target:null,dir:_zkf=function(){this.updateDomContent_()},orient:_zkf,type:_zkf,disabled:function(f){if(this.desktop){if(this._mold=="os"){var h=this.$n(),g=this.getZclass();if(g){jq(h)[(h.disabled=f)?"addClass":"removeClass"](g+"-disd")}}else{this.rerender()}}},image:function(f){if(this._mold=="trendy"){this.rerender()}else{var g=this.getImageNode();if(g){g.src=f||""}}},tabindex:function(f){var g=this.$n();if(g){(this.$n("btn")||g).tabIndex=f||""}},autodisable:null,upload:function(f){var g=this.$n();if(g&&!this._disabled){a(this);if(f&&f!="false"){d(this)}}}},setVisible:function(f){if(this._visible!=f){this.$supers("setVisible",arguments);if(this._mold=="trendy"){this.rerender()}}return this},focus_:function(f){zk(this.$n("btn")||this.$n()).focus(f);return true},domContent_:function(){var g=zUtl.encodeXML(this.getLabel()),f=this.getImage();if(!f){return g}f='<img src="'+f+'" align="absmiddle" />';var h="vertical"==this.getOrient()?"<br/>":" ";return this.getDir()=="reverse"?g+h+f:f+h+g},domClass_:function(h){var g=this.$supers("domClass_",arguments);if(this._disabled&&(!h||!h.zclass)){var f=this.getZclass();if(f){g+=(g?" ":"")+f+"-disd"}}return g},getZclass:function(){var f=this._zclass;return f!=null?f:this._mold!="trendy"?"z-button-os":"z-button"},bind_:function(){this.$supers(b,"bind_",arguments);var f;if(this._mold!="trendy"){f=this.$n()}else{if(this._disabled){return}zk(this.$n("box")).disableSelection();f=this.$n("btn");if(zk.ie){zWatch.listen({onSize:this,onShow:this})}}this.domListen_(f,"onFocus","doFocus_").domListen_(f,"onBlur","doBlur_");if(!this._disabled&&this._upload){d(this)}},unbind_:function(){a(this);var f=this._mold=="trendy",g=!f?this.$n():this.$n("btn");if(g){this.domUnlisten_(g,"onFocus","doFocus_").domUnlisten_(g,"onBlur","doBlur_")}if(zk.ie&&f){zWatch.unlisten({onSize:this,onShow:this})}this.$supers(b,"unbind_",arguments)},setWidth:zk.ie?function(f){this.$supers("setWidth",arguments);e(this)}:function(){this.$supers("setWidth",arguments)},setHeight:zk.ie?function(f){this.$supers("setHeight",arguments);c(this)}:function(){this.$supers("setHeight",arguments)},onSize:_zkf=zk.ie?function(){c(this);e(this);if(this._uplder){this._uplder.sync()}}:function(){if(this._uplder){this._uplder.sync()}},onShow:_zkf,doFocus_:function(f){if(this._mold=="trendy"){jq(this.$n("box")).addClass(this.getZclass()+"-focus")}this.$supers("doFocus_",arguments)},doBlur_:function(f){if(this._mold=="trendy"){jq(this.$n("box")).removeClass(this.getZclass()+"-focus")}this.$supers("doBlur_",arguments)},doClick_:function(f){if(!this._disabled){zul.wgt.ADBS.autodisable(this);if(this._type!="button"){var h;if((h=this.$n("btn"))&&(h=h.form)){if(this._type!="reset"){zk(h).submit()}else{h.reset()}return}}this.fireX(f);if(!f.stopped){var g=this._href;if(g){zUtl.go(g,{target:this._target||(f.data.ctrlKey?"_blank":"")})}this.$super("doClick_",f,true)}}},doMouseOver_:function(){if(!this._disabled){jq(this.$n("box")).addClass(this.getZclass()+"-over")}this.$supers("doMouseOver_",arguments)},doMouseOut_:function(f){if(!this._disabled&&this!=b._curdn&&!(zk.ie&&jq.isAncestor(this.$n("box"),f.domEvent.relatedTarget||f.domEvent.toElement))){jq(this.$n("box")).removeClass(this.getZclass()+"-over")}this.$supers("doMouseOut_",arguments)},doMouseDown_:function(){if(!this._disabled){var f=this.getZclass();jq(this.$n("box")).addClass(f+"-clk").addClass(f+"-over");if(!zk.ie||!this._uplder){zk(this.$n("btn")).focus(30)}}zk.mouseCapture=this;this.$supers("doMouseDown_",arguments)},doMouseUp_:function(){if(!this._disabled){var f=this.getZclass();jq(this.$n("box")).removeClass(f+"-clk").removeClass(f+"-over");if(zk.ie&&this._uplder){zk(this.$n("btn")).focus(30)}}this.$supers("doMouseUp_",arguments)},setFlexSize_:function(f){var g=this.$n();if(f.height!==undefined){if(f.height=="auto"){g.style.height=""}else{if(f.height!=""){g.style.height=jq.px0(this._mold=="trendy"?zk(g).revisedHeight(f.height,true):f.height)}else{g.style.height=this._height?this._height:""}}c(this)}if(f.width!==undefined){if(f.width=="auto"){g.style.width=""}else{if(f.width!=""){g.style.width=jq.px0(this._mold=="trendy"?zk(g).revisedWidth(f.width,true):f.width)}else{g.style.width=this._width?this._width:""}}e(this)}return{height:g.offsetHeight,width:g.offsetWidth}}});zul.wgt.ADBS=zk.$extends(zk.Object,{$init:function(f){this._ads=f},onResponse:function(){for(var f=this._ads,g;g=f.shift();){g.setDisabled(false)}zWatch.unlisten({onResponse:this})}},{autodisable:function(l){var h=l._autodisable,g;if(h){h=h.split(",");for(var f=h.length;f--;){var k=h[f].trim();if(k){var i;if(i=k.charAt(0)=="+"){k=k.substring(1)}k="self"==k?l:l.$f(k);if(k){k.setDisabled(true);if(l.inServer){if(i){k.smartUpdate("disabled",true)}else{if(!g){g=[k]}else{g.push(k)}}}}}}}if(g){g=new zul.wgt.ADBS(g);if(l.isListen("onClick",{asapOnly:true})){zWatch.listen({onResponse:g})}else{setTimeout(function(){g.onResponse()},800)}}}})})();
zkreg('zul.wgt.Button');zk._m={};
zk._m['os']=function(b){b.push('<button type="',this._type,'"',this.domAttrs_());var a=this._tabindex;if(this._disabled){b.push(' disabled="disabled"')}if(a){b.push(' tabindex="',a,'"')}b.push(">",this.domContent_(),"</button>")};
;zk._m['trendy']=function(b){var h=this.getZclass(),a=this._tabindex,g=this.uuid;a=a?' tabindex="'+a+'"':"";var d='<button type="'+this._type+'" id="'+g+'-btn" class="'+h+'"',f=this.isDisabled();if(f){d+=' disabled="disabled"'}if(a&&(zk.gecko||zk.safari)){d+=a}d+="></button>";var e="100%",c="100%";if(zk.ie&&!zk.ie8){if(!this._width){e=""}if(!this._height){c=""}}b.push("<span",this.domAttrs_(),'><table id="',g,'-box" style="width:',e,";height:",c,'"',zUtl.cellps0,(a&&!zk.gecko&&!zk.safari?a:""),'><tr><td class="',h,'-tl">',(!zk.ie?d:""),'</td><td class="',h,'-tm"></td>','<td class="',h,'-tr"></td></tr>','<tr><td class="',h,'-cl">',(zk.ie?d:""),'</td><td class="',h,'-cm"',this.domTextStyleAttr_(),">",this.domContent_(),'</td><td class="',h,'-cr"><div></div></td></tr>','<tr><td class="',h,'-bl"></td>','<td class="',h,'-bm"></td>','<td class="',h,'-br"></td></tr></table></span>')};
;zk._m['default']=[zk._p.p.Button,'os'];zkmld(zk._p.p.Button,zk._m);zul.wgt.Separator=zk.$extends(zul.Widget,{_orient:"horizontal",$define:{orient:_zkf=function(){this.updateDomClass_()},bar:_zkf,spacing:function(){this.updateDomStyle_()}},isVertical:function(){return this._orient=="vertical"},bind_:function(){this.$supers(zul.wgt.Separator,"bind_",arguments);var a;if(zk.ie&&(a=this.$n()).offsetWidth<=2){a.style.backgroundPosition="left top"}},getZclass:function(){var b=this._zclass,a=this.isBar();return b?b:"z-separator"+(this.isVertical()?"-ver"+(a?"-bar":""):"-hor"+(a?"-bar":""))},domStyle_:function(){var b=this.$supers("domStyle_",arguments);if(!this._isPercentGecko()){return b}var a=zk.parseInt(this._spacing.substring(0,this._spacing.length-1).trim());if(a<=0){return b}a=a>=2?(a/2)+"%":"1%";return"margin:"+(this.isVertical()?"0 "+a:a+" 0")+";"+b},getWidth:function(){var a=this.$supers("getWidth",arguments);return !this.isVertical()||(a!=null&&a.length>0)||this._isPercentGecko()?a:this._spacing},getHeight:function(){var a=this.$supers("getHeight",arguments);return this.isVertical()||(a!=null&&a.length>0)||this._isPercentGecko()?a:this._spacing},_isPercentGecko:function(){return zk.gecko&&this._spacing!=null&&this._spacing.endsWith("%")}});
zkreg('zul.wgt.Separator');zk._m={};
zk._m['default']=function(b){var a=this.isVertical()?"span":"div";b.push("<",a,this.domAttrs_(),">&nbsp;</",a,">")};
;zkmld(zk._p.p.Separator,zk._m);zul.wgt.Space=zk.$extends(zul.wgt.Separator,{_orient:"vertical"});
zkreg('zul.wgt.Space');zk._m={};
zk._m['default']=zul.wgt.Separator.molds["default"];
;zkmld(zk._p.p.Space,zk._m);zul.wgt.Caption=zk.$extends(zul.LabelImageWidget,{domDependent_:true,rerender:function(){if(this.parent&&this.parent.$instanceof(zul.wgt.Groupbox)&&this.parent.isLegend()){this.parent.rerender()}else{this.$supers("rerender",arguments)}},getZclass:function(){var a=this._zclass;return a!=null?a:"z-caption"},domContent_:function(){var b=this.getLabel(),a=this.getImage(),c=this.parent?this.parent._title:"";if(c){b=b?c+" - "+b:c}b=zUtl.encodeXML(b);if(!a){return b}a='<img src="'+a+'" align="absmiddle" />';return b?a+" "+b:a},domClass_:function(c){var b=this.$supers("domClass_",arguments),a=this.parent;if(!a.$instanceof(zul.wgt.Groupbox)){return b}return b+(a._closable?"":" "+this.getZclass()+"-readonly")},doClick_:function(){if(this.parent.$instanceof(zul.wgt.Groupbox)){this.parent.setOpen(!this.parent.isOpen())}this.$supers("doClick_",arguments)},_isCollapsibleVisible:function(){var a=this.parent;return a.isCollapsible&&a.isCollapsible()},_isCloseVisible:function(){var a=this.parent;return a.isClosable&&a.isClosable()&&!a.$instanceof(zul.wgt.Groupbox)},_isMinimizeVisible:function(){var a=this.parent;return a.isMinimizable&&a.isMinimizable()},_isMaximizeVisible:function(){var a=this.parent;return a.isMaximizable&&a.isMaximizable()},_isIgnoreMargin:function(){var a=this.parent;return zk.safari&&a&&a.$instanceof(zul.wgt.Groupbox)&&a.isLegend()}});
zkreg('zul.wgt.Caption',true);zk._m={};
zk._m['default']=function(b){var d=this.parent;if(d.isLegend&&d.isLegend()){b.push("<legend",this.domAttrs_(),"><span>",this.domContent_());for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</span></legend>");return}var f=this.getZclass(),c=this.domContent_(),e=d.uuid,g=d.getZclass();b.push("<table",this.domAttrs_(),zUtl.cellps0,' width="100%"><tr valign="middle"><td align="left" class="',f,'-l">',(c?c:"&nbsp;"),'</td><td align="right" class="',f,'-r" id="',this.uuid,'-cave">');for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</td>");if(this._isCollapsibleVisible()){b.push('<td width="16"><div id="',e,'-exp" class="',g,"-icon ",g,'-exp"></div></td>')}if(this._isMinimizeVisible()){b.push('<td width="16"><div id="',e,'-min" class="',g,"-icon ",g,'-min"></div></td>')}if(this._isMaximizeVisible()){b.push('<td width="16"><div id="',e,'-max" class="',g,"-icon ",g,"-max");if(d.isMaximized()){b.push(" ",g,"-maximized")}b.push('"></div></td>')}if(this._isCloseVisible()){b.push('<td width="16"><div id="',e,'-close" class="',g,"-icon ",g,'-close"></div></td>')}b.push("</tr></table>")};
;zkmld(zk._p.p.Caption,zk._m);(function(){var a=zk.gecko2_?function(d){var f=d.originalEvent;if(f){f.z$target=f.currentTarget}}:null;function c(d){var e=d.domEvent;return e&&jq.nodeName(e.target,"label")}var b=zul.wgt.Checkbox=zk.$extends(zul.LabelImageWidget,{_checked:false,$define:{disabled:function(d){var e=this.$n("real");if(e){e.disabled=d}},checked:function(d){var e=this.$n("real");if(e){e.checked=d}},name:function(d){var e=this.$n("real");if(e){e.name=d||""}},tabindex:function(d){var e=this.$n("real");if(e){e.tabIndex=d||""}},value:function(d){var e=this.$n("real");if(e){e.value=d||""}}},focus_:function(d){zk(this.$n("real")||this.$n()).focus(d);return true},getZclass:function(){var d=this._zclass;return d!=null?d:"z-checkbox"},contentAttrs_:function(){var e="",d;if(d=this.getName()){e+=' name="'+d+'"'}if(this._disabled){e+=' disabled="disabled"'}if(this._checked){e+=' checked="checked"'}if(d=this._tabindex){e+=' tabindex="'+d+'"'}if(d=this.getValue()){e+=' value="'+d+'"'}return e},bind_:function(e){this.$supers(b,"bind_",arguments);var d=this.$n("real");if(d.checked!=d.defaultChecked){d.checked=d.defaultChecked}if(zk.gecko2_){jq(d).click(a)}this.domListen_(d,"onFocus","doFocus_").domListen_(d,"onBlur","doBlur_")},unbind_:function(){var d=this.$n("real");if(zk.gecko2_){jq(d).unbind("click",a)}this.domUnlisten_(d,"onFocus","doFocus_").domUnlisten_(d,"onBlur","doBlur_");this.$supers(b,"unbind_",arguments)},doSelect_:function(d){if(!c(d)){this.$supers("doSelect_",arguments)}},doClick_:function(d){if(!c(d)){var f=this.$n("real"),e=f.checked;if(e!=this._checked){this.setChecked(e).fire("onCheck",e)}if(zk.safari){zk(f).focus()}return this.$supers("doClick_",arguments)}},beforeSendAU_:function(e,d){if(d.name!="onClick"){this.$supers("beforeSendAU_",arguments)}},getTextNode:function(){return jq(this.$n()).find("label:first")[0]}})})();
zkreg('zul.wgt.Checkbox');zk._m={};
zk._m['default']=function(a){var b=this.uuid,c=this.getZclass();a.push("<span",this.domAttrs_(),">",'<input type="checkbox" id="',b,'-real"',this.contentAttrs_(),'/><label for="',b,'-real"',this.domTextStyleAttr_(),' class="',c,'-cnt">',this.domContent_(),"</label></span>")};
;zkmld(zk._p.p.Checkbox,zk._m);zul.wgt.Groupbox=zk.$extends(zul.Widget,{_open:true,_closable:true,$define:{open:function(b,a){var c=this.$n();if(c&&this._closable){if(this.isLegend()){if(!b){zWatch.fireDown("onHide",this)}jq(c)[b?"removeClass":"addClass"](this.getZclass()+"-colpsd");if(zk.ie6_){zk(this).redoCSS()}if(b){zWatch.fireDown("onShow",this)}}else{zk(this.getCaveNode())[b?"slideDown":"slideUp"](this)}if(!a){this.fire("onOpen",{open:b})}}},closable:_zkf=function(){this._updDomOuter()},contentStyle:_zkf,contentSclass:_zkf},isLegend:function(){return this._mold=="default"},_updDomOuter:function(){this.rerender(zk.Skipper.nonCaptionSkipper)},_contentAttrs:function(){var a=' class="',b=this._contentSclass;if(b){a+=b+" "}a+=this.getZclass()+'-cnt"';b=this._contentStyle;if(!this.isLegend()){if(this.caption){b="border-top:0;"+(b||"")}if(!this._open){b="display:none;"+(b||"")}}if(b){a+=' style="'+b+'"'}return a},_redrawCave:function(b,d){b.push('<div id="',this.uuid,'-cave"',this._contentAttrs(),">");if(!d){for(var a=this.firstChild,c=this.caption;a;a=a.nextSibling){if(a!=c){a.redraw(b)}}}b.push("</div>")},setHeight:function(){this.$supers("setHeight",arguments);if(this.desktop){this._fixHgh()}},_fixHgh:function(){var b=this.$n().style.height;if(b&&b!="auto"){var c=this.$n("cave");if(c){if(zk.ie6_){c.style.height=""}var a=function(){c.style.height=zk(c).revisedHeight(zk(c).vflexHeight(),true)+"px"};a();if(zk.gecko){setTimeout(a,0)}}}},onSize:_zkf=function(){this._fixHgh();if(!this.isLegend()){setTimeout(this.proxy(this._fixShadow),500)}},onShow:_zkf,_fixShadow:function(){var a=this.$n("sdw");if(a){a.style.display=zk.parseInt(jq(this.$n("cave")).css("border-bottom-width"))?"":"none"}},updateDomStyle_:function(){this.$supers("updateDomStyle_",arguments);if(this.desktop){this.onSize()}},focus_:function(c){var b=this.caption;for(var a=this.firstChild;a;a=a.nextSibling){if(a!=b&&a.focus_(c)){return true}}return b&&b.focus_(c)},getZclass:function(){var a=this._zclass;return a?a:this.isLegend()?"z-fieldset":"z-groupbox"},bind_:function(){this.$supers(zul.wgt.Groupbox,"bind_",arguments);if(!this.isLegend()){zWatch.listen({onSize:this,onShow:this})}},unbind_:function(){if(!this.isLegend()){zWatch.unlisten({onSize:this,onShow:this})}this.$supers(zul.wgt.Groupbox,"unbind_",arguments)},onChildAdded_:function(a){this.$supers("onChildAdded_",arguments);if(a.$instanceof(zul.wgt.Caption)){this.caption=a}},onChildRemoved_:function(a){this.$supers("onChildRemoved_",arguments);if(a==this.caption){this.caption=null}},domClass_:function(){var a=this.$supers("domClass_",arguments);if(!this._open){if(a){a+=" "}a+=this.getZclass()+"-colpsd"}return a}});
zkreg('zul.wgt.Groupbox',true);zk._m={};
zk._m['3d']=function(a,e){var d=this.getZclass(),c=this.uuid,b=this.caption;a.push("<div",this.domAttrs_(),">");if(b){a.push('<div class="',d,'-tl"><div class="',d,'-tr"></div></div><div class="',d,'-hl"><div class="',d,'-hr"><div class="',d,"-hm",(this._closable?"":" "+d+"-hm-readonly"),'"><div class="',d,'-header">');b.redraw(a);a.push("</div></div></div></div>")}this._redrawCave(a,e);a.push('<div id="',c,'-sdw" class="',d,'-bl"><div class="',d,'-br"><div class="',d,'-bm"></div></div></div></div>')};
;zk._m['default']=function(a,c){a.push("<fieldset",this.domAttrs_(),">");var b=this.caption;if(b){b.redraw(a)}this._redrawCave(a,c);a.push("</fieldset>")};
;zkmld(zk._p.p.Groupbox,zk._m);zul.wgt.Html=zk.$extends(zul.Widget,{_content:"",$define:{content:function(a){var b=this.$n();if(b){b.innerHTML=a||""}}},bind_:function(){this.$supers(zul.wgt.Html,"bind_",arguments);if(jq.isArray(this._content)){for(var a=this._content,c=this.$n(),b=0;b<a.length;++b){c.appendChild(a[b])}}},unbind_:function(){if(jq.isArray(this._content)){for(var a=this.$n();a.firstChild;){a.removeChild(a.firstChild)}}this.$supers(zul.wgt.Html,"unbind_",arguments)}});
zkreg('zul.wgt.Html');zk._m={};
zk._m['default']=function(a){a.push("<span",this.domAttrs_(),">",(jq.isArray(this._content)?"":this._content),"</span>")};
;zkmld(zk._p.p.Html,zk._m);zul.wgt.Popup=zk.$extends(zul.Widget,{_visible:false,isOpen:function(){return this.isVisible()},open:function(c,f,g,b){var e=this._posInfo(c,f,g),d=this.$n(),j=d.style.top,i=jq(d);if(!j){this._openInfo=arguments}i.css({position:"absolute"}).zk.makeVParent();if(e){i.zk.position(e.dim,e.pos,b)}this.setVisible(true);this.setFloating_(true);this.setTopmost();if((!b||!b.disableMask)&&this.isListen("onOpen",{asapOnly:true})){if(this.mask){this.mask.destroy()}this.mask=new zk.eff.Mask({id:this.uuid+"-mask",anchor:d});zWatch.listen({onResponse:this})}if(this.shallStackup_()){if(!this._stackup){this._stackup=jq.newStackup(d,d.id+"-stk")}else{var h,a;(h=this._stackup.style).top=(a=d.style).top;h.left=a.left;h.zIndex=a.zIndex;h.display="block"}}c=zk.Widget.$(c);if(b&&b.sendOnOpen){this.fire("onOpen",{open:true,reference:c})}},shallStackup_:function(){return zk.eff.shallStackup()},position:function(d,e,b,c){var a=this._posInfo(d,e,b);if(a){zk(this.$n()).position(a.dim,a.pos,c)}},_posInfo:function(c,f,a,b){var g,e;if(c&&a){if(typeof c=="string"){c=zk.Widget.$(c)}if(c){var d=zul.Widget.isInstance(c)?c.$n():c;g=a;e=zk(d).dimension(true)}}else{if(jq.isArray(f)){e={left:zk.parseInt(f[0]),top:zk.parseInt(f[1]),width:0,height:0}}}if(e){return{pos:g,dim:e}}},onResponse:function(){if(this.mask){this.mask.destroy()}zWatch.unlisten({onResponse:this});this.mask=null},close:function(a){if(this._stackup){this._stackup.style.display="none"}this.setVisible(false);zk(this.$n()).undoVParent();this.setFloating_(false);if(a&&a.sendOnOpen){this.fire("onOpen",{open:false})}},getZclass:function(){var a=this._zclass;return a!=null?a:"z-popup"},onFloatUp:function(a){if(!this.isVisible()){return}var c=a.origin;for(var b;c;c=c.parent){if(c==this){if(!b){this.setTopmost()}return}b=b||c.isFloating_()}this.close({sendOnOpen:true})},bind_:function(){this.$supers(zul.wgt.Popup,"bind_",arguments);zWatch.listen({onFloatUp:this,onShow:this});this.setFloating_(true)},unbind_:function(){zk(this.$n()).undoVParent();if(this._stackup){jq(this._stackup).remove();this._stackup=null}if(this._openInfo){this._openInfo=null}zWatch.unlisten({onFloatUp:this,onShow:this});this.setFloating_(false);this.$supers(zul.wgt.Popup,"unbind_",arguments)},onShow:function(a){a.fire(this.firstChild);var b=this._openInfo;if(b){this.position.apply(this,b);this._openInfo=null}this._fixWdh();this._fixHgh()},_offsetHeight:function(){var d=this.$n(),b=zul.wgt.PopupRenderer.isFrameRequired(),c=d.offsetHeight-(b?1:0),e=this.$n("body");if(b){var a=jq(d).find("> div:first-child")[0],g=jq(d).find("> div:last")[0],f=this.getCaveNode().parentNode,e=this.$n("body");c-=a.offsetHeight;c-=g.offsetHeight;c-=zk(f).padBorderHeight();c-=zk(e).padBorderHeight()}else{c-=zk(e).padBorderHeight()}return c},_fixHgh:function(){var a=this.$n().style.height,b=this.getCaveNode();if(zk.ie6_&&((a&&a!="auto")||b.style.height)){b.style.height="0px"}if(a&&a!="auto"){zk(b).setOffsetHeight(this._offsetHeight())}else{b.style.height="auto"}},_fixWdh:zk.ie7_?function(){if(!zul.wgt.PopupRenderer.isFrameRequired()){return}var d=this.$n(),a=d.style.width,g=jq(d).children("div"),c=g[0],b=g[g.length-1],f=this.$n("cave").parentNode;if(!a||a=="auto"){var e=zk(f.parentNode).padBorderWidth()+zk(f.parentNode.parentNode).padBorderWidth();if(c){c.firstChild.style.width=jq.px0(f.offsetWidth-(zk(c).padBorderWidth()+zk(c.firstChild).padBorderWidth()-e))}if(b){b.firstChild.style.width=jq.px0(f.offsetWidth-(zk(b).padBorderWidth()+zk(b.firstChild).padBorderWidth()-e))}}else{if(c){c.firstChild.style.width=""}if(b){b.firstChild.style.width=""}}}:zk.$void,setHeight:function(a){this.$supers("setHeight",arguments);if(this.desktop){zWatch.fireDown("onShow",this)}},setWidth:function(a){this.$supers("setWidth",arguments);if(this.desktop){zWatch.fireDown("onShow",this)}},prologHTML_:function(a){},epilogHTML_:function(a){}});zul.wgt.PopupRenderer={isFrameRequired:function(){return true}};
zkreg('zul.wgt.Popup',true);zk._m={};
zk._m['default']=function(b){var d=this.uuid,e=this.getZclass(),c=zul.wgt.PopupRenderer.isFrameRequired();b.push("<div",this.domAttrs_(),">");if(c){b.push('<div class="',e,'-tl"><div class="',e,'-tr"></div></div>')}else{if(this._fixarrow){b.push("<div id=",d,'-p class="z-pointer"></div>')}}b.push('<div id="',d,'-body" class="',e,'-cl">');if(c){b.push('<div class="',e,'-cr"><div class="',e,'-cm">')}b.push('<div id="',d,'-cave" class="',e,'-cnt">');this.prologHTML_(b);for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}this.epilogHTML_(b);b.push("</div></div></div>");if(c){b.push('</div><div class="',e,'-bl"><div class="',e,'-br"></div></div></div>')}};
;zkmld(zk._p.p.Popup,zk._m);zul.wgt.Radio=zk.$extends(zul.wgt.Checkbox,{getRadiogroup:function(a){if(!a&&this._group){return this._group}var b=a||this.parent;for(;b;b=b.parent){if(b.$instanceof(zul.wgt.Radiogroup)){return b}}return null},setRadiogroup:function(b){var a;if((a=this._group)!=b){if(a){a._rmExtern(this)}this._group=b;if(b){b._addExtern(this)}this._fixName()}},setChecked:_zkf=function(c){if(c!=this._checked){this._checked=c;var e=this.$n("real");if(e){e.checked=c||false;var d=this.getRadiogroup();if(d){if(c){for(var a=d.getItems(),b=a.length;b--;){if(a[b]!=this){a[b].$n("real").checked=false;a[b]._checked=false}}}d._fixSelectedIndex()}}}return this},setSelected:_zkf,isSelected:zul.wgt.Checkbox.prototype.isChecked,getName:function(){var a=this.getRadiogroup();return a!=null?a.getName():this.uuid},_fixName:function(){var a=this.$n("real");if(a){a.name=this.getName()}},getZclass:function(){var a=this._zclass;return a!=null?a:"z-radio"},beforeParentChanged_:function(b){var a=this.getRadiogroup(),b=b?this.getRadiogroup(b):null;if(a!=b){if(a&&a.$instanceof(zul.wgt.Radiogroup)){a._fixOnRemove(this)}if(b&&b.$instanceof(zul.wgt.Radiogroup)){b._fixOnAdd(this)}}this.$supers("beforeParentChanged_",arguments)}});
zkreg('zul.wgt.Radio');zk._m={};
zk._m['default']=function(b){var c=this.uuid,d=this.getZclass(),a=this.getRadiogroup();b.push("<span",this.domAttrs_(),">",'<input type="radio" id="',c,'-real"',this.contentAttrs_(),'/><label for="',c,'-real"',this.domTextStyleAttr_(),' class="',d,'-cnt">',this.domContent_(),"</label>",(a&&a._orient=="vertical"?"<br/>":""),"</span>")};
;zkmld(zk._p.p.Radio,zk._m);(function(){function f(i){var h=b(i);h.$addAll(i._externs);return h}function b(i){var h=[];for(var j=i.firstChild;j;j=j.nextSibling){if(j.$instanceof(zul.wgt.Radio)){h.push(j)}else{if(!j.$instanceof(zul.wgt.Radiogroup)){h=h.concat(b(j))}}}return h}function d(o,p,k){var m=e(o,p,k);if(!m){for(var n=o._externs,i=0,h=n.length;i<h;++i){if(!g(o,n[i])&&p.value++==k){return n[i]}}}return m}function e(j,l,h){for(var k=j.firstChild;k;k=k.nextSibling){if(k.$instanceof(zul.wgt.Radio)){if(l.value++==h){return k}}else{if(!k.$instanceof(zul.wgt.Radiogroup)){var i=e(k,l,h);if(i!=null){return i}}}}}function c(o,p){var n=a(o,p);if(n<0){for(var m=o._externs,k=0,h=m.length,i;k<h;++k){if(!g(o,i=m[k])){if(i.isSelected()){return p.value}++p.value}}}return n}function a(h,k){for(var j=h.firstChild;j;j=j.nextSibling){if(j.$instanceof(zul.wgt.Radio)){if(j.isSelected()){return k.value}++k.value}else{if(!j.$instanceof(zul.wgt.Radiogroup)){var i=a(j,k);if(i>=0){return i}}}}return -1}function g(j,h){for(var i=h;(i=i.parent)!=null;){if(i.$instanceof(zul.wgt.Radiogroup)){return i==j}}}zul.wgt.Radiogroup=zk.$extends(zul.Widget,{_orient:"horizontal",_jsel:-1,$init:function(){this.$supers("$init",arguments);this._externs=[]},$define:{orient:function(){this.rerender()},name:function(j){for(var h=this.getItems(),k=h.length;k--;){h[k].setName(j)}}},getItemAtIndex:function(h){return h>=0?d(this,{value:0},h):null},getItemCount:function(){return this.getItems().length},getItems:function(){return f(this)},getSelectedIndex:function(){return this._jsel},setSelectedIndex:function(h){if(h<0){h=-1}if(this._jsel!=h){if(h<0){getSelectedItem().setSelected(false)}else{getItemAtIndex(h).setSelected(true)}}},getSelectedItem:function(){return this._jsel>=0?this.getItemAtIndex(this._jsel):null},setSelectedItem:function(h){if(h==null){this.setSelectedIndex(-1)}else{if(h.$instanceof(zul.wgt.Radio)){h.setSelected(true)}}},appendItem:function(h,j){var i=new zul.wgt.Radio();i.setLabel(h);i.setValue(j);this.appendChild(i);return i},removeItemAt:function(h){var i=this.getItemAtIndex(h);if(i&&!this._rmExtern(i)){var j=i.parent;if(j){j.removeChild(i)}}return i},_fixSelectedIndex:function(){this._jsel=c(this,{value:0})},_fixOnAdd:function(h){if(this._jsel>=0&&h.isSelected()){h.setSelected(false)}else{this._fixSelectedIndex()}},_fixOnRemove:function(h){if(h.isSelected()){this._jsel=-1}else{if(this._jsel>0){this._fixSelectedIndex()}}},_addExtern:function(h){this._externs.push(h);if(!g(this,h)){this._fixOnAdd(h)}},_rmExtern:function(h){if(this._externs.$remove(h)){if(!g(this,h)){this._fixOnRemove(h)}return true}}})})();
zkreg('zul.wgt.Radiogroup');zk._m={};
zk._m['default']=function(b){b.push("<span",this.domAttrs_(),">");for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(b)}b.push("</span>")};
;zkmld(zk._p.p.Radiogroup,zk._m);zul.wgt.Toolbar=zk.$extends(zul.Widget,{_orient:"horizontal",_align:"start",$define:{align:_zkf=function(){this.rerender()},orient:_zkf},getZclass:function(){var a=this._zclass;return a?a:"z-toolbar"+(this.parent&&zk.isLoaded("zul.tab")&&this.parent.$instanceof(zul.tab.Tabbox)?"-tabs":"")+(this.inPanelMold()?"-panel":"")},inPanelMold:function(){return this._mold=="panel"},onChildAdded_:function(){this.$supers("onChildAdded_",arguments);if(this.inPanelMold()){this.rerender()}},onChildRemoved_:function(){this.$supers("onChildRemoved_",arguments);if(!this.childReplacing_&&this.inPanelMold()){this.rerender()}}});
zkreg('zul.wgt.Toolbar',true);zk._m={};
zk._m['panel']=function(b){var c=this.getZclass();b.push("<div ",this.domAttrs_(),">",'<div class="',c,"-body ",c,"-",this.getAlign(),'" >','<table id="',this.uuid,'-cnt" class="',c,'-cnt"',zUtl.cellps0,"><tbody>");if("vertical"!=this.getOrient()){b.push("<tr>");for(var a=this.firstChild;a;a=a.nextSibling){b.push('<td class="',c,'-hor">');a.redraw(b);b.push("</td>")}b.push("</tr>")}else{for(var a=this.firstChild;a;a=a.nextSibling){b.push('<tr><td class="',c,'-ver">');a.redraw(b);b.push("</td></tr>")}}b.push('</tbody></table><div class="z-clear"></div></div></div>')};
;zk._m['default']=function(b){var d=this.getZclass(),c="vertical"!=this.getOrient()?"":"<br/>";b.push("<div ",this.domAttrs_(),">",'<div id="',this.uuid,'-cave"',' class="',d,"-body ",d,"-",this.getAlign(),'" >');for(var a=this.firstChild;a;a=a.nextSibling){b.push(c);a.redraw(b)}b.push('</div><div class="z-clear"></div></div>')};
;zkmld(zk._p.p.Toolbar,zk._m);(function(){function b(d){zWatch.listen({onShow:d});var c;if(c=d._upload){d._uplder=new zul.Upload(d,null,c)}}function a(d){var c;if(c=d._uplder){zWatch.unlisten({onShow:d});d._uplder=null;c.destroy()}}zul.wgt.Toolbarbutton=zk.$extends(zul.LabelImageWidget,{_orient:"horizontal",_dir:"normal",$define:{disabled:function(){this.rerender()},href:null,target:null,dir:_zkf=function(){this.updateDomContent_()},orient:_zkf,tabindex:function(c){var d=this.$n();if(d){d.tabIndex=c||""}},autodisable:null,upload:function(c){var d=this.$n();if(d){a(this);if(c&&c!="false"&&!this._disabled){b(this)}}}},getZclass:function(){var c=this._zclass;return c?c:"z-toolbarbutton"},getTextNode:function(){return this.$n().firstChild.firstChild},bind_:function(){this.$supers(zul.wgt.Toolbarbutton,"bind_",arguments);if(!this._disabled){var c=this.$n();this.domListen_(c,"onFocus","doFocus_").domListen_(c,"onBlur","doBlur_")}if(!this._disabled&&this._upload){b(this)}},unbind_:function(){a(this);var c=this.$n();this.domUnlisten_(c,"onFocus","doFocus_").domUnlisten_(c,"onBlur","doBlur_");this.$supers(zul.wgt.Toolbarbutton,"unbind_",arguments)},domContent_:function(){var d=zUtl.encodeXML(this.getLabel()),c=this.getImage();if(!c){return d}c='<img src="'+c+'" align="absmiddle" />';var e="vertical"==this.getOrient()?"<br/>":"&nbsp;";return this.getDir()=="reverse"?d+e+c:c+e+d},domClass_:function(e){var d=this.$supers("domClass_",arguments);if(this._disabled&&(!e||!e.zclass)){var c=this.getZclass();if(c){d+=(d?" ":"")+c+"-disd"}}return d},domAttrs_:function(e){var c=this.$supers("domAttrs_",arguments),d=this.getTabindex();if(d){c+=' tabIndex="'+d+'"'}return c},onShow:function(){if(this._uplder){this._uplder.sync()}},doClick_:function(c){if(!this._disabled){zul.wgt.ADBS.autodisable(this);this.fireX(c);if(!c.stopped){var d=this._href;if(d){zUtl.go(d,{target:this._target||(c.data.ctrlKey?"_blank":"")})}this.$super("doClick_",c,true)}}},doMouseOver_:function(c){if(!this._disabled){jq(this).addClass(this.getZclass()+"-over");this.$supers("doMouseOver_",arguments)}},doMouseOut_:function(c){if(!this._disabled){jq(this).removeClass(this.getZclass()+"-over");this.$supers("doMouseOut_",arguments)}}})})();
zkreg('zul.wgt.Toolbarbutton');zk._m={};
zk._m['default']=function(a){var b=this.getZclass();a.push("<div",this.domAttrs_(),'><div class="',b,'-body"><div ',this.domTextStyleAttr_(),'class="',b,'-cnt">',this.domContent_(),"</div></div></div>")};
;zkmld(zk._p.p.Toolbarbutton,zk._m);zul.wgt.Image=zk.$extends(zul.Widget,{$define:{src:function(a){var b=this.getImageNode();if(b){b.src=a||""}},hover:null,align:function(a){var b=this.getImageNode();if(b){b.align=a||""}},hspace:function(a){var b=this.getImageNode();if(b){b.hspace=a}},vspace:function(a){var b=this.getImageNode();if(b){b.vspace=a}}},getImageNode:function(){return this.$n()},doMouseOver_:function(){var b=this._hover;if(b){var a=this.getImageNode();if(a){a.src=b}}this.$supers("doMouseOver_",arguments)},doMouseOut_:function(){if(this._hover){var a=this.getImageNode();if(a){a.src=this._src||""}}this.$supers("doMouseOut_",arguments)},domAttrs_:function(b){var a=this.$supers("domAttrs_",arguments);if(!b||!b.content){a+=this.contentAttrs_()}return a},contentAttrs_:function(){var a=' src="'+(this._src||"")+'"',b;if(b=this._align){a+=' align="'+b+'"'}if(b=this._hspace){a+=' hspace="'+b+'"'}if(b=this._vspace){a+=' vspace="'+b+'"'}return a}});
zkreg('zul.wgt.Image');zk._m={};
zk._m['alphafix']=function(a){a.push("<image",this.domAttrs_(),"/>")};
;zk._m['default']=[zk._p.p.Image,'alphafix'];zkmld(zk._p.p.Image,zk._m);zul.wgt.Imagemap=zk.$extends(zul.wgt.Image,{bind_:function(){this.$supers(zul.wgt.Imagemap,"bind_",arguments);if(!jq("#zk_hfr_")[0]){jq.newFrame("zk_hfr_",null,zk.safari?"position:absolute;top:-1000px;left:-1000px;width:0;height:0;display:inline":null)}},getImageNode:function(){return this.$n("real")},getCaveNode:function(){return this.$n("map")},doClick_:function(a){},onChildAdded_:function(){this.$supers("onChildAdded_",arguments);if(this.desktop&&this.firstChild==this.lastChild){this._fixchd(true)}},onChildRemoved_:function(){this.$supers("onChildRemoved_",arguments);if(this.desktop&&!this.firstChild){this._fixchd(false)}},_fixchd:function(b){var a=this.uuid+"-map";img=this.getImageNode();img.useMap=b?"#"+a:"";img.isMap=!b},contentAttrs_:function(){var a=this.$supers("contentAttrs_",arguments);return a+(this.firstChild?' usemap="#'+this.uuid+'-map"':' ismap="ismap"')},fromPageCoord:function(a,c){var b=zk(this.getImageNode()).revisedOffset();return[a-b[0],c-b[1]]},_doneURI:function(){var a=zul.wgt.Imagemap,b=a._doneURI;return b?b:a._doneURI=zk.IMAGEMAP_DONE_URI?zk.IMAGEMAP_DONE_URI:zk.ajaxURI("/web/zul/html/imagemap-done.html",{desktop:this.desktop,au:true})}},{onclick:function(b){if(zul.wgt.Imagemap._toofast()){return}var c=b.indexOf("?");if(c<0){return}var a=b.indexOf("?",++c);if(a<0){return}var e=b.substring(c,a),d=zk.Widget.$(e);if(!d){return}c=b.indexOf(",",++a);if(c<0){return}d.fire("onClick",{x:zk.parseInt(b.substring(a,c)),y:zk.parseInt(b.substring(c+1))},{ctl:true})},_toofast:function(){if(zk.gecko){var a=zul.wgt.Imagemap,b=jq.now();if(a._stamp&&b-a._stamp<800){return true}a._stamp=b}return false}});
zkreg('zul.wgt.Imagemap');zk._m={};
zk._m['alphafix']=function(c){var d=this.uuid,b=d+"-map";c.push("<span",this.domAttrs_({content:1}),'><a href="',this._doneURI(),"?",d,'" target="zk_hfr_"><img id="',d,'-real"',this.contentAttrs_(),'/></a><map name="',b,'" id="',b,'">');for(var a=this.firstChild;a;a=a.nextSibling){a.redraw(c)}c.push("</map></span>")};
;zk._m['default']=[zk._p.p.Imagemap,'alphafix'];zkmld(zk._p.p.Imagemap,zk._m);zul.wgt.Area=zk.$extends(zk.Widget,{$define:{shape:function(a){var b=this.$n();if(b){b.shape=a||""}},coords:function(a){var b=this.$n();if(b){b.coords=v||""}}},doClick_:function(a){if(zul.wgt.Imagemap._toofast()){return}var b=this.id||this.uuid;this.parent.fire("onClick",{area:b},{ctl:true});a.stop()},domAttrs_:function(c){var a=this.$supers("domAttrs_",arguments)+' href="javascript:;"',b;if(b=this._coords){a+=' coords="'+b+'"'}if(b=this._shape){a+=' shape="'+b+'"'}return a}});
zkreg('zul.wgt.Area');zk._m={};
zk._m['default']=function(a){a.push("<area",this.domAttrs_(),"/>")};
;zkmld(zk._p.p.Area,zk._m);zul.wgt.Chart=zk.$extends(zul.wgt.Imagemap,{});
zkreg('zul.wgt.Chart');zk._m={};
zk._m['default']=[zk._p.p.Imagemap,'alphafix'];zkmld(zk._p.p.Chart,zk._m);zul.wgt.Captcha=zk.$extends(zul.wgt.Image,{});
zkreg('zul.wgt.Captcha');zk._m={};
zk._m['default']=[zk._p.p.Image,'alphafix'];zkmld(zk._p.p.Captcha,zk._m);zul.wgt.Progressmeter=zk.$extends(zul.Widget,{_value:0,$define:{value:function(){if(this.$n()){this._fixImgWidth()}}},getZclass:function(){var a=this._zclass;return a!=null?a:"z-progressmeter"},_fixImgWidth:_zkf=function(){var b=this.$n(),a=this.$n("img");if(a){if(zk.ie6_){a.style.width=""}if(zk(b).isRealVisible()){jq(a).animate({width:Math.round((b.clientWidth*this._value)/100)+"px"},"slow")}}},onSize:_zkf,onShow:_zkf,bind_:function(){this.$supers(zul.wgt.Progressmeter,"bind_",arguments);this._fixImgWidth(this._value);zWatch.listen({onSize:this,onShow:this})},unbind_:function(){zWatch.unlisten({onSize:this,onShow:this});this.$supers(zul.wgt.Progressmeter,"unbind_",arguments)},setWidth:function(a){this.$supers("setWidth",arguments);this._fixImgWidth()}});
zkreg('zul.wgt.Progressmeter');zk._m={};
zk._m['default']=function(a){a.push("<div",this.domAttrs_(),'><span id="',this.uuid,'-img"','class="',this.getZclass(),'-img"></span></div>')};
;zkmld(zk._p.p.Progressmeter,zk._m);zul.wgt.Fileupload=zk.$extends(zul.wgt.Button,{});
zkreg('zul.wgt.Fileupload');
}finally{zk.setLoaded(zk._p.n);}});zk.setLoaded('zul.wgt',1);(function(){if(zk._p=zkpi('zkmax'))try{
zAu.cmd0.echoGx=function(l,d){var g=zAu.cmd0.echoGx.getAll();for(var f=arguments.length;f-->2;){for(var b=arguments[f],c=g.length;c--;){try{var k=g[c];if(k.zk.Desktop.$(b)){var a="zAu.send(new zk.Event(zk.Desktop.$('"+b+"'),'"+l+"'";if(d!==null){a+=",'"+d+"'"}k.setTimeout(a+"))",0);break}}catch(h){}}}};zAu.cmd0.echoGx.getAll=function(){return zUtl.frames(top)};
zk.copy(zkmax,{rod:function(d){var c=true,a=d,b;if(a){if((b=a.z$rod0)!=null){return b}for(;a;a=a.parent){if((b=a.z$rod)!=null){if(d===a){return b}c=b;break}}}if(d&&(d=d.parent)&&d!==a){d.z$rod=c}return c},rodRender:function(c,a){if(c.z_rod&&(!c.parent||!c.parent.z_rod)){if(!a){c._rodopen=true}var b;c.replaceHTML("#"+c.uuid,(b=c.parent)?b.desktop:c.desktop)}}});(function(){function b(c){return function(){var d={};zk.override(zk.$import(c).prototype,d,{redraw:function(e){if(this._rodopen){delete this._rodopen}else{if(!this._visible&&zkmax.rod(this)){this.z_rod=true;e.push('<div id="',this.uuid,'" style="display:none"></div>');return}}d.redraw.apply(this,arguments)},setVisible:function(e){if(e){zkmax.rodRender(this)}d.setVisible.apply(this,arguments)},setMaximized:function(e){if(e){zkmax.rodRender(this)}d.setMaximized.apply(this,arguments)},forcerender:function(){d.forcerender.apply(this,arguments);zkmax.rodRender(this)}})}}function a(){var c=["zul.wgt.Div","zul.wgt.Include","zul.wnd.Panel","zul.wnd.Window"],e;while(e=c.pop()){var d=e.lastIndexOf(".");zk.afterLoad(e.substring(0,d),b(e))}}a()})();
zk.afterLoad('zul.tab',function(){
(function(){var b={},a=zul.tab.Tabpanel;zk.override(a.molds,b.molds={},{"default":function(c){if(this._rodopen){delete this._rodopen}else{if(!this.isSelected()&&!this.getTabbox().inAccordionMold()&&zkmax.rod(this)){this.z_rod=true;c.push('<div id="',this.uuid,'" style="display:none"></div>');return}}b.molds["default"].apply(this,arguments)}});zk.override(a.prototype,b,{_sel:function(c){if(c){zkmax.rodRender(this)}b._sel.apply(this,arguments)},forcerender:function(){b.forcerender.apply(this,arguments);zkmax.rodRender(this)}})})();
});
zk.afterLoad('zul.wgt',function(){
(function(){var a={},b=zul.wgt.Popup;function c(d){if(d.z_rod&&(!d.parent||!d.parent.z_rod)){d._rodopen=true;zkmax.rodRender(d)}}zk.override(b.molds,a.molds={},{"default":function(d){if(this._rodopen){delete this._rodopen}else{if(!this.isOpen()&&zkmax.rod(this)){this.z_rod=true;d.push('<div id="',this.uuid,'" style="display:none"></div>');return}}a.molds["default"].apply(this,arguments)}});zk.override(b.prototype,a,{open:function(){c(this);a.open.apply(this,arguments)},close:function(){c(this);a.close.apply(this,arguments)},forcerender:function(){a.forcerender.apply(this,arguments);c(this)}})})();
(function(){var a={};function b(f){for(var d=f.firstChild,e=f.caption;d;d=d.nextSibling){if(d!=e){return d}}}function c(f){if(f._rodKid&&(!f.parent||!f.parent.z_rod)){delete f._rodKid;f._rodopen=true;var e=[];f._redrawCave(e);jq("#"+f.uuid+"-cave").replaceWith(e.join(""));for(var d=b(f);d;d=d.nextSibling){d.unbind();d.bind(f.desktop)}f.clearCache()}}zk.override(zul.wgt.Groupbox.prototype,a,{_redrawCave:function(e){var d;if(this._rodopen){delete this._rodopen}else{if((d=b(this))&&!this._open&&zkmax.rod(this)){e.push('<div id="',this.uuid,'-cave"');if(!this.isLegend()){e.push(' style="display:none;border:1px solid"')}e.push("></div>");for(;d;d=d.nextSibling){if(d!=this.caption){d.z_rod=true}}this._rodKid=true;return}}a._redrawCave.apply(this,arguments)},setOpen:function(d){if(d){c(this)}a.setOpen.apply(this,arguments)},shallChildROD_:function(d){return this._rodKid||a.shallChildROD_.apply(this,arguments)},forcerender:function(){a.forcerender.apply(this,arguments);c(this)}})})();
});
zk.afterLoad('zul.menu',function(){
(function(){var a={},b=zul.menu.Menupopup;zk.override(b.molds,a.molds={},{"default":function(c){if(this._rodopen){delete this._rodopen}else{if(!this.isOpen()&&zkmax.rod(this)){this.z_rod=true;c.push('<div id="',this.uuid,'" style="display:none"></div>');return}}a.molds["default"].apply(this,arguments)}});zk.override(b.prototype,a,{open:function(){zkmax.rodRender(this);a.open.apply(this,arguments)},forcerender:function(){a.forcerender.apply(this,arguments);zkmax.rodRender(this)}})})();
});
zk.afterLoad('zul.inp',function(){
(function(){var d={},a={};function b(g,f){var e;if(g._rodopen){delete g._rodopen}else{if((e=g.firstChild)&&!g._open&&zkmax.rod(g)){f.push('<div id="',g.uuid,'-pp" style="display:none"></div>');for(;e;e=e.nextSibling){e.z_rod=true}g._rodKid=true;return true}}}function c(g){if(g._rodKid&&(!g.parent||!g.parent.z_rod)){delete g._rodKid;g._rodopen=true;var f=[];g.redrawpp_(f);jq("#"+g.uuid+"-pp").replaceWith(f.join(""));for(var e=g.firstChild;e;e=e.nextSibling){e.unbind();e.bind(g.desktop)}g.clearCache()}}zk.override(zul.inp.Combobox.prototype,d,{redrawpp_:function(e){if(!b(this,e)){d.redrawpp_.apply(this,arguments)}},shallChildROD_:function(e){return this._rodKid||d.shallChildROD_.apply(this,arguments)},forcerender:function(){d.forcerender.apply(this,arguments);c(this)},open:function(){c(this);d.open.apply(this,arguments)}});zk.override(zul.inp.Bandbox.prototype,a,{redrawpp_:function(e){if(!b(this,e)){a.redrawpp_.apply(this,arguments)}},forcerender:function(){a.forcerender.apply(this,arguments);c(this)},open:function(){c(this);a.open.apply(this,arguments)}})})();
});
zk.afterLoad('zul.db',function(){
(function(){var a={},b={};function c(g,f){var e;if(g._rodopen){delete g._rodopen}else{if((e=g.firstChild)&&!g._open&&zkmax.rod(g)){f.push('<div id="',g.uuid,'-pp" style="display:none"></div>');g.z_childrod=true;for(;e;e=e.nextSibling){e.z_rod=true}return true}}delete g.z_childrod}function d(g){var e;if((e=g.firstChild)&&e.z_rod&&(!g.parent||!g.parent.z_rod)){g._rodopen=true;var f=[];g.redrawpp_(f);jq("#"+g.uuid+"-pp").replaceWith(f.join(""));for(;e;e=e.nextSibling){e.unbind();e.bind(g.desktop)}g.clearCache()}}zk.override(zul.db.Datebox.prototype,a,{redrawpp_:function(e){if(!c(this,e)){a.redrawpp_.apply(this,arguments)}},forcerender:function(){a.forcerender.apply(this,arguments);d(this)}});zk.override(zul.db.CalendarPop.prototype,b,{open:function(){d(this.parent);b.open.apply(this,arguments)}})})();
});
zk.afterLoad('zul.sel',function(){
(function(){var a=zk.ie?1193046:16777216,b={};zk.override(zul.sel.Listbox.prototype,b,{_firstLoad:true,_totalSize:0,_avgrowhgh:21,_offset:0,_lastoffset:0,_limit:20,_bufpad:21*50,_loadpad:21*10,_viewtop:0,_lasttop:0,_totalhgh:null,_rowshgh:null,_topPad:0,_itop:0,_ibottom:0,_padsz:{},domPad_:function(c,d){if(this._listbox$rod){c.push('<tbody id="',this.uuid,d,'"></tbody>')}},setTotalSize:function(c){if(this._listbox$rod){if(c!=this._totalSize){this._totalSize=c}if(!this._scrolling&&this.desktop){this._initPadSizes();if(zk.ie){this._doScroll()}}}},setItemsInvalid_:function(c){var d=this;zAu.createWidgets(c,function(f){if(d.$n("rows")){var k=f.length&&f[0]?f[0]._index:d._lastoffset;if(k!=d._lastoffset){return}d.replaceCavedChildren_("rows",f)}else{var h;for(var i=d.firstItem;i;){var l=d.nextItem();if(!l){h=i.nextSibling}d.removeChild(i,true);i=l}for(var g=0,e=f.length;g<e;++g){d.insertBefore(f[g],h,true)}}},function(f){for(var e=f,g=f;e;g=e,e=e.parent){if(e==d&&g.$instanceof(zul.sel.Listitem)){return null}}return f})},_fireOnScrollPos:function(c){if(this._listbox$rod){if(!this.inPagingMold()&&!this.inSelectMold()){clearTimeout(this._timeoutId);this._timeoutId=setTimeout(this.proxy(this._scrollPage),c>=0?c:zk.gecko?200:60)}}else{b._fireOnScrollPos.apply(this,arguments)}},_onRender:function(){if(b._onRender.apply(this,arguments)){return true}if(this._listbox$rod&&!this.inPagingMold()&&!this.inSelectMold()&&this._firstLoad){this._firstLoad=false;this._initPadSizes()}},_setPadSize:function(f,d,e){this._padsz[d]=e;var c=['<tbody id="',this.uuid,"-",d,'">'];if(!zk.safari){while(true){c.push('<tr style="height:',Math.min(e,a),'px"></tr>');e-=a;if(e<=0){break}}}else{while(true){c.push('<tr><td style="height:',Math.min(e,a),'px"></td></tr>');e-=a;if(e<=0){break}}}c.push("</tbody>");jq(f).replaceWith(c.join(""));delete this._subnodes[d]},_initPadSizes:function(){if(this.inPagingMold()){return}if(this._justScrollPads){delete this._justScrollPads;return}var f=this.$n("rows");if(!f){return}var g=this._nrows,k=this._rowshgh=f.offsetHeight,m=this._totalSize,j=this.ebody;this._avgrowhgh=g>0?((k/g)|0):21;this._ibottom=this._offset+g;if(this._topPad<0){this._topPad=this._offset*this._avgrowhgh}if(this._offset==0){this._topPad=0}var c=this._topPad,i=m*this._avgrowhgh-k-c;if(i<0){if(this._offset>0){c+=i}i=0;if(c<0){c=0}}else{if(this.tsize<=this._ibottom){i=0}}if(this._topPad!=c){this.fire("onTopPad",{topPad:this._topPad=c})}this._setPadSize(this.$n("tpad"),"tpad",c);this._setPadSize(this.$n("bpad"),"bpad",i);this._totalhgh=this.ebodytbl.offsetHeight;this._itop=this._offset;var n=j.offsetHeight;this._limit=(((n+this._bufpad*2)/this._avgrowhgh)|0)+2;if(!this._viewtop&&!this._lasttop&&this._currentTop>0){this._viewtop=this._lasttop=this._currentTop}if(this._totalSize>this._ibottom){j.scrollTop=this._currentTop;var e=this._viewtop=j.scrollTop,h=e+n,d=f.lastChild,l=d?this._rowScrollBottom(d):c;if(h>l&&this._lastoffset==this._itop){this.fire("onDataLoading",{offset:this._itop,limit:this._limit})}}},_rowScrollBottom:function(c){return c.offsetTop+c.offsetHeight-(this.ebodytbl.offsetParent==c.offsetParent?this.ebodytbl.offsetTop:0)},_rowOffsetTop:function(c){var d=this.$n("rows");return c.offsetTop-(d.offsetParent==c.offsetParent?d.offsetTop:0)},setSelInView_:function(c){var d=c*this._avgrowhgh;this.ebody.scrollTop=d},_scrollPage:function(){var p=this.$n("rows");if(!p){return}var q=this.ebody,f=this._viewtop=q.scrollTop,s=f+q.offsetHeight;var g=this._padsz.tpad,m=this._lasttop,t=g,n=this._rowshgh=p.offsetHeight,h=t+n;if(f!=m){var u=f-this._bufpad,r=s+this._bufpad,k=f-this._loadpad,i=s+this._loadpad;if(u<0){u=0}if(k<0){k=0}if(r>this._totalhgh){r=this._totalhgh-(zk.ie?1:0)}if(i>this._totalhgh){i=this._totalhgh-(zk.ie?1:0)}if(f>m){if(h<i){var d=this._itop;if(h<u){d=this._ibottom+(((u-h)/this._avgrowhgh)|0)}else{var c=u-g;if(c>=0){var o=this._ibottom-1;d=0;for(var e=this.lastItem;e;e=this.previousItem(e),--o){var l=this._rowOffsetTop(e.$n());if(l<c){d=o;break}}}}if(d>=this._totalSize){d=this._totalSize-this._limit}if(d<0||f==0){d=0}if(d!=this._lastoffset||(this._totalSize>this._ibottom&&this._nrows<this._limit)){this._lastoffset=d;this._lasttop=f;this._currentTop=f;this.fire("onScrollPos",{top:this._currentTop,left:this._currentLeft});this.fire("onDataLoading",{offset:d,limit:this._limit})}}else{this._currentTop=f;this.fire("onScrollPos",{top:this._currentTop,left:this._currentLeft})}}else{if(t>=k||(u==0&&this._lastoffset>0)){var d=u==0?0:(this._itop-((t-u)/this._avgrowhgh)|0);if(d>=this._totalSize){d=this._totalSize-this._limit}if(d<0){d=0}if(d!=this._lastoffset){this._lastoffset=d;this._lasttop=f;this._currentTop=f;this.fire("onScrollPos",{top:this._currentTop,left:this._currentLeft});this.fire("onDataLoading",{offset:d,limit:this._limit})}}else{this._currentTop=f;this.fire("onScrollPos",{top:this._currentTop,left:this._currentLeft})}}}},setScrollPads_:function(p){var n=p.offset,s=p.sel;this._justScrollPads=true;delete this._scrolling;if(!this._listbox$rod||n!=this._lastoffset){return}var w=this.$n("rows");if(!w){return}var f=this.$n("tpad"),l=this.$n("bpad"),j=this._padsz.tpad,c=this._padsz.bpad,o=this._rowshgh,r=this._itop,d=this._ibottom,q=this._rowshgh=w.offsetHeight,g=this._totalSize,h=this._itop=n,e=this._ibottom=h+this._nrows;if(h>r){if(h>=d){j=j+o+((n-d)*this._avgrowhgh|0)}else{var u=this.firstItem;for(var t=h;t<d&&u;++t){u=this.nextItem(u)}j=j+o-(u?this._rowOffsetTop(u.$n()):q)}}else{if(h<r){if(e<=r){j=j-((r-n)*this._avgrowhgh|0)}else{var u=this.lastItem;for(var t=e-1;t>r&&u;--t){u=this.previousItem(u)}j=j-(u?this._rowOffsetTop(u.$n()):q)}}}if(n==0){j=0}else{if(j==0){j=n*this._avgrowhgh}}c=this._totalhgh-q-j;var i=c>0&&e>=g;if(i){c=0}if(c<0){i=true;c=((g-e)*this._avgrowhgh)|0}if(this._topPad!=j){this.fire("onTopPad",{topPad:this._topPad=j})}this._setPadSize(f,"tpad",j<0?0:j);this._setPadSize(l,"bpad",c<0?0:c);if(j<0||c<0||i){this._totalhgh=this.ebodytbl.offsetHeight}if(this._totalSize<=e&&this._viewtop>this.ebody.scrollTop){this.ebody.scrollTop=this._viewtop}if(this.ebody.scrollTop!=this._lasttop){this._fireOnScrollPos()}if(s){var x=zk.Widget.$(s);if(x){this._syncFocus(x);this._setFocus(x,true);zk(x).scrollIntoView(this.ebody)}}},focusA_:function(c,d){if(this._listbox$rod&&!this.inPagingMold()&&!this.inSelectMold()){var e;if(zk.ie){e=this.ebody.scrollTop}b.focusA_.apply(this,arguments);if(zk.ie){this.ebody.scrollTop=e}}else{b.focusA_.apply(this,arguments)}}})})();
(function(){var e={},c={},d=zul.sel.Tree;function a(k){if(k.z_rod&&(!k.parent||!k.parent.z_rod)){var j,g;if((j=k.parent)&&(g=j.parent)){var i=j.uuid,h=k.uuid;j.unbind();g.insertChildHTML_(j,j.nextSibling,j.desktop)}zWatch.fireDown("beforeSize",k);zWatch.fireDown("onSize",k)}}function f(i){i=i.parent;if(!i){return}var h,g;if((g=i.parent)&&((h=g.firstChild)!=i||(h=g.lastChild)!=i)&&h&&h.treerow&&h.treerow.desktop&&!h.treerow.z_rod){return}if(!i._rodopen){while((i=i.parent)&&!d.isInstance(i)){if(!i._rodopen&&i.isOpen&&!i.isOpen()){return true}}}}function b(g){if(!g.parent||!g.parent.z_rod){var h;if((g=g.treechildren)&&(g=g.firstChild)&&(h=g.treerow)&&h.z_rod){for(;g;g=g.nextSibling){g._rodopen=true;if(h=g.treerow){a(h)}if(g.isOpen()&&g.treechildren){b(g)}delete g._rodopen}}}}zk.override(zul.sel.Treerow.molds,e.molds={},{"default":function(g){if(zkmax.rod(this)&&f(this)){this.z_rod=true;return}e.molds["default"].apply(this,arguments)}});zk.override(zul.sel.Treeitem.prototype,c,{setOpen:function(g){if(g){b(this)}c.setOpen.apply(this,arguments)},forcerender:function(){c.forcerender.apply(this,arguments);b(this)}})})();
});
zk.afterLoad('zul.grid', function(){
(function(){var a=zk.ie?1193046:16777216,c={},b={};zk.override(zul.grid.Grid.prototype,c,{_firstLoad:true,_totalSize:0,_avgrowhgh:21,_offset:0,_lastoffset:0,_limit:20,_bufpad:21*50,_loadpad:21*10,_viewtop:0,_lasttop:0,_totalhgh:null,_rowshgh:null,_topPad:0,_itop:0,_ibottom:0,_padsz:{},domPad_:function(d,e){if(this._grid$rod){d.push('<tbody id="',this.uuid,e,'"></tbody>')}},setTotalSize:function(d){if(this._grid$rod){this._totalSize=d;if(!this._scrolling&&this.desktop){this._initPadSizes();if(zk.ie){this._doScroll()}}}},_fireOnScrollPos:function(d){if(this._grid$rod){if(!this.inPagingMold()){clearTimeout(this._timeoutId);this._timeoutId=setTimeout(this.proxy(this._scrollPage),d>=0?d:zk.gecko?200:60)}}else{c._fireOnScrollPos.apply(this,arguments)}},_onRender:function(){if(c._onRender.apply(this,arguments)){return true}if(this._grid$rod&&!this.inPagingMold()&&this._firstLoad){this._firstLoad=false;this._initPadSizes()}},_setPadSize:function(g,e,f){this._padsz[e]=f;var d=['<tbody id="',this.uuid,"-",e,'">'];if(!zk.safari){while(true){d.push('<tr style="height:',Math.min(f,a),'px"></tr>');f-=a;if(f<=0){break}}}else{while(true){d.push('<tr><td style="height:',Math.min(f,a),'px"></td></tr>');f-=a;if(f<=0){break}}}d.push("</tbody>");jq(g).replaceWith(d.join(""));delete this._subnodes[e]},_initPadSizes:function(){if(this.inPagingMold()){return}var p,g;if(!(p=this.rows)||!(g=p.$n())){return}var h=p.nChildren,l=this._rowshgh=g.offsetHeight,n=this._totalSize,k=this.ebody;this._avgrowhgh=h>0?((l/h)|0):21;this._ibottom=this._offset+h;if(this._topPad<0){this._topPad=this._offset*this._avgrowhgh}if(this._offset==0){this._topPad=0}var d=this._topPad;var j=n*this._avgrowhgh-l-d;if(j<0){if(this._offset>0){d+=j}j=0;if(d<0){d=0}}else{if(n<=this._ibottom){j=0}}if(this._topPad!=d){this.fire("onTopPad",{topPad:this._topPad=d})}this._setPadSize(this.$n("tpad"),"tpad",d);this._setPadSize(this.$n("bpad"),"bpad",j);this._totalhgh=this.ebodytbl.offsetHeight;this._itop=this._offset;var o=k.offsetHeight;this._limit=(((o+this._bufpad*2)/this._avgrowhgh)|0)+2;if(!this._viewtop&&!this._lasttop&&this._currentTop>0){this._viewtop=this._lasttop=this._currentTop}if(this._totalSize>this._ibottom){k.scrollTop=this._currentTop;var f=this._viewtop=k.scrollTop,i=f+o,e=p.lastChild.$n(),m=e?this._rowScrollBottom(e):d;if(i>m&&this._lastoffset==this._itop){this.fire("onDataLoading",{offset:this._itop,limit:this._limit})}}},_rowScrollBottom:function(d){return d.offsetTop+d.offsetHeight-(this.ebodytbl.offsetParent==d.offsetParent?this.ebodytbl.offsetTop:0)},_rowOffsetTop:function(d){var e=this.rows.$n();return d.offsetTop-(e.offsetParent==d.offsetParent?e.offsetTop:0)},_scrollPage:function(){var l,r;if(!(l=this.rows)||!(r=l.$n())){return}var s=this.ebody,g=this._viewtop=s.scrollTop,u=g+s.offsetHeight;var h=this._padsz.tpad,o=this._lasttop,v=h,p=this._rowshgh=r.offsetHeight,i=v+p;if(g!=o){var w=g-this._bufpad,t=u+this._bufpad,m=g-this._loadpad,k=u+this._loadpad;if(w<0){w=0}if(m<0){m=0}if(t>this._totalhgh){t=this._totalhgh-(zk.ie?1:0)}if(k>this._totalhgh){k=this._totalhgh-(zk.ie?1:0)}if(g>o){if(i<k){var e=this._itop;if(i<w){e=this._ibottom+(((w-i)/this._avgrowhgh)|0)}else{var d=w-h;if(d>=0){var q=this._ibottom-1;e=0;for(var f=l.lastChild;f;f=f.previousSibling,--q){var n=this._rowOffsetTop(f.$n());if(n<d){e=q;break}}}}if(e>=this._totalSize){e=this._totalSize-this._limit}if(e<0||g==0){e=0}if(e!=this._lastoffset||(this._totalSize>this._ibottom&&l.nChildren<this._limit)){this._lastoffset=e;this._lasttop=g;this._currentTop=g;this.fire("onScrollPos",{top:this._currentTop,left:this._currentLeft});this.fire("onDataLoading",{offset:e,limit:this._limit})}}else{this._currentTop=g;this.fire("onScrollPos",{top:this._currentTop,left:this._currentLeft})}}else{if(v>=m||(w==0&&this._lastoffset>0)){var e=w==0?0:(this._itop-((v-w)/this._avgrowhgh)|0);if(e>=this._totalSize){e=this._totalSize-this._limit}if(e<0){e=0}if(e!=this._lastoffset){this._lastoffset=e;this._lasttop=g;this._currentTop=g;this.fire("onScrollPos",{top:this._currentTop,left:this._currentLeft});this.fire("onDataLoading",{offset:e,limit:this._limit})}}else{this._currentTop=g;this.fire("onScrollPos",{top:this._currentTop,left:this._currentLeft})}}}},setScrollPads_:function(p){delete this._scrolling;if(!this._grid$rod||p!=this._lastoffset){return}this._inScrollPads=true;var t,e;if(!(t=this.rows)||!(e=t.$n())){return}var u=this.$n("tpad"),l=this.$n("bpad"),d=this._padsz.tpad,i=this._padsz.bpad,o=this._rowshgh,j=this._itop,s=this._ibottom,m=this._rowshgh=e.offsetHeight,r=this._totalSize,h=this._itop=p,q=this._ibottom=h+t.nChildren;if(h>j){if(h>=s){d=d+o+((p-s)*this._avgrowhgh|0)}else{var g=t.firstChild;for(var f=h;f<s&&g;++f){g=g.nextSibling}d=d+o-(g?this._rowOffsetTop(g.$n()):m)}}else{if(h<j){if(q<=j){d=d-((j-p)*this._avgrowhgh|0)}else{var g=t.lastChild;for(var f=q-1;f>j&&g;--f){g=g.previousSibling}d=d-(g?this._rowOffsetTop(g.$n()):m)}}}if(p==0){d=0}else{if(d==0){d=p*this._avgrowhgh}}i=this._totalhgh-m-d;var n=i>0&&q>=r;if(n){i=0}if(i<0){n=true;i=((r-q)*this._avgrowhgh)|0}if(this._topPad!=d){this.fire("onTopPad",{topPad:this._topPad=d})}this._setPadSize(u,"tpad",d<0?0:d);this._setPadSize(l,"bpad",i<0?0:i);if(d<0||i<0||n){this._totalhgh=this.ebodytbl.offsetHeight}if(this._totalSize<=q&&this._viewtop>this.ebody.scrollTop){this.ebody.scrollTop=this._viewtop}if(this.ebody.scrollTop!=this._lasttop){this._fireOnScrollPos()}}});zk.override(zul.grid.Rows.prototype,b,{replaceWidget:function(e){var d=this.getGrid();if(d._grid$rod&&e._offset!=d._lastoffset){return}b.replaceWidget.apply(this,arguments)}})})();
});
zk.afterLoad('zul.wnd', function(){
(function(){var a={};function b(c){if(c=c.panelchildren){zkmax.rodRender(c)}}zk.override(zul.wnd.Panelchildren.molds,a.molds={},{"default":function(c){if(this._rodopen){delete this._rodopen}else{var d;if((d=this.parent)&&!d._open&&zkmax.rod(this)){this.z_rod=true;c.push('<div id="',this.uuid,'" style="display:none"></div>');return}}a.molds["default"].apply(this,arguments)}});zk.override(zul.wnd.Panel.prototype,a,{setOpen:function(c){if(c){b(this)}a.setOpen.apply(this,arguments)},forcerender:function(){a.forcerender.apply(this,arguments);b(this)}})})();
});

}finally{zk.setLoaded(zk._p.n);}})();(function(){if(zk._p=zkpi('zul.breeze'))try{
zul.breeze.theme = function(){
	var c = document.cookie;
	if(!c) return '';
	var startIdx = c.indexOf('zktheme=');
	if (startIdx < 0) return '';
	var valStartIdx = startIdx + 'zktheme='.length,
		endIdx = c.indexOf(';', startIdx);
	return (endIdx < 0) ? c.substring(valStartIdx) : c.substring(valStartIdx, endIdx);
};
var t = zul.breeze.theme();
if ( 'breeze' == t) {
zk.afterMount(function () {
	jq(document.body).addClass('breeze');
});
zk.afterLoad("zul.grid",function(){zul.grid.Renderer.updateColumnMenuButton=function(b){var c=b.$n(),a;if(a=b.$n("btn")){a.style.height=zk.ie6_||zk.ie7_?c.offsetHeight-1+"px":c.offsetHeight+"px"}}});
zk.afterLoad("zul.inp",function(){zul.inp.Errorbox.prototype._fixarrow=function(){var g=this.parent.$n(),c=this.$n(),a=this.$n("p"),e=zk(g).revisedOffset(),b=zk(c).revisedOffset();var j=b[0]-e[0],i=b[1]-e[1],d;if(j>=g.offsetWidth-22){d=i<6-c.offsetHeight?"ld":i>=g.offsetHeight-7?"lu":"l"}else{if(j<20-c.offsetWidth){d=i<6-c.offsetHeight?"rd":i>=g.offsetHeight-7?"ru":"r"}else{d=i<0?"d":"u"}}if(d=="d"||d=="u"){var f=(Math.max(j,0)+Math.min(c.offsetWidth+j,g.offsetWidth))/2-j-6,h=c.offsetWidth-11;a.style.left=(f>h?h:f<1?1:f)+"px";if(d=="d"){a.style.top=null;a.style.bottom=zk.ie6_?"-14px":"-5px"}else{a.style.top="-5px"}}else{if(d=="l"||d=="r"){var f=(Math.max(i,0)+Math.min(c.offsetHeight+i,g.offsetHeight))/2-i-6,h=c.offsetHeight-11;a.style.top=(f>h?h:f<1?1:f)+"px";if(d=="r"){a.style.left=null;a.style.right="-5px"}else{a.style.left="-5px"}}else{if(d=="lu"||d=="ld"){a.style.left="5px"}else{a.style.left=null;a.style.right="5px"}if(d=="ru"||d=="lu"){a.style.top="-10px"}else{a.style.top=null;a.style.bottom=zk.ie6_?"-14px":"-10px"}}}a.className="z-pointer z-pointer-"+d};zul.inp.Renderer.renderSpinnerButton=function(a,d){var c=d.getZclass(),b=d.uuid;if(d.inRoundedMold()){return}a.push('<div id="',b,'-btn-up" class="',c,'-btn-upper"></div>','<div id="',b,'-btn-down" class="',c,'-btn-lower"></div>')}});
zk.afterLoad("zul.menu",function(){zul.menu.Menubar.prototype._syncChdWidth=function(){var a=-1;if(this.getOrient()=="vertical"){var g=[];for(var b=this.firstChild;b;b=b.nextSibling){if(b.$instanceof(zul.menu.Menu)){var d=b.$n("b");if(d){g.push(b);var e=d.clientWidth;if(e>a){a=e}}}}var c=g.length;while(c-->0){var d=g[c].$n("b"),f=d.clientWidth;if(f<a){jq(d).css("width",a+"px")}}}}});
zk.afterLoad("zul.tab",function(){zul.tab.TabRenderer.isFrameRequired=function(a){return false}});
zk.afterLoad("zul.wgt",function(){zul.wgt.PopupRenderer.isFrameRequired=function(a){return false}});
zk.afterLoad("zul.wnd",function(){zul.wnd.WindowRenderer.shallCheckBorder=function(a){return a._mode!="popup"&&(a._mode!="embedded"||a.getBorder()!="none")};zul.wnd.Panel.prototype._titleHeight=function(d){var b=this.isFramable(),a=this.$n("cap"),c=b||a?jq(d).find("> div:first-child")[0].offsetHeight:0;return a?(b?jq(d).find("> div:first-child").next()[0].offsetHeight:a.offsetHeight+2)+c:c};zul.wnd.PanelRenderer.isFrameRequired=function(a){return true}});
}

}finally{zk.setLoaded(zk._p.n);}})();
