try{if(document.styleSheets&&!document.styleSheets.length){document.write("<style type=\"text/css\">.DA_FIRSTRULE{display:none}</style>");}}catch(E){}Array.prototype.indexOf=function(v){for(var i=this.length;i>-1;i--){if((typeof this[i]!="undefined")&&(this[i]==v)){return i;}}return -1;};Array.prototype.contains=function(v){return this.indexOf(v)>-1;};Array.prototype.deleteItem=function(i){if(typeof this.splice=="undefined"){if(i<0||i>(this.length-1)){return;}if(i==(this.length-1)){this.length--;return;}for(var a=(i+1);a<this.length;a++){this[a-1]=this[a];}this.length--;}else{if(i<0){return null;}return this.splice(i,1);}};if(typeof Array.prototype.push=="undefined"){Array.prototype.push=function(v){this[this.length]=v;};}if(typeof Function.prototype.apply=="undefined"){Function.prototype.apply=function(o,a){var r,x="____apply";o[x]=this;switch((a&&a.length)||0){case 0:r=o[x]();break;case 1:r=o[x](a[0]);break;case 2:r=o[x](a[0],a[1]);break;case 3:r=o[x](a[0],a[1],a[2]);break;case 4:r=o[x](a[0],a[1],a[2],a[3]);break;case 5:r=o[x](a[0],a[1],a[2],a[3],a[4]);break;case 6:r=o[x](a[0],a[1],a[2],a[3],a[4],a[5]);break;default:alert("Too many arguments, for a browser that doesn't support Function.apply()");}return r;};}if(typeof domapi=="undefined"){var domapi={};domapi.bags={};domapi.comps={};domapi._private={};domapi.bags.elms=[];domapi._defLang="eng";domapi.bags.elms.isComponent=false;domapi.urlParams={};domapi.unloadHooks=[];domapi.loaded=false;domapi.copyright="(c) Nebiru Software 2001-2008<br />"+"All code protected by international copyright law.<br />"+"See <a target=\"_blank\" href=\"http://domapi.com/license.txt\">"+"http://domapi.com/license.txt</a> for terms and conditions.";domapi.version="4.6";domapi.doSplash=false;domapi.doUnload=true;domapi.doStyleBody=false;domapi.doPreloadImages=true;domapi.doSkin=false;domapi.defaultTheme="contens";domapi.doClearEventCache=true;domapi.clearElementPropsLevel=1;if(domapi.doSplash){domapi.doSplash=Math.random()*100<26;}if(domapi.doSplash){document.write("<div id=\"domapi_splash\" style=\""+"background-color:#FFFFE7;"+"color:black;"+"position:absolute;"+(navigator.userAgent.indexOf("MSIE")>0?"right:18px;":"right:2px;")+"top:3px;"+"white-space:nowrap;"+"border:1px solid black;"+"font:8pt arial,helvetica,sans-serif;"+"padding:0px 3px;"+"margin:0px;"+"z-index:1000;"+"\">DomAPI "+domapi.version+"</div>");}domapi.libs=["domapi"];domapi.libs.coreDir=["component","corecolor","coreutil","css","elm","lang","loaded","mozillaext"];domapi.libs.extDir=["ajax","align","animate","collision","color","cookie","csv","customdrag","drag","flyover","form","form_attach","groups","json","keyboard","more_css","more_themes","nodesort","nodesort2","packer","quicksort","rpccore","reflow","resize","selection","shadow","snap","sysutils","validate","xmlcore","xmldiff"];domapi.libs.objsDir=["dataset","list","rpcpacket","theme"];domapi.libs.debugDir=["ajaxdebugger","datasetdebugger","debugger","domapix","profile"];domapi.dropdowns=["datepicker","dropdown","combobox"];domapi.toString=function(){return "[object DOMAPI]";};domapi.closeAllDropdowns=function(){var i,j,_d;for(i=0;i<domapi.dropdowns.length;i++){_d=domapi.bags[domapi.dropdowns[i]];if(_d){for(j=0;j<_d.length;j++){if(_d[j].opened){_d[j].close();}}}}};domapi.unitLoaded=function(_e){return domapi.libs.indexOf(_e)>-1;};domapi.loadUnit=function(_f,_a){if(!this.loaded&&!_a){setTimeout("domapi.loadUnit('"+_f+"')",10);return;}if(domapi.unitLoaded(_f)){return false;}domapi.libs.push(_f);if(domapi.pageLoaded){eval(domapi.getContent(domapi._findUnit(_f)));}else{document.writeln("<script type=\"text/javascript\" src=\""+domapi._findUnit(_f)+"\"></script>");}};domapi.assertUnit=function(_11){if(!domapi.unitLoaded(_11)){domapi.libs.push(_11);eval(domapi.getContent(domapi._findUnit(_11)));}};domapi._findUnit=function(_12){var _13="";if(_12.indexOf("/")!=0){if(domapi.libs.coreDir.indexOf(_12)>-1){_13="core/";}else{if(domapi.libs.extDir.indexOf(_12)>-1){_13="ext/";}else{if(domapi.libs.objsDir.indexOf(_12)>-1){_13="objs/";}else{if(domapi.libs.debugDir.indexOf(_12)>-1){_13="debug/";}else{_13="gui/";}}}}_12=domapi.libPath+_13+_12;}_12+=(domapi.compressed?"_c":"")+".js";return _12;};domapi._getUnitPath=function(_14){var i;var r=false;var re=new RegExp("/?"+_14+"(_c)?.js");var _18=document.getElementsByTagName("SCRIPT");for(var i=0;i<_18.length;i++){if(_18[i].src){j=_18[i].src.search(re);if(j>-1){r=j==0?"":_18[i].src.substr(0,j+1);if(r&&_14=="domapi"){domapi.compressed=_18[i].src.search("_c.js")!=-1;var a=_18[i].src.split("?");var b;if(a.length>1){a=a[1].split("&");for(var k=0;k<a.length;k++){b=a[k].split("=");if(b.length>1){domapi.urlParams[b[0]]=b[1];}if(b.length==1){domapi.urlParams[b[0]]=true;}}if(typeof domapi.urlParams["theme"]!="undefined"){domapi.defaultTheme=domapi.urlParams["theme"];}if(typeof domapi.urlParams["skin"]!="undefined"){domapi.doSkin=(domapi.urlParams["skin"]=="true");}if(typeof domapi.urlParams["styleBody"]!="undefined"){domapi.doStyleBody=(domapi.urlParams["styleBody"]=="true");}if(typeof domapi.urlParams["trace"]!="undefined"){domapi.trace=(domapi.urlParams["trace"]=="true");}if(typeof domapi.urlParams["lang"]!="undefined"){domapi._defLang=(domapi.urlParams["lang"]=="eng");}if(typeof domapi.urlParams["lockParams"]!="undefined"){domapi.lockParams=(domapi.urlParams["lockParams"]=="true");}}}}}}return r;};domapi.loadTheme=function(nm,_1d){if(arguments.length==2){var p1=_1d+nm;var p2=p1;}else{var p1="../../themes/"+nm+"/"+nm;var p2=domapi.libPath+"gui/"+p1;}domapi.loadUnit(p1,1);document.writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\""+p2+".css"+"\">");};domapi.libPath=domapi._getUnitPath("domapi");domapi.imagePath=domapi.libPath+"images/";domapi.themePath=domapi.libPath+"../themes/";document.writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\""+domapi.libPath+"objs/theme.css\">");domapi._bt=["Unknown","IExplore","Netscape","Mozilla","Chimera","Opera","Safari","Konqueror","Firefox","Camino"];btUnknown=0;btIExplore=1;btNetscape=2;btMozilla=3;btChimera=4;btOpera=5;btSafari=6;btKonqueror=7;btFirefox=8;btCamino=9;domapi._pt=["Unknown","Windows","Macintosh","Linux","Unix"];ptUnknown=0;ptWindows=1;ptMacintosh=2;ptLinux=3;ptUnix=4;domapi._sniff=function(){var i,n,_22;var c=domapi;var u=navigator.userAgent.toUpperCase();var v=navigator.vendor;c.platform=ptUnknown;c.browser=btUnknown;c.major=0;c.minor=0;var t=navigator.platform.toUpperCase().substr(0,3);if(t=="WIN"){c.platform=ptWindows;}else{if(t=="MAC"){c.platform=ptMacintosh;}else{if(t=="LIN"){c.platform=ptLinux;}else{if(t=="UNI"){c.platform=ptUnix;}}}}if(typeof window.opera!="undefined"){c.browser=btOpera;}else{if(u.indexOf("KONQUEROR")>0){c.browser=btKonqueror;}else{if(document.all){c.browser=btIExplore;}else{if(u.indexOf("FIREFOX")>0){c.browser=btFirefox;}else{if(u.indexOf("SAFARI")>0){c.browser=btSafari;}else{if(u.indexOf("CHIMERA")>0){c.browser=btChimera;}else{if(u.indexOf("NETSCAPE")>0){c.browser=btNetscape;}else{if(u.indexOf("CAMINO")>0){c.browser=btCamino;}else{if(u.indexOf("GECKO")>0){c.browser=btMozilla;}else{if(typeof document.implementation!="undefined"&&typeof document.implementation.createDocument!="undefined"){c.browser=btMozilla;}}}}}}}}}}var r=new RegExp("[()/;,:]","g");var uu=u.replace(r," ").split(" ");for(i=uu.length;i>-1;i--){uu[i]=String(uu[i]);n=parseFloat(uu[i]);_22=new RegExp("[xX]+");if(uu[i].search(new RegExp("[xX]+"))>-1){uu.deleteItem(i);}else{if(isNaN(n)){uu.deleteItem(i);}else{if(n>19){uu.deleteItem(i);}else{uu[i]=n;}}}}uu.sort();if(uu.length>0){i=uu.length-1;if(c.browser==btMozilla||c.browser==btFirefox){i=0;}uu=String(uu[i]).split(".");c.major=parseInt(uu[0]);if(uu.length>1){c.minor=uu[1];}}c.isGecko=(c.browser==btMozilla||c.browser==btChimera||c.browser==btNetscape||c.browser==btSafari||c.browser==btFirefox||c.browser==btCamino);c.isKHTML=(c.browser==btSafari||c.browser==btKonqueror);c.isIE=(c.browser==btIExplore);c.isNS=(c.browser==btNetscape);c.isIEMac=(c.platform==ptMacintosh&&c.isIE);c.isIE5=(c.isIE&&c.major==5);c.isIE5Mac=(c.isIEMac&&c.major==5);c.isOpera=(c.browser==btOpera);c.isFF2=c.browser==btFirefox&&c.major==1&&c.minor>7;};domapi._sniff();delete domapi._sniff;domapi._checkStrict=function(){if(domapi.isIE5Mac){return true;}var r=false;var d=document.doctype;r=(document.compatMode=="CSS1Compat");if(d){if(d.systemId){r=d.systemId.indexOf("strict")>-1;}else{if(d.publicId){r=d.publicId.indexOf("transitional")>-1;}}}r=(d&&d.name.indexOf(".dtd")>-1)?true:r;return r;};domapi.isStrict=domapi._checkStrict();domapi.needsBoxFix=(domapi.isIE&&domapi.major==5)||(domapi.isIE&&domapi.major>5&&!domapi.isStrict);if(domapi.trace){domapi.assertUnit("debugger");}domapi.Font=function(_2b,_2c,_2d,_2e,_2f,_30){this.weight=domapi.rVal(_2b,"");this.size=domapi.rInt(_2c,11)+domapi.rVal(_30,"px");this.family=domapi.rVal(_2d,"verdana,\"MS Sans Serif\",Geneva,sans-serif");this.color=domapi.rVal(_2e,"#D4D0C8");this.bgcolor=domapi.rVal(_2f,"transparent");};domapi.Font.prototype.cssColor=function(_31){if(_31){_31=" !important;";}else{_31=";";}return "color:"+this.color+_31+"background-color:"+this.bgcolor+_31;};domapi.Font.prototype.cssFont=function(_32){if(_32){_32=" !important;";}else{_32=";";}var r=new RegExp("\"","g");return "font:"+this.weight+" "+this.size+" "+this.family.replace(r,"\\\"")+_32;};domapi.Font.prototype.asCSS=function(_34){return this.cssColor(_34)+this.cssFont(_34);};domapi.Font.prototype.asString=function(){return this.weight+" "+this.size+" "+this.family;};domapi.Font.prototype.apply=function(e,_36){_36=domapi.rBool(_36,true);e.style.color=this.color;if(_36){e.style.backgroundColor=this.bgcolor;}e.style.font=this.asString();};domapi.Border=function(){this.width=1;this.outset="outset";this.inset="inset";this.solid="solid";this.frame="groove";if(domapi.isKHTML){this.active="#D4D0C8";this.inactive="#D4D0C8";this.highlight="#FFFFFF";this.shadow="#808080";this.threed={face:"#D4D0C8",shadow:"#808080",lightShadow:"#D4D0C8",darkShadow:"#404040",highlight:"#FFFFFF"};}else{this.active="#D4D0C8";this.inactive="#D4D0C8";this.highlight="#FFFFFF";this.shadow="#808080";this.threed={face:"#D4D0C8",shadow:"#808080",lightShadow:"#D4D0C8",darkShadow:"#404040",highlight:"#000000"};}};domapi.Border.prototype.getOutset=function(){return this.threed.highlight+" "+this.threed.shadow+" "+this.threed.shadow+" "+this.threed.highlight;};domapi.Border.prototype.getInset=function(){return this.threed.shadow+" "+this.threed.highlight+" "+this.threed.highlight+" "+this.threed.shadow;};domapi.Skin=function(nm){nm=domapi.rVal(nm,"contens");this.path=domapi.themePath+nm+"/";this.preloaded=[];this.built=[];this.shim={src:domapi.themePath+"shim.gif"};this.buttonface={src:this.path+"buttonface.gif"};this.shadow={src:this.path+"shadow.png"};this.metrics={button:{endW:8,h:23},checkbox:{w:13,h:13},drag:{iconW:18,iconH:18,iconOffsetX:1,iconOffsetY:15},dropdown:{w:16,h:20},headerbar:{h:16},menubar:{h:25},rowbar:{w:8},sidebar:{rolloverW:17,rolloverH:17,padding:20},scrollbar:{btnW:13,btnH:16,endH:18,thumbH:7,btnPos:2,thumbMargin:12},speedbutton:{w:27,h:23},spinedit:{w:16,h:20},splitter:{w:3},tab:{endW:3,h:23},viewbar:{smallH:17,largeH:31},window:{resizeBdr:20,minH:40,minW:120,minimizedW:150,visibleButtons:1+2+8,doCreateButtons:true,btnW:16,btnH:14,titleBarHeight:20,controlsAlign:"right",captionAlign:"left",titlePadding:2,separatorW:2}};this.shadowColor="#707070";};domapi.Theme=function(nm){var _39="verdana,Arial,Geneva,sans-serif";nm=domapi.rVal(nm,"contens");this.name=nm;this.applied=false;this.guid=domapi.guid();this.border=new domapi.Border();this.skin=new domapi.Skin(nm);this.fonts={};var f=this.fonts;if(domapi.isKHTML){f.window=new domapi.Font("",11,_39,"#000000","#FFFFFF");f.buttonface=new domapi.Font("",11,_39,"#000000","#D4D0C8");f.inactivebuttonface=new domapi.Font("",11,_39,"#808080","#D4D0C8");f.application=new domapi.Font("",11,_39,"#000000","#808080");f.selection=new domapi.Font("",11,_39,"#FFFFFF","#0A246A");f.highlight=new domapi.Font("",11,_39,"#000000","#C6D3EF");f.menu=new domapi.Font("",11,_39,"#000000","#D4D0C8");f.desktop=new domapi.Font("",11,_39,"#FFFFFF","#3A6EA5");f.activecaption=new domapi.Font("",11,_39,"#FFFFFF","#0A246A");f.inactivecaption=new domapi.Font("",11,_39,"#D4D0C8","#808080");}else{f.window=new domapi.Font("",11,_39,"#000000","#FFFFFF");f.buttonface=new domapi.Font("",11,_39,"#000000","#D4D0C8");f.inactivebuttonface=new domapi.Font("",11,_39,"#808080","#D4D0C8");f.application=new domapi.Font("",11,_39,"#000000","#808080");f.selection=new domapi.Font("",11,_39,"#FFFFFF","#0A246A");f.highlight=new domapi.Font("",11,_39,"#000000","#C6D3EF");f.menu=new domapi.Font("",11,_39,"#000000","#D4D0C8");f.desktop=new domapi.Font("",11,_39,"#FFFFFF","#3A6EA5");f.activecaption=new domapi.Font("",11,_39,"#FFFFFF","#0A246A");f.inactivecaption=new domapi.Font("",11,_39,"#D4D0C8","#808080");}this.scrollbar="#D4D0C8";this.windowframe="#000000";this.colorFadeInc=10;this.colorFadeSpeed=10;this.ledgerBg1="#FFFFDB";this.ledgerBg2="#EFFFEF";this.ledgerFg1="#000000";this.ledgerFg2="#000000";};domapi.Theme.prototype.clone=function(){var r=new Theme();for(var a in this){if(typeof this[a]=="string"||typeof this[a]=="number"){r[a]=this[a];}}r.guid=domapi.guid();return r;};domapi.Theme.prototype.apply=function(k){domapi.theme=this;if(domapi.doStyleBody){var s;var t=this;if(!t.fonts){if(k){setTimeout("this.apply('"+k+"')",100);}else{setTimeout("this.apply()",100);}return;}k=domapi.rVal(k,"#D4D0C8");k=String(k).toLowerCase();var B=domapi.bodyElm();if(B){s=B.style;}var f=t.fonts.buttonface;switch(k){case "window":f=t.fonts.window;break;case "application":f=t.fonts.application;break;case "buttonface":f=t.fonts.buttonface;if(s){s.backgroundImage=domapi.doSkin?"url("+t.skin.buttonface.src+")":"none";}break;}if(s){s.color=f.color;s.backgroundColor=f.bgcolor;s.font=f.asString();}}var b=domapi.bags.elms;var l=b.length;var c;for(var i=l;i>0;i--){c=b[i-1];if(c.isComponent){c.draw();if(c.refresh){c.refresh();}if(domapi.isGecko&&c.DA_TYPE=="COMBOBOX"||c.DA_TYPE=="DATEPICKER"){var bb=this.border.width*2;c.layout(c.getW()-bb,c.getH()-bb);}else{c.layout();}}}this.preload();domapi.theme.applied=true;};domapi.themes={};domapi.rTheme=function(t){t=t?t:domapi.theme;return t.clone();};domapi._assert=function(arg,nm,val){if(typeof val=="number"){arg[nm]=domapi.rInt(arg[nm],val);}else{if(typeof val=="boolean"){arg[nm]=domapi.rBool(arg[nm],val);}else{arg[nm]=domapi.rVal(arg[nm],val);}}};domapi.Theme.prototype.preloadImages={};domapi.Theme.prototype.preDefaults={};domapi.Theme.prototype.postDefaults={};domapi.Theme.prototype.toString=function(){return "[object Theme]";};domapi.Theme.prototype.preDefaults.button=function(arg){domapi._assert(arg,"h",domapi.theme.skin.metrics.button.h);domapi._assert(arg,"text","Button"+(domapi.bags.button.length+1));domapi._assert(arg,"tabIndex",1);if(!arg["w"]){arg["w"]=domapi.textWidth(arg["text"])+30;}};domapi.Theme.prototype.preDefaults.calendar=function(arg){domapi._assert(arg,"w",155);domapi._assert(arg,"h",158);domapi._assert(arg,"value",sysutils.now());domapi._assert(arg,"mask",sysutils.defaultDateMask);domapi._assert(arg,"doMultiSelect",false);domapi._assert(arg,"mode","normal");if(domapi.isGecko){arg["w"]+=3;arg["h"]+=3;}domapi._assert(arg,"doShowControls",true);domapi._assert(arg,"doShowTitle",true);domapi._assert(arg,"doShowDays",true);if(arg["mode"]=="compact"){arg["doShowTitle"]=false;arg["doShowControls"]=false;arg["doShowDays"]=false;}};domapi.Theme.prototype.postDefaults.calendar=function(arg){domapi._assert(arg,"doShowToday",true);domapi._assert(arg,"doShowHolidays",true);domapi._assert(arg,"tabIndex",1);};domapi.Theme.prototype.preloadImages.calendar=function(){var s=domapi.theme.skin;s.calendarLeft=new Image();s.calendarLeft.src=s.path+"calendar/left.gif";s.calendarRight=new Image();s.calendarRight.src=s.path+"calendar/right.gif";};domapi.Theme.prototype.preDefaults.classic_headerbar=function(arg){domapi._assert(arg,"w",200);domapi._assert(arg,"h",18);domapi._assert(arg,"resizeBdr",7);domapi._assert(arg,"doColSort",true);domapi._assert(arg,"doColResize",true);domapi._assert(arg,"doColMove",true);};domapi.Theme.prototype.preloadImages.classic_headerbar=function(){var s=domapi.theme.skin;s.lg_sortup=new Image();s.lg_sortup.src=s.path+"listgrid/sortup.gif";s.lg_sortdown=new Image();s.lg_sortdown.src=s.path+"listgrid/sortdown.gif";};domapi.Theme.prototype.preDefaults.classic_listgrid=function(arg){domapi._assert(arg,"w",200);domapi._assert(arg,"h",200);domapi._assert(arg,"headerH",18);};domapi.Theme.prototype.preDefaults.collapsetree=function(arg){domapi._assert(arg,"w",200);domapi._assert(arg,"h",300);domapi._assert(arg,"speed",1);domapi._assert(arg,"animate",true);domapi._assert(arg,"animateType",1);domapi._assert(arg,"indent",15);};domapi.Theme.prototype.preDefaults.colorpane=function(arg){domapi._assert(arg,"w",225);domapi._assert(arg,"h",350);domapi._assert(arg,"value","#FFFFFF");arg.curtainImg=domapi.theme.skin.path+"colorpicker/curtain.png";arg.faderImg=domapi.theme.skin.path+"colorpicker/fader.png";arg.crosshairImg=domapi.theme.skin.path+"colorpicker/cursor.gif";arg.arrowImg=domapi.theme.skin.path+"colorpicker/arrow.gif";arg.curtainW=175;arg.curtainH=187;arg.faderW=10;arg.faderH=187;arg.crosshairW=19;arg.crosshairH=19;arg.arrowW=5;arg.arrowH=9;};domapi.Theme.prototype.preDefaults.colorpicker=function(arg){domapi._assert(arg,"w",150);domapi._assert(arg,"h",domapi.theme.skin.metrics.dropdown.h);domapi._assert(arg,"value","#FFFFFF");domapi._assert(arg,"autoClose",true);domapi._assert(arg,"doAllowEdit",true);domapi._assert(arg,"tabIndex",1);};domapi.Theme.prototype.preDefaults.combobox=function(arg){domapi._assert(arg,"w",150);domapi._assert(arg,"h",domapi.theme.skin.metrics.dropdown.h);domapi._assert(arg,"doAllowEdit",true);domapi._assert(arg,"doAutoComplete",false);domapi._assert(arg,"tabIndex",1);domapi._assert(arg,"doLines",false);};domapi.Theme.prototype.preDefaults.combobox2=function(arg){domapi._assert(arg,"w",150);domapi._assert(arg,"autoClose",true);domapi._assert(arg,"h",domapi.theme.skin.metrics.dropdown.h);domapi._assert(arg,"dropdownW",130);domapi._assert(arg,"dropdownH",150);domapi._assert(arg,"allowEdit",true);};domapi.Theme.prototype.preloadImages.combobox2=function(){var s=domapi.theme.skin;s.combobox2=new Image();s.combobox2.src=s.path+"dropdown/button.gif";};domapi.Theme.prototype.preDefaults.datepicker=function(arg){domapi._assert(arg,"w",150);domapi._assert(arg,"h",domapi.theme.skin.metrics.dropdown.h);domapi._assert(arg,"value",sysutils.now());domapi._assert(arg,"mask",sysutils.defaultDateMask);domapi._assert(arg,"allowEdit",true);domapi._assert(arg,"tabIndex",1);};domapi.Theme.prototype.preDefaults.datepicker2=function(arg){domapi._assert(arg,"w",120);domapi._assert(arg,"imgW",16);domapi._assert(arg,"imgH",16);domapi._assert(arg,"autoClose",true);domapi._assert(arg,"src",domapi.theme.skin.path+"datepicker2/picker.gif");domapi._assert(arg,"value",sysutils.now());domapi._assert(arg,"mask",sysutils.defaultDateMask);domapi._assert(arg,"allowEdit",true);domapi._assert(arg,"reuseCalendar",true);domapi._assert(arg,"hint",domapi.getString("DATEPICKER2_DROPDOWN"));};domapi.Theme.prototype.preDefaults.dropdown=function(arg){domapi._assert(arg,"w",130);domapi._assert(arg,"h",domapi.theme.skin.metrics.dropdown.h);domapi._assert(arg,"tabIndex",1);if(domapi.isGecko){arg["w"]+=domapi.theme.border.width*2;}};domapi.Theme.prototype.preloadImages.dropdown=function(){var s=domapi.theme.skin;s.dropdown=new Image();s.dropdown.src=s.path+"form/dropdown.gif";};domapi.Theme.prototype.preDefaults.icon=function(arg){domapi._assert(arg,"doAllowMove",true);domapi._assert(arg,"doDepress",false);domapi._assert(arg,"doRollover",false);};domapi.Theme.prototype.preDefaults.imagecheckbox=function(arg){var m=domapi.theme.skin.metrics.checkbox;arg.doBorder=false;arg["src"]=domapi.theme.skin.checkbox.src;domapi._assert(arg,"imgW",m.w);domapi._assert(arg,"imgH",m.h);domapi._assert(arg,"w",120);domapi._assert(arg,"h",m.h);domapi._assert(arg,"checkedState","grayed");domapi._assert(arg,"orientation","horizontal");domapi._assert(arg,"index",0);domapi._assert(arg,"tabIndex",1);domapi._assert(arg,"text","Checkbox"+(domapi.bags.imagecheckbox.length+1));};domapi.Theme.prototype.preloadImages.imagecheckbox=function(){var s=domapi.theme.skin;s["checkbox"]=new Image();s["checkbox"].src=s.path+"form/checkbox.gif";};domapi.Theme.prototype.preDefaults.imagelist=function(arg){domapi._assert(arg,"w",16);domapi._assert(arg,"h",16);domapi._assert(arg,"orientation","horizontal");};domapi.Theme.prototype.postDefaults.imagepagecontrol=function(arg){domapi._assert(arg,"orientation","top");domapi._assert(arg,"overlap",0);domapi._assert(arg,"paneManage","visibility");};domapi.Theme.prototype.preDefaults.imageradiobutton=function(arg){arg.doBorder=false;domapi._assert(arg,"imgW",12);domapi._assert(arg,"imgH",12);domapi._assert(arg,"h",12);domapi._assert(arg,"checkedState","cleared");domapi._assert(arg,"orientation","horizontal");domapi._assert(arg,"tabIndex",1);domapi._assert(arg,"text","Radiobutton"+(domapi.bags.imageradiobutton.length+1));};domapi.Theme.prototype.preloadImages.imageradiobutton=function(){var s=domapi.theme.skin;s["radio"]=new Image();s["radio"].src=s.path+"form/radio.gif";};domapi.Theme.prototype.preDefaults.imageradiogroup=function(arg){domapi._assert(arg,"w",200);domapi._assert(arg,"h",200);domapi._assert(arg,"itemIndex",-1);domapi._assert(arg,"text","Radiogroup"+(domapi.bags.imageradiogroup.length+1));domapi._assert(arg,"cols",1);};domapi.Theme.prototype.preDefaults.imagetabset=function(arg){arg.doBorder=false;domapi._assert(arg,"orientation","horizontal");domapi._assert(arg,"overlap",0);domapi._assert(arg,"paneManage","visibility");};domapi.Theme.prototype.preDefaults.label=function(arg){domapi._assert(arg,"doBGFill",false);domapi._assert(arg,"doBorder",false);domapi._assert(arg,"text","Label"+(domapi.bags.label.length+1));domapi._assert(arg,"textAlign","left");domapi._assert(arg,"verticalAlign","top");};domapi.Theme.prototype.postDefaults.listbox=function(arg){domapi._assert(arg,"doHLines",true);domapi._assert(arg,"doAllowNoSelect",false);domapi._assert(arg,"doShowSelection",true);domapi._assert(arg,"doLedger",false);domapi._assert(arg,"doAutoWidth",false);domapi._assert(arg,"minWidth",50);domapi._assert(arg,"doMultiSelect",false);domapi._assert(arg,"tabIndex",1);};domapi.Theme.prototype.postDefaults.listgrid=function(arg){var t=domapi.theme;domapi._assert(arg,"doLedger",false);domapi._assert(arg,"gridlines","both");domapi._assert(arg,"doShowRowbar",true);domapi._assert(arg,"doShowHeader",true);domapi._assert(arg,"doMultiSelect",false);domapi._assert(arg,"doShowSelection",true);domapi._assert(arg,"doAllowNoSelect",false);domapi._assert(arg,"doAllowEdit",true);domapi._assert(arg,"doColResize",true);domapi._assert(arg,"doColMove",true);domapi._assert(arg,"doColSort",true);domapi._assert(arg,"doDepress",true);domapi._assert(arg,"resizeBdr",10);domapi._assert(arg,"minColWidth",20);domapi._assert(arg,"headerH",t.skin.metrics.headerbar.h);domapi._assert(arg,"rowbarW",10);domapi._assert(arg,"selectMode","row");domapi._assert(arg,"tabIndex",1);domapi._assert(arg,"doVirtualMode",false);domapi._assert(arg,"linesPerRow",1);};domapi.Theme.prototype.preloadImages.listgrid=function(){var s=domapi.theme.skin;s.lg_rowindicator=new Image();s.lg_rowindicator.src=s.path+"listgrid/rowindicator.gif";s.lg_rowedit=new Image();s.lg_rowedit.src=s.path+"listgrid/rowedit.gif";s.lg_sortup=new Image();s.lg_sortup.src=s.path+"listgrid/sortup.gif";s.lg_sortdown=new Image();s.lg_sortdown.src=s.path+"listgrid/sortdown.gif";};domapi.Theme.prototype.preDefaults.menubar=function(arg){domapi._assert(arg,"h",20);domapi._assert(arg,"popupX",0);domapi._assert(arg,"popupY",0);};domapi.Theme.prototype.postDefaults.menubar=function(arg){domapi._assert(arg,"doShadow",true);domapi._assert(arg,"doImages",true);};domapi.Theme.prototype.preloadImages.menubar=function(){var s=domapi.theme.skin;s.menubarBG=new Image();s.menubarBG.src=s.path+"popupmenu/normal.jpg";};domapi.Theme.prototype.preDefaults.notebook=function(arg){domapi._assert(arg,"paneManage","display");domapi._assert(arg,"doManage",true);};domapi.Theme.prototype.preDefaults.outlookbar=function(arg){domapi._assert(arg,"valign","justify");};domapi.Theme.prototype.preloadImages.outlookbar=function(){var s=domapi.theme.skin;};domapi.Theme.prototype.postDefaults.pagecontrol=function(arg){domapi._assert(arg,"orientation","top");domapi._assert(arg,"tabsetOffset",0);};domapi.Theme.prototype.preDefaults.popupmenu=function(arg){domapi._assert(arg,"doIframeShield",true);domapi._assert(arg,"mouseButton",1);};domapi.Theme.prototype.postDefaults.popupmenu=function(arg){domapi._assert(arg,"doShadow",true);domapi._assert(arg,"doImages",true);domapi._assert(arg,"chevron",domapi.isIE?"&#9658;":"&#9654;");};domapi.Theme.prototype.preloadImages.popupmenu=function(){var s=domapi.theme.skin;var p=s.path+"popupmenu/";s.popupmenuNorm=new Image();s.popupmenuNorm.src=p+"normal.gif";s.popupmenuFocus=new Image();s.popupmenuFocus.src=p+"focus.gif";s.popupmenuStates=new Image();s.popupmenuStates.src=p+"states.gif";};domapi.Theme.prototype.preDefaults.progressbar=function(arg){domapi._assert(arg,"orientation","horizontal");if(arg.orientation=="vertical"){domapi._assert(arg,"w",16);domapi._assert(arg,"h",143);}else{domapi._assert(arg,"w",143);domapi._assert(arg,"h",16);}domapi._assert(arg,"progress",0);domapi._assert(arg,"max",100);domapi._assert(arg,"quanta",1);arg._paddingCorrection=6;};domapi.Theme.prototype.preDefaults.resizegrip=function(arg){domapi._assert(arg,"w",14);domapi._assert(arg,"h",14);domapi._assert(arg,"imgW",12);domapi._assert(arg,"imgH",12);domapi._assert(arg,"minW",24);domapi._assert(arg,"minH",24);domapi._assert(arg,"margin",2);};domapi.Theme.prototype.preloadImages.resizegrip=function(){var s=domapi.theme.skin;s.resizegrip=s.path+"resizegrip/resizegrip.gif";};domapi.Theme.prototype.preDefaults.rollover=function(arg){domapi._assert(arg,"src","");domapi._assert(arg,"w",80);domapi._assert(arg,"h",23);domapi._assert(arg,"count",3);domapi._assert(arg,"orientation","horizontal");};domapi.Theme.prototype.preloadImages.scrollbar=function(){var s=domapi.theme.skin;s.sb_v_base_bot=new Image();s.sb_v_base_bot.src=s.path+"sb_v_base_bot.gif";s.sb_v_base_mid=new Image();s.sb_v_base_mid.src=s.path+"sb_v_base_mid.gif";s.sb_v_base_top=new Image();s.sb_v_base_top.src=s.path+"sb_v_base_top.gif";s.sb_v_btn_dwn=new Image();s.sb_v_btn_dwn.src=s.path+"sb_v_btn_dwn.gif";s.sb_v_btn_up=new Image();s.sb_v_btn_up.src=s.path+"sb_v_btn_up.gif";s.sb_v_th_bot=new Image();s.sb_v_th_bot.src=s.path+"sb_v_th_bot.gif";s.sb_v_th_mid=new Image();s.sb_v_th_mid.src=s.path+"sb_v_th_mid.gif";s.sb_v_th_top=new Image();s.sb_v_th_top.src=s.path+"sb_v_th_top.gif";s.sb_h_base_bot=new Image();s.sb_h_base_bot.src=s.path+"sb_h_base_bot.gif";s.sb_h_base_mid=new Image();s.sb_h_base_mid.src=s.path+"sb_h_base_mid.gif";s.sb_h_base_top=new Image();s.sb_h_base_top.src=s.path+"sb_h_base_top.gif";s.sb_h_btn_dwn=new Image();s.sb_h_btn_dwn.src=s.path+"sb_h_btn_dwn.gif";s.sb_h_btn_up=new Image();s.sb_h_btn_up.src=s.path+"sb_h_btn_up.gif";s.sb_h_th_bot=new Image();s.sb_h_th_bot.src=s.path+"sb_h_th_bot.gif";s.sb_h_th_mid=new Image();s.sb_h_th_mid.src=s.path+"sb_h_th_mid.gif";s.sb_h_th_top=new Image();s.sb_h_th_top.src=s.path+"sb_h_th_top.gif";};domapi.Theme.prototype.preDefaults.scrollbutton=function(arg){domapi._assert(arg,"w",12);domapi._assert(arg,"h",12);domapi._assert(arg,"index",0);domapi._assert(arg,"direction","top");};domapi.Theme.prototype.preloadImages.scrollbutton=function(){var s=domapi.theme.skin;s["scrollbutton"]=new Image();s["scrollbutton"].src=s.path+"scrollbutton/scrollbutton.gif";};domapi.Theme.prototype.preDefaults.sidebar=function(arg){domapi._assert(arg,"doBorder",false);domapi._assert(arg,"doAllowAllOpen",true);domapi._assert(arg,"doAllowClosing",true);domapi._assert(arg,"doAllowHeaderClick",false);domapi._assert(arg,"doAllowHeaderDoubleClick",true);};domapi.Theme.prototype.preloadImages.sidebar=function(){var s=domapi.theme.skin;s.sidebarOpen=new Image();s.sidebarOpen.src=s.path+"sidebar/open.gif";s.sidebarClose=new Image();s.sidebarClose.src=s.path+"sidebar/close.gif";};domapi.Theme.prototype.preDefaults.simplegrid=function(arg){domapi._assert(arg,"doBorder",true);};domapi.Theme.prototype.preDefaults.slider=function(arg){var s=domapi.theme.skin;domapi._assert(arg,"w",150);domapi._assert(arg,"h",37);domapi._assert(arg,"thumbW",11);domapi._assert(arg,"thumbH",21);domapi._assert(arg,"mode","basin");domapi._assert(arg,"reversed",false);domapi._assert(arg,"bgImg",s.path+"slider/horz_bg.gif");domapi._assert(arg,"thumbImg",s.path+"slider/horz_thumb.gif");if(!arg["basins"]){arg["basins"]=[[9,6],[15,6],[21,6],[27,6],[33,6],[39,6],[45,6],[51,6],[57,6],[63,6],[69,6],[75,6],[81,6],[87,6],[93,6],[99,6],[105,6],[111,6],[117,6],[123,6],[129,6]];}};domapi.Theme.prototype.preDefaults.speedbutton=function(arg){domapi._assert(arg,"enabled",true);domapi._assert(arg,"text","");domapi._assert(arg,"hint",arg["text"]);domapi._assert(arg,"orientation","horizontal");};domapi.Theme.prototype.postDefaults.speedbutton=function(arg){domapi._assert(arg,"radioGroup",0);domapi._assert(arg,"imgW",16);domapi._assert(arg,"imgH",16);domapi._assert(arg,"imgOrientation","horizontal");domapi._assert(arg,"doAllowAllUp",false);domapi._assert(arg,"down",false);domapi._assert(arg,"kind","button");domapi._assert(arg,"dropdownArrow","&#9660;");};domapi.Theme.prototype.preDefaults.spinedit=function(arg){domapi._assert(arg,"w",130);domapi._assert(arg,"h",domapi.theme.skin.metrics.spinedit.h);domapi._assert(arg,"step",1);domapi._assert(arg,"value",0);domapi._assert(arg,"min",0);domapi._assert(arg,"max",1000);domapi._assert(arg,"doWarning",true);domapi._assert(arg,"holdInterval",500);domapi._assert(arg,"revolveInterval",100);domapi._assert(arg,"doAllowBlank",false);if(domapi.isGecko){arg["w"]+=domapi.theme.border.width*2;arg["h"]+=domapi.theme.border.width*2;}};domapi.Theme.prototype.preloadImages.spinedit=function(){var s=domapi.theme.skin;s.spineditUp=new Image();s.spineditUp.src=s.path+"form/spinup.gif";s.spineditDown=new Image();s.spineditDown.src=s.path+"form/spindown.gif";};domapi.Theme.prototype.preDefaults.splitpane=function(arg){domapi._assert(arg,"w",200);domapi._assert(arg,"h",200);domapi._assert(arg,"min",20);domapi._assert(arg,"manageShield",true);domapi._assert(arg,"orientation","horizontal");domapi._assert(arg,"doHideOnDrag",false);domapi._assert(arg,"doBorder",false);domapi._assert(arg,"doRollover",false);domapi._assert(arg,"doThumbTrack",false);domapi._assert(arg,"splitterBG",domapi.theme.fonts.buttonface.bgcolor);domapi._assert(arg,"splitterBorderStyle",domapi.theme.border.none);domapi._assert(arg,"splitterW",domapi.theme.skin.metrics.splitter.w);};domapi.Theme.prototype.preDefaults.statusbar=function(arg){domapi._assert(arg,"h",18);domapi._assert(arg,"margin",2);domapi._assert(arg,"gap",2);};domapi.Theme.prototype.preDefaults.tabset=function(arg){domapi._assert(arg,"selOffset",1);domapi._assert(arg,"selFeather",1);domapi._assert(arg,"tabIndex",1);domapi._assert(arg,"tabH",domapi.theme.skin.metrics.tab.h);arg["h"]=arg["tabH"]+arg["selOffset"]+0;};domapi.Theme.prototype.postDefaults.tabset=function(arg){domapi._assert(arg,"tabAlign","left");domapi._assert(arg,"orientation","top");domapi._assert(arg,"doManage",true);domapi._assert(arg,"paneManage","display");};domapi.Theme.prototype.preloadImages.tabset=function(){var s=domapi.theme.skin;var p=s.path+"tab/";s.tab_TNL=new Image();s.tab_TNL.src=p+"top_norm_left.gif";s.tab_TNR=new Image();s.tab_TNR.src=p+"top_norm_right.gif";};domapi.Theme.prototype.preDefaults.toolbar=function(arg){domapi._assert(arg,"h",26);domapi._assert(arg,"edgeBorderTop",3);domapi._assert(arg,"edgeBorderLeft",3);domapi._assert(arg,"spacing",2);domapi._assert(arg,"orientation","horz");};domapi.Theme.prototype.preDefaults.tree=function(arg){domapi._assert(arg,"w",150);domapi._assert(arg,"h",200);domapi._assert(arg,"tabIndex",1);};domapi.Theme.prototype.postDefaults.tree=function(arg){domapi._assert(arg,"delimiter","/");domapi._assert(arg,"doShowLines",false);domapi._assert(arg,"doFolderExpands",true);domapi._assert(arg,"doFolderSelects",true);domapi._assert(arg,"doTextExpands",false);domapi._assert(arg,"doDblClickTextExpands",true);domapi._assert(arg,"doDblClickFolderExpands",false);};domapi.Theme.prototype.preloadImages.tree=function(){var s=domapi.theme.skin;var p=s.path+"tree/";s.tree_blank=p+"blank.gif";s.tree_folder_opened=p+"folder_opened.gif";s.tree_folder_closed=p+"folder_closed.gif";s.tree_noline_i=p+"noline_i.gif";s.tree_noline_l=p+"noline_l.gif";s.tree_noline_t=p+"noline_t.gif";s.tree_noline_b=p+"noline_b.gif";s.tree_noline_l_opened=p+"noline_l_opened.gif";s.tree_noline_r_opened=p+"noline_r_opened.gif";s.tree_noline_t_opened=p+"noline_t_opened.gif";s.tree_noline_b_opened=p+"noline_b_opened.gif";s.tree_noline_l_closed=p+"noline_l_closed.gif";s.tree_noline_r_closed=p+"noline_r_closed.gif";s.tree_noline_t_closed=p+"noline_t_closed.gif";s.tree_noline_b_closed=p+"noline_b_closed.gif";s.tree_lines_i=p+"lines_i.gif";s.tree_lines_l=p+"lines_l.gif";s.tree_lines_t=p+"lines_t.gif";s.tree_lines_b=p+"lines_b.gif";s.tree_lines_l_opened=p+"lines_l_opened.gif";s.tree_lines_r_opened=p+"lines_r_opened.gif";s.tree_lines_t_opened=p+"lines_t_opened.gif";s.tree_lines_b_opened=p+"lines_b_opened.gif";s.tree_lines_l_closed=p+"lines_l_closed.gif";s.tree_lines_r_closed=p+"lines_r_closed.gif";s.tree_lines_t_closed=p+"lines_t_closed.gif";s.tree_lines_b_closed=p+"lines_b_closed.gif";};domapi.Theme.prototype.postDefaults.viewbar=function(arg){domapi._assert(arg,"doShowSelection",true);domapi._assert(arg,"exclusive",true);};domapi.Theme.prototype.preDefaults.window=function(arg){var m=domapi.theme.skin.metrics.window;domapi._assert(arg,"resizeBdr",m.resizeBdr);domapi._assert(arg,"minH",m.minH);domapi._assert(arg,"minW",m.minW);domapi._assert(arg,"minimizedW",m.minimizedW);domapi._assert(arg,"visibleButtons",m.visibleButtons);domapi._assert(arg,"doCreateButtons",m.doCreateButtons);domapi._assert(arg,"btnW",m.btnW);domapi._assert(arg,"btnH",m.btnH);domapi._assert(arg,"titleBarHeight",m.titleBarHeight);domapi._assert(arg,"controlsAlign",m.controlsAlign);domapi._assert(arg,"captionAlign",m.captionAlign);domapi._assert(arg,"titlePadding",m.titlePadding);domapi._assert(arg,"separatorW",m.separatorW);domapi._assert(arg,"doManageFocus",true);domapi._assert(arg,"destroyOnClose",true);domapi._assert(arg,"showContentsWhileDragging",false);domapi._assert(arg,"w",arg["minW"]);domapi._assert(arg,"h",arg["minW"]);domapi._assert(arg,"doAllowMove",true);domapi._assert(arg,"doAllowResize",true);domapi._assert(arg,"doManageShield",true);domapi._assert(arg,"doModal",false);domapi._assert(arg,"doIframeShield",true);if(!arg["x"]&&!arg["y"]){domapi._assert(arg,"position","relative");}};domapi.Theme.prototype.postDefaults.window=function(arg){};domapi.Theme.prototype.preloadImages.window=function(){var s=domapi.theme.skin;var p=s.path+"window/";s.window_minimize=p+"minimize.gif";s.window_maximize=p+"maximize.gif";s.window_restore=p+"restore.gif";s.window_close=p+"close.gif";s.window_help=p+"help.gif";};domapi._guidCounter=-1;domapi.guid=function(){return "GUID_"+domapi._guidCounter++;};Array.prototype.deleteValue=function(v){for(var i=this.length-1;i>=0;i--){if(this[i]==v){this.deleteItem(i);}}};if(!Array.prototype.push){Array.prototype.push=function(v){this[this.length]=v;};}if(!Array.prototype.pop){Array.prototype.pop=function(){if(this.length<1){return null;}var _9a=this[this.length-1];this.deleteItem(this.length-1);return _9a;};}Array.prototype.insert=function(i,v){if(i>-1){this.splice(i,0,v);}else{this.push(v);}};Array.prototype.swap=function(i,j){var t=[this[i],this[j]];this[j]=t[0];this[i]=t[1];};domapi.arraySortCompare_Integer=function(a,b){var aa=parseInt(a);var bb=parseInt(b);return (aa==bb)?0:(aa>bb)?1:-1;};String.prototype.toMixedCase=function(){return domapi.toMixedCase(this);};domapi.toMixedCase=function(S){if(domapi.isKHTML){var a=S.split(" ");var r=a[0];for(var i=1;i<a.length;i++){r=r+a[i].charAt(0).toUpperCase()+a[i].substring(1);}return r.replace(new RegExp("\\W","g"),"");}else{function toUpper(_aa,s){return s.toUpperCase().trim();}return S.toLowerCase().replace(new RegExp("\\s(\\S)","g"),toUpper).replace(new RegExp("\\W","g"),"");}};String.prototype.trim=function(){return domapi.trim(this);};domapi.trim=function(S){var s=S.replace(new RegExp("^\\s+","g"),"");return s.replace(new RegExp("\\s+$","g"),"");};String.prototype.addUrlParam=function(n,v){return domapi.addUrlParam(this,n,v);};domapi.addUrlParam=function(S,n,v){var i=S.indexOf("?")+1;return S+(i?"&":"?")+n+"="+v;};domapi.isNil=function(s){return s==null||!String(s).length;};domapi.rInt=function(s,d){s=parseInt(s);if(!isNaN(s)){return s;}return isNaN(d)?0:d;};domapi.rVal=function(s,d){return (domapi.isNil(s)?(domapi.isNil(d)?"":d):s);};domapi.rBool=function(v,d){return domapi.isNil(v)?d:v;};domapi.rangeInt=function(s,l,u){s=domapi.rInt(s);if(s<l){s=l;}if(s>u){s=u;}return s;};domapi.copyObject=function(a){var r={};for(var i in a){r[i]=a[i];}return r;};domapi.mergeObject=function(src,_c2){if(!_c2){_c2={};}for(var i in src){_c2[i]=src[i];}return _c2;};domapi.cloneObject=function(oi){if(!oi){return null;}var oo;if(oi.constructor==Array){oo=[];for(var i=0,l=oi.length;i<l;i++){oo[i]=domapi.cloneObject(oi[i]);}}else{if(typeof (oi)=="object"){oo={};for(var p in oi){oo[p]=domapi.cloneObject(oi[p]);}}else{oo=oi;}}return oo;};domapi.cursors={};domapi.cursors.hand=(domapi.isIE&&domapi.major==5)?"hand":"pointer";domapi.cursors.vertBeam=domapi.isIE?(domapi.major==5?"move":"col-resize"):"move";domapi.cursors.horzBeam=domapi.isIE?(domapi.major==5?"move":"row-resize"):"move";domapi.bodyElm=function(){return document.body;};domapi.bodyWidth=function(){try{return parseInt(domapi.isIE?(!domapi.isStrict?document.body.clientWidth:document.documentElement.clientWidth):window.innerWidth);}catch(e){}};domapi.bodyHeight=function(){try{return parseInt(domapi.isIE?(!domapi.isStrict?document.body.clientHeight:document.documentElement.clientHeight):window.innerHeight);}catch(e){}};domapi.scrollTop=function(){return domapi.isIE?(domapi.isStrict?document.documentElement.scrollTop:document.body.scrollTop):pageYOffset;};domapi.scrollLeft=function(){return domapi.isIE?(domapi.isStrict?document.documentElement.scrollLeft:document.body.scrollLeft):pageXOffset;};domapi.setScrollTop=function(t){if(domapi.isIE){if(domapi.isStrict){document.documentElement.scrollTop=t;}else{document.body.scrollTop=t;}}else{pageYOffset=t;}};domapi.setScrollLeft=function(t){if(domapi.isIE){if(domapi.isStrict){document.documentElement.scrollLeft=t;}else{document.body.scrollLeft=t;}}else{pageXOffset=t;}};domapi.mousePosition=function(E){if(domapi.isIE){return [event.clientX,event.clientY];}else{return [E.pageX,E.pageY];}};domapi.isMouseOver=function(E,e,f){f=domapi.rInt(f,3);var m=domapi.mousePosition(E);if(m[0]<(e.offsetLeft+f)){return false;}if(m[1]<(e.offsetTop+f)){return false;}if(m[0]>(e.offsetLeft+e.offsetWidth-f)){return false;}if(m[1]>(e.offsetTop+e.offsetHeight-f)){return false;}return true;};domapi.getElm=function(i){return document.getElementById(i);};domapi.getTarget=function(E){return domapi.isGecko?E.target:event.srcElement;};domapi.findTarget=function(E,k){return domapi.findParent(domapi.getTarget(E),k);};domapi.findParent=function(n,k){try{while(n){if(n.nodeName==k){return n;}if(n.DA_TYPE==k){return n;}if(n==k){return n;}n=n.parentNode;}return null;}finally{n=null;}};domapi.findChildOfParent=function(n,k){var _p;var _n=n;try{while(_n){_p=_n.parentNode;if(!_p){return null;}if(_p.nodeName==k){return _n;}if(_p.DA_TYPE==k){return _n;}if(_p==k){return _n;}_n=_p;}return null;}finally{_n=null;_p=null;}};domapi.findNextSibling=function(n,k){try{n=n.nextSibling;while(n){if(n.nodeName==k){return n;}if(n.DA_TYPE==k){return n;}if(n==k){return n;}n=n.nextSibling;}return null;}finally{n=null;}};domapi.getChildElms=function(p,_dd,_de,_df){var R=[];var i;var A=p.getElementsByTagName(domapi.rVal(_de,"DIV"));try{_dd=domapi.rVal(_dd,"ELM");for(i=0;i<A.length;i++){if(A[i].DA_TYPE&&A[i].DA_TYPE==_dd&&(_df||A[i].parentNode==p)){R.push(A[i]);}}return R;}finally{A=[];A=null;R=[];R=null;}};domapi.getNodeIndex=function(n){if(!n){return null;}r=0;var t=n.previousSibling;while(t){r++;t=t.previousSibling;}t=null;return r;};domapi.transferElm=function(e,t){var _e7;if(e.parentNode){_e7=e.parentNode.removeChild(e);}else{_e7=e;}if(domapi.isKHTML){t.insertAdjacentElement=insert__Adj;}t.insertAdjacentElement("beforeEnd",_e7);};domapi.insertElm=function(e,t,w){if(!e){return;}e.moveTo();e.setPosition("relative");if(!t){return;}if(domapi.isIE5Mac||domapi.isKHTML){t.insertAdjacentElement=insertAdj_El;t.insert__Adj=insert__Adj;}t.insertAdjacentElement(domapi.rVal(w,"afterBegin"),e);};domapi.swapNodes=function(n1,n2){var p=n1.parentNode;var s=n1.nextSibling;n2.parentNode.replaceChild(n1,n2);try{p.insertBefore(n2,s);}catch(E){}};domapi.getTrueOffset=function(e){var x=0;var y=0;if(!e){return [x,y];}while(e!=null&&e!=document.body){x+=e.offsetLeft;y+=e.offsetTop;e=e.offsetParent;}return [x,y];};domapi.getZRange=function(e){var z;var hi=0;var lo=0;if(!e){return [lo,hi];}while(e&&e.style){z=parseInt(e.style.zIndex);if(z<lo){lo=z;}if(z>hi){hi=z;}e=e.parentNode;}return [lo,hi];};domapi.setUnselectable=function(_f6){var i;if(_f6.nodeType==1){_f6.unselectable="on";for(i=0;i<_f6.childNodes.length;i++){domapi.setUnselectable(_f6.childNodes[i]);}}};domapi.disallowSelect=function(e){domapi.addEvent(e,"selectstart",domapi._nullFunction);domapi.addEvent(e,"mousedown",domapi._nullFunction);domapi.addEvent(e,"mousemove",domapi._nullFunction);e.style.userSelect="none";if(domapi.isIE){domapi.setUnselectable(e);}};domapi.getCtrlKey=function(E){if(domapi.isIE){return event.ctrlKey||event.metaKey;}else{return E.ctrlKey||E.metaKey||E.altKey;}};domapi._nullFunction=function(E){if(domapi.isGecko){E.preventDefault();}return false;};domapi.loadIframe=function(I,url,_fd){try{_fd=domapi.rBool(_fd,false);var _fe=(_fd?url.addUrlParam("dacb",new Date().getTime()+Math.random()*1000):url);setTimeout(function(){try{var D=domapi.__iframeGetDocument(I);if(D){D.location.replace(_fe);}else{I.src=_fe;}}catch(E){throw new Error(domapi.getString("LOAD_IFRAME")+"\n(1):"+E.message+"\n"+url);}finally{D=null;}},20);}catch(E){throw new Error(domapi.getString("LOAD_IFRAME")+"\n(2):"+E.message+"\n"+url);}};domapi.boxValuesOut=function(s,pre,post){var r=[];post=domapi.rVal(post,"");var st=pre+"Top"+post;var sr=pre+"Right"+post;var sb=pre+"Bottom"+post;var sl=pre+"Left"+post;r[0]=(typeof s[st]!="undefined")?domapi.rInt(s[st]):0;r[1]=(typeof s[sr]!="undefined")?domapi.rInt(s[sr]):0;r[2]=(typeof s[sb]!="undefined")?domapi.rInt(s[sb]):0;r[3]=(typeof s[st]!="undefined")?domapi.rInt(s[st]):0;return r;};domapi.completeBoxValuesOut=function(e){function add(a1,a2){for(var i=0;i<a1.length;i++){a1[i]+=a2[i];}}var A,i,j;var S=e.style;var C=domapi.css;var O={padding:domapi.boxValuesOut(S,"padding"),margin:domapi.boxValuesOut(S,"margin"),border:domapi.boxValuesOut(S,"border","Width")};try{A=e.className.split(" ");for(j=0;j<A.length;j++){i=C.findRule("."+A[j]);if(i>-1){S=C.rules[i].style;add(O.padding,domapi.boxValuesOut(S,"padding"));add(O.margin,domapi.boxValuesOut(S,"margin"));add(O.border,domapi.boxValuesOut(S,"border","Width"));}}return O;}finally{S=null;}};domapi._boxValuesIn=function(t,r,b,l){if(typeof (t)=="object"&&t.length){r=t[1];b=t[2];l=t[3];t=t[0];}t=domapi.rInt(t);if(domapi.isNil(l)){if(domapi.isNil(b)){if(domapi.isNil(r)){r=t;b=t;l=t;}else{b=t;l=r;}}else{r=rInt(r);l=r;}}return [t,r,b,l];};domapi.boxValuesIn=function(t,r,b,l){var a=domapi._boxValuesIn(t,r,b,l);var px="px ";return a[0]+px+a[1]+px+a[2]+px+a[3]+"px";};domapi._textDimension=function(text,font,p){if(!domapi._tdSpan){domapi._tdSpan=document.createElement("SPAN");with(domapi._tdSpan.style){position="absolute";visibility="hidden";whiteSpace="nowrap";lineHeight="1";padding="0px";}document.body.appendChild(domapi._tdSpan);}var e=domapi._tdSpan;e.innerHTML="";if(font){e.style.font=font;}if(p){e.style.padding=p;}e.innerHTML=text;var w=e.offsetWidth;var h=e.offsetHeight;e=null;return [w,h];};domapi.textWidth=function(text,font){return domapi._textDimension(text,font)[0];};domapi.textHeight=function(text,font){return domapi._textDimension(text,font)[1];};domapi.scrollBarWidth=function(){if(typeof domapi._sbw!="undefined"){return domapi._sbw;}var e1=document.createElement("DIV");var s1=e1.style;s1.overflow="scroll";s1.width="300px";s1.height="100px";s1.visibility="hidden";document.body.appendChild(e1);domapi._sbw=parseInt(300-e1.scrollWidth);if(domapi.isIE5){domapi._sbw=16;}e1.parentNode.removeChild(e1);s1=null;e1=null;return domapi._sbw;};domapi.addEvent=function(o,t,fn,_12b){if((t=="scroll")&&(!domapi.isIE)){if(!domapi.scrollEvents){domapi.scrollEvents=[];}var e=domapi.scrollEvents;if(e.indexOf(fn)==-1){e[e.length]=fn;}if(!this.onScrollTimer&&domapi.reflow){domapi.oldPageYOffset=pageYOffset;domapi.oldPageXOffset=pageXOffset;domapi.onfiltered=setInterval("if((domapi.reflow.oldPageYOffset!=pageYOffset)||(domapi.reflow.oldPageXOffset!=pageXOffset))"+"{for(var i=0;i<domapi.scrollEvents.length;i++)domapi.scrollEvents[i]();"+"domapi.reflow.oldPageYOffset=pageYOffset;domapi.reflow.oldPageXOffset=pageXOffset;};",25);}return;}__domapiEventCache.add(o,t,fn,_12b);if(o.addEventListener){o.addEventListener(t,fn,_12b);return true;}else{if(o.attachEvent){var _12d=o.attachEvent("on"+t,fn);return _12d;}else{if(domapi.isIE5Mac){o["on"+t]=fn;}else{throw new Error(domapi.getString("HANDLER_NO_ATTACH"));}}}};domapi.removeEvent=function(o,t,fn,_131){if((t=="scroll")&&(!domapi.isIE)){var e=domapi.scrollEvents;var i=e.indexOf(fn);if(i!=-1){e.deleteItem(i);}return;}if(typeof fn=="undefined"){return;}if(o.removeEventListener){o.removeEventListener(t,fn,_131);return true;}else{if(o.detachEvent){var _134=o.detachEvent("on"+t,fn);return _134;}else{if(domapi.isIE5Mac){o["on"+t]=null;}else{throw new Error(domapi.getString("HANDLER_NO_DETACH"));}}}};__domapiEventCacheProto=function(){this.listEvents=[];};__domapiEventCacheProto.prototype.add=function(node,_136,_137,_138){this.listEvents.push(arguments);};__domapiEventCacheProto.prototype.flush=function(){var i,item;for(i=this.listEvents.length-1;i>=0;i=i-1){item=this.listEvents[i];if(item[0].removeEventListener){item[0].removeEventListener(item[1],item[2],item[3]);}if(item[1].substring(0,2)!="on"){item[1]="on"+item[1];}if(item[0].detachEvent){item[0].detachEvent(item[1],item[2]);}item[0][item[1]]=null;item=null;}this.listEvents=[];};__domapiEventCache=new __domapiEventCacheProto();domapi.preventBubble=function(E){try{if(domapi.isIE){event.cancelBubble=true;event.returnValue=false;}else{if(E.stopPropagation){E.stopPropagation();}else{if(E.preventBubble){E.preventBubble();}}if(E.preventDefault){E.preventDefault();}}}catch(e){throw new Error(domapi.formatGetString("BUBBLE_NO_PREVENT"),e.message);}};domapi.createHttpRequest=function(){if(domapi.isIE){return new ActiveXObject(domapi.msXmlValidProgId);}else{if(domapi.isGecko||domapi.isKHTML||domapi.isOpera){return new XMLHttpRequest();}else{return null;}}};domapi.getContent=function(url,_13d){try{var req;var _url=url;if(!_13d){_url=_url+((_url.indexOf("?")!=-1)?"&":"?")+"ds="+new Date().getTime();}req=domapi.createHttpRequest();req.open("GET",_url,false);req.send(null);var r=req.responseText;req=null;delete req;return r;}catch(e){throw new Error(domapi.getString("ERR_GET_CONTENT")+e.message);return "";}};domapi.postContent=function(url,obj,_143){try{var req;var s=domapi.jsonToString(obj,false);var _url=url;if(!_143){_url=_url+((_url.indexOf("?")!=-1)?"&":"?")+"ds="+new Date().getTime();}req=domapi.createHttpRequest();req.open("POST",_url,false);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");req.send("json="+escape(s));var r=req.responseText;return r;}catch(e){throw new Error(domapi.getString("ERR_POST_CONTENT")+e.message);return "";}finally{req=null;delete req;}};domapi.getAbsX=function(_148){var x=0;try{while(_148!=null&&_148!=document.body){x+=_148.offsetLeft;if(_148.style.position=="absolute"){break;}_148=_148.offsetParent;}}catch(e){x=0;}return x;};domapi.getAbsY=function(_14a){var y=0;try{while(_14a!=null&&_14a!=document.body){y+=_14a.offsetTop;if(_14a.style.position=="absolute"){break;}_14a=_14a.offsetParent;}}catch(e){y=0;}return y;};if(document.styleSheets&&!document.styleSheets.length){document.write("<style type=\"text/css\"></style>");}function TCSS(){this.index=0;this.sheet=null;this.rules=null;}TCSS.prototype.init=function(_14c){this.index=domapi.rInt(_14c);try{this.sheet=document.styleSheets[this.index];this.rules=this.getRules(this.sheet);}catch(E){}};TCSS.prototype._free=function(){this.rules=null;this.sheet=null;};TCSS.prototype.getRules=function(_14d){return domapi.isIE?_14d.rules:_14d.cssRules;};TCSS.prototype.findRule=function(_14e){for(var a=0;a<this.rules.length;a++){if(this.rules[a].selectorText.toUpperCase()==_14e.toUpperCase()){return a;}}return -1;};TCSS.prototype.addRule=function(_150,body,_152,_153){var i=domapi.rInt(_153,-1);if(_152&&i>-1){this.removeRule(i);}else{if(_152){this.removeRule(_150);}}if(domapi.isIE){this.sheet.addRule(_150,body,i);}else{this.sheet.insertRule(_150+"{"+body+"}",this.rules.length,_153);}return this.rules.length-1;};TCSS.prototype.removeRule=function(_155){if(isNaN(_155)){var i=this.findRule(_155);}else{var i=_155;}if(i<0){return false;}if(domapi.isIE){this.sheet.removeRule(i);}else{this.sheet.deleteRule(i);}return true;};TCSS.prototype.modifyRule=function(_157,_158){var i,j,A;if(isNaN(_157)){i=this.findRule(_157);}else{i=_157;}if(i<0){return false;}_158=_158.split(";");for(j=0;j<_158.length;j++){A=_158[j].split(":");if(A.length==2){this.rules[i].style[A[0]]=A[1];}}};domapi.css=new TCSS();domapi.css.hasClass=function(e,_15d){var re=new RegExp(_15d,"i");return re.test(e.className);};domapi.css.addClass=function(e,_160,_161){if(!e||typeof e.className=="undefined"){return;}this.removeClass(e,_160);if(arguments.length==3&&!_161){return;}if(domapi.css.hasClass(e,_160)){return;}var a=String(e.className).split(" ");a.push(_160);try{e.className=String(a.join(" ")).trim();}catch(E){}};domapi.css.removeClass=function(e,_164){if(!e||typeof e.className=="undefined"){return;}if(!domapi.css.hasClass(e,_164)){return;}var a=String(e.className).split(" ");a.deleteValue(_164);try{e.className=String(a.join(" ")).trim();}catch(E){}};domapi.css.replaceClass=function(e,_167,_168){this.removeClass(e,_167);this.addClass(e,_168);};domapi._addElmProtos=function(e){var p=domapi.elmProto;var a;try{if(e.tagName=="IFRAME"&&domapi.isIE5){for(a in p){if(a!="visible"){e[a]=p[a];}}}else{for(a in p){e[a]=p[a];}}}catch(E){throw new Error("Error applying \"elmProto."+a+"\"to a(n) "+e.tagName+"\non "+navigator.userAgent+"\n\nPlease notify support@domapi.com of this problem");}};domapi.Elm=function(arg){if(!domapi.theme.applied&&domapi.loaded){domapi.theme.applied=true;domapi.theme.apply("buttonface");}var e;try{var _16e=false;if(!arg){arg={};}if(arg["id"]){arg["ref"]=document.getElementById(arg["id"]);}if(arg["ref"]){e=arg["ref"];if(arg["skipStyle"]==null){arg["skipStyle"]=true;}if(arg["skipPosition"]==null){arg["skipPosition"]=true;}if(!domapi.rBool(arg["preserveContent"],true)){e.innerHTML="";}}else{var t=domapi.rVal(arg["type"],"DIV");try{e=(t=="IFRAME")?domapi.createIFrame(arg):document.createElement(t);}catch(E){throw new Error("Error creating element in domapi.Elm()."+"\nType: "+t+"\nError: "+E.message);}e.id=domapi.guid();_16e=true;}if(arg["doIframeShield"]&&domapi.isIE){e._iframeShield=domapi.createIFrameShield();}domapi._addElmProtos(e);e.toString=e._toString;e.DA_TYPE="ELM";e.added=false;e.hooks={};if(!arg["skipStyle"]){var c=arg["color"];var bg=arg["bgcolor"];if(c!=null){e.setColor(c);}if(bg!=null){e.setBgColor(bg);}}if(!arg["skipPosition"]){var x=arg["x"];var y=arg["y"];var w=arg["w"];var h=arg["h"];if(w!=null&&h!=null){e.setSize(w,h);e.setOverflow("hidden");}else{if(w!=null){e.setW(w,true);}if(h!=null){e.setH(h,true);}}if(x!=null||y!=null){e.moveTo(domapi.rInt(x),domapi.rInt(y));}if(arg["position"]){e.style.position=arg["position"];}}e.freed=false;e.fixed=false;e.isElm=true;if(!arg["doAllowAutoComplete"]){e.setAttribute("autocomplete","off");}domapi.bags.elms.push(e);if(_16e&&!arg["skipAdd"]){if(!arg["parent"]){arg["parent"]=document.body;}if(arg["parent"].appendChild){arg["parent"].appendChild(e);if(e._iframeShield){arg["parent"].appendChild(e._iframeShield);}e.added=true;}else{throw new Error(domapi.getString("INVALID_PARENT")+"\narg:\n "+arg.toString());}}if(arg["type"]=="IFRAME"&&!e.name){e.setAttribute("name","F"+domapi.guid());}return e;}finally{e=null;}};domapi.createScrollbar=function(arg){domapi._assert(arg,"orientation","vertical");domapi._assert(arg,"w",500);domapi._assert(arg,"h",500);domapi._assert(arg,"x",0);domapi._assert(arg,"y",0);var e=domapi.Elm(arg);try{var sbw=domapi.scrollBarWidth();switch(arg["orientation"]){case "horizontal":e.setH(sbw);e.style.overflowX="scroll";e.style.overflowY="hidden";break;case "vertical":e.setW(sbw);e.style.overflowX="hidden";e.style.overflowY="scroll";break;}e.scrollHeight=600;e.style.backgroundColor="buttonface";return e;}finally{e=null;}};domapi.createIFrame=function(arg){var n=domapi.rVal(arg["frameName"],"frame_"+(domapi.bags.elms.length));var b=arg["frameBorder"];try{if(domapi.isIE&&domapi.major==5){var e=document.createElement("DIV");e.innerHTML="<iframe name=\""+n+"\" src=\"javascript:''\"></iframe>";e=e.removeChild(e.children[0]);}else{var e=document.createElement("IFRAME");e.src="javascript:''";}e.getDocument=domapi._iframeGetDocument;e.Hide=function(){if(domapi.isIE&&domapi.major==5){this.style.display="none";}else{this.style.visibility="hidden";this.width=0;this.height=0;}};if(typeof b!="undefined"){e.frameBorder=b;}e.name=n;return e;}finally{e=null;}};domapi._iframeGetDocument=function(){return domapi.__iframeGetDocument(this);};domapi.__iframeGetDocument=function(e){try{if(domapi.isIE&&domapi.major==5){return e.document;}else{return (domapi.isIE?e.contentWindow.document:e.contentDocument);}}catch(E){}};domapi.createIFrameShield=function(){var e=document.createElement("IFRAME");try{e.style.position="absolute";e.style.left="0px";e.style.top="0px";e.style.width="100px";e.style.height="100px";e.src="javascript:''";e.frameBorder="0";e.scrolling="no";if(domapi.isKHTML){e.style.setProperty("opacity",0,"");}else{if(domapi.isGecko){e.style.setProperty("-moz-opacity",0,"");}else{if(domapi.isIE){e.style.filter="alpha(opacity=0)";}}}return e;}finally{e=null;}};domapi._freeElm=function(e){if(e&&!e.freed){try{if(e.parentNode&&e.parentNode.removeChild){e.parentNode.removeChild(e);}else{e.removeNode(true);}if(e._iframeShield){e._iframeShield.removeNode(true);e._iframeShield=null;}if(e.shadowElm&&domapi.shadow){domapi.shadow.freeShadow(e);}e._dragMDHandler=null;e._dragTarget=null;e.popupmenu=null;e.oncontextmenu=null;e.Hide=null;e.getDocument=null;e._daowner=null;e.packer=null;e.reflow=null;}catch(E){throw new Error("error in _freeElm - "+E.message);}finally{e.freed=true;}}};domapi.elmProto={};domapi.hooks={};domapi.useElmHooks=false;domapi.regHook=function(nm,func){var h=this.hooks[nm];if(h){h[h.length]=func;}else{this.hooks[nm]=[func];}};domapi.unRegHook=function(nm,func){var h=this.hooks[nm];if(!h){return 0;}var i=h.indexOf(func);if(i==-1){return 0;}h.deleteItem(i);return 1;};domapi._dispHook=function(nm,args){var H=domapi.hooks[nm];if(H){for(var i=0;i<H.length;i++){H[i](args);}}};domapi.elmProto._dispHook=function(nm,args){var H=domapi.hooks[nm];if(H){for(var i=0;i<H.length;i++){H[i](this,args);}}var h=this.hooks[nm];if(h){for(var i=0;i<h.length;i++){h[i](this,args);}}};domapi.elmProto.regHook=domapi.regHook;domapi.elmProto.unRegHook=domapi.unRegHook;domapi.elmProto.getX=function(){if(domapi.useElmHooks){this._dispHook("getX",arguments);}return this.offsetLeft;};domapi.elmProto.getY=function(){if(domapi.useElmHooks){this._dispHook("getY",arguments);}return this.offsetTop;};domapi.elmProto.getW=function(){if(domapi.useElmHooks){this._dispHook("getW",arguments);}return this.offsetWidth;};domapi.elmProto.getH=function(){if(domapi.useElmHooks){this._dispHook("getH",arguments);}return this.offsetHeight;};domapi.elmProto.getP=function(){if(domapi.useElmHooks){this._dispHook("getP",arguments);}return domapi.boxValuesOut(this.style,"padding");};domapi.elmProto.getM=function(){if(domapi.useElmHooks){this._dispHook("getM",arguments);}return domapi.boxValuesOut(this.style,"margin");};domapi.elmProto.getB=function(){if(domapi.useElmHooks){this._dispHook("getB",arguments);}return domapi.boxValuesOut(this.style,"border","Width");};domapi.elmProto.getZ=function(){if(domapi.useElmHooks){this._dispHook("getZ",arguments);}return domapi.rInt(this.style.zIndex);};domapi.elmProto.getColor=function(){if(domapi.useElmHooks){this._dispHook("getColor",arguments);}return domapi.color.makeSureIsHexColor(this.style.color);};domapi.elmProto.getBgColor=function(){if(domapi.useElmHooks){this._dispHook("getBgColor",arguments);}return domapi.color.makeSureIsHexColor(this.style.backgroundColor);};domapi.elmProto.getOverflow=function(){if(domapi.useElmHooks){this._dispHook("getOverflow",arguments);}return this.style.overflow;};domapi.elmProto.getPosition=function(){if(domapi.useElmHooks){this._dispHook("getPosition",arguments);}return (!this.fixed)?this.style.position:"fixed";};domapi.elmProto.getText=function(){if(domapi.useElmHooks){this._dispHook("getText",arguments);}return this.innerHTML;};domapi.elmProto.getAbsX=function(){return domapi.getAbsX(this);};domapi.elmProto.getAbsY=function(){return domapi.getAbsY(this);};domapi.elmProto.getClip=function(){if(domapi.useElmHooks){this._dispHook("getClip",arguments);}if(domapi.isNil(this.style.clip)||this.style.clip=="auto"){return [0,this.getW(),this.getH(),0];}var c=this.style.clip.split("rect(")[1].split(" ");for(var i=0;i<c.length;i++){c[i]=parseInt(c[i]);}return c;};domapi.elmProto._setX=function(x,_193){var _194=(!_193&&typeof this.onmove=="function");if(_194){var oldX=this.getX();}this.style.left=domapi.rInt(x)+"px";if(this._iframeShield){this._iframeShield.style.left=this.style.left;}if(!_193){if(domapi.useElmHooks){this._dispHook("setX",arguments);}if(_194){this.onmove(oldX,null,x,null);}}};domapi.elmProto._setY=function(y,_197){var _198=(!_197&&typeof this.onmove=="function");if(_198){var oldY=this.getY();}this.style.top=domapi.rInt(y)+"px";if(this._iframeShield){this._iframeShield.style.top=this.style.top;}if(!_197){if(domapi.useElmHooks){this._dispHook("setY",arguments);}if(_198){this.onmove(null,oldY,null,y);}}};domapi.elmProto._setW=function(w,_19b){w=domapi.rInt(w);if(w<0){return false;}var _19c=(!_19b&&typeof this.onresize=="function");if(_19c){var oldW=this.getW();}if(!domapi.needsBoxFix){var b=this.getB();var p=this.getP();w-=b[1]+b[3]+p[1]+p[3];if(w<0){w=0;}}this.style.width=w+"px";if(this._iframeShield){this._iframeShield.style.width=this.getW()+2+"px";}if(!_19b){if(domapi.useElmHooks){this._dispHook("setW",arguments);}if(_19c){this.onresize(oldW,null,w,null);}if(typeof this.layout=="function"){this.layout();}}};domapi.elmProto._setH=function(h,_1a1){h=domapi.rInt(h);if(h<0){return false;}var _1a2=(!_1a1&&typeof this.onresize=="function");if(_1a2){var oldH=this.getH();}if(!domapi.needsBoxFix){var b=this.getB();var p=this.getP();h-=b[0]+b[2]+p[0]+p[2];if(h<0){h=0;}}this.style.height=h+"px";if(this._iframeShield){this._iframeShield.style.height=this.getH()+2+"px";}if(!_1a1){if(domapi.useElmHooks){this._dispHook("setH",arguments);}if(_1a2){this.onresize(null,oldH,null,h);}if(typeof this.layout=="function"){this.layout();}}};domapi.elmProto.setX=function(x,_1a7){this._setX(x,_1a7);};domapi.elmProto.setY=function(y,_1a9){this._setY(y,_1a9);};domapi.elmProto.setW=function(w,_1ab){this._setW(w,_1ab);};domapi.elmProto.setH=function(h,_1ad){this._setH(h,_1ad);};domapi.elmProto.setP=function(t,r,b,l){if(!domapi.needsBoxFix){var w=this.getW();var h=this.getH();}this.style.padding=domapi.boxValuesIn(t,r,b,l);if(!domapi.needsBoxFix){this.setW(w,true);this.setH(h,true);}if(domapi.useElmHooks){this._dispHook("setP",arguments);}};domapi.elmProto.setB=function(t,r,b,l){if(!domapi.needsBoxFix){var w=this.getW();var h=this.getH();}this.style.borderWidth=domapi.boxValuesIn(t,r,b,l);if(!domapi.needsBoxFix&&this.tagName!="TABLE"){if(w>0){this.setW(w,true);}if(h>0){this.setH(h,true);}}if(domapi.useElmHooks){this._dispHook("setB",arguments);}};domapi.elmProto.setM=function(t,r,b,l){this.style.margin=domapi.boxValuesIn(t,r,b,l);};domapi.elmProto.setZ=function(z){z=domapi.rInt(z);this.style.zIndex=z;if(this._iframeShield){this._iframeShield.style.zIndex=z-1;}var p=this.parentNode;try{if(p){if(z>domapi.rInt(p._maxZ,1)){p._maxZ=z;}if(z<domapi.rInt(p._minZ,1)){p._minZ=z;}}if(domapi.useElmHooks){this._dispHook("setZ",arguments);}}finally{p=null;}};domapi.elmProto.setColor=function(c){this.style.color=c;};domapi.elmProto.setBgColor=function(c){this.style.backgroundColor=c;};domapi.elmProto.setOverflow=function(f){this.style.overflow=domapi.rVal(f,"");};domapi.elmProto.setClip=function(t,r,b,l){if(typeof (t)=="object"&&t.length){r=t[1];b=t[2];l=t[3];t=t[0];}this.style.clip="rect("+domapi.rInt(t)+"px "+domapi.rInt(r,this.getW())+"px "+domapi.rInt(b,this.getH())+"px "+domapi.rInt(l)+"px)";if(domapi.useElmHooks){this._dispHook("setClip",arguments);}};domapi.elmProto.setSize=function(w,h,_1c9){var _1ca=(!_1c9&&typeof this.onresize=="function");if(_1ca){var oldH=this.getH();var oldW=this.getW();}if(domapi.trace){dump(this.toString()+".setSize("+[w,h,_1c9]+")");}w=domapi.rInt(w);h=domapi.rInt(h);if(w<0||h<0){return false;}if(!domapi.needsBoxFix){var b=this.getB();var p=this.getP();w-=b[1]+b[3]+p[1]+p[3];if(w<0){w=0;}h-=b[0]+b[2]+p[0]+p[2];if(h<0){h=0;}}this.style.width=w+"px";this.style.height=h+"px";if(this._iframeShield){this._iframeShield.style.width=this.style.width;this._iframeShield.style.height=this.style.height;}if(!_1c9){if(domapi.useElmHooks){this._dispHook("setW",arguments);this._dispHook("setH",arguments);this._dispHook("setSize",arguments);}if(_1ca){this.onresize(oldW,oldH,w,h);}if(typeof this.layout=="function"){if(domapi.trace){dump(this.toString()+" Calling layout() for "+this.id);}this.layout();}}};domapi.elmProto.setSizeBy=function(w,h,_1d1){this.setSize(this.getW()+parseInt(w),this.getH()+parseInt(h),_1d1);this._dispHook("setSizeBy",arguments);};domapi.elmProto.moveTo=function(x,y,_1d4){this.setPosition();this.setX(x,_1d4);this.setY(y,_1d4);if(domapi.useElmHooks){this._dispHook("moveTo",arguments);}};domapi.elmProto.moveBy=function(x,y,_1d7){this.moveTo(this.getX()+parseInt(x),this.getY()+parseInt(y),_1d7);if(domapi.useElmHooks){this._dispHook("moveBy",arguments);}};domapi.elmProto.moveToElm=function(e,_1d9){this.moveTo(e.getX(),e.getY(),_1d9);if(domapi.useElmHooks){this._dispHook("moveToElm",arguments);}};domapi.elmProto.sizeToElm=function(e,_1db){this.setSize(e.getW(),e.getH(),_1db);if(domapi.useElmHooks){this._dispHook("sizeToElm",arguments);}};domapi.elmProto.setText=function(s){this.innerHTML=s;if(domapi.useElmHooks){this._dispHook("setText",arguments);}};domapi.elmProto.hide=function(){this.style.visibility="hidden";if(this._iframeShield){this._iframeShield.style.display="none";}if(domapi.useElmHooks){this._dispHook("hide",arguments);}};domapi.elmProto.show=function(){this.style.visibility="visible";if(this._iframeShield){this._iframeShield.style.display="block";}if(domapi.useElmHooks){this._dispHook("show",arguments);}};domapi.elmProto.visible=function(){if(domapi.useElmHooks){this._dispHook("visible",arguments);}return this.style.visibility=="visible"?true:false;};domapi.elmProto.setClipBy=function(t,r,b,l){if(typeof (t)=="object"&&t.length){r=t[1];b=t[2];l=t[3];t=t[0];}var c=this.getClip();c[0]+=domapi.rInt(t);c[1]+=domapi.rInt(r);c[2]+=domapi.rInt(b);c[3]+=domapi.rInt(l);this.setClip(c);if(domapi.useElmHooks){this._dispHook("setClipBy",arguments);}};domapi.elmProto.setAlpha=function(a){if(domapi.useElmHooks){this._dispHook("setAlpha",arguments);}if(domapi.isIEMac){return;}if(!String(a).indexOf("%")){a=parseInt(a)*100;}a=parseInt(a);if(a<0){a=0;}if(a>100){a=100;}if(domapi.isKHTML){if(a==100){a=99;}this.style.setProperty("opacity",a/100,"");}else{if(domapi.isGecko){this.style.setProperty("-moz-opacity",a/100,"");}else{if(domapi.isIE){this.style.filter="alpha(opacity="+a+")";}}}};domapi.elmProto.getAlpha=function(){if(domapi.useElmHooks){this._dispHook("getAlpha",arguments);}if(domapi.isIEMac){return 100;}if(domapi.isGecko){if(domapi.isKHTML){var a=this.style.opacity;}else{var a=this.style.getPropertyValue("-moz-opacity");}if(domapi.isNil(a)){return 100;}return parseInt(a*100);}if(domapi.isIE){return domapi.rInt(parseInt(this.style.filter.split("=")[1]),100);}};domapi.elmProto.setPosition=function(p){p=domapi.rVal(p,"absolute");if(p==this.getPosition()){return;}if(p!="fixed"&&!this.fixed){this.style.position=p;}else{if(p!="fixed"&&!domapi.isGecko){domapi.fixedElms.deleteItem(this.fixedIndex);this.fixed=false;if(domapi.fixedElms.length==0){domapi.removeEvent(window,"scroll",domapi.fixElms);domapi.removeEvent(window,"resize",domapi.fixElms);domapi.fixElm=false;}this.style.position=domapi.rVal(p,"absolute");}else{if(domapi.isGecko){this.style.position="fixed";}else{if(!domapi.isGecko){if(!domapi.fixedElms){domapi.fixedElms=[];}if(!domapi.fixElm){domapi.fixElms=function(){var elms=domapi.fixedElms;for(var a=0;a<elms.length;a++){elms[a].setY(domapi.scrollTop()+elms[a].fixedY);elms[a].setX(domapi.scrollLeft()+elms[a].fixedX);}};domapi.addEvent(window,"scroll",domapi.fixElms,true);domapi.addEvent(window,"resize",domapi.fixElms,true);}this.style.position="absolute";this.fixedX=this.getX();this.fixedY=this.getY();this.fixed=true;domapi.fixedElms[domapi.fixedElms.length]=this;this.fixedIndex=domapi.fixedElms.length-1;}}}}if(domapi.useElmHooks){this._dispHook("setPosition",arguments);}};domapi.elmProto.remove=function(){var c=domapi.bags.elms;c.deleteItem(c.indexOf(this));if(domapi.groups){var g=this.inGroups();for(var i=0;i<g.length;i++){this.removeFromGroup(g[i]);}}var bag=domapi.bags[this.DA_TYPE.toLowerCase()];if(typeof bag!="undefined"){bag.deleteItem(bag.indexOf(this));domapi._freeComponent(this);}else{domapi._freeElm(this);}return this;};domapi.elmProto.bringToFront=function(){this.setZ(domapi.rInt(this.parentNode._maxZ,100)+1);};domapi.elmProto.sendToBack=function(){this.setZ(domapi.rInt(this.parentNode._minZ,100)-1);};domapi.elmProto._toString=function(){return "[object "+this.DA_TYPE+", id="+this.id+"]";};domapi._private.component={};domapi.registerComponent=function(nm){domapi.bags[nm]=[];domapi.bags[nm].isComponent=true;domapi.comps[nm]={};domapi._private[nm]={};var T=domapi.theme;if(T.preloadImages[nm]&&T.skin.preloaded.indexOf(nm)<0&&domapi.doPreloadImages){T.preloadImages[nm]();T.skin.preloaded.push(nm);}};domapi.Component=function(arg,_1ee,_1ef,t){var e,c,i;try{if(t){arg["type"]=t;}if(domapi.theme.preDefaults[_1ee]){domapi.theme.preDefaults[_1ee](arg);}var _1f4=arg["skipAdd"];arg["skipAdd"]=true;e=domapi.Elm(arg);arg["skipAdd"]=_1f4;e.enabled=true;e.doRollover=true;e.doBorder=true;e.doDepress=true;e.doBGFill=true;e.doRolloverFill=true;e.doAllowDrag=false;e._inUpdate=false;e.daWantTabs=true;try{c=domapi.componentProto;for(i in c){e[i]=c[i];}}catch(ex){alert("proto assignment failed: "+ex.message);}e._draw=function(){};e._layout=function(w,h){};e._saveToJson=function(){};e._loadFromJSON=function(s){};e._setEnabled=function(b){};e.onlayout=function(){};e.ondraw=function(){};e._toString=function(){return "[object "+this.DA_TYPE+", id="+this.id+"]";};e.DA_TYPE=_1ee.toUpperCase();domapi.css.addClass(e,"DA_COMPONENT");domapi.css.addClass(e,"DA_"+e.DA_TYPE);if(arg.position=="relative"){domapi.css.addClass(e,"DA_RELATIVE");}e.isComponent=true;e[domapi.toMixedCase("is "+_1ee)]=true;if(!_1ef){domapi._inherit(e,_1ee);}e.toString=function(){return this._toString();};if(domapi.theme.postDefaults[_1ee]){domapi.theme.postDefaults[_1ee](arg);}if(!domapi.isKHTML){delete (arg["x"]);delete (arg["y"]);}try{for(i in arg){e[i]=arg[i];}}catch(ex){throw new Error("Error applying '"+i+"="+arg[i]+"' in domapi.Component():\n"+ex.message);}var bag=domapi.bags[_1ee];bag[bag.length]=e;e._arg=arg;domapi.Component.count++;if(domapi.Component.count==1&&domapi.isIE){domapi.addEvent(document,"click",domapi._private.component._dodocumentblurclick);}return e;}finally{e=null;bag=null;}};domapi.Component.count=0;domapi._private.component._rectifyComp=function(e){if(domapi.trace){dump(e.toString()+"._rectifyComp()<--");}if(domapi.isGecko&&!e.added&&!domapi.isStrict){var b=(e.doBorder?domapi.theme.border.width:0)*2;if(e.tagName=="TABLE"){b=0;}e._arg["w"]=domapi.rInt(e._arg["w"])-b;e._arg["h"]=domapi.rInt(e._arg["h"])-b;e.setSize(e._arg["w"],e._arg["h"],true);}if(domapi.trace){dump(e.toString()+"._rectifyComp()-->");}};domapi._finalizeComp=function(e){domapi._private.component._rectifyComp(e);if(domapi.trace){dump(e.toString()+"._finalizeComp()<--");}if(!e._arg["skipDraw"]){e.draw();}if(!e._arg["skipLayout"]&&!e._layoutWasCalled){e.layout();}if(!e.added&&!e.skipAdd){if(!e._arg["parent"]){e._arg["parent"]=document.body;}e._arg["parent"].appendChild(e);if(e._iframeShield){e._arg["parent"].appendChild(e._iframeShield);}e.added=true;}if(e._arg["formName"]){e.attachToForm(document.forms[e._arg["formName"]],e._arg["elementName"]);}if(e._arg["tabIndex"]&&e._arg["tabIndex"]>-1){e.setTabIndex(e._arg["tabIndex"]);}if(domapi.isGecko){delete e._arg;delete e._layoutWasCalled;}else{e._arg=null;e._layoutWasCalled=null;}if(domapi.trace){dump(e.toString()+"._finalizeComp()-->");}};domapi._inherit=function(e,_1fe){var _1ff=domapi.comps[_1fe];for(var a in _1ff){e[a]=_1ff[a];}e.ancestor=_1fe;};domapi._freeComponent=function(e){e._draw=null;e._layout=null;e._saveToJson=null;e._loadFromJSON=null;e._setEnabled=null;e.onlayout=null;e.ondraw=null;e._toString=null;e.toString=null;e.parent=null;if(e._daTabEdit){e._daTabEdit._daowner=null;}e._daTabEdit=null;e._formElement=null;if(e._free){e._free();e._free=null;}domapi._freeElm(e);e.freed=true;};domapi._attachToForm=function(f,n,v){e=document.createElement("INPUT");e.setAttribute("type","hidden");e.name=n;f.appendChild(e);if(!domapi.isNil(v)){domapi._setFormElementValue(e,v);}return e;};domapi._setFormElementValue=function(e,v){if(!e){return false;}e.value=v;return true;};domapi._private.component._daonfocus=function(E){var e=domapi.getTarget(E);if(e._daowner){e._daowner.daFocus();}return true;};domapi._private.component._daonblur=function(E){var e=domapi.getTarget(E);if(domapi.trace){dump(e.toString()+"._daonblur()<--");}if(e._daowner){e._daowner.daBlur();}if(domapi.trace){dump(e.toString()+"._daonblur()-->");}};domapi._private.component._daFocus=function(){if(!this.enabled){return;}if(domapi.trace){dump(this.toString()+"._daFocus()<--");}if(typeof domapi.focusedElm!="undefined"&&domapi.focusedElm!=this){domapi.focusedElm.daBlur();}domapi.css.addClass(this,"DA_FOCUSED");domapi.focusedElm=this;this.focused=true;if(this._ondafocus){this._ondafocus();}if(this.ondafocus){this.ondafocus();}if(domapi.trace){dump(this.toString()+"._daFocus()-->");}};domapi._private.component._daBlur=function(){if(domapi.trace){dump(this.toString()+"._daBlur()");}var _20b=this.focused;this.focused=false;if(!_20b){setTimeout("domapi._private.component._daBlurHelper('"+this.id+"')",10);}};domapi._private.component._daBlurHelper=function(id){var e=domapi.getElm(id);if(domapi.trace){dump(e.toString()+"._daBlurHelper(focused="+e.focused+")");}if(e&&!e.focused){domapi.css.removeClass(e,"DA_FOCUSED");if(e._ondablur){e._ondablur();}if(e.ondablur){e.ondablur();}}e=null;};domapi._private.component._doclick=function(E){return true;};domapi._private.component._dodocumentblurclick=function(E){if(!domapi.focusedElm){return;}var e=domapi.getTarget(E);while(e){if(e._daTabEdit){break;}e=e.parentNode;}if(!e){domapi.focusedElm.daBlur();}else{if(document.activeElement&&document.activeElement.tagName!="BODY"&&document.activeElement.blur){try{document.activeElement.blur();e.focus();}catch(E){}}}e=null;};domapi.componentProto={};domapi.componentProto.draw=function(){if(domapi.trace){dump(this.toString()+".componentProto.draw()<--");}this._draw();this.ondraw();if(domapi.trace){dump(this.toString()+".componentProto.draw()-->");}};domapi.componentProto.free=function(){if(this._free){this._free();}};domapi.componentProto.drawAndLayout=function(){if(domapi.trace){dump(this.toString()+".componentProto.drawAndLayout()<--");}this.draw();this.layout();if(domapi.trace){dump(this.toString()+".componentProto.drawAndLayout()-->");}};domapi.componentProto.layout=function(w,h){if(this._inLayout||this._inUpdate){return;}if(domapi.trace){dump(this.toString()+".componentProto.layout("+w+","+h+")<-- _inLayout = "+this._inLayout+" _inUpdate = "+this._inUpdate);}if(!this.added&&this._arg){w=this._arg["w"];h=this._arg["h"];}if(!w){w=this.getW();}if(!h){h=this.getH();}if(!h&&!w){if(domapi.trace){dump(this.toString()+".componentProto.layout() EARLY-->");}return;}if(isNaN(w)){w=1;}if(isNaN(h)){h=1;}this._inLayout=true;this._layout(w,h);this.onlayout(w,h);this._inLayout=false;this._layoutWasCalled=true;if(domapi.trace){dump(this.toString()+".componentProto.layout("+w+","+h+")-->");}};domapi.componentProto.beginUpdate=function(){if(domapi.trace){dump(this.toString()+".componentProto.beginUpdate()");}this._inUpdate=true;};domapi.componentProto.endUpdate=function(){if(domapi.trace){dump(this.toString()+".componentProto.endUpdate()");}this._inUpdate=false;this.drawAndLayout();};domapi.componentProto.saveToJson=function(){return this._saveToJson();};domapi.componentProto.loadFromJSON=function(s){this._loadFromJSON(s);};domapi.componentProto.setTabIndex=function(i){if(domapi.trace){dump(this.toString()+".componentProto.setTabIndex()");}if(this._setTabIndex){this._setTabIndex(i);}else{this.tabIndex=-1;this.daTabIndex=i;if(typeof this._daTabEdit=="undefined"){if(domapi.isIE){this._daTabEdit=this;this.hideFocus=true;var p=domapi._private.component;var e=this;e._daowner=this;e.daFocus=p._daFocus;e.daBlur=p._daBlur;e.onblur=p._daonblur;domapi.addEvent(e,"click",p._doclick);}else{this._daTabEdit=document.createElement("INPUT");var e=this._daTabEdit;var s=e.style;var p=domapi._private.component;e.setAttribute("TYPE","TEXT");domapi.addEvent(this,"click",p._doclick);e.id=domapi.guid();s["mozUserFocus"]="normal";s.position="absolute";s.left="-1000px";s.top=this.offsetTop+"px";e._daowner=this;e.DA_TYPE="FOCUSEDIT";this.daFocus=p._daFocus;this.daBlur=p._daBlur;e.onfocus=p._daonfocus;e.onblur=p._daonblur;if(this.parentNode){this.parentNode.appendChild(e);}}}this._daTabEdit.tabIndex=i;}s=null;e=null;};domapi.componentProto.getTabIndex=function(i){if(domapi.trace){dump(this.toString()+".componentProto.getTabIndex()");}if(this._getTabIndex){return this._getTabIndex();}else{return this.tabIndex;}};domapi.componentProto.setFocus=function(){if(this._daTabEdit){if(domapi.isIE){this.daFocus();this._daTabEdit.focus();}else{try{this._daTabEdit.focus();}catch(E){}}}};domapi.componentProto.setBlur=function(){if(this._daTabEdit){this._daTabEdit.blur();}};domapi.componentProto.attachToForm=function(f,n){this._formElement=domapi._attachToForm(f,n);this.setValue(this.value);};domapi.componentProto.setFormValue=function(v){domapi._setFormElementValue(this._formElement,v);};domapi.componentProto.setEnabled=function(b){this.enabled=b;this._setEnabled(b);if(this.daBlur){this.daBlur();}this.drawAndLayout();};domapi.componentProto.getValue=function(sep){if(this._getValue){return this._getValue(domapi.rVal(sep,"\n"));}return this.value;};domapi.componentProto.setValue=function(v){if(domapi.trace){dump(this.toString()+".componentProto.setValue()<--");}if(this._setValue){if(!this._setValue(v)){if(domapi.trace){dump(this.toString()+".componentProto.setValue()-->");}return false;}}else{this.value=v;}if(this._formElement){domapi._setFormElementValue(this._formElement,String(this.getValue()));}if(this.onchange){this.onchange(this.value);}if(domapi.trace){dump(this.toString()+".componentProto.setValue()-->");}};domapi.componentProto.ondragallow=function(arg){return (this.doAllowDrag);};if(domapi.isGecko||domapi.isKHTML){domapi.loadUnit("mozillaext",1);}domapi.loadLang=function(s){domapi.loadUnit("../lang/"+s,1);};domapi.loadLangById=function(Id){if(Id==2){domapi.loadUnit("../lang/ger",1);}else{if(Id==3){domapi.loadUnit("../lang/fra",1);}}};domapi.lang={};domapi.getString=function(key){var s=domapi.lang[key];if(typeof s=="undefined"){s=key;}return s;};domapi.formatGetString=function(key,p){domapi.assertUnit("sysutils");return sysutils.formatString(domapi.getString(key),p);};domapi.lang["DATE_FORMAT"]="mm/dd/yyyy";domapi.lang["STATECODES"]="AK,AL,AR,AS,AZ,CA,CO,CT,DC,DE,FL,GA,GU,HI,IA,ID,IL,IN,KS,KY,"+"LA,MA,MD,ME,MI,MN,MO,MP,MS,MT,NC,ND,NE,NH,NJ,NM,NV,NY,OH,OK,"+"OR,PA,PR,RI,SC,SD,TN,TX,UT,VA,VI,VT,WA,WI,WV,WY".split(",");domapi.lang["WEEKDAYS"]="Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday".split(",");domapi.lang["SHORTWEEKDAYS"]="Su,Mo,Tu,We,Th,Fr,Sa".split(",");domapi.lang["STARTOFWEEK"]=0;domapi.lang["TODAYSTR"]="Today";domapi.lang["MONTHS"]="January,February,March,April,May,June,July,August,September,October,November,December".split(",");domapi.lang["SHORTMONTHS"]="Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(",");domapi.lang["DROPDOWN_OPEN"]="Click to open";domapi.lang["DROPDOWN_CLOSE"]="Click to close";domapi.lang["HANDLER_NO_ATTACH"]="Handler could not be attached.";domapi.lang["HANDLER_NO_DETACH"]="Handler could not be removed.";domapi.lang["BUBBLE_NO_PREVENT"]="Event Bubbling could not be stopped: %1";domapi.lang["COLORPICKER_SAFE"]="Safe";domapi.lang["COLORPICKER_CUSTOM"]="Custom";domapi.lang["COLORPICKER_SELECT"]="Click to select";domapi.lang["LISTGRID_SORT"]="Click to sort";domapi.lang["LISTGRID_RESIZE"]="Drag to resize";domapi.lang["VAL_DOLLAR"]="Please enter a valid dollar amount.";domapi.lang["VAL_STATE"]="Invalid state code. Please enter 2-letter state abbreviation.";domapi.lang["VAL_STRING"]="You must provide a %1";domapi.lang["VAL_STRING_LEN"]="%1 must be at least %2 character%3 long.";domapi.lang["VAL_ZIP"]="Invalid zip code. Please enter 5-digit or 9-digit zip code.";domapi.lang["VAL_NUMBER"]="You must provide a valid %1";domapi.lang["VAL_DATE"]="%1 is not a valid date.  Please use %2 format.";domapi.lang["WINDOW_NOT_IFRAME"]="Cannot load a URL into a window without an IFRAME.";domapi.lang["WINDOW_MINIMIZE"]="Minimize";domapi.lang["WINDOW_MAXIMIZE"]="Maximize";domapi.lang["WINDOW_RESTORE"]="Restore";domapi.lang["WINDOW_HELP"]="Help";domapi.lang["WINDOW_CLOSE"]="Close";domapi.lang["GRID_CTRL_SEL"]="Control row (0) cannot be selected.";domapi.lang["GRID_CTRL_SWP"]="Control row (0) cannot be swapped.";domapi.lang["GRID_CTRL_DEL"]="Control row (0) cannot be deleted.";domapi.lang["GRID_NO_SEL"]="Grid does not allow there to be no selection (doAllowNoSelect=false)";domapi.lang["RPC_DEF_STATUS"]="Loading";domapi.lang["RPC_TIMED_OUT"]="Packet which already timed out finally received.";domapi.lang["RPC_NO_HEAD1"]="No HEAD tag found! Document is not well-formed. Could not cleanup response.";domapi.lang["RPC_NO_HEAD2"]="No HEAD tag found! Document is not well-formed. Could not dispatch request.";domapi.lang["RPC_NO_SCRIPT"]="No SCRIPT tag found! Could not cleanup response.";domapi.lang["TREE_NO_PARENT"]="Node cannot be created without specifying parent.";domapi.lang["TREE_NO_NODE"]="No node sent to Tree method \"%1()\"";domapi.lang["ERR_GET_CONTENT"]="Error in getContent: ";domapi.lang["ERR_POST_CONTENT"]="Error in postContent: ";domapi.lang["ERR_AJAX_REQUEST"]="Error in AJAX request (last action - %1): %2";domapi.lang["ERR_AJAX_ASSERT"]="Error asserting AJAX request arguments: ";domapi.lang["ERR_AJAX_OUTFIT"]="Error outfitting AJAX packet: ";domapi.lang["ERR_AJAX_ORSC"]="Error during AJAX onreadystatechange: ";domapi.lang["ERR_EVAL_JSON"]="Error occured deserializing JSON string: ";domapi.lang["INCREMENT_MONTH"]="Increment month";domapi.lang["DECREMENT_MONTH"]="Decrement month";domapi.lang["ERR_NO_MS_XMLHTTP"]="No valid XML parser was found.";domapi.lang["ERR_CSV_FINAL_STATE"]="Error, CSV data is not well formed.";domapi.lang["ERR_MISSING_XML_ROOT"]="Error, missing XML root node: '%1'";domapi.lang["ACCEPT"]="Accept";domapi.lang["CANCEL"]="Cancel";domapi.lang["COLORPANE_FADER_HINT"]="Adjust luminosity";domapi.lang["COLORPANE_HEX"]="Hex";domapi.lang["COLORPANE_HUE"]="Hue";domapi.lang["COLORPANE_SATURATION"]="Sat";domapi.lang["COLORPANE_LUMINOSITY"]="Lum";domapi.lang["DIALOG_WARNING"]="Warning";domapi.lang["DIALOG_ERROR"]="Error";domapi.lang["DIALOG_INFORMATION"]="Information";domapi.lang["DIALOG_CONFIRMATION"]="Confirmation";domapi.lang["DIALOG_YES"]="Yes";domapi.lang["DIALOG_NO"]="No";domapi.lang["DIALOG_OK"]="OK";domapi.lang["DIALOG_CANCEL"]="Cancel";domapi.lang["DIALOG_ABORT"]="Abort";domapi.lang["DIALOG_RETRY"]="Retry";domapi.lang["DIALOG_IGNORE"]="Ignore";domapi.lang["DIALOG_ALL"]="All";domapi.lang["DIALOG_NO_TO_ALL"]="No to all";domapi.lang["DIALOG_YES_TO_ALL"]="Yes to all";domapi.lang["DIALOG_HELP"]="Help";domapi.lang["SPINEDIT_WANRING"]="Range must be between %1 and %2.";domapi.lang["ERR_HTTP_SEND"]="Error Sending Content: ";domapi.lang["ERR_HTTP_OPEN"]="Error Opening Url: '%1' for operation: '%2'";domapi.lang["ERR_HTTP_NOTOPEN"]="Successful OPEN operation has not yet occurred.";domapi.lang["ERR_HTTP_MIMEOVERRIDE"]="Error setting MimeType: '%1'";domapi.lang["ERR_HTTP_OP_FAILED"]="Operation Failed: ";domapi.lang["ERR_HTTP_NOOBJ"]="Your Browser '%1' Does NOT Support the XMLHTTPRequest Object.";domapi.lang["LOAD_IFRAME"]="An error occured while loading an IFRAME.  Most likely you are using cross-site scripting.";domapi.lang["DATEPICKER2_DROPDOWN"]="Show calendar picker";domapi.lang.calculateHolidays=function(m,y){var r=[];switch(m){case 0:r.push([1,"New Years Day"]);r.push([sysutils.findFirstDay(3,1,0,y),"Martin Luther King Day"]);break;case 1:r.push([sysutils.findFirstDay(3,1,1,y),"Presidents Day"]);break;case 2,3:var t=sysutils.easterSunday(y);if(t[0]==m){r.push([t[1],"Easter Sunday"]);r.push([t[1]-2,"Good Friday"]);}break;case 4:r.push([sysutils.findFirstDay(-1,1,5,y),"Victoria Day"]);r.push([sysutils.findFirstDay(0,1,5,y),"Memorial Day"]);break;case 5:break;case 6:r.push([1,"Canada Day"]);r.push([4,"Independance Day"]);break;case 7:break;case 8:r.push([sysutils.findFirstDay(1,1,8,y),"Labor Day"]);break;case 9:r.push([sysutils.findFirstDay(2,1,9,y),"Canadian Thanksgiving"]);r.push([sysutils.findFirstDay(2,1,9,y),"Columbus Day"]);r.push([31,"Halloween"]);break;case 10:r.push([11,"Veterans Day"]);r.push([sysutils.findFirstDay(1,1,10,y)+1,"Election Day"]);r.push([sysutils.findFirstDay(4,4,10,y),"Thanksgiving Day"]);break;case 11:r.push([25,"Christmas Day"]);r.push([26,"Boxing Day"]);break;}return r;};domapi.lang._firstDay=function(n,d,m,y){var _22e=sysutils.getStartDay(m,y);};domapi.lang.dayOfMonthStr=function(i){if(parseInt(i)<1){return i;}i=String(i);var e=i.charAt(i.length-1);var p="";switch(e){case "1":p="st";break;case "2":p="nd";break;case "3":p="rd";break;default:p="th";break;}return i+p;};domapi.lang.fuzzyDateParse=function(v,M){var A;var now=sysutils.now();var _236=now.getDay();function nextDay(i){var r=i-_236;if(r<1){r=7+r;}return sysutils.addDaysToDate(now,r);}v=String(v).toUpperCase().trim();switch(v){case "TODAY":return sysutils.formatDate(now,M);break;case "YESTERDAY":return sysutils.formatDate(sysutils.addDaysToDate(now,-1),M);break;case "TOMORROW":return sysutils.formatDate(sysutils.addDaysToDate(now,1),M);break;case "SUNDAY":return sysutils.formatDate(nextDay(0),M);break;case "MONDAY":return sysutils.formatDate(nextDay(1),M);break;case "TUESDAY":return sysutils.formatDate(nextDay(2),M);break;case "WEDNESDAY":return sysutils.formatDate(nextDay(3),M);break;case "THURSDAY":return sysutils.formatDate(nextDay(4),M);break;case "FRIDAY":return sysutils.formatDate(nextDay(5),M);break;case "SATURDAY":return sysutils.formatDate(nextDay(6),M);break;case "LAST MONTH":return sysutils.formatDate(sysutils.addMonthsToDate(now,-1),M);break;case "NEXT MONTH":return sysutils.formatDate(sysutils.addMonthsToDate(now,1),M);break;}if(v.charAt(0)=="+"||v.charAt(0)=="-"){return sysutils.formatDate(sysutils.addDaysToDate(now,parseInt(v)),M);}A=v.split("MONTHS");if(A.length>1){return sysutils.formatDate(sysutils.addMonthsToDate(now,parseInt(A[0])),M);}return v;};domapi._freeBag=function(b){var i;try{if(b.isComponent){for(i=b.length-1;i>=0;i--){if(b[i]&&!b[i].freed){domapi._freeComponent(b[i]);}b[i]=null;}}else{for(i=b.length-1;i>=0;i--){if(b[i]&&!b[i].freed){domapi._freeElm(b[i]);}b[i]=null;}}}finally{b=[];b=null;delete b;}};domapi._freeAll=function(){if(domapi.onunload){domapi.onunload();domapi.onunload=null;}var b;var c=domapi.bags;if(domapi._private.colorpicker&&domapi._private.colorpicker._globalColorpane){domapi._private.colorpicker._globalColorpane._free();}if(domapi._private.colorpicker){domapi._private.colorpicker._globalColorpane=null;}for(b in c){if(typeof c[b]=="object"){if(c[b]!=domapi.bags.elms){domapi._freeBag(c[b]);}}}domapi._freeBag(domapi.bags.elms);for(b in domapi._private){if(domapi._private[b].onunload){domapi._private[b].onunload();}domapi._private[b]=null;}c=null;delete c;domapi._tdSpan=null;domapi.css._free();domapi.css=null;_freeObject(__domapiEventCache);_freeObject(domapi.elmProto);_freeObject(domapi.componentProto);_freeObject(domapi._private);_freeObject(domapi._comps);_freeObject(domapi.hooks);_freeObject(domapi.theme.preloadImages);_freeObject(domapi.theme.preDefault);_freeObject(domapi.theme.postDefault);_freeObject(domapi.theme);if(domapi.packer){domapi.packer._free();_freeObject(domapi.packer);}if(domapi.reflow){domapi.reflow._free();_freeObject(domapi.reflow);}if(domapi.drag){domapi.drag._free();_freeObject(domapi.drag);}if(domapi.customDrag){domapi.customDrag._free();_freeObject(domapi.customDrag);}_freeObject(domapi);if(typeof CollectGarbage!="undefined"){CollectGarbage();}};function _freeObject(obj){if(obj){for(var i in obj){try{if(obj[i]){if(obj[i].constructor==Array){obj[i]=[];}obj[i]=null;delete obj[i];}}catch(E){alert("Error in _freeObject:"+E.message+"\n"+"Line:"+(E.number&65535)+"\n\n"+"Property: "+i+":"+typeof obj[i]+"\n"+"Object: "+obj.toString());}}obj=null;delete obj;}}if(domapi.isIE){domapi.msXmlValidProgId="";var _msXmlProgIdCollection=["MSXML2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.7.0","Msxml2.XMLHTTP.6.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0"];for(var i=0;i<_msXmlProgIdCollection.length;i++){try{var _msXmlProgObj=new ActiveXObject(_msXmlProgIdCollection[i]);domapi.msXmlValidProgId=_msXmlProgIdCollection[i];break;}catch(ex){}}if(domapi.msXmlValidProgId==""){throw new Error(domapi.getString("ERR_NO_MS_XMLHTTP"));}_msXmlProgIdCollection=null;delete _msXmlProgIdCollection;_msXmlProgObj=null;delete _msXmlProgObj;}domapi._processURL=function(){urlParams=location.search.split("?");if(urlParams.length>1){urlParams=urlParams[1].split("&");}for(var i=0;i<urlParams.length;i++){urlParams[i]=urlParams[i].split("=");if(urlParams[i][0]=="skin"&&!domapi.lockParams){domapi.doSkin=(urlParams[i][1]=="yes"||urlParams[i][1]=="true");}if(urlParams[i][0]=="theme"&&!domapi.lockParams){domapi.defaultTheme=urlParams[i][1];}if(urlParams[i][0]=="trace"&&!domapi.lockParams){domapi.trace=(urlParams[i][1]=="yes"||urlParams[i][1]=="true");}if(urlParams[i][0]=="styleBody"&&!domapi.lockParams){domapi.styleBody=(urlParams[i][1]=="yes"||urlParams[i][1]=="true");}if(urlParams[i][0]=="lang"&&!domapi.lockParams){domapi._defLang=urlParams[i][1];}}for(var i=0;i<urlParams.length;i++){domapi.urlParams[urlParams[i][0]]=urlParams[i][1];}domapi.loadTheme(domapi.defaultTheme);};domapi._processURL();domapi._processURL=null;domapi.loaded=true;domapi.css.init();if(domapi.doSplash){domapi.splashSlide=function(){var e=domapi.getElm("domapi_splash");var y=parseInt(e.offsetTop);var x=parseInt(e.offsetLeft);if(domapi.browser==btSafari){y=-30;}if(y>-30){e.style.top=(y-1)+"px";if(domapi.isIE){e.style.left=x+"px";e.style.right="0px";}setTimeout("domapi.splashSlide()",10);}else{e.style.visibility="hidden";}};setTimeout("domapi.splashSlide()",2000);}domapi._load=function(){var e=document.body;if(domapi.isStrict){domapi.css.addClass(e,"DA_STRICT");}if(domapi.doSkin){domapi.css.addClass(e,"DA_SKINNED");}if(domapi.isIE5){domapi.css.addClass(e,"DA_IE5");}switch(domapi.browser){case btIExplore:domapi.css.addClass(e,"DA_IE");break;case btNetscape:domapi.css.addClass(e,"DA_GECKO");break;case btMozilla:domapi.css.addClass(e,"DA_GECKO");break;case btChimera:domapi.css.addClass(e,"DA_GECKO");break;case btFirefox:domapi.css.addClass(e,"DA_GECKO");break;case btOpera:domapi.css.addClass(e,"DA_OPERA");break;case btSafari:domapi.css.addClass(e,"DA_KONQ");break;case btKonqueror:domapi.css.addClass(e,"DA_KONQ");break;}switch(domapi.platform){case ptWindows:domapi.css.addClass(e,"DA_WIN");break;case ptMacintosh:domapi.css.addClass(e,"DA_MAC");break;case ptLinux:domapi.css.addClass(e,"DA_NIX");break;case ptUnix:domapi.css.addClass(e,"DA_NIX");break;}domapi.pageLoaded=true;if(domapi.onload){domapi.onload();}};domapi._unload=function(){var i,j,el;if(domapi.clearElementPropsLevel==1){var _247=["data","onmouseover","onmouseout","onmousedown","onmouseup","ondblclick","onclick","onselectstart","ncontextmenu","onchange","onkeyup","onkeydown","onkeypress"];}if(domapi.clearElementPropsLevel==2){var _247=["data","onabort","onactivate","onafterprint","onafterupdate","onbeforeactivate","onbeforecopy","onbeforecut","onbeforedeativate","onbeforeeditfocus","onbeforepaste","onbeforeprint","onbeforeunload","onbeforeupdate","onblur","onbounce","oncellchange","onchange","onclick","oncontextmenu","oncontrolselect","oncopy","oncut","ondataavailable","ondatasetchanged","ondatasetcomplete","ondblclick","ondeactivate","ondrag","ondragdrop","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","onerror","onerrorupdate","onfilterchange","onfinish","onfocus","onfocusin","onfocusout","onhelp","onkeydown","onkeypress","onkeyup","onlayoutcomplete","onload","onlosecapture","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onmove","onmoveend","onmovestart","onpaste","onpropertychange","onreadystatechange","onreset","onresize","onresizeend","onresizestart","onrowenter","onrowexit","onrowsdelete","onrowsinserted","onscroll","onselect","onselectstart","onstart","onstop","onsubmit","onunload"];}if(domapi.clearElementPropsLevel==1||domapi.clearElementPropsLevel==2){if(document.all){for(i=document.all.length-1;i>=0;i--){el=document.all[i];for(j=_247.length-1;j>=0;j--){el[_247[j]]=null;}}}}if(domapi.doClearEventCache){__domapiEventCache.flush();}if(typeof domapi!="undefined"){if(typeof domapi.debug!="undefined"){domapi.debug.closeConsole();var w=domapi.debug._winDump;if(w&&!w.closed){w.close();}}if(typeof domapi.ajaxDebug!="undefined"){domapi.ajaxDebug.closeConsole();var w=domapi.ajaxDebug._window;if(w&&!w.closed){w.close();}}for(var i=0;i<domapi.unloadHooks.length;i++){domapi.unloadHooks[i]();}domapi._freeAll();}if(typeof CollectGarbage!="undefined"){CollectGarbage();}};domapi.addEvent(window,"unload",domapi._unload,true);if(domapi.browser==btKonqueror){domapi._load();}else{domapi.addEvent(window,"load",domapi._load,true);}if(domapi._defLang!="eng"){domapi.loadLang(domapi._defLang);}delete domapi._defLang;domapi.loaded=true;}
