/*** MochiKit.Base 1.4 See for documentation, downloads, license, etc. (c) 2005 Bob Ippolito. All rights Reserved. ***/ if(typeof(dojo)!="undefined"){dojo.provide("MochiKit.Base")}if(typeof(MochiKit)=="undefined"){MochiKit={}}if(typeof(MochiKit.Base)=="undefined"){MochiKit.Base={}}MochiKit.Base.VERSION="1.4";MochiKit.Base.NAME="MochiKit.Base";MochiKit.Base.update=function(b,f){if(b===null){b={}}for(var c=1;cc){a=c}}k=[];for(g=0;g=0;k--){j=[g[k].apply(this,j)]}return j[0]}},bind:function(g,c){if(typeof(g)=="string"){g=c[g]}var f=g.im_func;var j=g.im_preargs;var b=g.im_self;var a=MochiKit.Base;if(typeof(g)=="function"&&typeof(g.apply)=="undefined"){g=a._wrapDumbFunction(g)}if(typeof(f)!="function"){f=g}if(typeof(c)!="undefined"){b=c}if(typeof(j)=="undefined"){j=[]}else{j=j.slice()}a.extend(j,arguments,2);var h=function(){var l=arguments;var m=arguments.callee;if(m.im_preargs.length>0){l=a.concat(m.im_preargs,l)}var k=m.im_self;if(!k){k=this}return m.im_func.apply(k,l)};h.im_self=b;h.im_func=f;h.im_preargs=j;return h},bindMethods:function(b){var f=MochiKit.Base.bind;for(var a in b){var c=b[a];if(typeof(c)=="function"){b[a]=f(c,b)}}},registerComparator:function(c,b,a,f){MochiKit.Base.comparatorRegistry.register(c,b,a,f)},_primitives:{"boolean":true,string:true,number:true},compare:function(k,f){if(k==f){return 0}var j=(typeof(k)=="undefined"||k===null);var l=(typeof(f)=="undefined"||f===null);if(j&&l){return 0}else{if(j){return -1}else{if(l){return 1}}}var c=MochiKit.Base;var h=c._primitives;if(!(typeof(k) in h&&typeof(f) in h)){try{return c.comparatorRegistry.match(k,f)}catch(n){if(n!=c.NotFound){throw n}}}if(kf){return 1}}var g=c.repr;throw new TypeError(g(k)+" and "+g(f)+" can not be compared")},compareDateLike:function(f,c){return MochiKit.Base.compare(f.getTime(),c.getTime())},compareArrayLike:function(f,c){var k=MochiKit.Base.compare;var j=f.length;var l=0;if(j>c.length){l=1;j=c.length}else{if(j=0;c--){f+=h[c]}}else{f+=h}}if(g<=0){throw new TypeError("mean() requires at least one argument")}return f/g},median:function(){var b=MochiKit.Base.flattenArguments(arguments);if(b.length===0){throw new TypeError("median() requires at least one argument")}b.sort(compare);if(b.length%2==0){var a=b.length/2;return(b[a]+b[a-1])/2}else{return b[(b.length-1)/2]}},findValue:function(a,g,h,b){if(typeof(b)=="undefined"||b===null){b=a.length}if(typeof(h)=="undefined"||h===null){h=0}var f=MochiKit.Base.compare;for(var c=h;c0))){var j=MochiKit.DOM.formContents(l);l=j[0];m=j[1]}else{if(arguments.length==1){var a=l;l=[];m=[];for(var b in a){var n=a[b];if(typeof(n)!="function"){l.push(b);m.push(n)}}}}var g=[];var h=Math.min(l.length,m.length);var c=MochiKit.Base.urlEncode;for(var f=0;f1){a=MochiKit.Base.partial.apply(null,arguments)}return this.addCallbacks(a,a)},addCallback:function(a){if(arguments.length>1){a=MochiKit.Base.partial.apply(null,arguments)}return this.addCallbacks(a,null)},addErrback:function(a){if(arguments.length>1){a=MochiKit.Base.partial.apply(null,arguments)}return this.addCallbacks(null,a)},addCallbacks:function(a,b){if(this.chained){throw new Error("Chained Deferreds can not be re-used")}this.chain.push([a,b]);if(this.fired>=0){this._fire()}return this},_fire:function(){var g=this.chain;var k=this.fired;var c=this.results[k];var b=this;var a=null;while(g.length>0&&this.paused===0){var l=g.shift();var j=l[k];if(j===null){continue}try{c=j(c);k=((c instanceof Error)?1:0);if(c instanceof MochiKit.Async.Deferred){a=function(f){b._resback(f);b.paused--;if((b.paused===0)&&(b.fired>=0)){b._fire()}};this.paused++}}catch(h){k=1;if(!(h instanceof Error)){h=new MochiKit.Async.GenericError(h)}c=h}}this.fired=k;this.results[k]=c;if(a&&this.paused){c.addBoth(a);c.chained=true}}};MochiKit.Base.update(MochiKit.Async,{evalJSONRequest:function(){return eval("("+arguments[0].responseText+")")},succeed:function(a){var b=new MochiKit.Async.Deferred();b.callback.apply(b,arguments);return b},fail:function(a){var b=new MochiKit.Async.Deferred();b.errback.apply(b,arguments);return b},getXMLHttpRequest:function(){var a=arguments.callee;if(!a.XMLHttpRequest){var g=[function(){return new XMLHttpRequest()},function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")},function(){return new ActiveXObject("Msxml2.XMLHTTP.4.0")},function(){throw new MochiKit.Async.BrowserComplianceError("Browser does not support XMLHttpRequest")}];for(var b=0;b1){var b=MochiKit.Base;var a=b.queryString.apply(null,b.extend(null,arguments,1));if(a){f+="?"+a}}g.open("GET",f,true);return c.sendXMLHttpRequest(g)},loadJSONDoc:function(b){var a=MochiKit.Async;var c=a.doSimpleXMLHttpRequest.apply(a,arguments);c=c.addCallback(a.evalJSONRequest);return c},wait:function(g,c){var f=new MochiKit.Async.Deferred();var a=MochiKit.Base;if(typeof(c)!="undefined"){f.addCallback(function(){return c})}var b=setTimeout(a.bind("callback",f),Math.floor(g*1000));f.canceller=function(){try{clearTimeout(b)}catch(h){}};return f},callLater:function(f,b){var a=MochiKit.Base;var c=a.partial.apply(a,a.extend(null,arguments,1));return MochiKit.Async.wait(f).addCallback(function(g){return c()})}});MochiKit.Async.DeferredLock=function(){this.waiting=[];this.locked=false;this.id=this._nextId()};MochiKit.Async.DeferredLock.prototype={__class__:MochiKit.Async.DeferredLock,acquire:function(){d=new MochiKit.Async.Deferred();if(this.locked){this.waiting.push(d)}else{this.locked=true;d.callback(this)}return d},release:function(){if(!this.locked){throw TypeError("Tried to release an unlocked DeferredLock")}this.locked=false;if(this.waiting.length>0){this.locked=true;this.waiting.shift().callback(this)}},_nextId:MochiKit.Base.counter(),repr:function(){var a;if(this.locked){a="locked, "+this.waiting.length+" waiting"}else{a="unlocked"}return"DeferredLock("+this.id+", "+a+")"},toString:MochiKit.Base.forwardCall("repr")};MochiKit.Async.DeferredList=function(j,h,b,f,l){MochiKit.Async.Deferred.apply(this,[l]);this.list=j;var a=[];this.resultList=a;this.finishedCount=0;this.fireOnOneCallback=h;this.fireOnOneErrback=b;this.consumeErrors=f;var c=MochiKit.Base.bind(this._cbDeferred,this);for(var g=0;g=0){var k=n.options[n.selectedIndex];g.push(h);c.push((k.value)?k.value:k.text);return null}g.push(h);c.push("");return null}else{var m=n.options;if(!m.length){g.push(h);c.push("");return null}for(var j=0;j0){return f}if(typeof(f)=="number"||typeof(f)=="boolean"){f=f.toString()}if(typeof(f)=="string"){return q._document.createTextNode(f)}if(typeof(f.__dom__)=="function"){f=f.__dom__(r);continue}if(typeof(f.dom)=="function"){f=f.dom(r);continue}if(typeof(f)=="function"){f=f.apply(r,[r]);continue}if(l){var h=null;try{h=n(f)}catch(k){}if(h){return a(c,h,b(r))}}try{f=o.match(f,r);continue}catch(k){if(k!=j){throw k}}return q._document.createTextNode(f.toString())}return undefined},setNodeAttribute:function(b,a,c){var g={};g[a]=c;try{return MochiKit.DOM.updateNodeAttributes(b,g)}catch(f){}return null},getNodeAttribute:function(f,a){var c=MochiKit.DOM;var b=c.attributeArray.renames[a];f=c.getElement(f);try{if(b){return f[b]}return f.getAttribute(a)}catch(g){}return null},updateNodeAttributes:function(b,h){var c=b;var m=MochiKit.DOM;if(typeof(b)=="string"){c=m.getElement(b)}if(h){var l=MochiKit.Base.updatetree;if(m.attributeArray.compliant){for(var f in h){var j=h[f];if(typeof(j)=="object"&&typeof(c[f])=="object"){l(c[f],j)}else{if(f.substring(0,2)=="on"){if(typeof(j)=="string"){j=new Function(j)}c[f]=j}else{c.setAttribute(f,j)}}}}else{var g=m.attributeArray.renames;for(f in h){j=h[f];var a=g[f];if(f=="style"&&typeof(j)=="string"){c.style.cssText=j}else{if(typeof(a)=="string"){c[a]=j}else{if(typeof(c[f])=="object"&&typeof(j)=="object"){l(c[f],j)}else{if(f.substring(0,2)=="on"){if(typeof(j)=="string"){j=new Function(j)}c[f]=j}else{c.setAttribute(f,j)}}}}}}}return c},appendChildNodes:function(c){var b=c;var a=MochiKit.DOM;if(typeof(c)=="string"){b=a.getElement(c)}var f=[a.coerceToDOM(MochiKit.Base.extend(null,arguments,1),b)];var g=MochiKit.Base.concat;while(f.length){var h=f.shift();if(typeof(h)=="undefined"||h===null){}else{if(typeof(h.nodeType)=="number"){b.appendChild(h)}else{f=g(h,f)}}}return b},replaceChildNodes:function(c){var b=c;var a=MochiKit.DOM;if(typeof(c)=="string"){b=a.getElement(c);arguments[0]=b}var f;while((f=b.firstChild)){b.removeChild(f)}if(arguments.length<2){return b}else{return a.appendChildNodes.apply(this,arguments)}},createDOM:function(g,f){var j;var b=MochiKit.DOM;var a=MochiKit.Base;if(typeof(f)=="string"||typeof(f)=="number"){var c=a.extend([g,null],arguments,1);return arguments.callee.apply(this,c)}if(typeof(g)=="string"){if(f&&!b.attributeArray.compliant){var h="";if("name" in f){h+=' name="'+b.escapeHTML(f.name)+'"'}if(g=="input"&&"type" in f){h+=' type="'+b.escapeHTML(f.type)+'"'}if(h){g="<"+g+h+">"}}j=b._document.createElement(g)}else{j=g}if(f){b.updateNodeAttributes(j,f)}if(arguments.length<=2){return j}else{var c=a.extend([j],arguments,2);return b.appendChildNodes.apply(this,c)}},createDOMFunc:function(){var a=MochiKit.Base;return a.partial.apply(this,a.extend([MochiKit.DOM.createDOM],arguments))},removeElement:function(a){var b=MochiKit.DOM.getElement(a);b.parentNode.removeChild(b);return b},swapDOM:function(b,f){var a=MochiKit.DOM;b=a.getElement(b);var c=b.parentNode;if(f){f=a.getElement(f);c.replaceChild(f,b)}else{c.removeChild(b)}return f},getElement:function(b){var a=MochiKit.DOM;if(arguments.length==1){return((typeof(b)=="string")?a._document.getElementById(b):b)}else{return MochiKit.Base.map(a.getElement,arguments)}},getElementsByTagAndClassName:function(g,l,m){var n=MochiKit.DOM;if(typeof(g)=="undefined"||g===null){g="*"}if(typeof(m)=="undefined"||m===null){m=n._document}m=n.getElement(m);var f=(m.getElementsByTagName(g)||n._document.all);if(typeof(l)=="undefined"||l===null){return MochiKit.Base.extend(null,f)}var b=[];for(var k=0;k/g,">")},toHTML:function(a){return MochiKit.DOM.emitHTML(a).join("")},emitHTML:function(f,k){if(typeof(k)=="undefined"||k===null){k=[]}var m=[f];var s=MochiKit.DOM;var r=s.escapeHTML;var b=s.attributeArray;while(m.length){f=m.pop();if(typeof(f)=="string"){k.push(f)}else{if(f.nodeType==1){k.push("<"+f.nodeName.toLowerCase());var g=[];var n=b(f);for(var h=0;h");m.push("");var l=f.childNodes;for(h=l.length-1;h>=0;h--){m.push(l[h])}}else{k.push("/>")}}else{if(f.nodeType==3){k.push(r(f.nodeValue))}}}}return k},scrapeText:function(b,a){var c=[];(function(h){var j=h.childNodes;if(j){for(var g=0;g0){var c=g.filter;b=function(a){return c(b.ignoreAttrFilter,a.attributes)};b.ignoreAttr={};var q=o.attributes;var h=b.ignoreAttr;for(var k=0;k1){var a=MochiKit.DOM.getElement(arguments[0]);var q=arguments[1];var h=arguments[2];var c=arguments[3];for(var g=k.length-1;g>=0;g--){var b=k[g];if(b[0]===a&&b[1]===q&&b[4]===h&&b[5]===c){n._disconnect(b);k.splice(g,1);return true}}}else{var l=f.findIdentical(k,j);if(l>=0){n._disconnect(j);k.splice(l,1);return true}}return false},disconnectAll:function(a,n){a=MochiKit.DOM.getElement(a);var b=MochiKit.Base;var c=b.flattenArguments(b.extend(null,arguments,1));var k=MochiKit.Signal;var j=k._disconnect;var h=k._observers;if(c.length===0){for(var g=h.length-1;g>=0;g--){var f=h[g];if(f[0]===a){j(f);h.splice(g,1)}}}else{var l={};for(var g=0;g=0;g--){var f=h[g];if(f[0]===a&&f[1] in l){j(f);h.splice(g,1)}}}},signal:function(j,h){var g=MochiKit.Signal._observers;j=MochiKit.DOM.getElement(j);var a=MochiKit.Base.extend(null,arguments,2);var k=[];for(var b=0;b1){var f=new Error("Multiple errors thrown in handling 'sig', see errors property");f.errors=k;throw f}}}});MochiKit.Signal.EXPORT_OK=[];MochiKit.Signal.EXPORT=["connect","disconnect","signal","disconnectAll"];MochiKit.Signal.__new__=function(c){var a=MochiKit.Base;this._document=document;this._window=c;try{this.connect(window,"onunload",this._unloadCache)}catch(b){}this.EXPORT_TAGS={":common":this.EXPORT,":all":a.concat(this.EXPORT,this.EXPORT_OK)};a.nameFunctions(this)};MochiKit.Signal.__new__(this);if(MochiKit.__export__){connect=MochiKit.Signal.connect;disconnect=MochiKit.Signal.disconnect;disconnectAll=MochiKit.Signal.disconnectAll;signal=MochiKit.Signal.signal}MochiKit.Base._exportSymbols(this,MochiKit.Signal);MochiKit.Base.update(MochiKit.Base,{isIE:function(){return/MSIE/.test(navigator.userAgent)},isGecko:function(){return/Gecko/.test(navigator.userAgent)},isKHTML:function(){return/Konqueror|Safari|KHTML/.test(navigator.userAgent)},isSafari:function(){return/AppleWebKit'/.test(navigator.appVersion)},isOpera:function(){return/Opera/.test(navigator.userAgent)}});MochiKit.Base.update(MochiKit.DOM,{getStyle:function(b,c){b=MochiKit.DOM.getElement(b);var f=b.style[MochiKit.Base.camelize(c)];if(!f){if(document.defaultView&&document.defaultView.getComputedStyle){var a=document.defaultView.getComputedStyle(b,null);f=a?a.getPropertyValue(c):null}else{if(b.currentStyle){f=b.currentStyle[MochiKit.Base.camelize(c)]}}}if(MochiKit.Base.isOpera()&&(MochiKit.Base.find(["left","top","right","bottom"],c))){if(MochiKit.DOM.getStyle(b,"position")=="static"){f="auto"}}return f=="auto"?null:f},setStyle:function(b,c){b=MochiKit.DOM.getElement(b);for(var a in c){b.style[MochiKit.Base.camelize(a)]=c[a]}},getOpacity:function(b){var a;if(a=MochiKit.DOM.getStyle(b,"opacity")){return parseFloat(a)}if(a=(MochiKit.DOM.getStyle(b,"filter")||"").match(/alpha\(opacity=(.*)\)/)){if(a[1]){return parseFloat(a[1])/100}}return 1},getInlineOpacity:function(a){return MochiKit.DOM.getElement(a).style.opacity||""},setOpacity:function(a,c){a=MochiKit.DOM.getElement(a);if(c==1){var b=a.style.cssText;if(MochiKit.Base.isIE()){b=b.replace(/filter: ?alpha\([^\)]*\);?/gi,"")}a.style.cssText=b.replace(/opacity: ?\d\.?\d*/gi,"")}else{if(c<0.00001){c=0}MochiKit.DOM.setStyle(a,{opacity:c});if(MochiKit.Base.isIE()){MochiKit.DOM.setStyle(a,{filter:MochiKit.DOM.getStyle(a,"filter").replace(/alpha\([^\)]*\)/gi,"")+"alpha(opacity="+c*100+")"})}}},isVisible:function(a){return MochiKit.DOM.getElement(a).style.display!="none"},makeClipping:function(a){a=MochiKit.DOM.getElement(a);if(a._overflow){return}a._overflow=a.style.overflow;if((MochiKit.DOM.getStyle(a,"overflow")||"visible")!="hidden"){a.style.overflow="hidden"}},undoClipping:function(a){a=MochiKit.DOM.getElement(a);if(!a._overflow){return}a.style.overflow=a._overflow;a._overflow=undefined},makePositioned:function(a){a=MochiKit.DOM.getElement(a);var b=MochiKit.DOM.getStyle(a,"position");if((b=="static"||!b)&&!a._madePositioned){a._madePositioned=true;a.style.position="relative";if(MochiKit.Base.isOpera()){a.style.top=0;a.style.left=0}}},undoPositioned:function(a){a=MochiKit.DOM.getElement(a);if(a._madePositioned){a._madePositioned=undefined;a.style.position=a.style.top=a.style.left=a.style.bottom=a.style.right=""}},getFirstElementByTagAndClassName:function(f,k,l){var m=MochiKit.DOM;if(typeof(f)=="undefined"||f===null){f="*"}if(typeof(l)=="undefined"||l===null){l=m._document}l=m.getElement(l);var c=(l.getElementsByTagName(f)||m._document.all);if(typeof(k)=="undefined"||k===null){return MochiKit.Base.extend(null,c)}for(var h=0;h=this.offset.y&&c=this.offset.x&&a=this.offset.y&&this.ycomp=this.offset.x&&this.xcomp0){return b}}return null},fromBackground:function(b){var a=MochiKit.Color.Color;return a.fromComputedStyle(b,"backgroundColor","background-color")||a.whiteColor()},fromText:function(b){var a=MochiKit.Color.Color;return a.fromComputedStyle(b,"color","color")||a.blackColor()},namedColors:function(){return MochiKit.Base.clone(MochiKit.Color.Color._namedColors)}});MochiKit.Base.update(MochiKit.Color,{__new__:function(){var a=MochiKit.Base;a.nameFunctions(this);this.EXPORT_TAGS={":common":this.EXPORT,":all":a.concat(this.EXPORT,this.EXPORT_OK)}}});MochiKit.Color.EXPORT=["Color"];MochiKit.Color.EXPORT_OK=["clampColorComponent","rgbToHSL","hslToRGB","rgbToHSV","hsvToRGB","toColorPart"];MochiKit.Color.__new__();MochiKit.Base._exportSymbols(this,MochiKit.Color);if(typeof(dojo)!="undefined"){dojo.provide("MochiKit.Iter");dojo.require("MochiKit.Base")}if(typeof(JSAN)!="undefined"){JSAN.use("MochiKit.Base",[])}try{if(typeof(MochiKit.Base)=="undefined"){throw""}}catch(e){throw"MochiKit.Iter depends on MochiKit.Base!"}if(typeof(MochiKit.Iter)=="undefined"){MochiKit.Iter={}}MochiKit.Iter.NAME="MochiKit.Iter";MochiKit.Iter.VERSION="1.4";MochiKit.Base.update(MochiKit.Iter,{__repr__:function(){return"["+this.NAME+" "+this.VERSION+"]"},toString:function(){return this.__repr__()},registerIteratorFactory:function(b,a,f,c){MochiKit.Iter.iteratorRegistry.register(b,a,f,c)},iter:function(f,c){var b=MochiKit.Iter;if(arguments.length==2){return b.takewhile(function(h){return h!=c},f)}if(typeof(f.next)=="function"){return f}else{if(typeof(f.iter)=="function"){return f.iter()}}try{return b.iteratorRegistry.match(f)}catch(g){var a=MochiKit.Base;if(g==a.NotFound){g=new TypeError(typeof(f)+": "+a.repr(f)+" is not iterable")}throw g}},repeat:function(b,c){var a=MochiKit.Base;if(typeof(c)=="undefined"){return{repr:function(){return"repeat("+a.repr(b)+")"},toString:a.forwardCall("repr"),next:function(){return b}}}return{repr:function(){return"repeat("+a.repr(b)+", "+c+")"},toString:a.forwardCall("repr"),next:function(){if(c<=0){throw MochiKit.Iter.StopIteration}c-=1;return b}}},next:function(a){return a.next()},ifilter:function(c,b){var a=MochiKit.Base;b=MochiKit.Iter.iter(b);if(c===null){c=a.operator.truth}return{repr:function(){return"ifilter(...)"},toString:a.forwardCall("repr"),next:function(){while(true){var f=b.next();if(c(f)){return f}}return undefined}}},ifilterfalse:function(c,b){var a=MochiKit.Base;b=MochiKit.Iter.iter(b);if(c===null){c=a.operator.truth}return{repr:function(){return"ifilterfalse(...)"},toString:a.forwardCall("repr"),next:function(){while(true){var f=b.next();if(!c(f)){return f}}return undefined}}},imap:function(c,k,h){var a=MochiKit.Base;var f=MochiKit.Iter;var b=a.map(f.iter,a.extend(null,arguments,1));var j=a.map;var g=f.next;return{repr:function(){return"imap(...)"},toString:a.forwardCall("repr"),next:function(){return c.apply(this,j(g,b))}}},list:function(c){var a=MochiKit.Base;if(typeof(c.slice)=="function"){return c.slice()}else{if(a.isArrayLike(c)){return a.concat(c)}}var b=MochiKit.Iter;c=b.iter(c);var g=[];try{while(true){g.push(c.next())}}catch(f){if(f!=b.StopIteration){throw f}return g}return undefined},forEach:function(g,f,b){var a=MochiKit.Base;if(arguments.length>2){f=a.bind(f,b)}if(a.isArrayLike(g)){try{for(var c=0;c=b.length){throw MochiKit.Iter.StopIteration}return b[a++]}}},hasIterateNext:function(a){return(a&&typeof(a.iterateNext)=="function")},iterateNextIter:function(a){return{repr:function(){return"iterateNextIter(...)"},toString:MochiKit.Base.forwardCall("repr"),next:function(){var b=a.iterateNext();if(b===null||b===undefined){throw MochiKit.Iter.StopIteration}return b}}}});MochiKit.Iter.EXPORT_OK=["iteratorRegistry","arrayLikeIter","hasIterateNext","iterateNextIter",];MochiKit.Iter.EXPORT=["StopIteration","registerIteratorFactory","iter","count","cycle","repeat","next","izip","ifilter","ifilterfalse","islice","imap","applymap","chain","takewhile","dropwhile","tee","list","reduce","range","sum","exhaust","forEach","every","sorted","reversed","some","iextend","groupby","groupby_as_array"];MochiKit.Iter.__new__=function(){var a=MochiKit.Base;if(typeof(StopIteration)!="undefined"){this.StopIteration=StopIteration}else{this.StopIteration=new a.NamedError("StopIteration")}this.iteratorRegistry=new a.AdapterRegistry();this.registerIteratorFactory("arrayLike",a.isArrayLike,this.arrayLikeIter);this.registerIteratorFactory("iterateNext",this.hasIterateNext,this.iterateNextIter);this.EXPORT_TAGS={":common":this.EXPORT,":all":a.concat(this.EXPORT,this.EXPORT_OK)};a.nameFunctions(this)};MochiKit.Iter.__new__();if(MochiKit.__export__){reduce=MochiKit.Iter.reduce}MochiKit.Base._exportSymbols(this,MochiKit.Iter);if(typeof(dojo)!="undefined"){dojo.provide("MochiKit.Visual");dojo.require("MochiKit.Base");dojo.require("MochiKit.DOM");dojo.require("MochiKit.Style");dojo.require("MochiKit.Color");dojo.require("MochiKit.Iter")}if(typeof(JSAN)!="undefined"){JSAN.use("MochiKit.Base",[]);JSAN.use("MochiKit.DOM",[]);JSAN.use("MochiKit.Style",[]);JSAN.use("MochiKit.Color",[]);JSAN.use("MochiKit.Iter",[])}try{if(typeof(MochiKit.Base)==="undefined"||typeof(MochiKit.DOM)==="undefined"||typeof(MochiKit.Style)==="undefined"||typeof(MochiKit.Color)==="undefined"||typeof(MochiKit.Iter)==="undefined"){throw""}}catch(e){throw"MochiKit.Visual depends on MochiKit.Base, MochiKit.DOM, MochiKit.Style, MochiKit.Color and MochiKit.Iter!"}if(typeof(MochiKit.Visual)=="undefined"){MochiKit.Visual={}}MochiKit.Visual.NAME="MochiKit.Visual";MochiKit.Visual.VERSION="1.4";MochiKit.Visual.__repr__=function(){return"["+this.NAME+" "+this.VERSION+"]"};MochiKit.Visual.toString=function(){return this.__repr__()};MochiKit.Visual.forceRerendering=function(a){try{a=MochiKit.DOM.getElement(a);var c=document.createTextNode(" ");a.appendChild(c);a.removeChild(c)}catch(b){}};MochiKit.Visual.PAIRS={slide:["slideDown","slideUp"],blind:["blindDown","blindUp"],appear:["appear","fade"],size:["grow","shrink"]};MochiKit.Visual.Transitions={};MochiKit.Visual.Transitions.linear=function(a){return a};MochiKit.Visual.Transitions.sinoidal=function(a){return(-Math.cos(a*Math.PI)/2)+0.5};MochiKit.Visual.Transitions.reverse=function(a){return 1-a};MochiKit.Visual.Transitions.flicker=function(a){return((-Math.cos(a*Math.PI)/4)+0.75)+Math.random()/4};MochiKit.Visual.Transitions.wobble=function(a){return(-Math.cos(a*Math.PI*(9*a))/2)+0.5};MochiKit.Visual.Transitions.pulse=function(a){return(Math.floor(a*10)%2==0?(a*10-Math.floor(a*10)):1-(a*10-Math.floor(a*10)))};MochiKit.Visual.Transitions.none=function(a){return 0};MochiKit.Visual.Transitions.full=function(a){return 1};MochiKit.Visual.ScopedQueue=function(){this.__init__()};MochiKit.Base.update(MochiKit.Visual.ScopedQueue.prototype,{__init__:function(){this.effects=[];this.interval=null},add:function(f){var g=new Date().getTime();var a=(typeof(f.options.queue)=="string")?f.options.queue:f.options.queue.position;var b=MochiKit.Iter.forEach;switch(a){case"front":b(this.effects,function(h){if(h.state=="idle"){h.startOn+=f.finishOn;h.finishOn+=f.finishOn}});break;case"end":var c;b(this.effects,function(j){var h=j.finishOn;if(h>=(c||h)){c=h}});g=c||g;break}f.startOn+=g;f.finishOn+=g;if(!f.options.queue.limit||this.effects.length=this.startOn){if(c>=this.finishOn){this.render(1);this.cancel();this.event("beforeFinish");this.finish();this.event("afterFinish");return}var b=(c-this.startOn)/(this.finishOn-this.startOn);var a=Math.round(b*this.options.fps*this.options.duration);if(a>this.currentFrame){this.render(b);this.currentFrame=a}}},render:function(a){if(this.state=="idle"){this.state="running";this.event("beforeSetup");this.setup();this.event("afterSetup")}if(this.state=="running"){if(this.options.transition){a=this.options.transition(a)}a*=(this.options.to-this.options.from);a+=this.options.from;this.event("beforeUpdate");this.update(a);this.event("afterUpdate")}},cancel:function(){if(!this.options.sync){MochiKit.Visual.Queues.get(typeof(this.options.queue)=="string"?"global":this.options.queue.scope).remove(this)}this.state="finished"},setup:function(){},finish:function(){},update:function(a){},event:function(a){if(this.options[a+"Internal"]){this.options[a+"Internal"](this)}if(this.options[a]){this.options[a](this)}},repr:function(){return"["+this.__class__.NAME+", options:"+MochiKit.Base.repr(this.options)+"]"}};MochiKit.Visual.Opacity=function(b,a){this.__init__(b,a)};MochiKit.Visual.Opacity.prototype=new MochiKit.Visual.Base();MochiKit.Base.update(MochiKit.Visual.Opacity.prototype,{__init__:function(f,c){var a=MochiKit.Base;var g=MochiKit.DOM;this.element=g.getElement(f);if(a.isIE()&&(!this.element.currentStyle.hasLayout)){g.setStyle(this.element,{zoom:1})}c=a.update({from:g.getOpacity(this.element)||0,to:1},c||{});this.start(c)},update:function(a){MochiKit.DOM.setOpacity(this.element,a)}});MochiKit.Visual.Move=function(b,a){this.__init__(b,a)};MochiKit.Visual.Move.prototype=new MochiKit.Visual.Base();MochiKit.Base.update(MochiKit.Visual.Move.prototype,{__init__:function(b,a){this.element=MochiKit.DOM.getElement(b);a=MochiKit.Base.update({x:0,y:0,mode:"relative"},a||{});this.start(a)},setup:function(){var f=MochiKit.DOM;f.makePositioned(this.element);var b=this.element.style;var c=b.visibility;var a=b.display;if(a=="none"){b.visibility="hidden";b.display=""}this.originalLeft=parseFloat(f.getStyle(this.element,"left")||"0");this.originalTop=parseFloat(f.getStyle(this.element,"top")||"0");if(this.options.mode=="absolute"){this.options.x-=this.originalLeft;this.options.y-=this.originalTop}if(a=="none"){b.visibility=c;b.display=a}},update:function(a){MochiKit.DOM.setStyle(this.element,{left:Math.round(this.options.x*a+this.originalLeft)+"px",top:Math.round(this.options.y*a+this.originalTop)+"px"})}});MochiKit.Visual.Scale=function(b,c,a){this.__init__(b,c,a)};MochiKit.Visual.Scale.prototype=new MochiKit.Visual.Base();MochiKit.Base.update(MochiKit.Visual.Scale.prototype,{__init__:function(b,c,a){this.element=MochiKit.DOM.getElement(b);a=MochiKit.Base.update({scaleX:true,scaleY:true,scaleContent:true,scaleFromCenter:false,scaleMode:"box",scaleFrom:100,scaleTo:c},a||{});this.start(a)},setup:function(){this.restoreAfterFinish=this.options.restoreAfterFinish||false;this.elementPositioning=MochiKit.DOM.getStyle(this.element,"position");var c=MochiKit.Iter.forEach;var a=MochiKit.Base.bind;this.originalStyle={};c(["top","left","width","height","fontSize"],a(function(b){this.originalStyle[b]=this.element.style[b]},this));this.originalTop=this.element.offsetTop;this.originalLeft=this.element.offsetLeft;var f=MochiKit.DOM.getStyle(this.element,"font-size")||"100%";c(["em","px","%"],a(function(b){if(f.indexOf(b)>0){this.fontSize=parseFloat(f);this.fontSizeType=b}},this));this.factor=(this.options.scaleTo-this.options.scaleFrom)/100;if(/^content/.test(this.options.scaleMode)){this.dims=[this.element.scrollHeight,this.element.scrollWidth]}else{if(this.options.scaleMode=="box"){this.dims=[this.element.offsetHeight,this.element.offsetWidth]}else{this.dims=[this.options.scaleMode.originalHeight,this.options.scaleMode.originalWidth]}}},update:function(a){var b=(this.options.scaleFrom/100)+(this.factor*a);if(this.options.scaleContent&&this.fontSize){MochiKit.DOM.setStyle(this.element,{fontSize:this.fontSize*b+this.fontSizeType})}this.setDimensions(this.dims[0]*b,this.dims[1]*b)},finish:function(){if(this.restoreAfterFinish){MochiKit.DOM.setStyle(this.element,this.originalStyle)}},setDimensions:function(a,f){var g={};if(this.options.scaleX){g.width=Math.round(f)+"px"}if(this.options.scaleY){g.height=Math.round(a)+"px"}if(this.options.scaleFromCenter){var c=(a-this.dims[0])/2;var b=(f-this.dims[1])/2;if(this.elementPositioning=="absolute"){if(this.options.scaleY){g.top=this.originalTop-c+"px"}if(this.options.scaleX){g.left=this.originalLeft-b+"px"}}else{if(this.options.scaleY){g.top=-c+"px"}if(this.options.scaleX){g.left=-b+"px"}}}MochiKit.DOM.setStyle(this.element,g)}});MochiKit.Visual.fade=function(c,b){var f=MochiKit.DOM;var a=f.getInlineOpacity(c);b=MochiKit.Base.update({from:f.getOpacity(c)||1,to:0,afterFinishInternal:function(g){if(g.options.to!==0){return}MochiKit.Style.hideElement(g.element);f.setStyle(g.element,{opacity:a})}},b||{});return new MochiKit.Visual.Opacity(c,b)};MochiKit.Visual.appear=function(c,b){var f=MochiKit.DOM;var a=MochiKit.Visual;b=MochiKit.Base.update({from:(f.getStyle(c,"display")=="none"?0:f.getOpacity(c)||0),to:1,afterFinishInternal:function(g){a.forceRerendering(g.element)},beforeSetupInternal:function(g){f.setOpacity(g.element,g.options.from);MochiKit.Style.showElement(g.element)}},b||{});return new a.Opacity(c,b)};MochiKit.Visual.blindUp=function(b,a){var c=MochiKit.DOM;b=c.getElement(b);c.makeClipping(b);a=MochiKit.Base.update({scaleContent:false,scaleX:false,restoreAfterFinish:true,afterFinishInternal:function(f){MochiKit.Style.hideElement(f.element);c.undoClipping(f.element)}},a||{});return new MochiKit.Visual.Scale(b,0,a)};MochiKit.Visual.blindDown=function(c,b){var f=MochiKit.DOM;c=f.getElement(c);var a=MochiKit.Style.getElementDimensions(c);b=MochiKit.Base.update({scaleContent:false,scaleX:false,scaleFrom:0,scaleMode:{originalHeight:a.h,originalWidth:a.w},restoreAfterFinish:true,afterSetupInternal:function(g){f.makeClipping(g.element);f.setStyle(g.element,{height:"0px"});MochiKit.Style.showElement(g.element)},afterFinishInternal:function(g){f.undoClipping(g.element)}},b||{});return new MochiKit.Visual.Scale(c,100,b)};MochiKit.Visual.Color=MochiKit.Color.Color;MochiKit.Visual.getElementsComputedStyle=MochiKit.DOM.computedStyle;MochiKit.Visual.__new__=function(){var a=MochiKit.Base;a.nameFunctions(this);this.EXPORT_TAGS={":common":this.EXPORT,":all":a.concat(this.EXPORT,this.EXPORT_OK)}};MochiKit.Visual.EXPORT=["roundElement","roundClass","tagifyText","multiple","toggle","Base","Parallel","Opacity","Move","Scale","Highlight","ScrollTo","fade","appear","puff","blindUp","blindDown","switchOff","dropOut","shake","slideDown","slideUp","squish","grow","shrink","pulsate","fold"];MochiKit.Visual.EXPORT_OK=["PAIRS"];MochiKit.Visual.__new__();MochiKit.Base._exportSymbols(this,MochiKit.Visual);/** * Copyright 2009 Tim Down. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var log4javascript_stub=(function(){var log4javascript;function ff(){return function(){};} function copy(obj,props){for(var i in props){obj[i]=props[i];}} var f=ff();var Logger=ff();copy(Logger.prototype,{addChild:f,getEffectiveAppenders:f,invalidateAppenderCache:f,getAdditivity:f,setAdditivity:f,addAppender:f,removeAppender:f,removeAllAppenders:f,log:f,setLevel:f,getLevel:f,getEffectiveLevel:f,trace:f,debug:f,info:f,warn:f,error:f,fatal:f,isEnabledFor:f,isTraceEnabled:f,isDebugEnabled:f,isInfoEnabled:f,isWarnEnabled:f,isErrorEnabled:f,isFatalEnabled:f,callAppenders:f,group:f,groupEnd:f,time:f,timeEnd:f,assert:f,parent:new Logger()});var getLogger=function(){return new Logger();};function EventSupport(){} copy(EventSupport.prototype,{setEventTypes:f,addEventListener:f,removeEventListener:f,dispatchEvent:f,eventTypes:[],eventListeners:{}});function Log4JavaScript(){} Log4JavaScript.prototype=new EventSupport();log4javascript=new Log4JavaScript();log4javascript={isStub:true,version:"1.4.2",edition:"log4javascript",setDocumentReady:f,setEventTypes:f,addEventListener:f,removeEventListener:f,dispatchEvent:f,eventTypes:[],eventListeners:{},logLog:{setQuietMode:f,setAlertAllErrors:f,debug:f,displayDebug:f,warn:f,error:f},handleError:f,setEnabled:f,isEnabled:f,setTimeStampsInMilliseconds:f,isTimeStampsInMilliseconds:f,evalInScope:f,setShowStackTraces:f,getLogger:getLogger,getDefaultLogger:getLogger,getNullLogger:getLogger,getRootLogger:getLogger,resetConfiguration:f,Level:ff(),LoggingEvent:ff(),Layout:ff(),Appender:ff()};log4javascript.LoggingEvent.prototype={getThrowableStrRep:f,getCombinedMessages:f};log4javascript.Level.prototype={toString:f,equals:f,isGreaterOrEqual:f};var level=new log4javascript.Level();copy(log4javascript.Level,{ALL:level,TRACE:level,DEBUG:level,INFO:level,WARN:level,ERROR:level,FATAL:level,OFF:level});log4javascript.Layout.prototype={defaults:{},format:f,ignoresThrowable:f,getContentType:f,allowBatching:f,getDataValues:f,setKeys:f,setCustomField:f,hasCustomFields:f,setTimeStampsInMilliseconds:f,isTimeStampsInMilliseconds:f,getTimeStampValue:f,toString:f};log4javascript.SimpleDateFormat=ff();log4javascript.SimpleDateFormat.prototype={setMinimalDaysInFirstWeek:f,getMinimalDaysInFirstWeek:f,format:f};log4javascript.PatternLayout=ff();log4javascript.PatternLayout.prototype=new log4javascript.Layout();log4javascript.Appender=ff();log4javascript.Appender.prototype=new EventSupport();copy(log4javascript.Appender.prototype,{layout:new log4javascript.PatternLayout(),threshold:log4javascript.Level.ALL,loggers:[],doAppend:f,append:f,setLayout:f,getLayout:f,setThreshold:f,getThreshold:f,setAddedToLogger:f,setRemovedFromLogger:f,group:f,groupEnd:f,toString:f});log4javascript.SimpleLayout=ff();log4javascript.SimpleLayout.prototype=new log4javascript.Layout();log4javascript.NullLayout=ff();log4javascript.NullLayout.prototype=new log4javascript.Layout();log4javascript.XmlLayout=ff();log4javascript.XmlLayout.prototype=new log4javascript.Layout();copy(log4javascript.XmlLayout.prototype,{escapeCdata:f,isCombinedMessages:f});log4javascript.JsonLayout=ff();log4javascript.JsonLayout.prototype=new log4javascript.Layout();copy(log4javascript.JsonLayout.prototype,{isReadable:f,isCombinedMessages:f});log4javascript.HttpPostDataLayout=ff();log4javascript.HttpPostDataLayout.prototype=new log4javascript.Layout();log4javascript.PatternLayout=ff();log4javascript.PatternLayout.prototype=new log4javascript.Layout();log4javascript.AlertAppender=ff();log4javascript.AlertAppender.prototype=new log4javascript.Appender();log4javascript.BrowserConsoleAppender=ff();log4javascript.BrowserConsoleAppender.prototype=new log4javascript.Appender();log4javascript.AjaxAppender=ff();log4javascript.AjaxAppender.prototype=new log4javascript.Appender();copy(log4javascript.AjaxAppender.prototype,{getSessionId:f,setSessionId:f,isTimed:f,setTimed:f,getTimerInterval:f,setTimerInterval:f,isWaitForResponse:f,setWaitForResponse:f,getBatchSize:f,setBatchSize:f,isSendAllOnUnload:f,setSendAllOnUnload:f,setRequestSuccessCallback:f,setFailCallback:f,getPostVarName:f,setPostVarName:f,sendAll:f,defaults:{requestSuccessCallback:null,failCallback:null}});function ConsoleAppender(){} ConsoleAppender.prototype=new log4javascript.Appender();copy(ConsoleAppender.prototype,{create:f,isNewestMessageAtTop:f,setNewestMessageAtTop:f,isScrollToLatestMessage:f,setScrollToLatestMessage:f,getWidth:f,setWidth:f,getHeight:f,setHeight:f,getMaxMessages:f,setMaxMessages:f,isShowCommandLine:f,setShowCommandLine:f,isShowHideButton:f,setShowHideButton:f,isShowCloseButton:f,setShowCloseButton:f,getCommandLineObjectExpansionDepth:f,setCommandLineObjectExpansionDepth:f,isInitiallyMinimized:f,setInitiallyMinimized:f,isUseDocumentWrite:f,setUseDocumentWrite:f,group:f,groupEnd:f,clear:f,focus:f,focusCommandLine:f,focusSearch:f,getCommandWindow:f,setCommandWindow:f,executeLastCommand:f,getCommandLayout:f,setCommandLayout:f,evalCommandAndAppend:f,addCommandLineFunction:f,storeCommandHistory:f,unload:f});ConsoleAppender.addGlobalCommandLineFunction=f;log4javascript.InPageAppender=ff();log4javascript.InPageAppender.prototype=new ConsoleAppender();copy(log4javascript.InPageAppender.prototype,{addCssProperty:f,hide:f,show:f,isVisible:f,close:f,defaults:{layout:new log4javascript.PatternLayout(),maxMessages:null}});log4javascript.InlineAppender=log4javascript.InPageAppender;log4javascript.PopUpAppender=ff();log4javascript.PopUpAppender.prototype=new ConsoleAppender();copy(log4javascript.PopUpAppender.prototype,{isUseOldPopUp:f,setUseOldPopUp:f,isComplainAboutPopUpBlocking:f,setComplainAboutPopUpBlocking:f,isFocusPopUp:f,setFocusPopUp:f,isReopenWhenClosed:f,setReopenWhenClosed:f,close:f,hide:f,show:f,defaults:{layout:new log4javascript.PatternLayout(),maxMessages:null}});return log4javascript;})();if(typeof window.log4javascript=="undefined"){var log4javascript=log4javascript_stub;}if(typeof bobj=="undefined"){bobj={}}if(typeof bobj.external=="undefined"){bobj.external={}}if(typeof bobj.external.date=="undefined"){bobj.external.date={}}bobj.external.date.MONTH_NAMES=new Array("January","February","March","April","May","June","July","August","September","October","November","December","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");bobj.external.date.DAY_NAMES=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sun","Mon","Tue","Wed","Thu","Fri","Sat");bobj.external.date.LZ=function(a){return(a<0||a>9?"":"0")+a};bobj.external.date.isDate=function(c,b){var a=bobj.external.date.getDateFromFormat(c,b);if(!a){return false}return true};bobj.external.date.compareDates=function(f,g,c,e){var b=bobj.external.date.getDateFromFormat(f,g);var a=bobj.external.date.getDateFromFormat(c,e);if(!b||!a){return -1}else{if(b.getTime()>a.getTime()){return 1}}return 0};bobj.external.date.formatDate=function(O,J){J=J+"";var p="";var A=0;var N="";var f="";var n=O.getFullYear()+"";var g=O.getMonth()+1;var L=O.getDate();var r=O.getDay();var q=O.getHours();var C=O.getMinutes();var u=O.getSeconds();var x,z,b,v,P,e,I,G,D,t,R,q,Q,l,a,F;var B=new Object();while(n.length<4){n="0"+n}B.y=""+n;B.yyyy=n;B.yy=n.substring(2,4);B.Y=B.y;B.YY=B.yy;B.YYYY=B.yyyy;B.M=g;B.MM=bobj.external.date.LZ(g);B.MMM=bobj.external.date.MONTH_NAMES[g-1];B.NNN=bobj.external.date.MONTH_NAMES[g+11];B.d=L;B.dd=bobj.external.date.LZ(L);B.D=B.d;B.DD=B.dd;B.E=bobj.external.date.DAY_NAMES[r+7];B.EE=bobj.external.date.DAY_NAMES[r];B.H=q;B.HH=bobj.external.date.LZ(q);if(q==0){B.h=12}else{if(q>12){B.h=q-12}else{B.h=q}}B.hh=bobj.external.date.LZ(B.h);if(q>11){B.K=q-12}else{B.K=q}B.k=q+1;B.KK=bobj.external.date.LZ(B.K);B.kk=bobj.external.date.LZ(B.k);if(q>11){B.a="PM"}else{B.a="AM"}B.m=C;B.mm=bobj.external.date.LZ(C);B.s=u;B.ss=bobj.external.date.LZ(u);while(A=f;a--){var b=g.substring(e,e+a);if(b.length70){l=1900+(l-0)}else{l=2000+(l-0)}}}else{if(f=="MMM"||f=="NNN"){z=0;for(var r=0;r11)){z=r+1;if(z>12){z-=12}B+=b.length;break}}}if((z<1)||(z>12)){return null}}else{if(f=="EE"||f=="E"){for(var r=0;r12)){return null}B+=z.length}else{if(f=="dd"||f=="DD"||f=="d"||f=="D"){v=bobj.external.date._getInt(C,B,f.length,2);if(v==null||(v<1)||(v>31)){return null}B+=v.length}else{if(f=="hh"||f=="h"){a=bobj.external.date._getInt(C,B,f.length,2);if(a==null||(a<1)||(a>12)){return null}B+=a.length}else{if(f=="HH"||f=="H"){a=bobj.external.date._getInt(C,B,f.length,2);if(a==null||(a<0)||(a>23)){return null}B+=a.length}else{if(f=="KK"||f=="K"){a=bobj.external.date._getInt(C,B,f.length,2);if(a==null||(a<0)||(a>11)){return null}B+=a.length}else{if(f=="kk"||f=="k"){a=bobj.external.date._getInt(C,B,f.length,2);if(a==null||(a<1)||(a>24)){return null}B+=a.length;a--}else{if(f=="mm"||f=="m"){t=bobj.external.date._getInt(C,B,f.length,2);if(t==null||(t<0)||(t>59)){return null}B+=t.length}else{if(f=="ss"||f=="s"){q=bobj.external.date._getInt(C,B,f.length,2);if(q==null||(q<0)||(q>59)){return null}B+=q.length}else{if(f=="a"){if(C.substring(B,B+2).toLowerCase()=="am"){m="AM"}else{if(C.substring(B,B+2).toLowerCase()=="pm"){m="PM"}else{return null}}B+=2}else{if(C.substring(B,B+f.length)!=f){return null}else{B+=f.length}}}}}}}}}}}}}}if(B!=C.length){return null}if(z==2){if(((l%4==0)&&(l%100!=0))||(l%400==0)){if(v>29){return null}}else{if(v>28){return null}}}if((z==4)||(z==6)||(z==9)||(z==11)){if(v>30){return null}}if(a!==null){if(a<12&&m=="PM"){a=a-0+12}else{if(a>11&&m=="AM"){a-=12}}}var e=new Date(l,z-1,v,a,t,q);e.setFullYear(l);return e};_userAgent=navigator.userAgent?navigator.userAgent.toLowerCase():null;_ie=(document.all!=null)?true:false;_dom=(document.getElementById!=null)?true:false;_isQuirksMode=(document.compatMode!="CSS1Compat");_dtd4=!_ie||(document.compatMode!="BackCompat");_show="visible";_hide="hidden";_hand=_ie?"hand":"pointer";_appVer=navigator.appVersion.toLowerCase();_webKit=(_userAgent.indexOf("safari")>=0)||(_userAgent.indexOf("applewebkit")>=0);_mac=(_appVer.indexOf("macintosh")>=0)||(_appVer.indexOf("macos")>=0);_opera=(_userAgent.indexOf("opera")!=-1);_userAgent=navigator.userAgent?navigator.userAgent.toLowerCase():null;_ctrl=0;_shift=1;_alt=2;var docMode=document.documentMode;var _ie6Up=(docMode>=6);var _ie8Up=(docMode>=8);var _ie10Up=(docMode>=10);var _ie11Up=(docMode>=11);_moz=_dom&&!_ie&&!_ie11Up;_saf=_moz&&(_userAgent.indexOf("safari")>=0);_small=(screen.height<=600);_curDoc=document;_curWin=self;_tooltipWin=self;_tooltipDx=0;_tooltipDy=0;_codeWinName="_CW";_leftBtn=(_ie||_saf)?1:0;_preloadArr=new Array;_widgets=new Array;_resizeW=_ie6Up?"col-resize":"E-resize";_resizeH=_ie6Up?"row-resize":"S-resize";_ddData=new Array;_dontNeedEncoding=null;_thex=null;_defaultButtonWidth=60;function initDom(e,c,f,b,a){_skin=e;_lang=f;_style=c;if(b){_curWin=b;_curDoc=b.document}_tooltipWin=_curWin;if(a){_codeWinName="_CW"+a}_curWin[_codeWinName]=self}function styleSheet(){includeCSS("style")}function isLayerDisplayed(a){var b=a?a.style:null;if(b){if(b.display=="none"||b.visibility=="hidden"){return false}else{var c=a.parentNode;if(c!=null){return isLayerDisplayed(c)}else{return true}}}else{return true}}function safeSetFocus(a){if(a&&a.focus&&isLayerDisplayed(a)){a.focus()}}function newWidget(b){var a=new Object;a.id=b;a.layer=null;a.css=null;a.getHTML=Widget_getHTML;a.beginHTML=Widget_getHTML;a.endHTML=Widget_getHTML;a.write=Widget_write;a.begin=Widget_begin;a.end=Widget_end;a.init=Widget_init;a.move=Widget_move;a.resize=Widget_resize;a.setBgColor=Widget_setBgColor;a.show=Widget_show;a.getWidth=Widget_getWidth;a.getHeight=Widget_getHeight;a.setHTML=Widget_setHTML;a.setDisabled=Widget_setDisabled;a.focus=Widget_focus;a.setDisplay=Widget_setDisplay;a.isDisplayed=Widget_isDisplayed;a.appendHTML=Widget_appendHTML;a.setTooltip=Widget_setTooltip;a.initialized=Widget_initialized;a.widx=_widgets.length;_widgets[a.widx]=a;return a}function new_Widget(a){return newWidget(a.id)}function getEvent(b,a){if(_ie&&(b==null)){b=a?a.event:_curWin.event}return b}function Widget_param(c,b,a){var e=c?c[b]:null;return e==null?a:e}function Widget_appendHTML(){append(_curDoc.body,this.getHTML())}function Widget_getHTML(){return""}function Widget_write(a){_curDoc.write(this.getHTML(a))}function Widget_begin(){_curDoc.write(this.beginHTML())}function Widget_end(){_curDoc.write(this.endHTML())}function Widget_init(){var a=this;a.layer=getLayer(a.id);a.css=a.layer.style;a.layer._widget=a.widx;if(a.initialHTML){a.setHTML(a.initialHTML)}}function Widget_move(a,e){var b=this.css;if(a!=null){if(_moz){b.left=""+a+"px"}else{b.pixelLeft=a}}if(e!=null){if(_moz){b.top=""+e+"px"}else{b.pixelTop=e}}}function Widget_focus(){safeSetFocus(this.layer)}function Widget_setBgColor(a){this.css.backgroundColor=a}function Widget_show(a){this.css.visibility=a?_show:_hide}function Widget_getWidth(){return this.layer.offsetWidth}function Widget_getHeight(){return this.layer.offsetHeight}function Widget_setHTML(a){var b=this;if(b.layer){b.layer.innerHTML=a}else{b.initialHTML=a}}function Widget_setDisplay(a){if(this.css){this.css.display=a?"":"none"}}function Widget_isDisplayed(){if(this.css.display=="none"){return false}else{return true}}function Widget_setDisabled(a){if(this.layer){this.layer.disabled=a}}function Widget_resize(a,b){if(a!=null){this.css.width=""+(Math.max(0,a))+"px"}if(b!=null){this.css.height=""+(Math.max(0,b))+"px"}}function Widget_setTooltip(a){this.layer.title=a}function Widget_initialized(){return this.layer!=null}function newGrabberWidget(a,e,k,g,l,f,c,b,m){o=newWidget(a);o.resizeCB=e;o.x=k;o.y=g;o.w=l;o.h=f;o.dx=0;o.dy=0;o.min=null;o.max=null;o.isHori=c;o.preloaded=new Image;o.preloaded.src=_skin+"../resizepattern.gif";o.buttonCB=b;o.allowGrab=true;o.collapsed=false;o.isFromButton=false;o.showGrab=GrabberWidget_showGrab;o.setCollapsed=GrabberWidget_setCollapsed;o.tooltipButton=m;o.getHTML=GrabberWidget_getHTML;o.enableGrab=GrabberWidget_enableGrab;o.setMinMax=GrabberWidget_setMinMax;if(window._allGrabbers==null){window._allGrabbers=new Array}o.index=_allGrabbers.length;_allGrabbers[o.index]=o;o.buttonLyr=null;o.setButtonImage=GrabberWidget_setButtonImage;o.getImgOffset=GrabberWidget_getImgOffset;return o}function GrabberWidget_setCollapsed(b,a){this.collapsed=b;this.setButtonImage(false,a)}function GrabberWidget_getImgOffset(a){var b=this;if(b.isHori){b.dx=(b.collapsed?12:0)+(a?6:0);b.dy=0}else{b.dy=(b.collapsed?12:0)+(a?6:0);b.dx=0}}function GrabberWidget_setButtonImage(a,b){var c=this;c.getImgOffset(a);c.tooltipButton=b;if(c.layer){if(c.buttonLyr==null){c.buttonLyr=getLayer("grabImg_"+c.id)}if(c.buttonLyr){changeSimpleOffset(c.buttonLyr,c.dx,c.dy,null,b)}}}function GrabberWidget_enableGrab(a){var b=this;b.allowGrab=a;if(b.css){b.css.cursor=b.allowGrab?(b.isHori?_resizeW:_resizeH):"default"}}function GrabberWidget_getHTML(){var b=this;var a=b.isHori?_resizeW:_resizeH;var e='onselectstart="return false" ondragstart="return false" onmousedown="'+_codeWinName+".GrabberWidget_down(event,'"+b.index+"',this);return false;\"";var c=_ie?(''):('');return getBGIframe("grabIframe_"+b.id)+c+'
'}function GrabberWidget_setMinMax(b,a){this.min=b;this.max=a}function GrabberWidget_button(e,index,lyr){var o=_allGrabbers[index];o.isFromButton=true;lyr.onmouseup=eval("_curWin."+_codeWinName+".GrabberWidget_buttonup")}function GrabberWidget_buttonover(c,b,a){var f=_allGrabbers[b];f.setButtonImage(true)}function GrabberWidget_buttonout(c,b,a){var f=_allGrabbers[b];f.setButtonImage(false)}function GrabberWidget_buttonup(a){GrabberWidget_up(a)}function GrabberWidget_showGrab(){var e=this,c=e.mod,f=e.iframe,b=e.layer.style,a=c.style;f.setDisplay(true)}function GrabberWidget_down(e,index,lyr){var o=_allGrabbers[index];window._theGrabber=o;if(o.mod==null){o.mod=getLayer("modal_"+o.id);o.iframe=newWidget("grabIframe_"+o.id);o.iframe.init()}o.mod.onmousemove=eval("_curWin."+_codeWinName+".GrabberWidget_move");o.mod.onmouseup=eval("_curWin."+_codeWinName+".GrabberWidget_up");o.grabStartPosx=parseInt(lyr.style.left);o.grabStartPosy=parseInt(lyr.style.top);o.grabStartx=eventGetX(e);o.grabStarty=eventGetY(e);var mod=o.mod,ifr=o.iframe,stl=o.layer.style,st=mod.style;stl.backgroundImage="url('"+_skin+"../resizepattern.gif')";o.prevZ=stl.zIndex;stl.zIndex=9999;ifr.css.zIndex=9998;st.width="100%";st.height="100%";mod.style.display="block";var p=getPos(o.layer);ifr.move(p.x,p.y);ifr.resize(o.getWidth(),o.getHeight());if(!o.isFromButton){o.showGrab()}return false}function GrabberWidget_move(k){var c=_theGrabber,g=c.layer,m=c.mod;if(c.isFromButton){if(c.isHori){var n=eventGetX(k),f=c.grabStartx;if((nf+3)){c.isFromButton=false}}else{var a=eventGetY(k),b=c.grabStarty;if((lb+3)){c.isFromButton=false}}if(!c.isFromButton){c.showGrab()}}if(!c.isFromButton){if(c.allowGrab){var n=c.isHori?Math.max(0,c.grabStartPosx-c.grabStartx+eventGetX(k)):null;var l=c.isHori?null:Math.max(0,c.grabStartPosy-c.grabStarty+eventGetY(k));if(c.isHori){if(c.min!=null){n=Math.max(n,c.min)}if(c.max!=null){n=Math.min(n,c.max)}}else{if(c.min!=null){l=Math.max(l,c.min)}if(c.max!=null){l=Math.min(l,c.max)}}eventCancelBubble(k);c.move(n,l);getPos(c.layer);if(c.buttonCB){var p=c.buttonLyr.style;if(p.display!="none"){p.display="none"}}c.iframe.move(n,l)}}}function GrabberWidget_up(g){var k=_theGrabber,b=k.layer,f=k.mod,c=b.style;c.backgroundImage="";c.zIndex=k.prevZ;var l=k.iframe;l.move(-100,-100);l.resize(1,1);l.setDisplay(false);eventCancelBubble(g);var a=f.style;a.display="none";a.width="0px";a.height="0px";if(k.buttonCB){k.buttonLyr.style.display=""}if(k&&(k.isFromButton)){if(k.buttonCB){k.buttonCB()}k.isFromButton=false}if(k.allowGrab&&(!k.isFromButton)){if(k.resizeCB){k.resizeCB(parseInt(b.style.left),parseInt(b.style.top))}}}function newButtonWidget(c,q,l,e,g,v,k,m,b,r,p,u,s,n,a,t){var f=newWidget(c);f.label=q;f.cb=l;f.width=e;f.hlp=g;f.tooltip=v;f.tabIndex=k;f.isGray=false;f.isDefault=false;f.txt=null;f.icn=null;f.margin=m?m:0;f.extraStyle="";f.isDelayCallback=true;if(b){f.url=b;f.w=r;f.h=p;f.dx=u;f.dy=s;f.disDx=(a!=null)?a:u;f.disDy=(t!=null)?t:s;f.imgRight=n?true:false}f.getHTML=ButtonWidget_getHTML;f.setDisabled=ButtonWidget_setDisabled;f.setText=ButtonWidget_setText;f.changeImg=ButtonWidget_changeImg;f.oldInit=f.init;f.init=ButtonWidget_init;f.isDisabled=ButtonWidget_isDisabled;f.setDefaultButton=ButtonWidget_setDefaultButton;f.executeCB=ButtonWidget_executeCB;f.setTooltip=ButtonWidget_setTooltip;f.setDelayCallback=ButtonWidget_setDelayCallback;f.instIndex=ButtonWidget_currInst;ButtonWidget_inst[ButtonWidget_currInst++]=f;return f}ButtonWidget_inst=new Array;ButtonWidget_currInst=0;function ButtonWidget_getHTML(){with(this){var clk=_codeWinName+".ButtonWidget_clickCB("+this.instIndex+');return false;"';var clcbs='onclick="'+clk+'" ';if(_ie){clcbs+='ondblclick="'+clk+'" '}var isDefaultSty=(this.isDefault&&!this.isGray);clcbs+='onkeydown=" return '+_codeWinName+".ButtonWidget_keydownCB(event,"+this.instIndex+');" ';var url1=_skin+"button.gif",addPar=' style="'+extraStyle+"cursor:"+_hand+";margin-left:"+margin+"px; margin-right:"+margin+'px; "'+clcbs+" ",tip=attr("title",tooltip),idText="theBttn"+id,idIcon="theBttnIcon"+id;var bg=backImgOffset(url1,0,isDefaultSty?105:42);var lnkB="';var l=(label!=null);var im=(this.url?(''+(l?"":lnkB)+simpleImgOffset(url,w,h,this.isGray?disDs:dx,this.isGray?disDy:dy,idIcon,null,(l?"":tooltip),"cursor:"+_hand)+(l?"":"")+""):"");return''+(this.imgRight?"":im)+(l?(""):"")+(this.imgRight?im:"")+'
'+lnkB+label+"
'}}function ButtonWidget_setDelayCallback(a){this.isDelayCallback=(a==true)}function ButtonWidget_setDisabled(g){var f=this,e=g?"default":_hand;f.isGray=g;if(f.layer){var b=g?"wizbuttongray":"wizbutton";if(f.txt.className!=b){f.txt.className=b;f.txt.style.cursor=e;f.css.cursor=e;if(f.icn){changeSimpleOffset(f.icn,f.isGray?f.disDx:f.dx,f.isGray?f.disDy:f.dy);f.icn.style.cursor=e}if(f.isDefault){var a=!g,c=_skin+"button.gif";changeSimpleOffset(f.leftImg,0,a?63:0,c);changeOffset(f.centerImg,0,a?105:42,c);changeSimpleOffset(f.rightImg,0,a?84:21,c)}}}}function ButtonWidget_setDefaultButton(){var c=this;if(c.layer){var a=!c.isGray,b=_skin+"button.gif";changeSimpleOffset(c.leftImg,0,a?63:0,b);changeOffset(c.centerImg,0,a?105:42,b);changeSimpleOffset(c.rightImg,0,a?84:21,b)}c.isDefault=true}function ButtonWidget_isDisabled(){return this.isGray}function ButtonWidget_setText(a){this.txt.innerHTML=convStr(a)}function ButtonWidget_setTooltip(a){var b=this;b.tooltip=a;b.layer.title=a;if(b.txt){b.txt.title=a}if(b.icn){b.icn.title=a}}function ButtonWidget_init(){var b=this;b.oldInit();b.txt=getLayer("theBttn"+this.id);b.icn=getLayer("theBttnIcon"+this.id);b.leftImg=getLayer("theBttnLeftImg"+this.id);b.centerImg=getLayer("theBttnCenterImg"+this.id);b.rightImg=getLayer("theBttnRightImg"+this.id);var a=b.isGray?"wizbuttongray":"wizbutton";if(b.txt.className!=a){b.setDisabled(b.isGray)}}function ButtonWidget_changeImg(b,a,f,e,c,g){var k=this;if(c){k.url=c}if(b!=null){k.dx=b}if(a!=null){k.dy=a}if(f!=null){k.disDx=f}if(e!=null){k.disDy=e}if(g!=null){k.tooltip=g}if(k.icn){changeSimpleOffset(k.icn,k.isGray?k.disDx:k.dx,k.isGray?k.disDy:k.dy,k.url,k.tooltip)}}function ButtonWidget_clickCB(a){var b=ButtonWidget_inst[a];if(b&&!b.isGray){if(b.isDelayCallback){setTimeout("ButtonWidget_delayClickCB("+a+")",1)}else{ButtonWidget_delayClickCB(a)}}}function ButtonWidget_delayClickCB(a){var b=ButtonWidget_inst[a];b.executeCB()}function ButtonWidget_executeCB(){var o=this;if(o.cb){if(typeof o.cb!="string"){o.cb()}else{eval(o.cb)}}}function ButtonWidget_keydownCB(f,b){var a=eventGetKey(f);var c=ButtonWidget_inst[b];if(a==13&&c.cb){eventCancelBubble(f)}return true}function newScrolledZoneWidget(k,c,f,b,e,a){var g=newWidget(k);g.borderW=c;g.padding=f;g.w=b;g.h=e;g.oldResize=g.resize;g.beginHTML=ScrolledZoneWidget_beginHTML;g.endHTML=ScrolledZoneWidget_endHTML;g.resize=ScrolledZoneWidget_resize;g.bgClass=(a)?a:"insetBorder";return g}function ScrolledZoneWidget_beginHTML(){var a=this.w,b=this.h;var c=_moz?2*(this.borderW+this.padding):0;if(typeof(a)=="number"){if(_moz){a=Math.max(0,a-c)}a=""+a+"px"}if(typeof(b)=="number"){if(_moz){b=Math.max(0,b-c)}b=""+b+"px"}return'
'}function ScrolledZoneWidget_endHTML(){return"
"}function ScrolledZoneWidget_resize(a,b){if(_moz){var c=2*(this.borderW+this.padding);if(a!=null){a=Math.max(0,a-c)}if(b!=null){b=Math.max(0,b-c)}}this.oldResize(a,b)}function newComboWidget(g,f,a,b,c){var e=newWidget(g);e.tooltip=c;e.size=1;e.getHTML=ComboWidget_getHTML;e.beginHTML=ComboWidget_beginHTML;e.endHTML=ComboWidget_endHTML;e.changeCB=f;e.noMargin=a;e.width=b==null?null:""+b+"px";e.add=ComboWidget_add;e.del=ComboWidget_del;e.getSelection=ComboWidget_getSelection;e.select=ComboWidget_select;e.valueSelect=ComboWidget_valueSelect;e.getCount=ComboWidget_getCount;e.oldSetDisabled=e.setDisabled;e.setDisabled=ComboWidget_setDisabled;e.setUndefined=ComboWidget_setUndefined;e.delByID=ComboWidget_delByID;e.findByValue=ComboWidget_findByValue;e.findByText=ComboWidget_findByText;e.getValue=ComboWidget_getValue;e.isGrayed=ComboWidget_isGrayed;e.clearSelection=ComboWidget_clearSelection;e.isDisabled=false;e.multi=false;e.undef=false;e.isCombo=true;e.undefId=e.id+"__undef";e.disabledId=e.id+"__disabled";return e}_extrCmbS=(_moz?"font-size:12px;":"");function ComboWidget_beginHTML(){var b=this,a=((_moz&&!b.isCombo)?"font-size:12px;":"");return""}function ComboWidget_getHTML(a){return this.beginHTML()+(a?a:"")+this.endHTML()}function ComboWidget_add(b,k,c,l,g){var f=this.layer,a=_curDoc.createElement("option");if(_ie){f.options.add(a)}else{f.appendChild(a)}if(a.innerText!=null){a.innerText=b}else{a.innerHTML=convStr(b)}a.value=k;if(l!=null){a.id=l}if(c){a.selected=true}if(g){a.style.color="gray"}return a}function ComboWidget_getSelection(){var c=this.layer,b=c.selectedIndex;if(b<0){return null}var a=new Object;a.index=b;a.value=c.options[b].value;a.text=c.options[b].text;return a}function ComboWidget_select(b){var f=this,c=f.layer,a=c.options.length;if(b==null){c.selectedIndex=-1}if((b<0)||(b>=a)){b=a-1}if(b>=0){c.selectedIndex=b}f.setUndefined(false)}function ComboWidget_valueSelect(b){var k=this,g=k.layer,f=g.options,a=f.length;for(var c=0;ca){return null}var b=new Object;b.index=c;b.value=g.options[c].value;return b}function ComboWidget_isGrayed(b){var g=this,f=g.layer,c=f.options,a=c.length;if(b==null||b<0||b>a){return false}return(f.options[b].style.color=="gray")}function newListWidget(a,g,f,b,n,m,k,e,l){var c=newComboWidget(a,g,true,b,m);c.clickCB=l;c.dblClickCB=k;c.keyUpCB=e;c.size=n;c.multi=f;c.getMultiSelection=ListWidget_getMultiSelection;c.setUndefined=ListWidget_setUndefined;c.isUndefined=ListWidget_isUndefined;c.change=ListWidget_change;c.isCombo=false;return c}function ListWidget_setUndefined(a){var b=this;b.undef=a;if(a==true){b.layer.selectedIndex=-1}}function ListWidget_isUndefined(){return(this.layer.selectedIndex==-1)}function ListWidget_getMultiSelection(){var k=this.layer,g=new Array,a=k.options.length;for(var f=0;f'+img(_skin+"../help.gif",16,16,"top",null,_helpLab)+''+convStr(a.title)+''+convStr(a.boldTitle)+"
"+getSpace(1,2)+'
'+convStr(a.text,false,true)+"
"}function InfoWidget_resize(b,c){var e=this;if(b!=null){e.w=b}if(c!=null){e.h=c}e.oldResize(b,c);if(e.layer){var a=e.textLayer;if(a==null){a=e.textLayer=getLayer("infozone_"+e.id)}if(a){if(e.h!=null){a.style.height=""+Math.max(0,e.h-(_ie?18:28))+"px"}}}}function newCheckWidget(a,l,g,f,m,k,e,c){var b=newWidget(a);b.text=l;b.convText=c;b.changeCB=g;b.idCheckbox="check_"+a;b.checkbox=null;b.kind="checkbox";b.name=b.idCheckbox;b.bold=f;b.imgUrl=m;b.imgW=k;b.imgH=e;b.getHTML=CheckWidget_getHTML;b.setText=CheckWidget_setText;b.parentInit=Widget_init;b.init=CheckWidget_init;b.check=CheckWidget_check;b.isChecked=CheckWidget_isChecked;b.setDisabled=CheckWidget_setDisabled;b.isDisabled=CheckWidget_isDisabled;b.uncheckOthers=CheckWidget_uncheckOthers;b.isIndeterminate=CheckWidget_isIndeterminate;b.setIndeterminate=CheckWidget_setIndeterminate;b.layerClass=("dialogzone"+(b.bold?"bold":""));b.nobr=true;return b}function CheckWidget_getHTML(){var b=this,a=b.layerClass;return'"+(b.imgUrl?'":"")+"
"+(b.nobr?"":"")+'"+(b.nobr?"":"")+"
"}function CheckWidget_setText(a){var b=this;b.text=a;if(b.layer){if(b.labelLyr==null){b.labelLyr=getLayer("label_"+b.id)}b.labelLyr.innerHTML=b.convText?convStr(a):a}}function CheckWidget_init(){this.parentInit();this.checkbox=getLayer(this.idCheckbox)}function CheckWidget_check(a){this.checkbox.checked=a;if(a){this.uncheckOthers()}}function CheckWidget_isChecked(){return this.checkbox.checked}function CheckWidget_changeCB(b,a){var c=getWidget(a);c.uncheckOthers();if(c.changeCB){c.changeCB(b)}}function CheckWidget_setDisabled(a){this.checkbox.disabled=a;if(_moz){this.checkbox.className=(a?"dialogzone":"")}}function CheckWidget_isDisabled(){return this.checkbox.disabled}function CheckWidget_uncheckOthers(){}function CheckWidget_isIndeterminate(){return this.checkbox.indeterminate}function CheckWidget_setIndeterminate(a){this.checkbox.indeterminate=a}function newRadioWidget(a,n,p,l,k,q,m,e,c){var b=newCheckWidget(a,p,l,k,q,m,e,c);b.kind="radio";b.name=n;if(_RadioWidget_groups[n]==null){_RadioWidget_groups[n]=new Array}b.groupInstance=_RadioWidget_groups[n];var f=b.groupInstance;b.groupIdx=f.length;f[f.length]=b;b.uncheckOthers=RadioWidget_uncheckOthers;return b}var _RadioWidget_groups=new Array;function RadioWidget_uncheckOthers(){var f=this.groupInstance,b=this.groupIdx,a=f.length;for(var e=0;e'}function TextFieldWidget_getValue(){var a=this;if(a.isHelpTxt){return""}else{return a.layer?a.layer.value:a.oldValue}}function TextFieldWidget_setValue(a){var b=this;if(b.layer){b.eraseHelpTxt();b.layer.value=""+a}else{b.oldValue=a}}function TextFieldWidget_changeCB(b,a){var c=getWidget(a);c.eraseHelpTxt();if(c.beforeChange){c.beforeChange()}if(c.changeCB){c.changeCB(b)}}function TextFieldWidget_keyPressCB(b,a){var c=getWidget(a);if(eventGetKey(b)==13){c.enterKeyPressed=true;return false}else{c.enterKeyPressed=false}return true}function TextFieldWidget_keyUpCB(b,a){var c=getWidget(a);c.eraseHelpTxt();if(eventGetKey(b)==13&&c.enterKeyPressed){if(c.beforeChange){c.beforeChange()}if(c.enterCB){if(c.enterCancelBubble){eventCancelBubble(b)}c.enterCB(b)}return false}else{if(c.keyUpCB){c.keyUpCB(b)}}c.enterKeyPressed=false;return true}function TextFieldWidget_keyDownCB(b,a){var c=getWidget(a);c.eraseHelpTxt();c.enterKeyPressed=false;if(eventGetKey(b)==13){return true}else{if(eventGetKey(b)==8){eventCancelBubble(b)}}return true}function TextFieldWidget_eraseHelpTxt(){var a=this;if(a.isHelpTxt){a.layer.value=""}a.isHelpTxt=false;a.layer.style.color="black"}function TextFieldWidget_focus(a){var b=getWidget(a);b.eraseHelpTxt();if(b.focusCB){b.focusCB()}}function TextFieldWidget_blur(a){var b=getWidget(a);if(b.beforeChange){b.beforeChange()}if(b.blurCB){b.blurCB()}}function TextFieldWidget_intValue(a){var b=parseInt(this.getValue());return isNaN(b)?a:b}function TextFieldWidget_intPosValue(a){var b=this.intValue(a);return(b<0)?a:b}function TextFieldWidget_select(){this.layer.select()}function TextFieldWidget_setHelpTxt(a){var b=this;b.helpTxt=a;if(b.layer&&(b.layer.value=="")){b.isHelpTxt=true;b.layer.value=a;b.layer.style.color="#808080"}}function newIntFieldWidget(c,k,m,g,l,b,n,e,a){var f=newTextFieldWidget(c,k,m,g,l,b,n,e);f.min=-Number.MAX_VALUE;f.max=Number.MAX_VALUE;f.customCheckCB=a;f.setMin=IntFieldWidget_setMin;f.setMax=IntFieldWidget_setMax;f.setValue=IntFieldWidget_setValue;f.beforeChange=IntFieldWidget_checkChangeCB;f.value="";return f}function IntFieldWidget_setMin(a){if(!isNaN(a)){this.min=a}}function IntFieldWidget_setMax(a){if(!isNaN(a)){this.max=a}}function IntFieldWidget_setValue(b){var c=this,a=c.layer;b=""+b;if(b==""){if(a){a.value=""}c.oldValue="";return}var e=parseInt(b);value="";if(!isNaN(e)&&(e>=c.min)&&(e<=c.max)&&((c.customCheckCB==null)||c.customCheckCB(e))){value=e;c.oldValue=value}else{if(c.oldValue){value=c.oldValue}}if(a){a.value=""+value}}function IntFieldWidget_checkChangeCB(){var a=this;a.setValue(a.layer.value)}function newFrameZoneWidget(f,a,c,b){var e=newWidget(f);e.w=(a!=null)?""+Math.max(0,a-10)+"px":null;e.h=(c!=null)?""+Math.max(0,c-10)+"px":null;e.reverse=(b!=null)?b:false;e.cont=null;e.beginHTML=FrameZoneWidget_beginHTML;e.endHTML=FrameZoneWidget_endHTML;e.oldResize=e.resize;e.resize=FrameZoneWidget_resize;return e}function FrameZoneWidget_resize(a,b){var e=this;var c=e.layer.display!="none";if(c&_moz&&!_saf){e.setDisplay(false)}e.oldResize(a,b);if(c&_moz&&!_saf){e.setDisplay(true)}}function FrameZoneWidget_beginHTML(){var a=this;return'
'}function FrameZoneWidget_endHTML(){var a=this;return"
"}function arrayAdd(f,k,e,b){var g=f[k],a=g.length;if((b==null)||(typeof b!="number")){b=-1}if((b<0)||(b>a)){b=a}if(b!=a){var c=g.slice(b);g.length=b+1;g[b]=e;g=g.concat(c)}else{g[b]=e}f[k]=g;return b}function arrayRemove(e,g,a){var f=e[g],c=f.length-1;if(a==null){f.length=0;e[g]=f;return -1}if((a<0)||(a>c)){return -1}if(a==c){f.length=c}else{var b=f.slice(a+1);f.length=a;f=f.concat(b)}e[g]=f;return a}function getFrame(name,par){if(par==null){par=self}var frames=par.frames,w=eval("frames."+name);if(w==null){return w}var l=frames.length;for(var i=0;i/g,">").replace(/"/g,""");if(a){b=b.replace(/ /g," ")}if(c){b=b.replace(/\n/g,"
")}return b}function escapeCR(b){b=""+b;var a=b.replace(/\r/g,"").replace(/\n/g,"\\n");return a}function addDblClickCB(b,a){if(b.addEventListener&&!_saf){b.addEventListener("dblclick",a,false)}else{b.ondblclick=a}}function img(f,a,c,g,b,e){b=(b?b:"");if(e==null){e=""}return""}function imgOffset(a,k,e,n,m,b,g,c,l,f){return img(_skin+"../transp.gif",k,e,f,(g?g:"")+" "+attr("id",b)+' style="float:left;'+backImgOffset(a,n,m)+(l?l:"")+'"',c)}function simpleImgOffset(a,k,e,n,m,b,g,c,l,f){if(_ie){if(n==null){n=0}if(m==null){m=0}return"
'+img(a,null,null,(f?f:"top"),'style="margin:0px;position:relative;top:'+(-m)+"px;left:"+(-n)+'px" tabIndex="-1"',c)+"
"}else{return imgOffset(a,k,e,n,m,b,g,c,l,f)}}function changeSimpleOffset(f,b,a,e,g){if(_ie){f=f.childNodes[0];var c=f.style;if((e!=null)&&(e!=f.src)){f.src=e}if(b!=null){c.left=""+(-b)+"px"}if(a!=null){c.top=""+(-a)+"px"}if(g!=null){f.title=g;f.alt=g}}else{changeOffset(f,b,a,e,g)}}function backImgOffset(c,b,a){return"background-image:url('"+c+"');background-position:"+(-b)+"px "+(-a)+"px;"}function changeOffset(f,b,a,e,g){var c=f.style;if(c){if((b!=null)&&(a!=null)){c.backgroundPosition=""+(-b)+"px "+(-a)+"px"}if(e){c.backgroundImage="url('"+e+"')"}}if(g){f.title=g}}function includeCSS(b,c){if(typeof(_skin)=="string"&&_skin!=""){var a="";if(c){a=_skin+"../"+b}else{a=_skin+b}a+=".css";_curDoc.write('')}}function getLayer(b){var a=null;if(typeof b=="object"){a=_curDoc.getElementById(b.id)}else{a=_curDoc.getElementById(b)}return a}function setLayerTransp(a,b){if(_ie){a.style.filter=(b==null)?"":"progid:DXImageTransform.Microsoft.Alpha( style=0,opacity="+b+")"}else{a.style.MozOpacity=(b==null)?1:b/100}}function getPos(b,a){a=a?a:null;for(var e=0,c=0;(b!=null)&&(b!=a);e+=b.offsetLeft,c+=b.offsetTop,b=b.offsetParent){}return{x:e,y:c}}function getPos2(b,a){var a=a?a:null;var e=0;var c=0;while(b.parentNode||b.offsetParent){if(b.offsetParent){e+=b.offsetLeft;c+=b.offsetTop;b=b.offsetParent}else{if(b.parentNode){if(b.style){if(b.style.left){e+=b.style.left}if(b.style.top){c+=b.style.top}}b=b.parentNode}else{break}}}if(a){relToCord=getPos2(a);e-=relToCord.x;c-=relToCord.y}return{x:e,y:c}}function getPosScrolled(c,b){b=b?b:null;if(_ie){for(var f=0,e=0;(c!=null)&&(c!=b);f+=c.offsetLeft-c.scrollLeft,e+=c.offsetTop-c.scrollTop,c=c.offsetParent){}}else{var a=c;for(var f=0,e=0;(c!=null)&&(c!=b);f+=c.offsetLeft,e+=c.offsetTop,c=c.offsetParent){}for(c=a;(c!=null)&&(c!=b);c=c.parentNode){if(c.scrollLeft!=null){f-=c.scrollLeft;e-=c.scrollTop}}}f+=getScrollX();e+=getScrollY();return{x:f,y:e}}function getWidget(b){if(b==null){return null}var a=b._widget;if(a!=null){return _widgets[a]}else{return getWidget(b.parentNode)}}function getWidgetFromID(b){if(b==null){return null}var a=getLayer(b);return getWidget(a)}function attr(a,b){return(b!=null?" "+a+'="'+b+'" ':"")}function sty(a,b){return(b!=null?a+":"+b+";":"")}function getSep(b,a){if(b==null){b=0}var c=b>0?''+getSpace(b,1)+"":"";return''+c+''+c+"
"}function writeSep(b,a){_curDoc.write(getSep(b,a))}function getSpace(a,b){return'
'+img(_skin+"../transp.gif",a,b)+"
"}function writeSpace(a,b){_curDoc.write(getSpace(a,b))}function documentWidth(b){var b=b?b:_curWin;var a=Math.max(document.body.clientWidth,document.documentElement.clientWidth);a=Math.max(a,document.body.scrollWidth);return a}function documentHeight(b){var b=b?b:_curWin;var a=Math.max(document.body.clientHeight,document.documentElement.clientHeight);a=Math.max(a,document.body.scrollHeight);return a}function winWidth(b){var a;var b=b?b:_curWin;if(_ie){if(_isQuirksMode){a=b.document.body.clientWidth}else{a=b.document.documentElement.clientWidth}}else{a=b.innerWidth}return a}function winHeight(b){var b=b?b:_curWin;var a;if(_ie){if(_isQuirksMode){a=document.body.clientHeight}else{a=document.documentElement.clientHeight}}else{a=b.innerHeight}return a}function getScrollX(a){var b=0;var a=a?a:_curWin;if(typeof(a.scrollX)=="number"){b=a.scrollX}else{b=Math.max(a.document.body.scrollLeft,a.document.documentElement.scrollLeft)}return b}function getScrollY(b){var a=0;var b=b?b:_curWin;if(typeof(b.scrollY)=="number"){a=window.scrollY}else{a=Math.max(b.document.body.scrollTop,b.document.documentElement.scrollTop)}return a}function winScrollTo(a,c,b){b=b?b:_curWin;b.scrollTo(a,c)}function eventGetKey(b,a){a=a?a:_curWin;return _ie?a.event.keyCode:b.keyCode}function eventGetX(a){return _ie?_curWin.event.clientX:a.clientX?a.clientX:a.pageX}function eventGetY(a){return _ie?_curWin.event.clientY:a.clientY?a.clientY:a.pageY}function xpos(f,c,b,a){if((a==null)||(!_ie)){a=1}return((c.clientX/a)-getPos(f).x)+getScrollX()}function ypos(f,c,b,a){if((a==null)||(!_ie)){a=1}return((c.clientY/a)-getPos(f).y)+(_ie?b.body.scrollTop:0)}function absxpos(b,a){if((a==null)||(!_ie)){return b.clientX}else{return b.clientX/a}}function absypos(b,a){if((a==null)||(!_ie)){return b.clientY}else{return b.clientY/a}}function eventCancelBubble(c,b){b=b?b:_curWin;var a=_ie?b.event:c;if(a){a.cancelBubble=true;if(a.stopPropagation){a.stopPropagation()}}}function isHidden(b){if((b==null)||(b.tagName=="BODY")){return false}var a=b.style;if((a==null)||(a.visibility==_hide)||(a.display=="none")){return true}return isHidden(b.parentNode)}function opt(c,a,b){return'"}function lnk(c,e,a,g,b,f){if(e==null){e="return false"}b=b?b:"";return""+c+""}_oldErrHandler=null;function localErrHandler(){return true}function canScanFrames(a){var b=true,e=null;if(_moz){_oldErrHandler=window.onerror;window.onerror=localErrHandler}try{e=a.document;b=false}catch(c){}if(_moz){window.onerror=_oldErrHandler}return(!b&&(e!=null))}function getBGIframe(a){return''}function getDynamicBGIFrameLayer(){var a=false;if(_curWin.BGIFramePool){BGIFrames=_curWin.BGIFramePool.split(",");BGIFCount=BGIFrames.length;for(var b=0;b'}function BlockWhileWaitWidget_show(a){var b=this;if(b.layer==null){b.layer=getLayer(b.id);if(b.layer==null){targetApp(b.getPrivateHTML());b.layer=getLayer(b.id);b.css=b.layer.style}else{b.css=b.layer.style}}b.setDisplay(a)}function isTextInput(a){var b=_ie?a.srcElement:a.target;var c=false;if(b.tagName=="TEXTAREA"){c=true}if((b.tagName=="INPUT")&&((b.type.toLowerCase()=="text")||(b.type.toLowerCase()=="password"))){c=true}return c}function isTextArea(a){var b=_ie?a.srcElement:a.target;if(b.tagName=="TEXTAREA"){return true}else{return false}}function LZ(a){return(a<0||a>9?"":"0")+a}if(bobj.crv.config.isDebug){localErrHandler=null}initDom(bobj.crvUri("../dhtmllib/images/")+bobj.crv.config.skin+"/","",bobj.crv.config.lang);styleSheet();_allBOIcons=new Array;_allBOIconsMenus=new Array;_menuType_simple=0;_menuType_color=1;_menuType_border=2;function NewLabelWidget(e,c,a){var b=newWidget(e);b.text=c;b.convBlanks=a;b.getHTML=LabelWidget_getHTML;b.setDisabled=LabelWidget_setDisabled;b.dis=false;return b}function LabelWidget_setDisabled(a){var b=this;if(b.dis!=a){b.dis=a;if(b.layer){b.layer.className="iconText"+(a?"Dis":"")}}}function LabelWidget_getHTML(){var a=this;return'
'+convStr(a.text,a.convBlanks)+"
"}function newIconWidget(c,b,r,m,g,l,k,s,p,a,q,n,f){var e=newWidget(c);e.src=b;e.clickCB=r;e.text=m;e.alt=g;e.isTabEnabled=n;e.ariaHasPopUp=f;e.width=null;e.txtAlign="left";e.border=4;e.txtNoPadding=false;e.allowDblClick=false;if(b){e.w=(l!=null)?l:16;e.h=(k!=null)?k:16;e.dx=(s!=null)?s:0;e.dy=(p!=null)?p:0;e.disDx=(a!=null)?a:0;e.disDy=(q!=null)?q:0}else{e.w=1;e.h=16}e.dis=false;e.disp=true;e.margin=1;e.extraHTML="";e.imgLayer=null;e.txtLayer=null;e.overCB="IconWidget_overCB";e.outCB="IconWidget_outCB";e.isDisplayed=IconWidget_isDisplayed;e.setDisplay=IconWidget_setDisplay;e.getHTML=IconWidget_getHTML;e.getTxtWidth=IconWidget_getTxtWidth;e.index=_allBOIcons.length++;e.nocheckClass="iconnocheck";e.hoverClass="iconhover";e.checkClass="iconcheck";e.checkhoverClass="iconcheckhover";e.currentClass=e.nocheckClass;e.currentHoverClass=e.hoverClass;e.setClasses=IconWidget_setClasses;e.internalUpCB=null;e.internalDownCB=IconWidget_internalDownCB;e.internalUpCB=IconWidget_internalUpCB;e.isHover=false;e.changeTooltip=IconWidget_changeTooltip;e.changeText=IconWidget_changeText;e.changeImg=IconWidget_changeImg;e.setDisabled=IconWidget_setDisabled;e.isDisabled=IconWidget_isDisabled;e.acceptClick=IconWidget_acceptClick;_allBOIcons[e.index]=e;e.outEnable=true;e.setCrs=IconWidget_setCrs;e.oldRes=e.resize;e.resize=IconWidget_resize;e.iconOldInit=e.init;e.init=IconWidget_init;return e}function newIconMenuWidget(c,b,t,p,g,n,k,u,q,a,s,f,m,l){var e=newWidget(c);if(typeof(l)=="undefined"){l=f?_menuType_color:_menuType_simple}e.menuItemType=f?_isColor:_isNotColor;var r=_openMenu.replace("{0}",(p?p:(g?g:"")));e.icon=newIconWidget("iconMenu_icon_"+c,b,IconMenuWidget_iconClickCB,p,g,n,k,u,q,a,s,false);e.arrow=newIconWidget("iconMenu_arrow_"+c,_skin+"menus.gif",IconMenuWidget_arrowClickCB,null,r,7,16,0,81,0,97,true);switch(l){case _menuType_color:e.menu=newMenuColorWidget("iconMenu_menu_"+c,IconMenuWidget_hideCB);break;case _menuType_border:e.menu=newMenuBordersWidget("iconMenu_menu_"+c,IconMenuWidget_hideCB,m,IconBordersMenuWidget_internalClickCB);break;default:case _menuType_simple:e.menu=newMenuWidget("iconMenu_menu_"+c,IconMenuWidget_hideCB,m);break}e.icon.par=e;e.arrow.par=e;e.menu.parIcon=e;e.icon.margin=0;e.arrow.margin=0;e.icon.overCB="IconWidget_none";e.icon.outCB="IconWidget_none";e.arrow.overCB="IconWidget_none";e.arrow.outCB="IconWidget_none";e.margin=1;e.spc=0;e.getHTML=IconMenuWidget_getHTML;e.clickCB=t;e.getMenu=IconMenuWidget_getMenu;e.menIcnOldInit=e.init;e.init=IconMenuWidget_init;e.removeAllMenuItems=IconMenuWidget_removeAllMenuItems;e.index=_allBOIconsMenus.length++;_allBOIconsMenus[e.index]=e;e.setDisabled=IconMenuWidget_setDisabled;e.isDisabled=IconMenuWidget_isDisabled;e.disableMenu=IconMenuWidget_disableMenu;e.changeText=IconMenuWidget_changeText;e.imwpResize=e.resize;e.resize=IconMenuWidget_resize;e.focus=IconMenuWidget_focus;e.changeArrowTooltip=IconMenuWidget_changeArrowTooltip;e.disp=true;e.isDisplayed=IconWidget_isDisplayed;e.setDisplay=IconWidget_setDisplay;return e}function IconMenuWidget_removeAllMenuItems(){this.menu.removeAll();this.menu.resetItemCount()}function IconMenuWidget_changeText(a){this.icon.changeText(a)}function IconMenuWidget_changeArrowTooltip(a){this.arrow.changeTooltip(a,false)}function IconMenuWidget_resize(a,b){var e=this;if(a!=null){a=Math.max(0,a-2*e.margin)}var c=e.layer.display!="none";if(c&_moz&&!_saf){e.setDisplay(false)}e.imwpResize(a,b);if(a!=null){e.icon.resize(Math.max(0,a-13-e.spc))}if(c&_moz&&!_saf){e.setDisplay(true)}}function IconMenuWidget_setDisabled(a){var b=this;if(a){if(b.menu.isShown()){b.menu.show(false)}IconMenuWidgetOutCB(b.index)}b.icon.setDisabled(a);b.arrow.setDisabled(a)}function IconMenuWidget_isDisabled(){return(this.icon.dis==true)}function IconMenuWidget_internalCB(){var c=this,a=null;if(c.id!=null){a=(c.menuItemType!=_isLastUsedColor)?c.id.slice(6):c.color}var b=c.par.parIcon;b.oldColor=b.curColor;b.curColor=a;if(b.curColor!=null){b.showSample()}if(b.clickColor){b.clickColor()}}function IconMenuWidget_focus(){var a=this;a.arrow.focus()}function IconMenuWidget_disableMenu(a){var c=this;c.arrow.setDisabled(a);c.menu.setDisabled(a)}function IconMenuWidget_getMenu(){return this.menu}function IconWidget_none(){}function IconMenuWidget_init(){var b=this;b.menIcnOldInit();b.icon.init();b.arrow.init();b.menu.init();var a=b.layer;a.onmouseover=IconMenuWidget_OverCB;a.onmouseout=IconMenuWidget_OutCB}function IconMenuWidget_getHTML(){var b=this,a=b.disp?"":"display:none;";return'
'+b.icon.getHTML()+''+b.arrow.getHTML()+"
"}function IconMenuWidget_OverCB(){IconMenuWidgetOverCB(getWidget(this).index);return true}function IconMenuWidget_OutCB(){IconMenuWidgetOutCB(getWidget(this).index)}function IconMenuWidgetOverCB(a){o=_allBOIconsMenus[a];IconWidget_overCB(o.icon.index);IconWidget_overCB(o.arrow.index)}function IconMenuWidgetOutCB(a){o=_allBOIconsMenus[a];if(!o.menu.isShown()){IconWidget_outCB(o.icon.index);IconWidget_outCB(o.arrow.index)}else{IconWidget_overCB(o.icon.index);IconWidget_overCB(o.arrow.index)}}function IconMenuWidget_iconClickCB(){var c=this.par;if(c.clickCB==null){var b=c.layer;var a=getPos2(b);c.menu.show(!c.menu.isShown(),a.x,a.y+c.getHeight()+1,null,null,c);IconMenuWidgetOverCB(c.index)}else{c.clickCB()}}function IconMenuWidget_arrowClickCB(){var c=this.par,b=c.layer;var a=getPos2(b);c.menu.show(!c.menu.isShown(),a.x,a.y+c.getHeight()+1,null,null,c);IconMenuWidgetOverCB(c.index)}function IconMenuWidget_hideCB(){var a=this.parIcon;if(a.arrow){a.arrow.focus()}IconMenuWidgetOutCB(a.index)}function newSingleIconMenuWidget(c,b,s,n,g,m,k,t,p,a,r,f,l){var q=_openMenu.replace("{0}",(n?n:(g?g:"")));var e=newIconWidget(c,b,SingleIconMenuWidget_clickCB,null,q,m,k,t,p,a,r,true);e.icon=newIconWidget("singleIconMenu_icon_"+c,b,null,n,null,m,k,t,p,a,r,false);e.arrow=newIconWidget("singleIcon_arrow_"+c,_skin+"menus.gif",SingleIconMenuWidget_iconClickCB,null,q,7,16,0,81,0,97,false);e.menu=newMenuWidget("singleIconMenu_menu_"+c,SingleIconMenuWidget_hideCB,l);e.icon.par=e;e.arrow.par=e;e.menu.parIcon=e;e.icon.margin=0;e.arrow.margin=0;e.icon.overCB="IconWidget_none";e.icon.outCB="IconWidget_none";e.arrow.overCB="IconWidget_none";e.arrow.outCB="IconWidget_none";e.margin=1;e.spc=0;e.getHTML=SingleIconMenuWidget_getHTML;e.getMenu=IconMenuWidget_getMenu;e.menIcnOldInit=e.init;e.init=SingleIconMenuWidget_init;e.removeAllMenuItems=IconMenuWidget_removeAllMenuItems;e.index=_allBOIconsMenus.length++;_allBOIconsMenus[e.index]=e;e.setDisabled=IconMenuWidget_setDisabled;e.isDisabled=IconMenuWidget_isDisabled;e.disableMenu=IconMenuWidget_disableMenu;e.changeText=IconMenuWidget_changeText;e.imwpResize=e.resize;e.resize=IconMenuWidget_resize;e.changeArrowTooltip=IconMenuWidget_changeArrowTooltip;e.disp=true;e.isDisplayed=IconWidget_isDisplayed;e.setDisplay=IconWidget_setDisplay;return e}function SingleIconMenuWidget_init(){var b=this;b.menIcnOldInit();b.menu.init();var a=b.layer;a.onmouseover=SingleIconMenuWidget_OverCB;a.onmouseout=SingleIconMenuWidget_OutCB}function SingleIconMenuWidget_getHTML(){var b=this,a=b.disp?"":"display:none;";return'
'+b.icon.getHTML()+''+b.arrow.getHTML()+'
'}function SingleIconMenuWidget_OverCB(){SingleIconMenuWidgetOverCB(getWidget(this).index);return true}function SingleIconMenuWidget_OutCB(){SingleIconMenuWidgetOutCB(getWidget(this).index)}function SingleIconMenuWidgetOverCB(a){o=_allBOIconsMenus[a];IconWidget_overCB(o.index)}function SingleIconMenuWidgetOutCB(a){o=_allBOIconsMenus[a];if(!o.menu.isShown()){IconWidget_outCB(o.index)}else{IconWidget_overCB(o.index)}}function SingleIconMenuWidget_clickCB(){var c=this,b=c.layer;var a=getPos2(b);c.menu.show(!c.menu.isShown(),a.x,a.y+c.getHeight()+1,null,null,c);SingleIconMenuWidgetOverCB(c.index)}function SingleIconMenuWidget_iconClickCB(){}function SingleIconMenuWidget_hideCB(){var a=this.parIcon;a.focus();SingleIconMenuWidgetOutCB(a.index)}function newIconCheckWidget(c,b,p,l,f,k,g,q,m,a,n){var e=newIconWidget(c,b,p,l,f,k,g,q,m,a,n);e.checked=false;e.internalUpCB=IconCheckWidget_internalUpCB;e.internalDownCB=IconCheckWidget_internalDownCB;e.check=IconCheckWidget_check;e.isChecked=IconCheckWidget_isChecked;e.oldInit=e.init;e.init=IconCheckWidget_init;e.isRadio=false;return e}function newPaletteContainerWidget(e,a,b){var c=newWidget(e);c.beginHTML=PaletteContainerWidget_beginHTML;c.endHTML=PaletteContainerWidget_endHTML;c.add=PaletteContainerWidget_add;c.palettes=new Array;c.contextMenu=a;c.margin=(b!=null)?b:4;return c}function newPaletteWidget(c,a){var b=newWidget(c);b.getHTML=PaletteWidget_getHTML;b.add=PaletteWidget_add;b.disableChildren=PaletteWidget_disableChildren;b.items=new Array;b.oldInit=b.init;b.init=PaletteWidget_init;b.beginRightZone=PaletteWidget_beginRightZone;b.height=a;b.rightZoneIndex=-1;b.sepCount=0;b.vertPadding=4;b.isLeftTableFixed=false;return b}function newPaletteVerticalSepWidget(b){var a=newWidget(b);a.getHTML=PaletteVerticalSepWidget_getHTML;a.isSeparator=true;return a}function PaletteVerticalSepWidget_getHTML(){return img(_skin+"iconsep.gif",6,22,null,' id="'+this.id+'" ')}function getPaletteSep(){return img(_skin+"iconsep.gif",6,22)}function IconRadioWidget_uncheckOthers(){var f=this.groupInstance,b=this.groupIdx,a=f.length;for(var e=0;e'+getSpace(1,2)+""}function PaletteContainerWidget_beginHTML(){var b=this;var a=b.contextMenu?('oncontextmenu="'+_codeWinName+'.PaletteContainerWidget_contextMenu(this,event);return false"'):"";return"
'}_delayedMenu=null;function PaletteContainerWidget_contextMenu(b,a){if(_ie){a=_curWin.event}_delayedMenu=getWidget(b).contextMenu;setTimeout("_delayedMenu.par=null;_delayedMenu.show(true,"+absxpos(a)+","+absypos(a)+")",1)}function PaletteContainerWidget_endHTML(){return"
"}function PaletteContainerWidget_add(a){this.palettes[this.palettes.length]=a;return a}function PaletteWidget_getHTML(){var k=this,c=k.items,b=c.length,a=new Array;j=0;a[j++]='';a[j++]='
';var g=false;for(var e=0;e
';g=true}var f=c[e];a[j++]=""}if(!g){a[j++]='
"+f.getHTML()+"
'}a[j++]="
";return a.join("")}function PaletteWidget_add(a){if(a==null){a=newPaletteVerticalSepWidget(this.id+"_palettesep_"+(this.sepCount++))}this.items[this.items.length]=a;return a}function PaletteWidget_disableChildren(b){var a=this.items;for(var c in a){var e=a[c];if(e&&(e.isSep!=true)){e.setDisabled(b)}}}function PaletteWidget_init(){this.oldInit();var a=this.items;for(var b in a){var c=a[b];if(c){c.init()}}}function IconWidget_isDisplayed(){return this.disp}function IconWidget_setDisplay(c){var b=this;if(b.css){var a=c?"block":"none";if(b.css.display!=a){b.css.display=a}}b.disp=c}function IconWidget_getTxtWidth(){var b=this,a=b.width;if(a!=null){a=a-(b.margin*2);a=a-(b.src?b.w+b.border:1);a=a-(b.txtNoPadding?0:((b.src?4:2)+2));if(_ie){a-=2}else{a-=2}return Math.max(0,a)}else{return -1}}function IconWidget_init(){var e=this,b=false;e.iconOldInit();var a=e.layer;a.tabIndex=e.dis?-1:0;a.title=(e.alt?e.alt:(e.text?e.text:""));if(e.clickCB){a.onclick=IconWidget_upCB;a.onmousedown=IconWidget_downCB;if(e.allowDblClick&&(_ie||_saf)){b=true;addDblClickCB(a,IconWidget_upCB)}a.onkeydown=IconWidget_keydownCB;a.onmouseover=IconWidget_realOverCB;a.onmouseout=IconWidget_realOutCB}if(!b){addDblClickCB(a,IconWidget_retFalse)}a.onselectstart=IconWidget_retFalse;var c=e.disp?"block":"none";if(e.css.display!=c){e.css.display=c}}function IconWidget_getHTML(){var f=this,b=f.src?'
'+simpleImgOffset(f.src,f.w,f.h,f.dis?f.disDx:f.dx,f.dis?f.disDy:f.dy,"IconImg_"+f.id,null,f.alt,"margin:2px;")+f.extraHTML+"
":'
';var a='style="white-space:nowrap;',e=f.getTxtWidth();if(e>=0){a+="text-overflow:ellipsis;overflow:hidden;width:"+e+"px"}a+='"';var c=f.disp?"":"display:none;";return'"+(f.text?'":"")+"
'+((f.clickCB&&_ie)?lnk(b,null,null,null,' tabIndex="-1"'):b)+"
"+convStr(f.text)+"
"}function IconWidget_realOutCB(){var o=getWidget(this);eval(o.outCB+"("+o.index+")")}function IconWidget_realOverCB(){var o=getWidget(this);eval(o.overCB+"("+o.index+")");return true}function IconWidget_retFalse(){return false}function IconWidget_resize(a,b){var e=this;if(e.layer){e.oldRes(a,b)}if(e.txtLayer==null){e.txtLayer=getLayer("IconImg_Txt_"+e.id)}if(a!=null){e.width=a;var c=e.getTxtWidth();if(e.txtLayer&&(c>=0)){e.txtLayer.style.width=""+c+"px"}}if(b!=null){e.h=b?(b-e.border):e.h;if(e.txtLayer&&(e.h>=0)){e.txtLayer.style.height=""+e.h+"px"}}}function IconWidget_changeTooltip(b,a){var c=this;if(b==null){return}if(!a){c.alt=b}if(c.layer){c.layer.title=b}if(c.imgLayer==null){c.imgLayer=getLayer("IconImg_"+this.id)}if(c.imgLayer){changeSimpleOffset(c.imgLayer,null,null,null,b)}}function IconWidget_changeText(a){var b=this;b.text=a;if(b.layer){if(b.txtLayer==null){b.txtLayer=getLayer("IconImg_Txt_"+b.id)}b.txtLayer.innerHTML=convStr(a)}}function IconWidget_changeImg(b,a,e){var c=this;if(e){c.src=e}if(b!=null){c.dx=b}if(a!=null){c.dy=a}if(c.layer&&(c.imgLayer==null)){c.imgLayer=getLayer("IconImg_"+this.id)}if(c.imgLayer){changeSimpleOffset(c.imgLayer,b,a,c.src)}}function IconWidget_internalDownCB(){if(!this.dis){this.currentHoverClass=this.checkhoverClass}}function IconWidget_internalUpCB(){if(!this.dis){this.currentHoverClass=this.hoverClass}}function IconWidget_setCrs(){var b=this,a=(b.clickCB?(!b.acceptClick()?"default":_hand):"default");b.css.cursor=a;if(b.src){if(b.imgLayer==null){b.imgLayer=getLayer("IconImg_"+b.id)}if(b.imgLayer){b.imgLayer.style.cursor=a}}}function IconWidget_downCB(){var a=getWidget(this);if((a.layer)&&(a.acceptClick())){a.internalDownCB();a.layer.className=a.currentHoverClass;if((a.par!=null&&a.par.menu==_globMenuCaptured)||(a!=null&&a.menu&&a.menu==_globMenuCaptured)){MenuWidget_releaseGlobMenuCaptured()}}if(_ie||_saf){return false}}function IconWidget_upCB(){var a=getWidget(this);if((a.layer)&&(a.acceptClick())){a.internalUpCB();a.layer.className=a.isHover?a.currentHoverClass:a.currentClass;a.setCrs();delayedClickCB(a.index)}}function IconWidget_keydownCB(a){if(eventGetKey(a)==13||eventGetKey(a)==32){var b=getWidget(this);if((b.layer)&&(b.acceptClick())){b.internalUpCB();b.layer.className=b.isHover?b.currentHoverClass:b.currentClass;b.setCrs();setTimeout("delayedClickCB("+b.index+")",1)}eventCancelBubble(a)}}function delayedClickCB(a){var b=_allBOIcons[a];if(b.beforeClickCB){b.beforeClickCB()}if(b.clickCB){b.clickCB()}}function IconWidget_overCB(a){var b=_allBOIcons[a];b.setCrs();if((b.layer)&&(!b.dis)&&!(b.par&&b.par.checked)){b.isHover=true;b.layer.className=b.currentHoverClass}}function IconWidget_outCB(a){var b=_allBOIcons[a];if((b.layer)&&(b.outEnable)&&!(b.par&&b.par.checked)){b.isHover=false;b.layer.className=b.currentClass}}function IconCheckWidget_init(){var a=this;a.oldInit();a.check(a.checked,true)}function IconCheckWidget_internalDownCB(){var a=this;if(a.acceptClick()){a.currentHoverClass=a.checked?a.hoverClass:a.checkhoverClass}}function IconCheckWidget_internalUpCB(){var a=this;if(a.acceptClick()){a.checked=a.isRadio?true:!a.checked;a.currentClass=a.checked?this.checkClass:this.nocheckClass;a.currentHoverClass=a.checked?this.checkhoverClass:this.hoverClass}}function IconCheckWidget_check(a,b){var c=this;if((c.checked!=a)||b){c.checked=a;if(c.layer){c.layer.className=c.currentClass=c.checked?this.checkClass:this.nocheckClass;c.currentHoverClass=c.checked?this.checkhoverClass:this.hoverClass}}if(c.checked&&c.beforeClickCB){if(c.layer){c.beforeClickCB()}}}function IconCheckWidget_isChecked(){return this.checked}function IconWidget_setClasses(b,a,c,e){var f=this;f.nocheckClass=b;f.checkClass=a;f.hoverClass=c;f.checkhoverClass=e;f.currentClass=f.nocheckClass;f.currentHoverClass=f.hoverClass}function IconWidget_setDisabled(a){var b=this;if(b.dis!=a){b.dis=a;if(b.layer){b.setCrs();if(b.src){if(b.imgLayer==null){b.imgLayer=getLayer("IconImg_"+this.id)}changeSimpleOffset(b.imgLayer,a?b.disDx:b.dx,a?b.disDy:b.dy)}if(b.text){if(b.txtLayer==null){b.txtLayer=getLayer("IconImg_Txt_"+b.id)}b.txtLayer.className="iconText"+(a?"Dis":"");if(a){b.layer.className=b.currentClass}}if(b.isTabEnabled){b.layer.tabIndex=b.dis?-1:0}}}}function IconWidget_isDisabled(){return this.dis?this.dis:false}function IconWidget_acceptClick(){var a=this;if(a.isDisabled()){return false}if(a.isRadio&&a.checked){return false}return true}function newCustomCombo(e,l,b,f,r,c,m,k,q,n,a,p){var g=newIconMenuWidget(e,c,null," ",r,m,k,q,n,a,p);g.icon.width=f!=null?Math.max(0,f-13):50-(2*g.margin);g.icon.setClasses("combonocheck","combocheck","combohover","combocheck");g.icon.clip;g.arrow.setClasses("iconnocheck","combobtnhover","combobtnhover","combobtnhover");g.spc=0;g.margin=2;if(c==null){g.icon.h=12;g.arrow.h=12;g.arrow.dy+=2;g.arrow.disDy+=2}g.counter=0;g.changeCB=l;g.selectedItem=null;g.setOldDid=g.setDisabled;g.disabled=false;g.ccomboOldInit=g.init;g.init=CustomCombo_init;g.add=CustomCombo_add;g.addSeparator=CustomCombo_addSeparator;g.addMenuItem=CustomCombo_addMenuItem;g.select=CustomCombo_select;g.getSelection=CustomCombo_getSelection;g.valueShow=CustomCombo_valueShow;g.valueSelect=CustomCombo_valueSelect;g.setUndefined=CustomCombo_setUndefined;g.setDisabled=CustomCombo_setDisabled;g.getVisibleItemsCount=CustomCombo_getVisibleItemsCount;g.selectItem=CustomCombo_selectItem;g.getItemByIndex=CustomCombo_getItemByIndex;g.getItemIndex=CustomCombo_getItemIndex;g.setItemDisabled=CustomCombo_setItemDisabled;return g}function CustomCombo_init(){var b=this;b.ccomboOldInit();if(b.disabled){b.icon.changeTooltip(b.icon.alt?b.icon.alt:"",true)}var a=_openMenu.replace("{0}",(b.icon.alt?b.icon.alt:""));b.arrow.changeTooltip(a)}function CustomCombo_add(b,f,a){var e=this;var c=e.menu.addCheck(e.id+"_it_"+(e.counter++),b,CustomCombo_internalCB);c.val=""+f;c.parCombo=e;c.isComboVal=true;if((e.selectedItem==null)||a){e.selectItem(c)}}function CustomCombo_addSeparator(){this.menu.addSeparator()}function CustomCombo_addMenuItem(b,g,c,f,m,k,e,a,l){this.menu.add(b,g,c,f,m,k,e,a,l)}function CustomCombo_internalCB(){var a=this,b=a.parCombo;b.selectItem(a);if(b.changeCB){b.changeCB()}}function CustomCombo_getItemByIndex(a){var b=this.menu.items;return((a>=0)&&(a'}function ComboTextFieldWidget_setDisabled(b){var a=this;a.oldSetDisabled(b)}function newTextComboWidget(a,l,n,k,f,b,g,m){var c=newWidget(a);c.text=newComboTextFieldWidget((m?m:"text_"+a),TextComboWidget_checkCB,l,null,TextComboWidget_enterCB,true,n,k-13);var e=_openMenu.replace("{0}",(n?n:""));c.arrow=newIconWidget("arrow_"+a,_skin+"menus.gif",TextComboWidget_arrowClickCB,null,e,7,16,0,81,0,97,true,true);c.menu=newMenuWidget("menu_"+a,TextComboWidget_hideCB,g);c.arrow.setClasses("iconnocheck","combobtnhover","combobtnhover","combobtnhover");c.text.par=c;c.arrow.par=c;c.menu.parIcon=c;c.arrow.margin=0;c.arrow.overCB="IconWidget_none";c.arrow.outCB="IconWidget_none";c.margin=0;c.spc=0;c.counter=0;c.arrow.h=12;c.arrow.dy+=2;c.arrow.disDy+=2;c.index=_allBOIconsMenus.length++;_allBOIconsMenus[c.index]=c;c.menIcnOldInit=c.init;c.init=TextComboWidget_init;c.imwpResize=c.resize;c.resize=TextComboWidget_resize;c.getHTML=TextComboWidget_getHTML;c.setDisabled=TextComboWidget_setDisabled;c.isDisabled=TextComboWidget_isDisabled;c.add=TextComboWidget_add;c.addSeparator=TextComboWidget_addSeparator;c.addMenuItem=TextComboWidget_addMenuItem;c.select=TextComboWidget_select;c.getSelection=TextComboWidget_getSelection;c.valueShow=TextComboWidget_valueShow;c.valueSelect=TextComboWidget_valueSelect;c.setUndefined=TextComboWidget_setUndefined;c.setContentEditable=TextComboWidget_setContentEditable;c.isContentEditable=TextComboWidget_isContentEditable;c.changeCB=f;c.checkCB=b;c.clickCB=TextComboWidget_clickCB;c.selectItem=TextComboWidget_selectItem;c.getItemByIndex=TextComboWidget_getItemByIndex;c.getItemIndex=TextComboWidget_getItemIndex;c.setItemDisabled=TextComboWidget_setItemDisabled;c.text.enterCancelBubble=false;return c}function TextComboWidget_init(){var b=this;b.menIcnOldInit();b.text.init();b.arrow.init();b.menu.init();var a=b.layer;a.onmouseover=TextCombo_OverCB;a.onmouseout=TextCombo_OutCB}function TextComboWidget_getHTML(){var b=this,a="";a+='';a+="";a+='";a+="
"+b.text.getHTML()+"'+b.arrow.getHTML()+"
";return a}function TextComboWidget_resize(a,b){var e=this;if(a!=null){a=Math.max(0,a-2*e.margin)}var c=e.layer.display!="none";if(c&_moz&&!_saf){e.setDisplay(false)}e.imwpResize(a,b);if(c&_moz&&!_saf){e.setDisplay(true)}}function TextComboWidget_add(b,f,a){var e=this;var c=e.menu.addCheck(e.id+"_it_"+(e.counter++),b,TextComboWidget_internalCB);c.val=""+f;c.parCombo=e;c.isComboVal=true;if((e.selectedItem==null)||a){e.selectItem(c)}}function TextComboWidget_addSeparator(){this.menu.addSeparator()}function TextComboWidget_addMenuItem(b,g,c,f,m,k,e,a,l){this.menu.add(b,g,c,f,m,k,e,a,l)}function TextComboWidget_setDisabled(b){var a=this;a.text.setDisabled(b);a.arrow.setDisabled(b);a.menu.setDisabled(b);a.disabled=b}function TextComboWidget_isDisabled(){var a=this;return a.disabled}function TextComboWidget_select(a){var c=this,b=c.getItemByIndex(a);if(b){c.selectItem(b)}}function TextComboWidget_setItemDisabled(a,b){var e=this,c=e.getItemByIndex(a);if(c){c.setDisabled(b)}}function TextComboWidget_getSelection(){var c=this,b=c.selectedItem;var a=c.text.getValue();if(b){return{index:c.getItemIndex(b),value:b.val}}else{return{index:-1,value:a}}}function TextComboWidget_valueSelect(c){c=""+c;var g=this,b=g.menu.items,a=b.length;for(var e=0;e=0)&&(a=0)&&(b';b[c++]='";b[c++]="";if(f.needsRightPart){if(f.accel!=null){b[c++]='"}else{b[c++]='"}}else{b[c++]='"}b[c++]="";return b.join("")}else{return'"}}function MenuItem_dynHTML(){var a=this;if(a.par.layer==null){return}var g=a.par.layer.childNodes[0],m=g.insertRow(a.menuIndex),n=m.style;m.onmousedown=_minb;m.onmouseup=_minb;m.id=(a.par.id+"_item_"+a.id);if((a.icon!=null)||(a.text!=null)){var e=m.insertCell(0),c=m.insertCell(1),b=m.insertCell(2),l=e.style,k=c.style,f=b.style;m.onclick=MenuItem_clickCallTrue;m.oncontextmenu=MenuItem_clickCallFalse;m.onmouseover=MenuItem_invertCall1;m.onmouseout=MenuItem_invertCall0;n.height=""+_mitemH+"px";n.width="24px";n.cursor=(a.disabled?"default":_hand);e.id=(a.par.id+"_item_td_"+a.id);l.width="23px";l.height=""+_mitemH+"px";e.innerHTML=a.getHTMLPart(0);e.align="center";e.className=a.leftZoneClass;if(a.centered){c.align="center"}k.height=""+_mitemH+"px";c.id=(a.par.id+"_text_"+a.id);c.className="menuTextPart"+(a.disabled?"Disabled":"");c.innerHTML=a.getHTMLPart(1);if(a.accel){b.className="menuTextPart"+(a.disabled?"Disabled":"");b.align="right";f.height=""+_mitemH+"px";b.innerHTML=a.getHTMLPart(4)}else{b.className="menuRightPart";b.align="right";f.width="40px";f.height=""+_mitemH+"px";b.innerHTML=a.getHTMLPart(2)}a.init()}else{m.onclick=_minb;m.style.height="3px";var e=m.insertCell(0),c=m.insertCell(1),l=e.style,k=c.style;e.className=a.leftZoneClass;l.width="24px";l.height="3px";l.border="0px";c.colSpan="2";k.paddingLeft="5px";k.paddingRight="5px";c.innerHTML=a.getHTMLPart(3)}}function MenuItem_isChecked(){return this.checked}function MenuItem_setText(a){var b=this,c=b.par.id;b.text=a;if(b.textLayer){b.textLayer.innerHTML=b.getHTMLPart(1);b.textOnlyLayer=getLayer(c+"_span_text_"+b.id)}}function MenuItem_setAccelerator(b,a){var c=this,e=c.par.id;c.accel=((a!=null)?_modifiers[a]:"")+b;if(c.accelLayer){c.accelLayer.innerHTML=c.getHTMLPart(4)}}function MenuItem_setIcon(b,a,f,e,c){var g=this;g.url=c?c:g.url;g.dx=(b!=null)?b:g.dx;g.dy=(a!=null)?a:g.dy;g.disDx=(f!=null)?f:g.disDx;g.disDy=(e!=null)?e:g.disDy;if(g.icon&&g.iconLayer){changeSimpleOffset(g.iconLayer,g.disabled?g.disDx:g.dx,g.disabled?g.disDy:g.dy,g.url)}}function MenuItem_show(a){var b=this;b.isShown=a;if(b.layer!=null){b.layer.style.display=a?"":"none"}}function _micl(b,c){eventCancelBubble(c);var a=b._boIndex,f=_menusItems[a];f.layer=b;if(!f.disabled){if(f.sub){f.par.nextSub=f.menuIndex;MenuItem_callShowSub(a)}else{f.par.show(false,0,0,true);if(f.isCheck){if(f.par.uncheckAll){f.par.uncheckAll()}f.check(!f.checked)}if(f.par.container&&f.par.container.updateButton){f.par.container.updateButton(a)}_mii(b,0,a);f.par.nextSub=-1;if(f.cb){setTimeout("MenuItem_delayedClick("+a+")",1)}}}}function _mikd(g,m){while(g&&!g._boIndex){g=g.parentNode}if(!g||!g._boIndex){return}var b=g._boIndex,n=_menusItems[b];n.layer=g;var f=eventGetKey(m);switch(f){case 32:case 13:_micl(g,m);break;case 107:case 39:if(!n.disabled&&n.sub){_micl(g,m)}break;case 109:case 37:break;case 40:var c=n.par.items,a=c.length;for(var l=n.menuIndex+1;l=0;l--){if(c[l].isShown&&!c[l].isSeparator){c[l].focus();break}}break}}function MenuItem_callShowSub(a,b){var c=_menusItems[a];if(b){setTimeout("MenuItem_delayedShowSub("+a+")",500)}else{MenuItem_delayedShowSub(a)}}function MenuItem_delayedShowSub(a){var b=_menusItems[a];b.par.showSub()}function _minb(a){eventCancelBubble(a)}function MenuItem_delayedClick(a){var b=_menusItems[a];if(b.cb){b.cb()}}function MenuItem_clickCallTrue(a){_micl(this,a);return true}function MenuItem_clickCallFalse(a){_micl(this,a);return false}function MenuItem_invertCall0(a){_mii(this,0)}function MenuItem_invertCall1(a){_mii(this,1)}function MenuItem_focus(){var a=this;if(isLayerDisplayed(a.layer)&&a.textOnlyLayer&&a.textOnlyLayer.focus){a.textOnlyLayer.focus()}}function MenuItem_updateTooltip(){var b=this;if(b.textOnlyLayer&&!b.isSeparator){if(b.textOnlyLayer.innerHTML){b.textOnlyLayer.title=b.textOnlyLayer.innerHTML}b.textOnlyLayer.title+=b.checked?" "+_menuCheckLab:"";if(b.disabled){b.textOnlyLayer.title=(b.textOnlyLayer.title!=null?b.textOnlyLayer.title:"")+" "+_menuDisableLab}if(b.hiddenLabelLayer){var a=((_moz&&b.textOnlyLayer.title)?b.textOnlyLayer.title:"")+b.itemNo+_of+b.par.getTotalNumItems();b.hiddenLabelLayer.innerHTML=a}}}function newScrollMenuWidget(a,m,l,b,s,r,p,k,g,n,e,q,f){var c=newWidget(a);c.list=newListWidget("list_"+a,ScrollMenuWidget_changeCB,l,b,s,r,ScrollMenuWidget_dblClickCB,ScrollMenuWidget_keyUpCB,ScrollMenuWidget_clickCB);c.list.par=c;c.label=NewLabelWidget("label_"+a,n,e);c.showLabel=g;c.changeCB=m;c.menuClickCB=f;c.dblClickCB=p;c.keyUpCB=k;c.beforeShowCB=q;c.zIndex=_menusZIndex;c.init=ScrollMenuWidget_init;c.justInTimeInit=ScrollMenuWidget_justInTimeInit;c.setDisabled=ScrollMenuWidget_setDisabled;c.write=ScrollMenuWidget_write;c.getHTML=ScrollMenuWidget_getHTML;c.show=ScrollMenuWidget_show;c.add=ScrollMenuWidget_add;c.del=ScrollMenuWidget_del;c.getSelection=ScrollMenuWidget_getSelection;c.select=ScrollMenuWidget_select;c.clearSelection=ScrollMenuWidget_clearSelection;c.valueSelect=ScrollMenuWidget_valueSelect;c.getCount=ScrollMenuWidget_getCount;c.isShown=MenuWidget_isShown;c.captureClicks=MenuWidget_captureClicks;c.releaseClicks=MenuWidget_releaseClicks;c.clickCB=new Array;c.clickCBDocs=new Array;return c}function ScrollMenuWidget_init(){}function ScrollMenuWidget_clearSelection(){var a=this;if(a.list){a.list.clearSelection()}}function ScrollMenuWidget_justInTimeInit(){var a=this;a.layer=getLayer(a.id);if(a.layer==null){append2(_curDoc.body,a.getHTML());a.layer=getLayer(a.id)}a.layer._widget=a.widx;a.css=a.layer.style;a.css.visibility="hidden";a.list.init();a.label.init()}function ScrollMenuWidget_setDisabled(){}function ScrollMenuWidget_write(){}function ScrollMenuWidget_getHTML(){var b=this;var a="";a+='';a+='";a+='";a+="";return a}function ScrollMenuWidget_show(l,k,g){var b=this;if(b.layer==null){b.justInTimeInit()}var e=b.css;if(l){if(b.beforeShowCB){b.beforeShowCB()}b.captureClicks();e.display="block";e.zIndex=(b.zIndex+1);e.visibility="hidden";e.left="-1000px";e.top="-1000px";var m=b.getWidth();var c=b.getHeight();if(b.alignLeft){k-=m}var a=k+m+4,f=g+c+4;if(a>winWidth()){k=Math.max(0,k-4-m)}if(f>winHeight()){g=Math.max(0,g-4-c)}e.left=""+k+"px";e.top=""+g+"px";e.visibility="visible";b.iframeLyr=getDynamicBGIFrameLayer();b.iframeCss=b.iframeLyr.style;iCss=b.iframeCss;iCss.left=""+k+"px";iCss.top=""+g+"px";iCss.width=""+m+"px";iCss.height=""+c+"px";iCss.zIndex=b.zIndex-1;iCss.display="block";if(_ie){g-=2;k-=2}}else{releaseBGIFrame(b.iframeLyr.id);e.display="none";iCss.display="none";b.releaseClicks()}}function ScrollMenuWidget_add(a,e,b,f){var c=this;if(c.layer==null){c.justInTimeInit()}c.list.add(a,e,b,f)}function ScrollMenuWidget_del(a){var b=this;if(b.layer==null){b.justInTimeInit()}b.list.del(a)}function ScrollMenuWidget_getSelection(){var a=this;if(a.layer==null){a.justInTimeInit()}return a.list.getSelection()}function ScrollMenuWidget_select(a){var b=this;if(b.layer==null){b.justInTimeInit()}b.list.select(a)}function ScrollMenuWidget_valueSelect(a){var b=this;if(b.layer==null){b.justInTimeInit()}b.list.valueSelect(a)}function ScrollMenuWidget_getCount(){var a=this;if(a.layer==null){a.justInTimeInit()}return a.list.getCount()}function ScrollMenuWidget_changeCB(){var a=this;if(a.par.changeCB){a.par.changeCB()}}function ScrollMenuWidget_clickCB(){var a=this;a.par.show(false);if(a.par.menuClickCB){a.par.menuClickCB()}}function ScrollMenuWidget_dblClickCB(){var a=this;a.par.show(false);if(a.par.dblClickCB){a.par.dblClickCB()}}function ScrollMenuWidget_keyUpCB(c){var g=13,b=27;var f=this;var a=eventGetKey(c);if(a==g||a==b){f.par.show(false)}if(f.par.keyUpCB){f.par.keyUpCB()}}if(window._DHTML_LIB_PSHEET_JS_LOADED==null){_DHTML_LIB_PSHEET_JS_LOADED=true;_boAllTabs=new Array;_vertTabImgW=3;_vertTabLBorderToTxt=20-_vertTabImgW-1;_vertTabLBorderToIcon=12-_vertTabImgW-1;_vertTabIconToTxt=8;_vertTabIconSize=16;_tabImgLeft=0;_tabImgMid=1;_tabImgRight=2;_tabTxt=3;_tabScrollBar=4;_tabList=5;_VertTab=2;_VertTabWithIcon=3;_HorizTabTop=4;_HorizTabBottom=5;_HorizTabTopWithClose=6;_menuBarTab=7;_vertTabHover=0;_vertTabSelected=1;_vertTabPressed=2;_vertTabNormal=3;_vertTabCSS=[["menuLeftMostSel","naviVTabLSelected","naviVTabLPressed","naviVTabNormal"],["menuLeftPartSel","naviVTabMSelected","naviVTabMPressed","naviVTabNormal"],["menuRightMostSel","naviVTabRSelected","naviVTabRPressed","naviVTabNormal"]];_vertNaviPanelMinW=120;_vertNaviPanelMaxW=180;_vertNaviPanelWithIconW=150;_vertNaviPanelH=23*8;_naviHorzTabH=24;_horizTabSelected=0;_horizTabNormal=1;_horizTabHover=2;_horizTabSelHover=3;_horizTabPressed=4;_tabListNormal=0;_tabListHover=1;_tabListPressed=2;_horizTabCSS=[["naviHTabLSelected","naviHTabLNormal","naviHTabLHover","naviHTabLSelHover","naviHTabLNormal"],["naviHTabMSelected","naviHTabMNormal","naviHTabMHover","naviHTabMSelHover","naviHTabMNormal"],["naviHTabRSelected","naviHTabRNormal","naviHTabRHover","naviHTabRSelHover","naviHTabRNormal"],["naviHTabTextSel","naviHTabText","naviHTabTextHover","naviHTabTextSelHover","naviHTabText"],["naviHScrollBarL","naviHScrollBarM","naviHScrollBarR","naviHScrlBarFirstArrow naviHScrlBarArrowPos","naviHScrlBarPrevArrow naviHScrlBarArrowPos","naviHScrlBarNextArrow naviHScrlBarArrowPos","naviHScrlBarLastArrow naviHScrlBarArrowPos","naviHScrlBarHover","naviHScrlBarPressed","naviHScrlBarDisabled","naviHScrlBarFirstDis naviHScrlBarArrowPos","naviHScrlBarPrevDis naviHScrlBarArrowPos","naviHScrlBarNextDis naviHScrlBarArrowPos","naviHScrlBarLastDis naviHScrlBarArrowPos"],["tabListTop","tabListTopHover","tabListTopPressed"]];_horizTabWithCloseCSS=[["naviHTabLSelected","naviHTabLNormal","naviHTabLHover","naviHTabLSelHover","naviHTabLNormal"],["naviHTabMSelected","naviHTabMNormal","naviHTabMHover","naviHTabMSelHover","naviHTabMNormal"],["naviHTabWithCloseRSel","naviHTabRWithCloseNormal","naviHTabWithCloseRHover","naviHTabWithCloseRSelHover","naviHTabRWithCloseNormal"],["naviHTabTextSel","naviHTabText","naviHTabTextHover","naviHTabTextSelHover","naviHTabText"],["naviHScrollBarL","naviHScrollBarM","naviHScrollBarR","naviHScrlBarFirstArrow naviHScrlBarArrowPos","naviHScrlBarPrevArrow naviHScrlBarArrowPos","naviHScrlBarNextArrow naviHScrlBarArrowPos","naviHScrlBarLastArrow naviHScrlBarArrowPos","naviHScrlBarHover","naviHScrlBarPressed","naviHScrlBarDisabled","naviHScrlBarFirstDis naviHScrlBarArrowPos","naviHScrlBarPrevDis naviHScrlBarArrowPos","naviHScrlBarNextDis naviHScrlBarArrowPos","naviHScrlBarLastDis naviHScrlBarArrowPos"]];_horizTabImgL=4;_horizTabImgR=23;_horizTabTxtPaddingL=15;_horizTabTxtPaddingR=3;_horizTabTxtPaddingB=5;_horizTabImgPadL=8;_horizTabImgToTxt=6;_horizBottomTabTxtPadB=7;_horizTabTxtToClose=5;_horizTabClosePadR=1;_noScrollBar=0;_ScrollBarAtBegin=1;_ScrollBarAtEnd=2;_horizBarWidth=100;_defaultMenuBarWidth=200;_menuBarTabHeight=22;_tabListIconWidth=19}function newTabbedZone(g,c,a,b,e){var f=newFrameZoneWidget(g,b,e);f.w=b;f.h=e;f.cb=a;f.oldIndex=-1;f.tzOldInit=f.init;f.add=TabbedZoneWidget_add;f.select=TabbedZoneWidget_select;f.getTabCSS=TabbedZoneWidget_getTabCSS;f.init=TabbedZoneWidget_init;f.beginHTML=TabbedZoneWidget_beginHTML;f.oldFrameZoneEndHTML=f.endHTML;f.endHTML=TabbedZoneWidget_endHTML;if(!c){f.tabs=newTabBarWidget("tzone_tabs_"+g,true,TabbedZone_itemClick);f.tabs.parentTabbedZone=f}else{f.tabs=c}f.beginTabHTML=TabbedZoneWidget_beginTabHTML;f.endTabHTML=TabbedZoneWidget_endTabHTML;f.beginTab=TabbedZoneWidget_beginTab;f.endTab=TabbedZoneWidget_endTab;f.showTab=TabbedZoneWidget_showTab;f.tzOldResize=f.resize;f.resize=TabbedZoneWidget_resize;return f}function TabbedZone_itemClick(){var b=this.parentTabbedZone,a=this.getSelection().index;b.select(a);if(b.cb){b.cb(a)}}function TabbedZoneWidget_add(b,f,c,l,a,g,e){var k=this;k.tabs.add(b,f,-1,c,l,a,g,e)}function TabbedZoneWidget_init(){var a=this;a.tzOldInit();a.tabs.init();a.select(0)}function TabbedZoneWidget_getTabCSS(a){if(a!=null){if(!a.zoneLayer){a.zoneLayer=getLayer(a.zoneId)}if(a.zoneLayer){return a.zoneLayer.style}}return null}function TabbedZoneWidget_showTab(b,a){var c=this.tabs.items[b];if(c){c.setDisplay(a)}}function TabbedZoneWidget_resize(b,e){var g=this;if(b!=null){g.w=b}if(e!=null){g.h=e}g.tzOldResize(b,e);var a=getLayer(g.id+"_container");if(a){if(g.w){a.style.width=g.w+"px"}if(g.h){a.style.height=g.h+"px"}}var f=g.tabs.items[g.oldIndex];if(f){var c=getLayer(f.zoneId);if(c){if(g.w){c.style.width=g.w+"px"}if(g.h){c.style.height=g.h+"px"}}}}function TabbedZoneWidget_select(f){var a=this,l=a.tabs,b=l.getSelection(),m=a.oldIndex,k;var n=l.items[a.oldIndex];a.tabs.select(f);if(n){k=a.getTabCSS(n);if(k){k.display="none"}}else{var g=l.items.length;for(var e=0;e'+imgOffset(_skin+"dialogframe.gif",5,5,0,0)+''+a.tabs.getHTML()+""+imgOffset(_skin+"dialogframe.gif",5,5,5,0)+'
'}function TabbedZoneWidget_endHTML(){return'
'+imgOffset(_skin+"dialogframe.gif",5,5,0,5)+''+imgOffset(_skin+"dialogframe.gif",5,5,5,5)+""}function TabbedZoneWidget_beginTabHTML(a){var b=this;return'"}function TabbedZoneWidget_beginTab(a){_curDoc.write(this.beginTabHTML(a))}function TabbedZoneWidget_endTab(){_curDoc.write(this.endTabHTML())}function newNaviTabWidget(c,a,q,f,g,e,r,n,b,p,m,l,k){return new_NaviTabWidget({id:c,name:a,value:q,tabType:f,clickCB:g,dblclickCB:e,tooltip:r,icon:n,iconW:b,iconH:p,iconOffX:m,iconOffY:l,closeTabCB:k})}function new_NaviTabWidget(a){var b=new_Widget(a);b.superInit=b.init;b.init=NaviTabWidget_init;b.getHTML=NaviTabWidget_getHTML;b.hasCloseButton=NaviTabWidget_hasCloseButton;b.select=NaviTabWidget_select;b.setUserData=NaviTabWidget_setUserData;b.getUserData=NaviTabWidget_getUserData;b.setMenu=NaviTabWidget_setMenu;b.getMenu=NaviTabWidget_getMenu;b.setHtml=NaviTabWidget_setHtml;b.getHtml=NaviTabWidget_getHtml;b.zoneId="tzone_tab_"+Math.round(Math.random()*12345)+new Date().getTime();b.tabType=Widget_param(a,"tabType",_HorizTabTop);b.name=Widget_param(a,"name","Tab");b.value=Widget_param(a,"value",0);b.cb=Widget_param(a,"clickCB",null);b.dblClick=Widget_param(a,"dblclickCB",null);b.icon=Widget_param(a,"icon",null);b.iconW=Widget_param(a,"iconW",(b.icon?_vertTabIconSize:1));b.iconH=Widget_param(a,"iconH",(b.icon?_vertTabIconSize:1));b.iconOffX=Widget_param(a,"iconOffX",0);b.iconOffY=Widget_param(a,"iconOffY",0);b.tooltip=Widget_param(a,"tooltip",null);b.closeTabCB=Widget_param(a,"closeTabCB",null);b.isSelected=false;b.leftimgid="naviTabL_"+b.id;b.midimgid="naviTabM_"+b.id;b.rightimgid="naviTabR_"+b.id;b.txtid="naviTabTxt_"+b.id;b.sepid="naviTabSep_"+b.id;b.closeid="naviTabClose_"+b.id;b.iconid="naviTabIcon_"+b.id;switch(b.tabType){case _VertTab:case _VertTabWithIcon:b.tabCSSTable=_vertTabCSS;break;case _HorizTabBottom:b.tabCSSTable=_horizBottomTabCSS;break;case _HorizTabTopWithClose:b.tabCSSTable=_horizTabWithCloseCSS;break;case _HorizTabTop:default:b.tabCSSTable=_horizTabCSS;break;case _menuBarTab:b.tabCSSTable=_menuBarTabCSS;break}b.mover=NaviTabWidget_mover;b.mdown=NaviTabWidget_mdown;b.keydownCB=NaviTabWidget_keydownCB;b.contextMenuCB=NaviTabWidget_contextMenuCB;b.changeState=NaviTabWidget_changeState;b.getVertHTML=NaviTabWidget_getVertHTML;b.getHorizHTML=NaviTabWidget_getHorizHTML;b.displaySep=NaviTabWidget_displaySep;b.isVert=NaviTabWidget_isVert;b.updateCloseIcon=NaviTabWidget_updateCloseIcon;b.mdown_closeIcon=NaviTabWidget_mdown_closeIcon;b.kdown_closeIcon=NaviTabWidget_kdown_closeIcon;b.clickCB=NaviTabWidget_clickCB;b.dblClickCB=NaviTabWidget_dblClickCB;b.leftimgLyr=null;b.midimgLyr=null;b.rightimgLyr=null;b.txtLyr=null;b.iconLyr=null;b.sepLyr=null;b.closeLyr=null;b.data=new Object;return b}function NaviTabWidget_init(){var a=this;a.superInit();if(a.layer){a.layer.onmouseover=a.mover;a.layer.onmouseout=a.mover;a.layer.onmousedown=a.mdown;a.layer.onmouseup=a.mdown;a.layer.onclick=a.clickCB;if(_ie){a.layer.ondblclick=a.dblClickCB}a.layer.onkeydown=a.keydownCB;a.layer.onselectstart=function(){return false};a.layer.ondragstart=function(){return false};a.layer.oncontextmenu=a.contextMenuCB}a.leftimgLyr=getLayer(a.leftimgid);a.midimgLyr=getLayer(a.midimgid);a.rightimgLyr=getLayer(a.rightimgid);a.txtLyr=getLayer(a.txtid);a.iconLyr=getLayer(a.iconid);a.sepLyr=getLayer(a.sepid);if(a.hasCloseButton()){a.closeLyr=getLayer(a.closeid);a.closeLyr.onmousedown=a.mdown_closeIcon;a.closeLyr.onkeypress=a.kdown_closeIcon;a.closeLyr.onmouseup=a.mdown_closeIcon;a.updateCloseIcon("naviHTabCloseSel",a.isSelected)}}function NaviTabWidget_getVertHTML(){var f=this;var b="";b='';b+='';var c=f.isSelected?_vertTabSelected:_vertTabNormal;b+='';var a=f.par.w-2*_vertTabImgW;b+='";b+='';b+="
';if(f.tabType==_VertTabWithIcon){b+='';b+='';b+='";var e=Math.max(40,a-_vertTabLBorderToIcon-_vertTabIconSize);b+='";b+="
'+imgOffset((f.icon?f.icon:(_skin+"../transp.gif")),_vertTabIconSize,f.iconH,f.iconOffX,f.iconOffY,f.iconid)+"';b+='
"}else{b+='"}b+="
";return b}function NaviTabWidget_hasCloseButton(){var a=this;return _HorizTabTopWithClose==a.tabType&&(!a.par.getTabIndexByName(a.name)==0||a.isFirstTabClosable)}function NaviTabWidget_getHorizHTML(){var g=this;var c='';c+='';var f=g.isSelected?_horizTabSelected:_horizTabNormal;c+='';c+='";c+='';c+='';c+="
';c+='';c+='';if(_menuBarTab!=g.tabType){var b=(_HorizTabTop==g.tabType||_HorizTabTopWithClose==g.tabType)?"margin-bottom:3px;":"margin-bottom:6px;";b=b+"margin-left:"+((g.iconW>1)?_horizTabImgPadL:0)+"px;";c+='"}var e=' style="padding-left:'+((g.iconW>1)?_horizTabImgToTxt:_horizTabTxtPaddingL)+"px;padding-right:"+((_HorizTabTopWithClose==g.tabType)?_horizTabTxtToClose:_horizTabTxtPaddingR)+"px;padding-bottom:"+((_HorizTabTop==g.tabType||_HorizTabTopWithClose==g.tabType)?_horizTabTxtPaddingB:_horizBottomTabTxtPadB)+'px;" ';var a='";c+='";if(g.hasCloseButton()){c+=''}c+="
'+imgOffset((g.icon?g.icon:(_skin+"../transp.gif")),g.iconW,g.iconH,g.iconOffX,g.iconOffY,g.iconid,null,null,b)+"'+a+"';c+='
";c+="
';c+='
';c+='
";return c}function NaviTabWidget_isVert(){var a=this;return(a.tabType==_VertTabWithIcon||a.tabType==_VertTab)}function NaviTabWidget_getHTML(){var a=this;return(a.isVert())?a.getVertHTML():a.getHorizHTML()}function NaviTabWidget_select(a){var b=this;b.isSelected=a;b.changeState(b.isVert()?(a?_vertTabSelected:_vertTabNormal):(a?_horizTabSelected:_horizTabNormal));b.updateCloseIcon("naviHTabCloseSel",b.isSelected)}function NaviTabWidget_updateCloseIcon(b,a){var c=this;if(c.tabType==_HorizTabTopWithClose&&c.closeLyr){c.closeLyr.className=b;c.closeLyr.style.visibility=a?_show:_hide}}function NaviTabWidget_changeState(a){var b=this;if(b.layer){b.leftimgLyr.className=b.tabCSSTable[_tabImgLeft][a];b.midimgLyr.className=b.tabCSSTable[_tabImgMid][a];b.rightimgLyr.className=b.tabCSSTable[_tabImgRight][a]}if(b.txtLyr&&!b.isVert()){b.txtLyr.className=b.tabCSSTable[_tabTxt][a]}}function NaviTabWidget_mover(b){var k=getWidget(this);var b=getEvent(b);var f=(b&&b.type=="mouseover")?true:false;if(k.isVert()){k.changeState(f?_vertTabHover:(k.isSelected?_vertTabSelected:_vertTabNormal))}else{k.changeState(k.isSelected?(f?_horizTabSelHover:_horizTabSelected):(f?_horizTabHover:_horizTabNormal));var c=k.par.getPrevNextTabs(k.idx);if(!c){return}var e=c.prevTab;var a=c.nextTab;if(!k.isSelected){var g=false;if(!f){g=true;if(a){if(a.isSelected){g=false}}else{g=false}}k.displaySep(g,true);if(e){e.displaySep(f?false:((e.isSelected)?false:true),true)}}else{k.displaySep(false);if(e){e.displaySep(false)}}k.updateCloseIcon((f?"naviHTabCloseHover":"naviHTabCloseSel"),(k.isSelected||f))}}function NaviTabWidget_mdown(a){var b=getWidget(this);var a=getEvent(a);var c=(a&&a.type=="mousedown")?true:false;if(b.isVert()){b.changeState(c?_vertTabPressed:(b.isSelected?_vertTabSelected:_vertTabNormal))}}function NaviTabWidget_mdown_closeIcon(a){var b=getWidget(this);var a=getEvent(a);var c=(a&&a.type=="mousedown")?true:false;b.updateCloseIcon((c?"naviHTabClosePressed":"naviHTabCloseSel"),(c||b.isSelected));if(!c){if(b.par&&b.par.closeTab){b.par.closeTab(b.par.findTabIndex(b),b.closeTabCB)}}}function NaviTabWidget_kdown_closeIcon(b){var a=eventGetKey(b);if(a==32||a==13){eventCancelBubble(b);var c=getWidget(this);if(c.par&&c.par.closeTab){c.par.closeTab(c.par.findTabIndex(c),c.closeTabCB)}}}function NaviTabWidget_clickCB(a){var a=getEvent(a);var b=getWidget(this);if(b&&b.cb){b.cb()}eventCancelBubble(a);return false}function NaviTabWidget_dblClickCB(a){var a=getEvent(a);var b=getWidget(this);if(b&&b.dblClick){b.dblClick()}eventCancelBubble(a);return false}function NaviTabWidget_keydownCB(b){var a=eventGetKey(b);if(a==13){eventCancelBubble(b);var c=getWidget(this);if(c&&c.cb){c.cb()}}}function NaviTabWidget_displaySep(c,a){var b=this;if(!b.isVert()&&b.sepLyr){b.sepLyr.style.visibility=c?_show:_hide}}function NaviTabWidget_setUserData(a){this.data.userdata=a}function NaviTabWidget_getUserData(){return this.data.userdata}function NaviTabWidget_contextMenuCB(a){a=getEvent(a);var c=getWidget(this);var b=c.par;if(c&&c.cb){c.cb()}if(b&&b.showTabMenu){b.showTabMenu(a,c.idx)}eventCancelBubble(a);return false}function NaviTabWidget_setMenu(a){this.data.menu=a}function NaviTabWidget_getMenu(){return this.data.menu}function NaviTabWidget_setHtml(a){this.data.html=a}function NaviTabWidget_getHtml(){return this.data.html}function new_NaviBarWidget(e){var g=new_Widget(e);g.superInit=g.init;g.oldResize=g.resize;g.init=NaviBarWidget_init;g.getHTML=NaviBarWidget_getHTML;g.add=NaviBarWidget_add;g.addByPrms=NaviBarWidget_addByPrms;g.remove=NaviBarWidget_remove;g.removeAll=NaviBarWidget_removeAll;g.getCount=NaviBarWidget_getCount;g.select=NaviBarWidget_select;g.getSelection=NaviBarWidget_getSelection;g.getBarType=NaviBarWidget_getBarType;g.getMenu=NaviBarWidget_getMenu;g.showMenu=NaviBarWidget_showMenu;g.getTabMenu=NaviBarWidget_getTabMenu;g.showTabMenu=NaviBarWidget_showTabMenu;g.setShowContextMenuAllowed=NaviBarWidget_setShowContextMenuAllowed;g.getTab=NaviBarWidget_getTab;g.findTabIndex=NaviBarWidget_findTabIndex;g.getSelectedTab=NaviBarWidget_getSelectedTab;g.showTab=NaviBarWidget_showTab;g.resize=NaviBarWidget_resize;g.setTabHTML=NaviBarWidget_setTabHTML;g.getTabHTML=NaviBarWidget_getTabHTML;g.getTabIndexByName=NaviBarWidget_getTabIndexByName;g.getTabIndexByValue=NaviBarWidget_getTabIndexByValue;g.getTabID=NaviBarWidget_getTabID;var b=Widget_param(e,"w",null);var f=Widget_param(e,"h",null);g.cb=Widget_param(e,"cb",null);g.isFirstTabClosable=Widget_param(e,"isFirstTabClosable",true);g.dblclick=Widget_param(e,"dblclick",null);g.beforeShowTabMenu=Widget_param(e,"beforeShowTabMenu",null);g.type=Widget_param(e,"naviBarType",_VertTab);g.counter=0;g.items=new Array;g.selIndex=-1;g.leftLimit=0;g.showContextMenuAllowed=true;g.menu=newMenuWidget("naviBarMenu_"+g.id,null,Widget_param(e,"beforeShowMenu",null));g.tabList=null;g.showScrollBar=_noScrollBar;g.isVert=((g.type==_VertTab)||(g.type==_VertTabWithIcon))?true:false;if(g.isVert){if(b){b=Math.max(_vertNaviPanelMinW,b);b=Math.min(b,_vertNaviPanelMaxW)}g.w=(b?b:((g.type==_VertTab)?_vertNaviPanelMinW:_vertNaviPanelWithIconW))+2;if(f){var k=Math.ceil(f/_mitemH);f=(Math.max(1,k))*_mitemH}g.h=(f?f:_vertNaviPanelH)+2}else{var c=Widget_param(e,"showTabList",false);if(c){g.tabList=newMenuWidget("naviBarTabListMenu_"+g.id,null,NaviBarWidget_beforeShowTabListCB,NaviBarWidget_TabListonPositionCB);g.tabList.navibar=g}else{var a=Widget_param(e,"showScrollBar",false);g.showScrollBar=a?((_HorizTabBottom==g.type)?_ScrollBarAtBegin:_ScrollBarAtEnd):_noScrollBar}g.w=b?b:(_horizBarWidth+_scrollBarWidth);g.h=_naviHorzTabH}switch(g.type){case _VertTab:case _VertTabWithIcon:g.tabCSSTable=_vertTabCSS;break;case _HorizTabBottom:g.tabCSSTable=_horizBottomTabCSS;break;case _HorizTabTop:default:g.tabCSSTable=_horizTabCSS;break}g.trid="naviBarTR_"+g.id;g.trLyr=null;g.divid="naviBarDIV_"+g.id;g.divLyr=null;g.scrollbarid="scrlbar_"+g.id;g.firstid="f_"+g.id;g.previd="p_"+g.id;g.nextid="n_"+g.id;g.lastid="l_"+g.id;g.scrollbarLyr=null;g.firstLyr=null;g.prevLyr=null;g.nexttLyr=null;g.lastLyr=null;g.updateSepDisplay=NaviBarWidget_updateSepDisplay;g.getPrevNextTabs=NaviBarWidget_getPrevNextTabs;g.closeTab=NaviBarWidget_closeTab;g.getBarIndex=NaviBarWidget_getBarIndex;g.mover_scrollbar=NaviBarWidget_mover_scrollbar;g.mdown_scrollbar=NaviBarWidget_mdown_scrollbar;g.contextMenuCB=NaviBarWidget_contextMenuCB;g.dblclickCB=NaviBarWidget_dblclickCB;g.getItemXPos=NaviBarWidget_getItemXPos;g.par=null;g.tablistid="bartablist_"+g.id;g.tablistLyr=null;g.mover_tablist=NaviBarWidget_mover_tablist;g.mdown_tablist=NaviBarWidget_mdown_tablist;g.kdown_tablist=NaviBarWidget_kdown_tablist;g.onfocus_tablist=NaviBarWidget_onfocus_tablist;g.onblur_tablist=NaviBarWidget_onblur_tablist;g.click_tablist=NaviBarWidget_click_tablist;g.onChangeTabList=NaviBarWidget_onChangeTabList;g.showTabListIcon=NaviBarWidget_showTabListIcon;g.buildTabList=NaviBarWidget_buildTabList;return g}function newNaviBarWidget(b,n,c,e,m,f,p,l,k,a,g){return new_NaviBarWidget({id:b,naviBarType:n,cb:c,dblclick:e,w:m,h:f,beforeShowTabMenu:p,beforeShowMenu:l,showScrollBar:k,showTabList:a,isFirstTabClosable:g})}function NaviBarWidget_getBarType(){return this.type}function NaviBarWidget_init(){var g=this,c=g.items;g.superInit();g.trLyr=getLayer(g.trid);g.divLyr=getLayer(g.divid);var b=c.length;for(var e=0;e';g+='";if(k.isVert){for(var f=0;f"}}else{g+="";var a="";if(k.showScrollBar!=_noScrollBar){a=""}if(k.showScrollBar==_ScrollBarAtBegin){g+=a}var c=k.w;if(k.showScrollBar!=_noScrollBar){c=Math.max(c-_scrollBarWidth,_horizBarWidth)}g+='";if(k.tabList){g+='"}if(k.showScrollBar==_ScrollBarAtEnd){g+=a}g+=""}g+="";return g}function NaviBarWidget_add(a,l,m,g,b,k,f,e,n,c){return this.addByPrms({name:a,value:l,tooltip:n,icon:g,iconW:b,iconH:k,iconOffX:f,iconOffY:e,closeTabCB:c},m)}function NaviBarWidget_addByPrms(l,m){var b=this,a=b.counter++;l.id="naviTab_"+a+"_"+b.id;l.tabType=b.type;l.clickCB=NaviBarWidget_itemClick;l.dblclickCB=NaviBarWidget_itemDblClick;var f=new_NaviTabWidget(l);f.par=b;f.idx=a;arrayAdd(b,"items",f,m);var k=b.items.length;if(b.isVert&&b.layer!=null){var c=document.createElement("td");c.innerHTML=f.getHTML();var g=document.createElement("tr");g.appendChild(c);var e=b.layer.childNodes[0].childNodes[0];if((typeof(m)=="undefined")||(k==1)||(m==null)||(m==-1)||(m>=k)){e.appendChild(g);m=k-1}else{if(e.childNodes[parseInt(m)]){e.insertBefore(g,e.childNodes[parseInt(m)])}}f.init()}else{if(b.trLyr){var c=document.createElement("td");c.innerHTML=f.getHTML();if((typeof(m)=="undefined")||(k==1)||(m==null)||(m==-1)||(m>=k)){b.trLyr.appendChild(c);m=k-1}else{b.trLyr.insertBefore(c,b.trLyr.childNodes[parseInt(m)])}f.init();b.showTabListIcon()}}if((b.selIndex!=null)&&(b.selIndex>=0)){if(m<=b.selIndex){b.selIndex++}}b.updateSepDisplay();return f}function NaviBarWidget_getBarIndex(e){var f=this,b=f.items,a=b.length;for(var c=0;c=0)&&(c=0)&&(e.selIndex!=c)&&(e.selIndex=0)&&(nn){a.cb(a.selIndex-1)}else{if((a.selIndex==n)&&(g>0)){a.cb(Math.min(n,g-1))}}}if(g==0){a.selIndex=null}a.showTabListIcon()}}function NaviBarWidget_removeAll(){var e=this,b=e.items,a=b.length;for(var c=a-1;c>=0;c--){e.remove(c)}}function NaviBarWidget_setTabHTML(a,b){var c=this;if(typeof(a)=="undefined"||a==null){a=c.items.length-1}if(a>=0&&a<=(c.items.length-1)){c.items[a].setHtml(b)}}function NaviBarWidget_getTabHTML(a){var b=this;if(a>=0&&a<=(b.items.length-1)){return b.items[a].getHtml()}return""}function NaviBarWidget_getSelection(){var c=this;if(c.getCount()==0){c.selIndex=-1;return null}var a=c.selIndex;if((a!=null)&&(a>=0)&&c.items[a]){var b=new Object;b.index=a;b.valueOf=c.items[a].value;b.name=c.items[a].name;return b}else{return null}}function NaviBarWidget_getMenu(){return this.menu}function NaviBarWidget_getTabMenu(c){var f=null;var e=this,b=e.items,a=b.length;if((c>=0)&&(c=0)&&(e1)?_show:_hide}}function NaviBarWidget_tabListMenuItemsCB(){var b=this.par.navibar;if(!b){return}var a=b.getBarIndex(parseInt(this.id));if((a>=0)&&(ab.divLyr.offsetWidth){if(e=0){if((l[f].getWidth()+e)=0){b.divLyr.scrollLeft=b.getItemXPos(m)}}function NaviBarWidget_buildTabList(){var e=this;var b=e.items,a=b.length;e.tabList.removeAll();for(var c=0;c=0)&&(a=0)&&(b=0){var c=_TreeWidgetElemInstances[e.selId];c.unselect();e.selId=-1}if(e.multiSelection){var a=e.selIds.length,f;for(var b=a-1;b>=0;b--){var c=_TreeWidgetElemInstances[e.selIds[b]];if(c){c.unselect()}}e.selIds.length=0;e.layer._BOselIds=""}e.unhlPath()}function TreeWidget_selectByData(c,a){var e=this,b=e.findByData(c);if(b){b.select(a)}}function TreeWidget_selectById(e,a){var c=this,b=c.findById(e);if(b){b.select(a)}}function TreeWidget_findByData(e){var f=this,b=f.sub,c=null;for(var a in b){c=b[a].findByData(e);if(c){return c}}return null}function TreeWidget_findById(f){var e=this,b=e.sub,c=null;for(var a in b){c=b[a].findById(f);if(c){return c}}return null}function TreeWidget_add(e,b){var f=this,c=f.sub,a=c.length;e.treeView=f;c[a]=e;e.expanded=(a==0);if(b){e.extraIndent=b}return e}function TreeWidget_getHTML(){var k=this,g=k.sub,b=g.length,c=new Array(b+3),e=0;c[e++]=k.beginHTML()+'';for(var f in g){c[e++]=g[f].getHTML(k.initialIndent,f==0)}c[e++]=""+k.endHTML();return c.join("")}function TreeWidget_deleteAll(){var b=this.sub;for(var a in b){b[a].deleteAll();b[a]=null}b.length=0;if(this.elems){this.elems.length=0}}function TreeWidget_rebuildHTML(){var l=this,k=l.sub,b=k.length,c=new Array(b),e=0,g=l.initialIndent;for(var f in k){c[e++]=k[f].getHTML(g,f==0)}l.treeLyr.innerHTML=c.join("");l.selId=-1;l.layer._BOselId=-1;l.selIds.length=0;l.layer._BOselIds="";this.buildElems()}function TreeWidget_init(){this.oldInit();var b=this.treeLyr=getLayer("treeCont_"+this.id);if(this.dragDrop){this.dragDrop.attachCallbacks(this.layer)}var a=this.layer._BOselId;if(a!=null){this.selId=a}var e=this.layer._BOselIds;if(e!=null&&e!=""){this.selIds.length=0;this.selIds=e.split(";")}var c=this.sub}function TreeWidget_buildElems(elem){with(this){if(elem==null){elem=this}else{var pos=elems.length;elems[pos]=elem;elem.elemPos=pos}var subArr=elem.sub,len=subArr.length;for(var i=0;i=0)?_TreeWidgetElemInstances[a]:null}function TreeWidget_getSelections(){var c=this;if(c.multiSelection){return c.getSelectedItems()}else{var a=c.getSelectedItem(),b=new Array;if(a!=null){b[0]=a}return b}}function TreeWidget_setFocus(a){var b=_TreeWidgetElemInstances[a];if(b!=null){b.init();safeSetFocus(b.domElem)}}function TreeWidget_setDragDrop(c,b,a,e){this.dragCB=c;this.acceptDropCB=b;this.dropCB=a;this.dragEndCB=e;this.dragDrop=newDragDropData(this,TreeWidget_dragStartCB,TreeWidget_dragCB,TreeWidget_dragEndCB,TreeWidget_acceptDropCB,TreeWidget_leaveDropCB,TreeWidget_dropCB)}function TreeWidget_dragStartCB(f){var c=f.getSelections(),b=f.iconOrientVertical;f.dragCB(f);if(c&&c.length==1){var e=c[0];var a=e.iconId;newTooltipWidget().show(true,e.getDragTooltip(),a>=0?f.icns:null,f.iconW,f.iconH,b?0:f.iconW*a,b?f.iconH*a:0)}}function TreeWidget_setRightClickMenuCB(a){this.rightClickMenuCB=a}function TreeWidget_getCount(){var a=this;if(a.sub!=null){return a.sub.length}else{return 0}}function TreeWidget_setTooltipOnMouseOver(a){this.mouseOverTooltip=a}function TreeWidget_setMouseOverCB(a){this.mouseOverCB=a}function TreeWidget_dragCB(a){newTooltipWidget().setPos()}function TreeWidget_dragEndCB(a){newTooltipWidget().show(false);if(a.dragEndCB){a.dragEndCB()}}function TreeWidget_dragOverEnterCB(a,f){var b=_TreeWidgetElemInstances[f];if(a.ondrop==null){b.treeView.dragDrop.attachCallbacks(a,true);a.domEltID=f}var c=_ddData[a._dragDropData],b=_curWin.event;b.dataTransfer.dropEffect=b.ctrlKey?"copy":"move";if(c.acceptDropCB(window._globalDDD,c.widget,b.ctrlKey,b.ctrlKey?false:b.shiftKey,a,false)){b.returnValue=false}b.cancelBubble=true}function TreeWidget_acceptDropCB(f,e,c,a,b){return e.acceptDropCB(f,e,c,a,b)}function TreeWidget_leaveDropCB(e,c,b,a){if(c.dropWidget&&c.dropWidget.layer){if(c.dropWidget.layer.className!=c.dropWidget.nonselectedClass){c.dropWidget.layer.className=c.dropWidget.nonselectedClass}}}function TreeWidget_dropCB(g,e,c,a,b,f){newTooltipWidget().show(false);e.dropCB(g,e,c,a)}function TreeWidget_setMultiSelection(a){if((!this.multiSelection&&a)||(this.multiSelection&&!a)){this.unselect()}this.multiSelection=a}function TreeWidget_getSelectedItems(){var e=new Array;var a=this.selIds.length,f,c=0;for(var b=0;b=0){e[c]=_TreeWidgetElemInstances[f];c++}}return e}function TreeWidget_getCheckedItems(){var c=new Array;var a=_TreeWidgetElemInstances.length,e=0;for(var b=0;b0){for(var b=0;b(f.initialX+a))||(g<(f.initialY-a))||(g>(f.initialY+a))){this.dragDrop();f.clicked=false}}}}function TreeWidgetElem_mouseUp(){var b=_treeWClickedW,a=_curWin.event;b.select(null,a);b.domElem.onmouseup=null}function TreeWidgetElem_init(c){var k=this;if(k.layer==null){var e=k.sub,a=e.length,g=(a>0)||k.isIncomplete;k.layer=c?c:getLayer(_codeWinName+"TWe_"+k.id);if(k.layer==null){return}var l=k.layer.childNodes,f=l.length;k.plusLyr=g?l[0].childNodes[1]:null;k.icnTooltipLyr=g?l[0].childNodes[0]:null;k.icnLyr=(k.iconId>-1)?l[g?1:0]:null;k.checkElem=k.isCheck?l[f-2]:null;k.domElem=l[f-1];k.txtTooltipLyr=l[f-1].childNodes[1];if(k.layer.nextSibling&&k.layer.nextSibling.id==_codeWinName+"trTog"+k.id){k.toggleLyr=k.layer.nextSibling}if(k.treeView.mouseOverTooltip||k.treeView.mouseOverCB){k.domElem.onmouseout=TreeFuncMouseout}if(g){addDblClickCB(k.plusLyr,_tpdb)}if(g&&k.generated){for(var b in e){e[b].init()}}if(k.enableDoubleClick){addDblClickCB(k.domElem,_tpdb)}}}function TreeIdToIdx(b){if(b){var c=b.id;if(c){var a=c.lastIndexOf("TWe_");if(a>=0){return parseInt(c.slice(a+4))}else{return -1}}else{return TreeIdToIdx(b.parentNode)}}return -1}function TreeFuncMouseout(a){_tmoc(this,TreeIdToIdx(this),false,a)}function _tmvc(a,b){_tmoc(a,TreeIdToIdx(a),true,b)}function _tpl(a,b){TreeWidget_clickCB(TreeIdToIdx(a),true,b,true);return false}function _tkl(a,c){var b=eventGetKey(c);if(b==13){return _tpl(a,c)}}function _tkt(a,c){var b=eventGetKey(c);if(b==13){return _tpt(a,c)}}function _tpt(a,b){TreeWidget_clickCB(TreeIdToIdx(a),false,b,true);return false}function _tpdb(a){treeDblClickCB(TreeIdToIdx(this),_ie?event:a);return false}function _tfcc(a,b){treeFCCB(a,TreeIdToIdx(a),true,b);a.onblur=_tblc}function _tblc(a){treeFCCB(this,TreeIdToIdx(this),false,a)}function TreeWidgetElem_getHTML(indent,isFirst){var s="";with(this){htmlWritten=true,isRoot=(par==null);var len=sub.length,exp=(len>0)||isIncomplete,a=new Array,i=0;if(this.extraIndent){indent+=_trIndent*extraIndent}var keyCB='onkeydown=" return '+_codeWinName+'._tkt(this,event)" ';var mouseCB='onclick="return '+_codeWinName+'._tpt(this,event)" ';if(treeView.mouseOverTooltip||treeView.mouseOverCB){mouseCB+='onmouseover="'+_codeWinName+'._tmvc(this,event)" '}var contextMenu="";if(treeView.rightClickMenuCB!=null){contextMenu=' oncontextmenu="'+_codeWinName+".treeContextMenuCB('"+id+"', event);return false\" "}var acceptDD="";if((treeView.acceptDropCB!=null)&&(_ie)){acceptDD=' ondragenter="'+_codeWinName+".TreeWidget_dragOverEnterCB(this,'"+id+"');\" ";acceptDD+=' ondragover="'+_codeWinName+".TreeWidget_dragOverEnterCB(this,'"+id+"');\" "}a[i++]='
";var onkeydown='onkeydown="return '+_codeWinName+'._tkl(this,event)" ';var onclick='onclick="return '+_codeWinName+'._tpl(this,event)" ';if(exp){var expIcon;var iconTooltip;if(expanded){if(treeView.minIcon!=null){expIcon=treeView.minIcon}else{expIcon=_skin+"../min.gif"}iconTooltip=_collapseNode.replace("%1",name)}else{if(treeView.plusIcon!=null){expIcon=treeView.plusIcon}else{expIcon=_skin+"../plus.gif"}iconTooltip=_expandNode.replace("%1",name)}a[i++]="'+iconTooltip+''}if(iconId>-1){var iconClass="trIcn"+(exp||isRoot?"Plus":"");if(this.cursorClass){iconClass+=" "+this.cursorClass}a[i++]="'}else{if(!exp&&!isRoot){a[i++]=""}}if(isCheck){a[i++]='"}var textClass=nonselectedClass;if(this.cursorClass){textClass+=" "+this.cursorClass}var textTooltip=this.getTooltip();a[i++]='';a[i++]=(isHTML?name:convStr(name));a[i++]=''+textTooltip+"";a[i++]="";a[i++]="
";if(exp){a[i++]='
'}if(expanded){generated=true;for(var j=0;j"}}return a.join("")}function TreeWidgetElem_setGrayStyle(b){var c=this,a=b?c.grayTxt:c.blackTxt;if(a!=c.nonselectedClass){c.nonselectedClass=a;c.init();if(c.domElem&&(c.domElem.className!=c.selectedClass)){c.domElem.className=a}}}function TreeWidgetElem_isGrayStyle(){return this.nonselectedClass==this.grayTxt}function TreeWidgetElem_setIncomplete(a){this.isIncomplete=true;this.querycompleteCB=a}function TreeWidgetElem_finishComplete(){this.isIncomplete=false;TreeWidget_toggleCB(this.id);this.treeView.buildElems()}function TreeWidgetElem_findByData(e){var f=this;if(f.userData==e){return f}var b=f.sub;for(var a in b){var c=b[a].findByData(e);if(c!=null){return c}}return null}function TreeWidgetElem_findById(f){var e=this;if(e.id==f){return e}var b=e.sub;for(var a in b){var c=b[a].findById(f);if(c!=null){return c}}return null}function treeInitDropFunc(a,c){var b=_TreeWidgetElemInstances[c];if(a.ondrop==null){b.treeView.dragDrop.attachCallbacks(a,true);a.domEltID=c}}function TreeWidget_toggleCB(e,b){var c=_TreeWidgetElemInstances[e];if(c.sub.length==0){c.plusLyr.style.visibility="hidden";return}c.expanded=!c.expanded;c.init();if(b){dispIcn(e)}else{setTimeout(c.treeView.dispIcnFuncName+"("+e+")",1)}var a=c.treeView;if(c.expanded&&a.expandCB){a.expandCB(c.userData)}if(!c.expanded&&a.collapseCB){a.collapseCB(c.userData)}}function dispIcn(eId){var e=_TreeWidgetElemInstances[eId];with(e){if(expanded&&!generated){generated=true;var a=new Array,i=0,len=sub.length,newInd=nodeIndent+_trIndent;for(var j=0;j1){var iconL=icnLyr.childNodes[1];changeOffset(iconL,treeView.iconOrientVertical?0:treeView.iconW*(expanded?iconSelId:iconId),treeView.iconOrientVertical?treeView.iconH*(expanded?iconSelId:iconId):0)}}}function TreeWidgetElem_add(elem){with(this){elem.treeView=treeView;elem.par=this;sub[sub.length]=elem}return elem}function TreeWidgetElem_getHiddenParent(){var a=this.par;if(a==null){return null}if(!a.expanded){return a}return;a.getHiddenParent()}function TreeWidgetElem_getNextPrev(delta){with(this){if(elemPos==-1){treeView.buildElems()}var newPos=elemPos+delta;if((newPos>=0)&&(newPos
"}function PromptDialog_getHTML(){var c=this;var b=PromptDialog_getimgPath(c.promptType);var a=PromptDialog_getimgAlt(c.promptType);return c.beginHTML()+'
'+img(b,32,32,null,'id="dlg_img_'+c.id+'"',a)+''+convStr(c.text,false,true)+"
"+getSep()+'
'+(c.yes?"":"")+(c.no?"":"")+"
"+c.yes.getHTML()+""+c.no.getHTML()+"
"+c.endHTML()}function PromptDialog_defaultCB(){var o=this;if(o.yesCB){if(typeof o.yesCB!="string"){o.yesCB()}else{eval(o.yesCB)}}this.show(false)}function PromptDialog_cancelCB(){var o=this;if(o.noCB){if(typeof o.noCB!="string"){o.noCB()}else{eval(o.noCB)}}this.show(false)}function PromptDialog_yesCB(a){DialogBoxWidget_instances[a].defaultCB()}function PromptDialog_noCB(a){DialogBoxWidget_instances[a].cancelCB()}function newWaitDialogBoxWidget(a,m,f,k,c,l,p,n,g){var e=250;var q=150;if(m';a+=''+b.frZone.beginHTML();a+='
'+img(_skin+"wait01.gif",200,40)+'
'+convStr(b.label.text,false,true)+"
";a+=b.frZone.endHTML()+"";a+=''+b.cancelButton.getHTML()+"";a+="";a+=b.endHTML();return a}function WaitDialog_FrameZoneWidget_beginHTML(){var a=this;return'
'}function WaitDialog_FrameZoneWidget_endHTML(){var a=this;return"
"}function WaitDialogBoxWidget_setShowCancel(a,c){var b=this;b.showCancel=a;b.cancelButton.setDisabled(false);b.cancelButton.setDisplay(a);b.cancelCB=c}function WaitDialogBoxWidget_setShowLabel(a,c){var b=this;b.showLabel=a;b.label.text=c;b.label.setHTML(c);b.label.setDisplay(a)}function WaitDialogBoxWidget_cancelCB(){var a=this;if(a.cancelCB!=null){a.cancelCB();a.cancelButton.setDisabled(true)}}function CancelButton_cancelCB(){var a=this;if(a.par.cancelCB!=null){a.par.cancelCB();a.par.cancelButton.setDisabled(true)}}var swfobject=function(){var Z="undefined",P="object",B="Shockwave Flash",h="ShockwaveFlash.ShockwaveFlash",W="application/x-shockwave-flash",K="SWFObjectExprInst",G=window,g=document,N=navigator,f=[],H=[],Q=null,L=null,T=null,S=false,C=false;var a=function(){var l=typeof g.getElementById!=Z&&typeof g.getElementsByTagName!=Z&&typeof g.createElement!=Z&&typeof g.appendChild!=Z&&typeof g.replaceChild!=Z&&typeof g.removeChild!=Z&&typeof g.cloneNode!=Z,t=[0,0,0],n=null;if(typeof N.plugins!=Z&&typeof N.plugins[B]==P){n=N.plugins[B].description;if(n){n=n.replace(/^.*\s+(\S+\s+\S+$)/,"$1");t[0]=parseInt(n.replace(/^(.*)\..*$/,"$1"),10);t[1]=parseInt(n.replace(/^.*\.(.*)\s.*$/,"$1"),10);t[2]=/r/.test(n)?parseInt(n.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof G.ActiveXObject!=Z){var o=null,s=false;try{o=new ActiveXObject(h+".7")}catch(k){try{o=new ActiveXObject(h+".6");t=[6,0,21];o.AllowScriptAccess="always"}catch(k){if(t[0]==6){s=true}}if(!s){try{o=new ActiveXObject(h)}catch(k){}}}if(!s&&o){try{n=o.GetVariable("$version");if(n){n=n.split(" ")[1].split(",");t=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)]}}catch(k){}}}}var v=N.userAgent.toLowerCase(),j=N.platform.toLowerCase(),r=/webkit/.test(v)?parseFloat(v.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,i=false,q=j?/win/.test(j):/win/.test(v),m=j?/mac/.test(j):/mac/.test(v); /*@cc_on i=true;@if(@_win32)q=true;@elif(@_mac)m=true;@end@*/ return{w3cdom:l,pv:t,webkit:r,ie:i,win:q,mac:m}}();var e=function(){if(!a.w3cdom){return}J(I);if(a.ie&&a.win){try{g.write("