/*
	Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
	Available via Academic Free License >= 2.1 OR the modified BSD license.
	see: http://dojotoolkit.org/license for details
*/

/*
	This is a compiled version of Dojo, built for deployment and not for
	development. To get an editable version, please visit:

		http://dojotoolkit.org

	for documentation and information on getting the source.
*/

if(!dojo._hasResource["solidmark.fixes"]){dojo._hasResource["solidmark.fixes"]=true;dojo.provide("solidmark.fixes");if(!console||!console.debug){var console={debug:function(){},log:function(){},error:function(){},info:function(){},warn:function(){}};}if(!Array.indexOf){Array.prototype.indexOf=function(_1){for(var i=0;i<this.length;i++){if(this[i]===_1){return i;}}return -1;};}if(!window.cbSplit){var cbSplit=function(_2,_3,_4){if(Object.prototype.toString.call(_3)!=="[object RegExp]"){return cbSplit._nativeSplit.call(_2,_3,_4);}var _5=[],_6=0,_7=(_3.ignoreCase?"i":"")+(_3.multiline?"m":"")+(_3.sticky?"y":""),_3=RegExp(_3.source,_7+"g"),_8,_9,_a,_b;_2=_2+"";if(!cbSplit._compliantExecNpcg){_8=RegExp("^"+_3.source+"$(?!\\s)",_7);}if(_4===undefined||+_4<0){_4=Infinity;}else{_4=Math.floor(+_4);if(!_4){return [];}}while(_9=_3.exec(_2)){_a=_9.index+_9[0].length;if(_a>_6){_5.push(_2.slice(_6,_9.index));if(!cbSplit._compliantExecNpcg&&_9.length>1){_9[0].replace(_8,function(){for(var i=1;i<arguments.length-2;i++){if(arguments[i]===undefined){_9[i]=undefined;}}});}if(_9.length>1&&_9.index<_2.length){Array.prototype.push.apply(_5,_9.slice(1));}_b=_9[0].length;_6=_a;if(_5.length>=_4){break;}}if(_3.lastIndex===_9.index){_3.lastIndex++;}}if(_6===_2.length){if(!_3.test("")||_b){_5.push("");}}else{_5.push(_2.slice(_6));}return _5.length>_4?_5.slice(0,_4):_5;};cbSplit._compliantExecNpcg=/()??/.exec("")[1]===undefined;cbSplit._nativeSplit=String.prototype.split;}String.prototype.split=function(_c,_d){return cbSplit(this,_c,_d);};}if(!dojo._hasResource["dojo.back"]){dojo._hasResource["dojo.back"]=true;dojo.provide("dojo.back");(function(){var _e=dojo.back;function _f(){var h=window.location.hash;if(h.charAt(0)=="#"){h=h.substring(1);}return dojo.isMozilla?h:decodeURIComponent(h);};function _10(h){if(!h){h="";}window.location.hash=encodeURIComponent(h);_11=history.length;};if(dojo.exists("tests.back-hash")){_e.getHash=_f;_e.setHash=_10;}var _12=(typeof (window)!=="undefined")?window.location.href:"";var _13=(typeof (window)!=="undefined")?_f():"";var _14=null;var _15=null;var _16=null;var _17=null;var _18=[];var _19=[];var _1a=false;var _1b=false;var _11;function _1c(){var _1d=_19.pop();if(!_1d){return;}var _1e=_19[_19.length-1];if(!_1e&&_19.length==0){_1e=_14;}if(_1e){if(_1e.kwArgs["back"]){_1e.kwArgs["back"]();}else{if(_1e.kwArgs["backButton"]){_1e.kwArgs["backButton"]();}else{if(_1e.kwArgs["handle"]){_1e.kwArgs.handle("back");}}}}_18.push(_1d);};_e.goBack=_1c;function _1f(){var _20=_18.pop();if(!_20){return;}if(_20.kwArgs["forward"]){_20.kwArgs.forward();}else{if(_20.kwArgs["forwardButton"]){_20.kwArgs.forwardButton();}else{if(_20.kwArgs["handle"]){_20.kwArgs.handle("forward");}}}_19.push(_20);};_e.goForward=_1f;function _21(url,_22,_23){return {"url":url,"kwArgs":_22,"urlHash":_23};};function _24(url){var _25=url.split("?");if(_25.length<2){return null;}else{return _25[1];}};function _26(){var url=(dojo.config["dojoIframeHistoryUrl"]||dojo.moduleUrl("dojo","resources/iframe_history.html"))+"?"+(new Date()).getTime();_1a=true;if(_17){dojo.isWebKit?_17.location=url:window.frames[_17.name].location=url;}else{}return url;};function _27(){if(!_1b){var hsl=_19.length;var _28=_f();if((_28===_13||window.location.href==_12)&&(hsl==1)){_1c();return;}if(_18.length>0){if(_18[_18.length-1].urlHash===_28){_1f();return;}}if((hsl>=2)&&(_19[hsl-2])){if(_19[hsl-2].urlHash===_28){_1c();return;}}if(dojo.isSafari&&dojo.isSafari<3){var _29=history.length;if(_29>_11){_1f();}else{if(_29<_11){_1c();}}_11=_29;}}};_e.init=function(){if(dojo.byId("dj_history")){return;}var src=dojo.config["dojoIframeHistoryUrl"]||dojo.moduleUrl("dojo","resources/iframe_history.html");if(dojo._postLoad){console.error("dojo.back.init() must be called before the DOM has loaded. "+"If using xdomain loading or djConfig.debugAtAllCosts, include dojo.back "+"in a build layer.");}else{document.write("<iframe style=\"border:0;width:1px;height:1px;position:absolute;visibility:hidden;bottom:0;right:0;\" name=\"dj_history\" id=\"dj_history\" src=\""+src+"\"></iframe>");}};_e.setInitialState=function(_2a){_14=_21(_12,_2a,_13);};_e.addToHistory=function(_2b){_18=[];var _2c=null;var url=null;if(!_17){if(dojo.config["useXDomain"]&&!dojo.config["dojoIframeHistoryUrl"]){console.warn("dojo.back: When using cross-domain Dojo builds,"+" please save iframe_history.html to your domain and set djConfig.dojoIframeHistoryUrl"+" to the path on your domain to iframe_history.html");}_17=window.frames["dj_history"];}if(!_16){_16=dojo.create("a",{style:{display:"none"}},dojo.body());}if(_2b["changeUrl"]){_2c=""+((_2b["changeUrl"]!==true)?_2b["changeUrl"]:(new Date()).getTime());if(_19.length==0&&_14.urlHash==_2c){_14=_21(url,_2b,_2c);return;}else{if(_19.length>0&&_19[_19.length-1].urlHash==_2c){_19[_19.length-1]=_21(url,_2b,_2c);return;}}_1b=true;setTimeout(function(){_10(_2c);_1b=false;},1);_16.href=_2c;if(dojo.isIE){url=_26();var _2d=_2b["back"]||_2b["backButton"]||_2b["handle"];var tcb=function(_2e){if(_f()!=""){setTimeout(function(){_10(_2c);},1);}_2d.apply(this,[_2e]);};if(_2b["back"]){_2b.back=tcb;}else{if(_2b["backButton"]){_2b.backButton=tcb;}else{if(_2b["handle"]){_2b.handle=tcb;}}}var _2f=_2b["forward"]||_2b["forwardButton"]||_2b["handle"];var tfw=function(_30){if(_f()!=""){_10(_2c);}if(_2f){_2f.apply(this,[_30]);}};if(_2b["forward"]){_2b.forward=tfw;}else{if(_2b["forwardButton"]){_2b.forwardButton=tfw;}else{if(_2b["handle"]){_2b.handle=tfw;}}}}else{if(!dojo.isIE){if(!_15){_15=setInterval(_27,200);}}}}else{url=_26();}_19.push(_21(url,_2b,_2c));};_e._iframeLoaded=function(evt,_31){var _32=_24(_31.href);if(_32==null){if(_19.length==1){_1c();}return;}if(_1a){_1a=false;return;}if(_19.length>=2&&_32==_24(_19[_19.length-2].url)){_1c();}else{if(_18.length>0&&_32==_24(_18[_18.length-1].url)){_1f();}}};})();}if(!dojo._hasResource["solidmark.back"]){dojo._hasResource["solidmark.back"]=true;dojo.provide("solidmark.back");window.ApplicationState=function(_33,_34){this.stateData=_33;this.changeUrl=_33||false;this.funcCall=_34||(function(){});this.firstLoaded=null;this.isFirstLoaded=function(){return this.firstLoaded;};this.back=function(){this.funcCall();};this.forward=function(){this.funcCall();};};dojo.back.init();}if(!dojo._hasResource["dijit._base.manager"]){dojo._hasResource["dijit._base.manager"]=true;dojo.provide("dijit._base.manager");dojo.declare("dijit.WidgetSet",null,{constructor:function(){this._hash={};this.length=0;},add:function(_35){if(this._hash[_35.id]){throw new Error("Tried to register widget with id=="+_35.id+" but that id is already registered");}this._hash[_35.id]=_35;this.length++;},remove:function(id){if(this._hash[id]){delete this._hash[id];this.length--;}},forEach:function(_36,_37){_37=_37||dojo.global;var i=0,id;for(id in this._hash){_36.call(_37,this._hash[id],i++,this._hash);}return this;},filter:function(_38,_39){_39=_39||dojo.global;var res=new dijit.WidgetSet(),i=0,id;for(id in this._hash){var w=this._hash[id];if(_38.call(_39,w,i++,this._hash)){res.add(w);}}return res;},byId:function(id){return this._hash[id];},byClass:function(cls){var res=new dijit.WidgetSet(),id,_3a;for(id in this._hash){_3a=this._hash[id];if(_3a.declaredClass==cls){res.add(_3a);}}return res;},toArray:function(){var ar=[];for(var id in this._hash){ar.push(this._hash[id]);}return ar;},map:function(_3b,_3c){return dojo.map(this.toArray(),_3b,_3c);},every:function(_3d,_3e){_3e=_3e||dojo.global;var x=0,i;for(i in this._hash){if(!_3d.call(_3e,this._hash[i],x++,this._hash)){return false;}}return true;},some:function(_3f,_40){_40=_40||dojo.global;var x=0,i;for(i in this._hash){if(_3f.call(_40,this._hash[i],x++,this._hash)){return true;}}return false;}});dijit.registry=new dijit.WidgetSet();dijit._widgetTypeCtr={};dijit.getUniqueId=function(_41){var id;do{id=_41+"_"+(_41 in dijit._widgetTypeCtr?++dijit._widgetTypeCtr[_41]:dijit._widgetTypeCtr[_41]=0);}while(dijit.byId(id));return dijit._scopeName=="dijit"?id:dijit._scopeName+"_"+id;};dijit.findWidgets=function(_42){var _43=[];function _44(_45){for(var _46=_45.firstChild;_46;_46=_46.nextSibling){if(_46.nodeType==1){var _47=_46.getAttribute("widgetId");if(_47){var _48=dijit.byId(_47);_43.push(_48);}else{_44(_46);}}}};_44(_42);return _43;};dijit._destroyAll=function(){dijit._curFocus=null;dijit._prevFocus=null;dijit._activeStack=[];dojo.forEach(dijit.findWidgets(dojo.body()),function(_49){if(!_49._destroyed){if(_49.destroyRecursive){_49.destroyRecursive();}else{if(_49.destroy){_49.destroy();}}}});};if(dojo.isIE){dojo.addOnWindowUnload(function(){dijit._destroyAll();});}dijit.byId=function(id){return typeof id=="string"?dijit.registry._hash[id]:id;};dijit.byNode=function(_4a){return dijit.registry.byId(_4a.getAttribute("widgetId"));};dijit.getEnclosingWidget=function(_4b){while(_4b){var id=_4b.getAttribute&&_4b.getAttribute("widgetId");if(id){return dijit.byId(id);}_4b=_4b.parentNode;}return null;};dijit._isElementShown=function(_4c){var _4d=dojo.style(_4c);return (_4d.visibility!="hidden")&&(_4d.visibility!="collapsed")&&(_4d.display!="none")&&(dojo.attr(_4c,"type")!="hidden");};dijit.isTabNavigable=function(_4e){if(dojo.attr(_4e,"disabled")){return false;}else{if(dojo.hasAttr(_4e,"tabIndex")){return dojo.attr(_4e,"tabIndex")>=0;}else{switch(_4e.nodeName.toLowerCase()){case "a":return dojo.hasAttr(_4e,"href");case "area":case "button":case "input":case "object":case "select":case "textarea":return true;case "iframe":if(dojo.isMoz){return _4e.contentDocument.designMode=="on";}else{if(dojo.isWebKit){var doc=_4e.contentDocument,_4f=doc&&doc.body;return _4f&&_4f.contentEditable=="true";}else{try{doc=_4e.contentWindow.document;_4f=doc&&doc.body;return _4f&&_4f.firstChild&&_4f.firstChild.contentEditable=="true";}catch(e){return false;}}}default:return _4e.contentEditable=="true";}}}};dijit._getTabNavigable=function(_50){var _51,_52,_53,_54,_55,_56;var _57=function(_58){dojo.query("> *",_58).forEach(function(_59){var _5a=dijit._isElementShown(_59);if(_5a&&dijit.isTabNavigable(_59)){var _5b=dojo.attr(_59,"tabIndex");if(!dojo.hasAttr(_59,"tabIndex")||_5b==0){if(!_51){_51=_59;}_52=_59;}else{if(_5b>0){if(!_53||_5b<_54){_54=_5b;_53=_59;}if(!_55||_5b>=_56){_56=_5b;_55=_59;}}}}if(_5a&&_59.nodeName.toUpperCase()!="SELECT"){_57(_59);}});};if(dijit._isElementShown(_50)){_57(_50);}return {first:_51,last:_52,lowest:_53,highest:_55};};dijit.getFirstInTabbingOrder=function(_5c){var _5d=dijit._getTabNavigable(dojo.byId(_5c));return _5d.lowest?_5d.lowest:_5d.first;};dijit.getLastInTabbingOrder=function(_5e){var _5f=dijit._getTabNavigable(dojo.byId(_5e));return _5f.last?_5f.last:_5f.highest;};dijit.defaultDuration=dojo.config["defaultDuration"]||200;}if(!dojo._hasResource["dijit._base.focus"]){dojo._hasResource["dijit._base.focus"]=true;dojo.provide("dijit._base.focus");dojo.mixin(dijit,{_curFocus:null,_prevFocus:null,isCollapsed:function(){return dijit.getBookmark().isCollapsed;},getBookmark:function(){var bm,rg,tg,sel=dojo.doc.selection,cf=dijit._curFocus;if(dojo.global.getSelection){sel=dojo.global.getSelection();if(sel){if(sel.isCollapsed){tg=cf?cf.tagName:"";if(tg){tg=tg.toLowerCase();if(tg=="textarea"||(tg=="input"&&(!cf.type||cf.type.toLowerCase()=="text"))){sel={start:cf.selectionStart,end:cf.selectionEnd,node:cf,pRange:true};return {isCollapsed:(sel.end<=sel.start),mark:sel};}}bm={isCollapsed:true};}else{rg=sel.getRangeAt(0);bm={isCollapsed:false,mark:rg.cloneRange()};}}}else{if(sel){tg=cf?cf.tagName:"";tg=tg.toLowerCase();if(cf&&tg&&(tg=="button"||tg=="textarea"||tg=="input")){if(sel.type&&sel.type.toLowerCase()=="none"){return {isCollapsed:true,mark:null};}else{rg=sel.createRange();return {isCollapsed:rg.text&&rg.text.length?false:true,mark:{range:rg,pRange:true}};}}bm={};try{rg=sel.createRange();bm.isCollapsed=!(sel.type=="Text"?rg.htmlText.length:rg.length);}catch(e){bm.isCollapsed=true;return bm;}if(sel.type.toUpperCase()=="CONTROL"){if(rg.length){bm.mark=[];var i=0,len=rg.length;while(i<len){bm.mark.push(rg.item(i++));}}else{bm.isCollapsed=true;bm.mark=null;}}else{bm.mark=rg.getBookmark();}}else{console.warn("No idea how to store the current selection for this browser!");}}return bm;},moveToBookmark:function(_60){var _61=dojo.doc,_62=_60.mark;if(_62){if(dojo.global.getSelection){var sel=dojo.global.getSelection();if(sel&&sel.removeAllRanges){if(_62.pRange){var r=_62;var n=r.node;n.selectionStart=r.start;n.selectionEnd=r.end;}else{sel.removeAllRanges();sel.addRange(_62);}}else{console.warn("No idea how to restore selection for this browser!");}}else{if(_61.selection&&_62){var rg;if(_62.pRange){rg=_62.range;}else{if(dojo.isArray(_62)){rg=_61.body.createControlRange();dojo.forEach(_62,function(n){rg.addElement(n);});}else{rg=_61.body.createTextRange();rg.moveToBookmark(_62);}}rg.select();}}}},getFocus:function(_63,_64){var _65=!dijit._curFocus||(_63&&dojo.isDescendant(dijit._curFocus,_63.domNode))?dijit._prevFocus:dijit._curFocus;return {node:_65,bookmark:(_65==dijit._curFocus)&&dojo.withGlobal(_64||dojo.global,dijit.getBookmark),openedForWindow:_64};},focus:function(_66){if(!_66){return;}var _67="node" in _66?_66.node:_66,_68=_66.bookmark,_69=_66.openedForWindow,_6a=_68?_68.isCollapsed:false;if(_67){var _6b=(_67.tagName.toLowerCase()=="iframe")?_67.contentWindow:_67;if(_6b&&_6b.focus){try{_6b.focus();}catch(e){}}dijit._onFocusNode(_67);}if(_68&&dojo.withGlobal(_69||dojo.global,dijit.isCollapsed)&&!_6a){if(_69){_69.focus();}try{dojo.withGlobal(_69||dojo.global,dijit.moveToBookmark,null,[_68]);}catch(e2){}}},_activeStack:[],registerIframe:function(_6c){return dijit.registerWin(_6c.contentWindow,_6c);},unregisterIframe:function(_6d){dijit.unregisterWin(_6d);},registerWin:function(_6e,_6f){var _70=function(evt){dijit._justMouseDowned=true;setTimeout(function(){dijit._justMouseDowned=false;},0);dijit._onTouchNode(_6f||evt.target||evt.srcElement,"mouse");};var doc=dojo.isIE?_6e.document.documentElement:_6e.document;if(doc){if(dojo.isIE){doc.attachEvent("onmousedown",_70);var _71=function(evt){if(evt.srcElement.tagName.toLowerCase()!="#document"&&dijit.isTabNavigable(evt.srcElement)){dijit._onFocusNode(_6f||evt.srcElement);}else{dijit._onTouchNode(_6f||evt.srcElement);}};doc.attachEvent("onactivate",_71);var _72=function(evt){dijit._onBlurNode(_6f||evt.srcElement);};doc.attachEvent("ondeactivate",_72);return function(){doc.detachEvent("onmousedown",_70);doc.detachEvent("onactivate",_71);doc.detachEvent("ondeactivate",_72);doc=null;};}else{doc.addEventListener("mousedown",_70,true);var _73=function(evt){dijit._onFocusNode(_6f||evt.target);};doc.addEventListener("focus",_73,true);var _74=function(evt){dijit._onBlurNode(_6f||evt.target);};doc.addEventListener("blur",_74,true);return function(){doc.removeEventListener("mousedown",_70,true);doc.removeEventListener("focus",_73,true);doc.removeEventListener("blur",_74,true);doc=null;};}}},unregisterWin:function(_75){_75&&_75();},_onBlurNode:function(_76){dijit._prevFocus=dijit._curFocus;dijit._curFocus=null;if(dijit._justMouseDowned){return;}if(dijit._clearActiveWidgetsTimer){clearTimeout(dijit._clearActiveWidgetsTimer);}dijit._clearActiveWidgetsTimer=setTimeout(function(){delete dijit._clearActiveWidgetsTimer;dijit._setStack([]);dijit._prevFocus=null;},100);},_onTouchNode:function(_77,by){if(dijit._clearActiveWidgetsTimer){clearTimeout(dijit._clearActiveWidgetsTimer);delete dijit._clearActiveWidgetsTimer;}var _78=[];try{while(_77){var _79=dojo.attr(_77,"dijitPopupParent");if(_79){_77=dijit.byId(_79).domNode;}else{if(_77.tagName&&_77.tagName.toLowerCase()=="body"){if(_77===dojo.body()){break;}_77=dijit.getDocumentWindow(_77.ownerDocument).frameElement;}else{var id=_77.getAttribute&&_77.getAttribute("widgetId");if(id){_78.unshift(id);}_77=_77.parentNode;}}}}catch(e){}dijit._setStack(_78,by);},_onFocusNode:function(_7a){if(!_7a){return;}if(_7a.nodeType==9){return;}dijit._onTouchNode(_7a);if(_7a==dijit._curFocus){return;}if(dijit._curFocus){dijit._prevFocus=dijit._curFocus;}dijit._curFocus=_7a;dojo.publish("focusNode",[_7a]);},_setStack:function(_7b,by){var _7c=dijit._activeStack;dijit._activeStack=_7b;for(var _7d=0;_7d<Math.min(_7c.length,_7b.length);_7d++){if(_7c[_7d]!=_7b[_7d]){break;}}var _7e;for(var i=_7c.length-1;i>=_7d;i--){_7e=dijit.byId(_7c[i]);if(_7e){_7e._focused=false;_7e._hasBeenBlurred=true;if(_7e._onBlur){_7e._onBlur(by);}if(_7e._setStateClass){_7e._setStateClass();}dojo.publish("widgetBlur",[_7e,by]);}}for(i=_7d;i<_7b.length;i++){_7e=dijit.byId(_7b[i]);if(_7e){_7e._focused=true;if(_7e._onFocus){_7e._onFocus(by);}if(_7e._setStateClass){_7e._setStateClass();}dojo.publish("widgetFocus",[_7e,by]);}}}});dojo.addOnLoad(function(){var _7f=dijit.registerWin(window);if(dojo.isIE){dojo.addOnWindowUnload(function(){dijit.unregisterWin(_7f);_7f=null;});}});}if(!dojo._hasResource["dojo.AdapterRegistry"]){dojo._hasResource["dojo.AdapterRegistry"]=true;dojo.provide("dojo.AdapterRegistry");dojo.AdapterRegistry=function(_80){this.pairs=[];this.returnWrappers=_80||false;};dojo.extend(dojo.AdapterRegistry,{register:function(_81,_82,_83,_84,_85){this.pairs[((_85)?"unshift":"push")]([_81,_82,_83,_84]);},match:function(){for(var i=0;i<this.pairs.length;i++){var _86=this.pairs[i];if(_86[1].apply(this,arguments)){if((_86[3])||(this.returnWrappers)){return _86[2];}else{return _86[2].apply(this,arguments);}}}throw new Error("No match found");},unregister:function(_87){for(var i=0;i<this.pairs.length;i++){var _88=this.pairs[i];if(_88[0]==_87){this.pairs.splice(i,1);return true;}}return false;}});}if(!dojo._hasResource["dijit._base.place"]){dojo._hasResource["dijit._base.place"]=true;dojo.provide("dijit._base.place");dijit.getViewport=function(){var _89=(dojo.doc.compatMode=="BackCompat")?dojo.body():dojo.doc.documentElement;var _8a=dojo._docScroll();return {w:_89.clientWidth,h:_89.clientHeight,l:_8a.x,t:_8a.y};};dijit.placeOnScreen=function(_8b,pos,_8c,_8d){var _8e=dojo.map(_8c,function(_8f){var c={corner:_8f,pos:{x:pos.x,y:pos.y}};if(_8d){c.pos.x+=_8f.charAt(1)=="L"?_8d.x:-_8d.x;c.pos.y+=_8f.charAt(0)=="T"?_8d.y:-_8d.y;}return c;});return dijit._place(_8b,_8e);};dijit._place=function(_90,_91,_92){var _93=dijit.getViewport();if(!_90.parentNode||String(_90.parentNode.tagName).toLowerCase()!="body"){dojo.body().appendChild(_90);}var _94=null;dojo.some(_91,function(_95){var _96=_95.corner;var pos=_95.pos;if(_92){_92(_90,_95.aroundCorner,_96);}var _97=_90.style;var _98=_97.display;var _99=_97.visibility;_97.visibility="hidden";_97.display="";var mb=dojo.marginBox(_90);_97.display=_98;_97.visibility=_99;var _9a=Math.max(_93.l,_96.charAt(1)=="L"?pos.x:(pos.x-mb.w)),_9b=Math.max(_93.t,_96.charAt(0)=="T"?pos.y:(pos.y-mb.h)),_9c=Math.min(_93.l+_93.w,_96.charAt(1)=="L"?(_9a+mb.w):pos.x),_9d=Math.min(_93.t+_93.h,_96.charAt(0)=="T"?(_9b+mb.h):pos.y),_9e=_9c-_9a,_9f=_9d-_9b,_a0=(mb.w-_9e)+(mb.h-_9f);if(_94==null||_a0<_94.overflow){_94={corner:_96,aroundCorner:_95.aroundCorner,x:_9a,y:_9b,w:_9e,h:_9f,overflow:_a0};}return !_a0;});_90.style.left=_94.x+"px";_90.style.top=_94.y+"px";if(_94.overflow&&_92){_92(_90,_94.aroundCorner,_94.corner);}return _94;};dijit.placeOnScreenAroundNode=function(_a1,_a2,_a3,_a4){_a2=dojo.byId(_a2);var _a5=_a2.style.display;_a2.style.display="";var _a6=dojo.position(_a2,true);_a2.style.display=_a5;return dijit._placeOnScreenAroundRect(_a1,_a6.x,_a6.y,_a6.w,_a6.h,_a3,_a4);};dijit.placeOnScreenAroundRectangle=function(_a7,_a8,_a9,_aa){return dijit._placeOnScreenAroundRect(_a7,_a8.x,_a8.y,_a8.width,_a8.height,_a9,_aa);};dijit._placeOnScreenAroundRect=function(_ab,x,y,_ac,_ad,_ae,_af){var _b0=[];for(var _b1 in _ae){_b0.push({aroundCorner:_b1,corner:_ae[_b1],pos:{x:x+(_b1.charAt(1)=="L"?0:_ac),y:y+(_b1.charAt(0)=="T"?0:_ad)}});}return dijit._place(_ab,_b0,_af);};dijit.placementRegistry=new dojo.AdapterRegistry();dijit.placementRegistry.register("node",function(n,x){return typeof x=="object"&&typeof x.offsetWidth!="undefined"&&typeof x.offsetHeight!="undefined";},dijit.placeOnScreenAroundNode);dijit.placementRegistry.register("rect",function(n,x){return typeof x=="object"&&"x" in x&&"y" in x&&"width" in x&&"height" in x;},dijit.placeOnScreenAroundRectangle);dijit.placeOnScreenAroundElement=function(_b2,_b3,_b4,_b5){return dijit.placementRegistry.match.apply(dijit.placementRegistry,arguments);};dijit.getPopupAlignment=function(_b6,_b7){var _b8={};dojo.forEach(_b6,function(pos){switch(pos){case "after":_b8[_b7?"BR":"BL"]=_b7?"BL":"BR";break;case "before":_b8[_b7?"BL":"BR"]=_b7?"BR":"BL";break;case "below":_b8[_b7?"BL":"BR"]=_b7?"TL":"TR";_b8[_b7?"BR":"BL"]=_b7?"TR":"TL";break;case "above":default:_b8[_b7?"TL":"TR"]=_b7?"BL":"BR";_b8[_b7?"TR":"TL"]=_b7?"BR":"BL";break;}});return _b8;};dijit.getPopupAroundAlignment=function(_b9,_ba){var _bb={};dojo.forEach(_b9,function(pos){switch(pos){case "after":_bb[_ba?"BR":"BL"]=_ba?"BL":"BR";break;case "before":_bb[_ba?"BL":"BR"]=_ba?"BR":"BL";break;case "below":_bb[_ba?"BL":"BR"]=_ba?"TL":"TR";_bb[_ba?"BR":"BL"]=_ba?"TR":"TL";break;case "above":default:_bb[_ba?"TL":"TR"]=_ba?"BL":"BR";_bb[_ba?"TR":"TL"]=_ba?"BR":"BL";break;}});return _bb;};}if(!dojo._hasResource["dijit._base.window"]){dojo._hasResource["dijit._base.window"]=true;dojo.provide("dijit._base.window");dijit.getDocumentWindow=function(doc){if(dojo.isIE&&window!==document.parentWindow&&!doc._parentWindow){doc.parentWindow.execScript("document._parentWindow = window;","Javascript");var win=doc._parentWindow;doc._parentWindow=null;return win;}return doc._parentWindow||doc.parentWindow||doc.defaultView;};}if(!dojo._hasResource["dijit._base.popup"]){dojo._hasResource["dijit._base.popup"]=true;dojo.provide("dijit._base.popup");dijit.popup=new function(){var _bc=[],_bd=1000,_be=1;this.moveOffScreen=function(_bf){var s=_bf.style;s.visibility="hidden";s.position="absolute";s.top="-9999px";if(s.display=="none"){s.display="";}dojo.body().appendChild(_bf);};var _c0=function(){for(var pi=_bc.length-1;pi>0&&_bc[pi].parent===_bc[pi-1].widget;pi--){}return _bc[pi];};var _c1=[];this.open=function(_c2){var _c3=_c2.popup,_c4=_c2.orient||(dojo._isBodyLtr()?{"BL":"TL","BR":"TR","TL":"BL","TR":"BR"}:{"BR":"TR","BL":"TL","TR":"BR","TL":"BL"}),_c5=_c2.around,id=(_c2.around&&_c2.around.id)?(_c2.around.id+"_dropdown"):("popup_"+_be++);var _c6=_c1.pop(),_c7,_c8;if(!_c6){_c7=dojo.create("div",{"class":"dijitPopup"},dojo.body());dijit.setWaiRole(_c7,"presentation");}else{_c7=_c6[0];_c8=_c6[1];}dojo.attr(_c7,{id:id,style:{zIndex:_bd+_bc.length,visibility:"hidden",top:"-9999px"},dijitPopupParent:_c2.parent?_c2.parent.id:""});var s=_c3.domNode.style;s.display="";s.visibility="";s.position="";s.top="0px";_c7.appendChild(_c3.domNode);if(!_c8){_c8=new dijit.BackgroundIframe(_c7);}else{_c8.resize(_c7);}var _c9=_c5?dijit.placeOnScreenAroundElement(_c7,_c5,_c4,_c3.orient?dojo.hitch(_c3,"orient"):null):dijit.placeOnScreen(_c7,_c2,_c4=="R"?["TR","BR","TL","BL"]:["TL","BL","TR","BR"],_c2.padding);_c7.style.visibility="visible";var _ca=[];_ca.push(dojo.connect(_c7,"onkeypress",this,function(evt){if(evt.charOrCode==dojo.keys.ESCAPE&&_c2.onCancel){dojo.stopEvent(evt);_c2.onCancel();}else{if(evt.charOrCode===dojo.keys.TAB){dojo.stopEvent(evt);var _cb=_c0();if(_cb&&_cb.onCancel){_cb.onCancel();}}}}));if(_c3.onCancel){_ca.push(dojo.connect(_c3,"onCancel",_c2.onCancel));}_ca.push(dojo.connect(_c3,_c3.onExecute?"onExecute":"onChange",function(){var _cc=_c0();if(_cc&&_cc.onExecute){_cc.onExecute();}}));_bc.push({wrapper:_c7,iframe:_c8,widget:_c3,parent:_c2.parent,onExecute:_c2.onExecute,onCancel:_c2.onCancel,onClose:_c2.onClose,handlers:_ca});if(_c3.onOpen){_c3.onOpen(_c9);}return _c9;};this.close=function(_cd){while(dojo.some(_bc,function(_ce){return _ce.widget==_cd;})){var top=_bc.pop(),_cf=top.wrapper,_d0=top.iframe,_d1=top.widget,_d2=top.onClose;if(_d1.onClose){_d1.onClose();}dojo.forEach(top.handlers,dojo.disconnect);if(_d1&&_d1.domNode){this.moveOffScreen(_d1.domNode);}_cf.style.top="-9999px";_cf.style.visibility="hidden";_c1.push([_cf,_d0]);if(_d2){_d2();}}};}();dijit._frames=new function(){var _d3=[];this.pop=function(){var _d4;if(_d3.length){_d4=_d3.pop();_d4.style.display="";}else{if(dojo.isIE){var _d5=dojo.config["dojoBlankHtmlUrl"]||(dojo.moduleUrl("dojo","resources/blank.html")+"")||"javascript:\"\"";var _d6="<iframe src='"+_d5+"'"+" style='position: absolute; left: 0px; top: 0px;"+"z-index: -1; filter:Alpha(Opacity=\"0\");'>";_d4=dojo.doc.createElement(_d6);}else{_d4=dojo.create("iframe");_d4.src="javascript:\"\"";_d4.className="dijitBackgroundIframe";dojo.style(_d4,"opacity",0.1);}_d4.tabIndex=-1;}return _d4;};this.push=function(_d7){_d7.style.display="none";_d3.push(_d7);};}();dijit.BackgroundIframe=function(_d8){if(!_d8.id){throw new Error("no id");}if(dojo.isIE||dojo.isMoz){var _d9=dijit._frames.pop();_d8.appendChild(_d9);if(dojo.isIE<7){this.resize(_d8);this._conn=dojo.connect(_d8,"onresize",this,function(){this.resize(_d8);});}else{dojo.style(_d9,{width:"100%",height:"100%"});}this.iframe=_d9;}};dojo.extend(dijit.BackgroundIframe,{resize:function(_da){if(this.iframe&&dojo.isIE<7){dojo.style(this.iframe,{width:_da.offsetWidth+"px",height:_da.offsetHeight+"px"});}},destroy:function(){if(this._conn){dojo.disconnect(this._conn);this._conn=null;}if(this.iframe){dijit._frames.push(this.iframe);delete this.iframe;}}});}if(!dojo._hasResource["dijit._base.scroll"]){dojo._hasResource["dijit._base.scroll"]=true;dojo.provide("dijit._base.scroll");dijit.scrollIntoView=function(_db,pos){try{_db=dojo.byId(_db);var doc=_db.ownerDocument||dojo.doc,_dc=doc.body||dojo.body(),_dd=doc.documentElement||_dc.parentNode,_de=dojo.isIE,_df=dojo.isWebKit;if((!(dojo.isMoz||_de||_df)||_db==_dc||_db==_dd)&&(typeof _db.scrollIntoView!="undefined")){_db.scrollIntoView(false);return;}var _e0=doc.compatMode=="BackCompat",_e1=_e0?_dc:_dd,_e2=_df?_dc:_e1,_e3=_e1.clientWidth,_e4=_e1.clientHeight,rtl=!dojo._isBodyLtr(),_e5=pos||dojo.position(_db),el=_db.parentNode,_e6=function(el){return ((_de<=6||(_de&&_e0))?false:(dojo.style(el,"position").toLowerCase()=="fixed"));};if(_e6(_db)){return;}while(el){if(el==_dc){el=_e2;}var _e7=dojo.position(el),_e8=_e6(el);with(_e7){if(el==_e2){w=_e3,h=_e4;if(_e2==_dd&&_de&&rtl){x+=_e2.offsetWidth-w;}if(x<0||!_de){x=0;}if(y<0||!_de){y=0;}}else{var pb=dojo._getPadBorderExtents(el);w-=pb.w;h-=pb.h;x+=pb.l;y+=pb.t;}with(el){if(el!=_e2){var _e9=clientWidth,_ea=w-_e9;if(_e9>0&&_ea>0){w=_e9;if(_de&&rtl){x+=_ea;}}_e9=clientHeight;_ea=h-_e9;if(_e9>0&&_ea>0){h=_e9;}}if(_e8){if(y<0){h+=y,y=0;}if(x<0){w+=x,x=0;}if(y+h>_e4){h=_e4-y;}if(x+w>_e3){w=_e3-x;}}var l=_e5.x-x,t=_e5.y-Math.max(y,0),r=l+_e5.w-w,bot=t+_e5.h-h;if(r*l>0){var s=Math[l<0?"max":"min"](l,r);_e5.x+=scrollLeft;scrollLeft+=(_de>=8&&!_e0&&rtl)?-s:s;_e5.x-=scrollLeft;}if(bot*t>0){_e5.y+=scrollTop;scrollTop+=Math[t<0?"max":"min"](t,bot);_e5.y-=scrollTop;}}}el=(el!=_e2)&&!_e8&&el.parentNode;}}catch(error){console.error("scrollIntoView: "+error);_db.scrollIntoView(false);}};}if(!dojo._hasResource["dijit._base.sniff"]){dojo._hasResource["dijit._base.sniff"]=true;dojo.provide("dijit._base.sniff");(function(){var d=dojo,_eb=d.doc.documentElement,ie=d.isIE,_ec=d.isOpera,maj=Math.floor,ff=d.isFF,_ed=d.boxModel.replace(/-/,""),_ee={dj_ie:ie,dj_ie6:maj(ie)==6,dj_ie7:maj(ie)==7,dj_ie8:maj(ie)==8,dj_iequirks:ie&&d.isQuirks,dj_opera:_ec,dj_khtml:d.isKhtml,dj_webkit:d.isWebKit,dj_safari:d.isSafari,dj_chrome:d.isChrome,dj_gecko:d.isMozilla,dj_ff3:maj(ff)==3};_ee["dj_"+_ed]=true;for(var p in _ee){if(_ee[p]){if(_eb.className){_eb.className+=" "+p;}else{_eb.className=p;}}}dojo._loaders.unshift(function(){if(!dojo._isBodyLtr()){_eb.className+=" dijitRtl";for(var p in _ee){if(_ee[p]){_eb.className+=" "+p+"-rtl";}}}});})();}if(!dojo._hasResource["dijit._base.typematic"]){dojo._hasResource["dijit._base.typematic"]=true;dojo.provide("dijit._base.typematic");dijit.typematic={_fireEventAndReload:function(){this._timer=null;this._callback(++this._count,this._node,this._evt);this._currentTimeout=Math.max(this._currentTimeout<0?this._initialDelay:(this._subsequentDelay>1?this._subsequentDelay:Math.round(this._currentTimeout*this._subsequentDelay)),10);this._timer=setTimeout(dojo.hitch(this,"_fireEventAndReload"),this._currentTimeout);},trigger:function(evt,_ef,_f0,_f1,obj,_f2,_f3){if(obj!=this._obj){this.stop();this._initialDelay=_f3||500;this._subsequentDelay=_f2||0.9;this._obj=obj;this._evt=evt;this._node=_f0;this._currentTimeout=-1;this._count=-1;this._callback=dojo.hitch(_ef,_f1);this._fireEventAndReload();}},stop:function(){if(this._timer){clearTimeout(this._timer);this._timer=null;}if(this._obj){this._callback(-1,this._node,this._evt);this._obj=null;}},addKeyListener:function(_f4,_f5,_f6,_f7,_f8,_f9){if(_f5.keyCode){_f5.charOrCode=_f5.keyCode;dojo.deprecated("keyCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}else{if(_f5.charCode){_f5.charOrCode=String.fromCharCode(_f5.charCode);dojo.deprecated("charCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}}return [dojo.connect(_f4,"onkeypress",this,function(evt){if(evt.charOrCode==_f5.charOrCode&&(_f5.ctrlKey===undefined||_f5.ctrlKey==evt.ctrlKey)&&(_f5.altKey===undefined||_f5.altKey==evt.altKey)&&(_f5.metaKey===undefined||_f5.metaKey==(evt.metaKey||false))&&(_f5.shiftKey===undefined||_f5.shiftKey==evt.shiftKey)){dojo.stopEvent(evt);dijit.typematic.trigger(_f5,_f6,_f4,_f7,_f5,_f8,_f9);}else{if(dijit.typematic._obj==_f5){dijit.typematic.stop();}}}),dojo.connect(_f4,"onkeyup",this,function(evt){if(dijit.typematic._obj==_f5){dijit.typematic.stop();}})];},addMouseListener:function(_fa,_fb,_fc,_fd,_fe){var dc=dojo.connect;return [dc(_fa,"mousedown",this,function(evt){dojo.stopEvent(evt);dijit.typematic.trigger(evt,_fb,_fa,_fc,_fa,_fd,_fe);}),dc(_fa,"mouseup",this,function(evt){dojo.stopEvent(evt);dijit.typematic.stop();}),dc(_fa,"mouseout",this,function(evt){dojo.stopEvent(evt);dijit.typematic.stop();}),dc(_fa,"mousemove",this,function(evt){dojo.stopEvent(evt);}),dc(_fa,"dblclick",this,function(evt){dojo.stopEvent(evt);if(dojo.isIE){dijit.typematic.trigger(evt,_fb,_fa,_fc,_fa,_fd,_fe);setTimeout(dojo.hitch(this,dijit.typematic.stop),50);}})];},addListener:function(_ff,_100,_101,_102,_103,_104,_105){return this.addKeyListener(_100,_101,_102,_103,_104,_105).concat(this.addMouseListener(_ff,_102,_103,_104,_105));}};}if(!dojo._hasResource["dijit._base.wai"]){dojo._hasResource["dijit._base.wai"]=true;dojo.provide("dijit._base.wai");dijit.wai={onload:function(){var div=dojo.create("div",{id:"a11yTestNode",style:{cssText:"border: 1px solid;"+"border-color:red green;"+"position: absolute;"+"height: 5px;"+"top: -999px;"+"background-image: url(\""+(dojo.config.blankGif||dojo.moduleUrl("dojo","resources/blank.gif"))+"\");"}},dojo.body());var cs=dojo.getComputedStyle(div);if(cs){var _106=cs.backgroundImage;var _107=(cs.borderTopColor==cs.borderRightColor)||(_106!=null&&(_106=="none"||_106=="url(invalid-url:)"));dojo[_107?"addClass":"removeClass"](dojo.body(),"dijit_a11y");if(dojo.isIE){div.outerHTML="";}else{dojo.body().removeChild(div);}}}};if(dojo.isIE||dojo.isMoz){dojo._loaders.unshift(dijit.wai.onload);}dojo.mixin(dijit,{_XhtmlRoles:/banner|contentinfo|definition|main|navigation|search|note|secondary|seealso/,hasWaiRole:function(elem,role){var _108=this.getWaiRole(elem);return role?(_108.indexOf(role)>-1):(_108.length>0);},getWaiRole:function(elem){return dojo.trim((dojo.attr(elem,"role")||"").replace(this._XhtmlRoles,"").replace("wairole:",""));},setWaiRole:function(elem,role){var _109=dojo.attr(elem,"role")||"";if(!this._XhtmlRoles.test(_109)){dojo.attr(elem,"role",role);}else{if((" "+_109+" ").indexOf(" "+role+" ")<0){var _10a=dojo.trim(_109.replace(this._XhtmlRoles,""));var _10b=dojo.trim(_109.replace(_10a,""));dojo.attr(elem,"role",_10b+(_10b?" ":"")+role);}}},removeWaiRole:function(elem,role){var _10c=dojo.attr(elem,"role");if(!_10c){return;}if(role){var t=dojo.trim((" "+_10c+" ").replace(" "+role+" "," "));dojo.attr(elem,"role",t);}else{elem.removeAttribute("role");}},hasWaiState:function(elem,_10d){return elem.hasAttribute?elem.hasAttribute("aria-"+_10d):!!elem.getAttribute("aria-"+_10d);},getWaiState:function(elem,_10e){return elem.getAttribute("aria-"+_10e)||"";},setWaiState:function(elem,_10f,_110){elem.setAttribute("aria-"+_10f,_110);},removeWaiState:function(elem,_111){elem.removeAttribute("aria-"+_111);}});}if(!dojo._hasResource["dijit._base"]){dojo._hasResource["dijit._base"]=true;dojo.provide("dijit._base");}if(!dojo._hasResource["dijit._Widget"]){dojo._hasResource["dijit._Widget"]=true;dojo.provide("dijit._Widget");dojo.require("dijit._base");dojo.connect(dojo,"_connect",function(_112,_113){if(_112&&dojo.isFunction(_112._onConnect)){_112._onConnect(_113);}});dijit._connectOnUseEventHandler=function(_114){};dijit._lastKeyDownNode=null;if(dojo.isIE){(function(){var _115=function(evt){dijit._lastKeyDownNode=evt.srcElement;};dojo.doc.attachEvent("onkeydown",_115);dojo.addOnWindowUnload(function(){dojo.doc.detachEvent("onkeydown",_115);});})();}else{dojo.doc.addEventListener("keydown",function(evt){dijit._lastKeyDownNode=evt.target;},true);}(function(){var _116={},_117=function(_118){var dc=_118.declaredClass;if(!_116[dc]){var r=[],_119,_11a=_118.constructor.prototype;for(var _11b in _11a){if(dojo.isFunction(_11a[_11b])&&(_119=_11b.match(/^_set([a-zA-Z]*)Attr$/))&&_119[1]){r.push(_119[1].charAt(0).toLowerCase()+_119[1].substr(1));}}_116[dc]=r;}return _116[dc]||[];};dojo.declare("dijit._Widget",null,{id:"",lang:"",dir:"","class":"",style:"",title:"",tooltip:"",srcNodeRef:null,domNode:null,containerNode:null,attributeMap:{id:"",dir:"",lang:"","class":"",style:"",title:""},_deferredConnects:{onClick:"",onDblClick:"",onKeyDown:"",onKeyPress:"",onKeyUp:"",onMouseMove:"",onMouseDown:"",onMouseOut:"",onMouseOver:"",onMouseLeave:"",onMouseEnter:"",onMouseUp:""},onClick:dijit._connectOnUseEventHandler,onDblClick:dijit._connectOnUseEventHandler,onKeyDown:dijit._connectOnUseEventHandler,onKeyPress:dijit._connectOnUseEventHandler,onKeyUp:dijit._connectOnUseEventHandler,onMouseDown:dijit._connectOnUseEventHandler,onMouseMove:dijit._connectOnUseEventHandler,onMouseOut:dijit._connectOnUseEventHandler,onMouseOver:dijit._connectOnUseEventHandler,onMouseLeave:dijit._connectOnUseEventHandler,onMouseEnter:dijit._connectOnUseEventHandler,onMouseUp:dijit._connectOnUseEventHandler,_blankGif:(dojo.config.blankGif||dojo.moduleUrl("dojo","resources/blank.gif")).toString(),postscript:function(_11c,_11d){this.create(_11c,_11d);},create:function(_11e,_11f){this.srcNodeRef=dojo.byId(_11f);this._connects=[];this._subscribes=[];this._deferredConnects=dojo.clone(this._deferredConnects);for(var attr in this.attributeMap){delete this._deferredConnects[attr];}for(attr in this._deferredConnects){if(this[attr]!==dijit._connectOnUseEventHandler){delete this._deferredConnects[attr];}}if(this.srcNodeRef&&(typeof this.srcNodeRef.id=="string")){this.id=this.srcNodeRef.id;}if(_11e){this.params=_11e;dojo.mixin(this,_11e);}this.postMixInProperties();if(!this.id){this.id=dijit.getUniqueId(this.declaredClass.replace(/\./g,"_"));}dijit.registry.add(this);this.buildRendering();if(this.domNode){this._applyAttributes();var _120=this.srcNodeRef;if(_120&&_120.parentNode){_120.parentNode.replaceChild(this.domNode,_120);}for(attr in this.params){this._onConnect(attr);}}if(this.domNode){this.domNode.setAttribute("widgetId",this.id);}this.postCreate();if(this.srcNodeRef&&!this.srcNodeRef.parentNode){delete this.srcNodeRef;}this._created=true;},_applyAttributes:function(){var _121=function(attr,_122){if((_122.params&&attr in _122.params)||_122[attr]){_122.attr(attr,_122[attr]);}};for(var attr in this.attributeMap){_121(attr,this);}dojo.forEach(_117(this),function(a){if(!(a in this.attributeMap)){_121(a,this);}},this);},postMixInProperties:function(){},buildRendering:function(){this.domNode=this.srcNodeRef||dojo.create("div");},postCreate:function(){},startup:function(){this._started=true;},destroyRecursive:function(_123){this._beingDestroyed=true;this.destroyDescendants(_123);this.destroy(_123);},destroy:function(_124){this._beingDestroyed=true;this.uninitialize();var d=dojo,dfe=d.forEach,dun=d.unsubscribe;dfe(this._connects,function(_125){dfe(_125,d.disconnect);});dfe(this._subscribes,function(_126){dun(_126);});dfe(this._supportingWidgets||[],function(w){if(w.destroyRecursive){w.destroyRecursive();}else{if(w.destroy){w.destroy();}}});this.destroyRendering(_124);dijit.registry.remove(this.id);this._destroyed=true;},destroyRendering:function(_127){if(this.bgIframe){this.bgIframe.destroy(_127);delete this.bgIframe;}if(this.domNode){if(_127){dojo.removeAttr(this.domNode,"widgetId");}else{dojo.destroy(this.domNode);}delete this.domNode;}if(this.srcNodeRef){if(!_127){dojo.destroy(this.srcNodeRef);}delete this.srcNodeRef;}},destroyDescendants:function(_128){dojo.forEach(this.getChildren(),function(_129){if(_129.destroyRecursive){_129.destroyRecursive(_128);}});},uninitialize:function(){return false;},onFocus:function(){},onBlur:function(){},_onFocus:function(e){this.onFocus();},_onBlur:function(){this.onBlur();},_onConnect:function(_12a){if(_12a in this._deferredConnects){var _12b=this[this._deferredConnects[_12a]||"domNode"];this.connect(_12b,_12a.toLowerCase(),_12a);delete this._deferredConnects[_12a];}},_setClassAttr:function(_12c){var _12d=this[this.attributeMap["class"]||"domNode"];dojo.removeClass(_12d,this["class"]);this["class"]=_12c;dojo.addClass(_12d,_12c);},_setStyleAttr:function(_12e){var _12f=this[this.attributeMap.style||"domNode"];if(dojo.isObject(_12e)){dojo.style(_12f,_12e);}else{if(_12f.style.cssText){_12f.style.cssText+="; "+_12e;}else{_12f.style.cssText=_12e;}}this.style=_12e;},setAttribute:function(attr,_130){dojo.deprecated(this.declaredClass+"::setAttribute() is deprecated. Use attr() instead.","","2.0");this.attr(attr,_130);},_attrToDom:function(attr,_131){var _132=this.attributeMap[attr];dojo.forEach(dojo.isArray(_132)?_132:[_132],function(_133){var _134=this[_133.node||_133||"domNode"];var type=_133.type||"attribute";switch(type){case "attribute":if(dojo.isFunction(_131)){_131=dojo.hitch(this,_131);}var _135=_133.attribute?_133.attribute:(/^on[A-Z][a-zA-Z]*$/.test(attr)?attr.toLowerCase():attr);dojo.attr(_134,_135,_131);break;case "innerText":_134.innerHTML="";_134.appendChild(dojo.doc.createTextNode(_131));break;case "innerHTML":_134.innerHTML=_131;break;case "class":dojo.removeClass(_134,this[attr]);dojo.addClass(_134,_131);break;}},this);this[attr]=_131;},attr:function(name,_136){var args=arguments.length;if(args==1&&!dojo.isString(name)){for(var x in name){this.attr(x,name[x]);}return this;}var _137=this._getAttrNames(name);if(args>=2){if(this[_137.s]){args=dojo._toArray(arguments,1);return this[_137.s].apply(this,args)||this;}else{if(name in this.attributeMap){this._attrToDom(name,_136);}this[name]=_136;}return this;}else{return this[_137.g]?this[_137.g]():this[name];}},_attrPairNames:{},_getAttrNames:function(name){var apn=this._attrPairNames;if(apn[name]){return apn[name];}var uc=name.charAt(0).toUpperCase()+name.substr(1);return (apn[name]={n:name+"Node",s:"_set"+uc+"Attr",g:"_get"+uc+"Attr"});},toString:function(){return "[Widget "+this.declaredClass+", "+(this.id||"NO ID")+"]";},getDescendants:function(){return this.containerNode?dojo.query("[widgetId]",this.containerNode).map(dijit.byNode):[];},getChildren:function(){return this.containerNode?dijit.findWidgets(this.containerNode):[];},nodesWithKeyClick:["input","button"],connect:function(obj,_138,_139){var d=dojo,dc=d._connect,_13a=[];if(_138=="ondijitclick"){if(!this.nodesWithKeyClick[obj.tagName.toLowerCase()]){var m=d.hitch(this,_139);_13a.push(dc(obj,"onkeydown",this,function(e){if((e.keyCode==d.keys.ENTER||e.keyCode==d.keys.SPACE)&&!e.ctrlKey&&!e.shiftKey&&!e.altKey&&!e.metaKey){dijit._lastKeyDownNode=e.target;d.stopEvent(e);}}),dc(obj,"onkeyup",this,function(e){if((e.keyCode==d.keys.ENTER||e.keyCode==d.keys.SPACE)&&e.target===dijit._lastKeyDownNode&&!e.ctrlKey&&!e.shiftKey&&!e.altKey&&!e.metaKey){dijit._lastKeyDownNode=null;return m(e);}}));}_138="onclick";}_13a.push(dc(obj,_138,this,_139));this._connects.push(_13a);return _13a;},disconnect:function(_13b){for(var i=0;i<this._connects.length;i++){if(this._connects[i]==_13b){dojo.forEach(_13b,dojo.disconnect);this._connects.splice(i,1);return;}}},subscribe:function(_13c,_13d){var d=dojo,_13e=d.subscribe(_13c,this,_13d);this._subscribes.push(_13e);return _13e;},unsubscribe:function(_13f){for(var i=0;i<this._subscribes.length;i++){if(this._subscribes[i]==_13f){dojo.unsubscribe(_13f);this._subscribes.splice(i,1);return;}}},isLeftToRight:function(){return dojo._isBodyLtr();},isFocusable:function(){return this.focus&&(dojo.style(this.domNode,"display")!="none");},placeAt:function(_140,_141){if(_140.declaredClass&&_140.addChild){_140.addChild(this,_141);}else{dojo.place(this.domNode,_140,_141);}return this;},_onShow:function(){this.onShow();},onShow:function(){},onHide:function(){}});})();}if(!dojo._hasResource["dojo.string"]){dojo._hasResource["dojo.string"]=true;dojo.provide("dojo.string");dojo.string.rep=function(str,num){if(num<=0||!str){return "";}var buf=[];for(;;){if(num&1){buf.push(str);}if(!(num>>=1)){break;}str+=str;}return buf.join("");};dojo.string.pad=function(text,size,ch,end){if(!ch){ch="0";}var out=String(text),pad=dojo.string.rep(ch,Math.ceil((size-out.length)/ch.length));return end?out+pad:pad+out;};dojo.string.substitute=function(_142,map,_143,_144){_144=_144||dojo.global;_143=_143?dojo.hitch(_144,_143):function(v){return v;};return _142.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(_145,key,_146){var _147=dojo.getObject(key,false,map);if(_146){_147=dojo.getObject(_146,false,_144).call(_144,_147,key);}return _143(_147,key).toString();});};dojo.string.trim=String.prototype.trim?dojo.trim:function(str){str=str.replace(/^\s+/,"");for(var i=str.length-1;i>=0;i--){if(/\S/.test(str.charAt(i))){str=str.substring(0,i+1);break;}}return str;};}if(!dojo._hasResource["dojo.date.stamp"]){dojo._hasResource["dojo.date.stamp"]=true;dojo.provide("dojo.date.stamp");dojo.date.stamp.fromISOString=function(_148,_149){if(!dojo.date.stamp._isoRegExp){dojo.date.stamp._isoRegExp=/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/;}var _14a=dojo.date.stamp._isoRegExp.exec(_148),_14b=null;if(_14a){_14a.shift();if(_14a[1]){_14a[1]--;}if(_14a[6]){_14a[6]*=1000;}if(_149){_149=new Date(_149);dojo.map(["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"],function(prop){return _149["get"+prop]();}).forEach(function(_14c,_14d){if(_14a[_14d]===undefined){_14a[_14d]=_14c;}});}_14b=new Date(_14a[0]||1970,_14a[1]||0,_14a[2]||1,_14a[3]||0,_14a[4]||0,_14a[5]||0,_14a[6]||0);if(_14a[0]<100){_14b.setFullYear(_14a[0]||1970);}var _14e=0,_14f=_14a[7]&&_14a[7].charAt(0);if(_14f!="Z"){_14e=((_14a[8]||0)*60)+(Number(_14a[9])||0);if(_14f!="-"){_14e*=-1;}}if(_14f){_14e-=_14b.getTimezoneOffset();}if(_14e){_14b.setTime(_14b.getTime()+_14e*60000);}}return _14b;};dojo.date.stamp.toISOString=function(_150,_151){var _152=function(n){return (n<10)?"0"+n:n;};_151=_151||{};var _153=[],_154=_151.zulu?"getUTC":"get",date="";if(_151.selector!="time"){var year=_150[_154+"FullYear"]();date=["0000".substr((year+"").length)+year,_152(_150[_154+"Month"]()+1),_152(_150[_154+"Date"]())].join("-");}_153.push(date);if(_151.selector!="date"){var time=[_152(_150[_154+"Hours"]()),_152(_150[_154+"Minutes"]()),_152(_150[_154+"Seconds"]())].join(":");var _155=_150[_154+"Milliseconds"]();if(_151.milliseconds){time+="."+(_155<100?"0":"")+_152(_155);}if(_151.zulu){time+="Z";}else{if(_151.selector!="time"){var _156=_150.getTimezoneOffset();var _157=Math.abs(_156);time+=(_156>0?"-":"+")+_152(Math.floor(_157/60))+":"+_152(_157%60);}}_153.push(time);}return _153.join("T");};}if(!dojo._hasResource["dojo.parser"]){dojo._hasResource["dojo.parser"]=true;dojo.provide("dojo.parser");dojo.parser=new function(){var d=dojo;this._attrName=d._scopeName+"Type";this._query="["+this._attrName+"]";function _158(_159){if(d.isString(_159)){return "string";}if(typeof _159=="number"){return "number";}if(typeof _159=="boolean"){return "boolean";}if(d.isFunction(_159)){return "function";}if(d.isArray(_159)){return "array";}if(_159 instanceof Date){return "date";}if(_159 instanceof d._Url){return "url";}return "object";};function _15a(_15b,type){switch(type){case "string":return _15b;case "number":return _15b.length?Number(_15b):NaN;case "boolean":return typeof _15b=="boolean"?_15b:!(_15b.toLowerCase()=="false");case "function":if(d.isFunction(_15b)){_15b=_15b.toString();_15b=d.trim(_15b.substring(_15b.indexOf("{")+1,_15b.length-1));}try{if(_15b.search(/[^\w\.]+/i)!=-1){return new Function(_15b);}else{return d.getObject(_15b,false);}}catch(e){return new Function();}case "array":return _15b?_15b.split(/\s*,\s*/):[];case "date":switch(_15b){case "":return new Date("");case "now":return new Date();default:return d.date.stamp.fromISOString(_15b);}case "url":return d.baseUrl+_15b;default:return d.fromJson(_15b);}};var _15c={};dojo.connect(dojo,"extend",function(){_15c={};});function _15d(_15e){if(!_15c[_15e]){var cls=d.getObject(_15e);if(!d.isFunction(cls)){throw new Error("Could not load class '"+_15e+"'. Did you spell the name correctly and use a full path, like 'dijit.form.Button'?");}var _15f=cls.prototype;var _160={},_161={};for(var name in _15f){if(name.charAt(0)=="_"){continue;}if(name in _161){continue;}var _162=_15f[name];_160[name]=_158(_162);}_15c[_15e]={cls:cls,params:_160};}return _15c[_15e];};this._functionFromScript=function(_163){var _164="";var _165="";var _166=_163.getAttribute("args");if(_166){d.forEach(_166.split(/\s*,\s*/),function(part,idx){_164+="var "+part+" = arguments["+idx+"]; ";});}var _167=_163.getAttribute("with");if(_167&&_167.length){d.forEach(_167.split(/\s*,\s*/),function(part){_164+="with("+part+"){";_165+="}";});}return new Function(_164+_163.innerHTML+_165);};this.instantiate=function(_168,_169,args){var _16a=[],dp=dojo.parser;_169=_169||{};args=args||{};d.forEach(_168,function(node){if(!node){return;}var type=dp._attrName in _169?_169[dp._attrName]:node.getAttribute(dp._attrName);if(!type||!type.length){return;}var _16b=_15d(type),_16c=_16b.cls,ps=_16c._noScript||_16c.prototype._noScript;var _16d={},_16e=node.attributes;for(var name in _16b.params){var item=name in _169?{value:_169[name],specified:true}:_16e.getNamedItem(name);if(!item||(!item.specified&&(!dojo.isIE||name.toLowerCase()!="value"))){continue;}var _16f=item.value;switch(name){case "class":_16f="className" in _169?_169.className:node.className;break;case "style":_16f="style" in _169?_169.style:(node.style&&node.style.cssText);}var _170=_16b.params[name];if(typeof _16f=="string"){_16d[name]=_15a(_16f,_170);}else{_16d[name]=_16f;}}if(!ps){var _171=[],_172=[];d.query("> script[type^='dojo/']",node).orphan().forEach(function(_173){var _174=_173.getAttribute("event"),type=_173.getAttribute("type"),nf=d.parser._functionFromScript(_173);if(_174){if(type=="dojo/connect"){_171.push({event:_174,func:nf});}else{_16d[_174]=nf;}}else{_172.push(nf);}});}var _175=_16c.markupFactory||_16c.prototype&&_16c.prototype.markupFactory;var _176=_175?_175(_16d,node,_16c):new _16c(_16d,node);_16a.push(_176);var _177=node.getAttribute("jsId");if(_177){d.setObject(_177,_176);}if(!ps){d.forEach(_171,function(_178){d.connect(_176,_178.event,null,_178.func);});d.forEach(_172,function(func){func.call(_176);});}});if(!_169._started){d.forEach(_16a,function(_179){if(!args.noStart&&_179&&_179.startup&&!_179._started&&(!_179.getParent||!_179.getParent())){_179.startup();}});}return _16a;};this.parse=function(_17a,args){var root;if(!args&&_17a&&_17a.rootNode){args=_17a;root=args.rootNode;}else{root=_17a;}var list=d.query(this._query,root);return this.instantiate(list,null,args);};}();(function(){var _17b=function(){if(dojo.config.parseOnLoad){dojo.parser.parse();}};if(dojo.exists("dijit.wai.onload")&&(dijit.wai.onload===dojo._loaders[0])){dojo._loaders.splice(1,0,_17b);}else{dojo._loaders.unshift(_17b);}})();}if(!dojo._hasResource["dojo.cache"]){dojo._hasResource["dojo.cache"]=true;dojo.provide("dojo.cache");(function(){var _17c={};dojo.cache=function(_17d,url,_17e){if(typeof _17d=="string"){var _17f=dojo.moduleUrl(_17d,url);}else{_17f=_17d;_17e=url;}var key=_17f.toString();var val=_17e;if(_17e!==undefined&&!dojo.isString(_17e)){val=("value" in _17e?_17e.value:undefined);}var _180=_17e&&_17e.sanitize?true:false;if(val||val===null){if(val==null){delete _17c[key];}else{val=_17c[key]=_180?dojo.cache._sanitize(val):val;}}else{if(!(key in _17c)){val=dojo._getText(key);_17c[key]=_180?dojo.cache._sanitize(val):val;}val=_17c[key];}return val;};dojo.cache._sanitize=function(val){if(val){val=val.replace(/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,"");var _181=val.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_181){val=_181[1];}}else{val="";}return val;};})();}if(!dojo._hasResource["dijit._Templated"]){dojo._hasResource["dijit._Templated"]=true;dojo.provide("dijit._Templated");dojo.declare("dijit._Templated",null,{templateString:null,templatePath:null,widgetsInTemplate:false,_skipNodeCache:false,_earlyTemplatedStartup:false,constructor:function(){this._attachPoints=[];},_stringRepl:function(tmpl){var _182=this.declaredClass,_183=this;return dojo.string.substitute(tmpl,this,function(_184,key){if(key.charAt(0)=="!"){_184=dojo.getObject(key.substr(1),false,_183);}if(typeof _184=="undefined"){throw new Error(_182+" template:"+key);}if(_184==null){return "";}return key.charAt(0)=="!"?_184:_184.toString().replace(/"/g,"&quot;");},this);},buildRendering:function(){var _185=dijit._Templated.getCachedTemplate(this.templatePath,this.templateString,this._skipNodeCache);var node;if(dojo.isString(_185)){node=dojo._toDom(this._stringRepl(_185));if(node.nodeType!=1){throw new Error("Invalid template: "+_185);}}else{node=_185.cloneNode(true);}this.domNode=node;this._attachTemplateNodes(node);if(this.widgetsInTemplate){var _186=dojo.parser,qry,attr;if(_186._query!="[dojoType]"){qry=_186._query;attr=_186._attrName;_186._query="[dojoType]";_186._attrName="dojoType";}var cw=(this._startupWidgets=dojo.parser.parse(node,{noStart:!this._earlyTemplatedStartup}));if(qry){_186._query=qry;_186._attrName=attr;}this._supportingWidgets=dijit.findWidgets(node);this._attachTemplateNodes(cw,function(n,p){return n[p];});}this._fillContent(this.srcNodeRef);},_fillContent:function(_187){var dest=this.containerNode;if(_187&&dest){while(_187.hasChildNodes()){dest.appendChild(_187.firstChild);}}},_attachTemplateNodes:function(_188,_189){_189=_189||function(n,p){return n.getAttribute(p);};var _18a=dojo.isArray(_188)?_188:(_188.all||_188.getElementsByTagName("*"));var x=dojo.isArray(_188)?0:-1;for(;x<_18a.length;x++){var _18b=(x==-1)?_188:_18a[x];if(this.widgetsInTemplate&&_189(_18b,"dojoType")){continue;}var _18c=_189(_18b,"dojoAttachPoint");if(_18c){var _18d,_18e=_18c.split(/\s*,\s*/);while((_18d=_18e.shift())){if(dojo.isArray(this[_18d])){this[_18d].push(_18b);}else{this[_18d]=_18b;}this._attachPoints.push(_18d);}}var _18f=_189(_18b,"dojoAttachEvent");if(_18f){var _190,_191=_18f.split(/\s*,\s*/);var trim=dojo.trim;while((_190=_191.shift())){if(_190){var _192=null;if(_190.indexOf(":")!=-1){var _193=_190.split(":");_190=trim(_193[0]);_192=trim(_193[1]);}else{_190=trim(_190);}if(!_192){_192=_190;}this.connect(_18b,_190,_192);}}}var role=_189(_18b,"waiRole");if(role){dijit.setWaiRole(_18b,role);}var _194=_189(_18b,"waiState");if(_194){dojo.forEach(_194.split(/\s*,\s*/),function(_195){if(_195.indexOf("-")!=-1){var pair=_195.split("-");dijit.setWaiState(_18b,pair[0],pair[1]);}});}}},startup:function(){dojo.forEach(this._startupWidgets,function(w){if(w&&!w._started&&w.startup){w.startup();}});this.inherited(arguments);},destroyRendering:function(){dojo.forEach(this._attachPoints,function(_196){delete this[_196];},this);this._attachPoints=[];this.inherited(arguments);}});dijit._Templated._templateCache={};dijit._Templated.getCachedTemplate=function(_197,_198,_199){var _19a=dijit._Templated._templateCache;var key=_198||_197;var _19b=_19a[key];if(_19b){try{if(!_19b.ownerDocument||_19b.ownerDocument==dojo.doc){return _19b;}}catch(e){}dojo.destroy(_19b);}if(!_198){_198=dojo.cache(_197,{sanitize:true});}_198=dojo.string.trim(_198);if(_199||_198.match(/\$\{([^\}]+)\}/g)){return (_19a[key]=_198);}else{var node=dojo._toDom(_198);if(node.nodeType!=1){throw new Error("Invalid template: "+_198);}return (_19a[key]=node);}};if(dojo.isIE){dojo.addOnWindowUnload(function(){var _19c=dijit._Templated._templateCache;for(var key in _19c){var _19d=_19c[key];if(typeof _19d=="object"){dojo.destroy(_19d);}delete _19c[key];}});}dojo.extend(dijit._Widget,{dojoAttachEvent:"",dojoAttachPoint:"",waiRole:"",waiState:""});}if(!dojo._hasResource["dijit._Container"]){dojo._hasResource["dijit._Container"]=true;dojo.provide("dijit._Container");dojo.declare("dijit._Container",null,{isContainer:true,buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}},addChild:function(_19e,_19f){var _1a0=this.containerNode;if(_19f&&typeof _19f=="number"){var _1a1=this.getChildren();if(_1a1&&_1a1.length>=_19f){_1a0=_1a1[_19f-1].domNode;_19f="after";}}dojo.place(_19e.domNode,_1a0,_19f);if(this._started&&!_19e._started){_19e.startup();}},removeChild:function(_1a2){if(typeof _1a2=="number"&&_1a2>0){_1a2=this.getChildren()[_1a2];}if(_1a2&&_1a2.domNode){var node=_1a2.domNode;node.parentNode.removeChild(node);}},getChildren:function(){return dojo.query("> [widgetId]",this.containerNode).map(dijit.byNode);},hasChildren:function(){return dojo.query("> [widgetId]",this.containerNode).length>0;},destroyDescendants:function(_1a3){dojo.forEach(this.getChildren(),function(_1a4){_1a4.destroyRecursive(_1a3);});},_getSiblingOfChild:function(_1a5,dir){var node=_1a5.domNode,_1a6=(dir>0?"nextSibling":"previousSibling");do{node=node[_1a6];}while(node&&(node.nodeType!=1||!dijit.byNode(node)));return node&&dijit.byNode(node);},getIndexOfChild:function(_1a7){return dojo.indexOf(this.getChildren(),_1a7);},startup:function(){if(this._started){return;}dojo.forEach(this.getChildren(),function(_1a8){_1a8.startup();});this.inherited(arguments);}});}if(!dojo._hasResource["dijit._Contained"]){dojo._hasResource["dijit._Contained"]=true;dojo.provide("dijit._Contained");dojo.declare("dijit._Contained",null,{getParent:function(){var _1a9=dijit.getEnclosingWidget(this.domNode.parentNode);return _1a9&&_1a9.isContainer?_1a9:null;},_getSibling:function(_1aa){var node=this.domNode;do{node=node[_1aa+"Sibling"];}while(node&&node.nodeType!=1);return node&&dijit.byNode(node);},getPreviousSibling:function(){return this._getSibling("previous");},getNextSibling:function(){return this._getSibling("next");},getIndexInParent:function(){var p=this.getParent();if(!p||!p.getIndexOfChild){return -1;}return p.getIndexOfChild(this);}});}if(!dojo._hasResource["dijit.layout._LayoutWidget"]){dojo._hasResource["dijit.layout._LayoutWidget"]=true;dojo.provide("dijit.layout._LayoutWidget");dojo.declare("dijit.layout._LayoutWidget",[dijit._Widget,dijit._Container,dijit._Contained],{baseClass:"dijitLayoutContainer",isLayoutContainer:true,postCreate:function(){dojo.addClass(this.domNode,"dijitContainer");dojo.addClass(this.domNode,this.baseClass);this.inherited(arguments);},startup:function(){if(this._started){return;}this.inherited(arguments);var _1ab=this.getParent&&this.getParent();if(!(_1ab&&_1ab.isLayoutContainer)){this.resize();this.connect(dojo.isIE?this.domNode:dojo.global,"onresize",function(){this.resize();});}},resize:function(_1ac,_1ad){var node=this.domNode;if(_1ac){dojo.marginBox(node,_1ac);if(_1ac.t){node.style.top=_1ac.t+"px";}if(_1ac.l){node.style.left=_1ac.l+"px";}}var mb=_1ad||{};dojo.mixin(mb,_1ac||{});if(!("h" in mb)||!("w" in mb)){mb=dojo.mixin(dojo.marginBox(node),mb);}var cs=dojo.getComputedStyle(node);var me=dojo._getMarginExtents(node,cs);var be=dojo._getBorderExtents(node,cs);var bb=(this._borderBox={w:mb.w-(me.w+be.w),h:mb.h-(me.h+be.h)});var pe=dojo._getPadExtents(node,cs);this._contentBox={l:dojo._toPixelValue(node,cs.paddingLeft),t:dojo._toPixelValue(node,cs.paddingTop),w:bb.w-pe.w,h:bb.h-pe.h};this.layout();},layout:function(){},_setupChild:function(_1ae){dojo.addClass(_1ae.domNode,this.baseClass+"-child");if(_1ae.baseClass){dojo.addClass(_1ae.domNode,this.baseClass+"-"+_1ae.baseClass);}},addChild:function(_1af,_1b0){this.inherited(arguments);if(this._started){this._setupChild(_1af);}},removeChild:function(_1b1){dojo.removeClass(_1b1.domNode,this.baseClass+"-child");if(_1b1.baseClass){dojo.removeClass(_1b1.domNode,this.baseClass+"-"+_1b1.baseClass);}this.inherited(arguments);}});dijit.layout.marginBox2contentBox=function(node,mb){var cs=dojo.getComputedStyle(node);var me=dojo._getMarginExtents(node,cs);var pb=dojo._getPadBorderExtents(node,cs);return {l:dojo._toPixelValue(node,cs.paddingLeft),t:dojo._toPixelValue(node,cs.paddingTop),w:mb.w-(me.w+pb.w),h:mb.h-(me.h+pb.h)};};(function(){var _1b2=function(word){return word.substring(0,1).toUpperCase()+word.substring(1);};var size=function(_1b3,dim){_1b3.resize?_1b3.resize(dim):dojo.marginBox(_1b3.domNode,dim);dojo.mixin(_1b3,dojo.marginBox(_1b3.domNode));dojo.mixin(_1b3,dim);};dijit.layout.layoutChildren=function(_1b4,dim,_1b5){dim=dojo.mixin({},dim);dojo.addClass(_1b4,"dijitLayoutContainer");_1b5=dojo.filter(_1b5,function(item){return item.layoutAlign!="client";}).concat(dojo.filter(_1b5,function(item){return item.layoutAlign=="client";}));dojo.forEach(_1b5,function(_1b6){var elm=_1b6.domNode,pos=_1b6.layoutAlign;var _1b7=elm.style;_1b7.left=dim.l+"px";_1b7.top=dim.t+"px";_1b7.bottom=_1b7.right="auto";dojo.addClass(elm,"dijitAlign"+_1b2(pos));if(pos=="top"||pos=="bottom"){size(_1b6,{w:dim.w});dim.h-=_1b6.h;if(pos=="top"){dim.t+=_1b6.h;}else{_1b7.top=dim.t+dim.h+"px";}}else{if(pos=="left"||pos=="right"){size(_1b6,{h:dim.h});dim.w-=_1b6.w;if(pos=="left"){dim.l+=_1b6.w;}else{_1b7.left=dim.l+dim.w+"px";}}else{if(pos=="client"){size(_1b6,dim);}}}});};})();}if(!dojo._hasResource["dojo.regexp"]){dojo._hasResource["dojo.regexp"]=true;dojo.provide("dojo.regexp");dojo.regexp.escapeString=function(str,_1b8){return str.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(ch){if(_1b8&&_1b8.indexOf(ch)!=-1){return ch;}return "\\"+ch;});};dojo.regexp.buildGroupRE=function(arr,re,_1b9){if(!(arr instanceof Array)){return re(arr);}var b=[];for(var i=0;i<arr.length;i++){b.push(re(arr[i]));}return dojo.regexp.group(b.join("|"),_1b9);};dojo.regexp.group=function(_1ba,_1bb){return "("+(_1bb?"?:":"")+_1ba+")";};}if(!dojo._hasResource["dojo.cookie"]){dojo._hasResource["dojo.cookie"]=true;dojo.provide("dojo.cookie");dojo.cookie=function(name,_1bc,_1bd){var c=document.cookie;if(arguments.length==1){var _1be=c.match(new RegExp("(?:^|; )"+dojo.regexp.escapeString(name)+"=([^;]*)"));return _1be?decodeURIComponent(_1be[1]):undefined;}else{_1bd=_1bd||{};var exp=_1bd.expires;if(typeof exp=="number"){var d=new Date();d.setTime(d.getTime()+exp*24*60*60*1000);exp=_1bd.expires=d;}if(exp&&exp.toUTCString){_1bd.expires=exp.toUTCString();}_1bc=encodeURIComponent(_1bc);var _1bf=name+"="+_1bc,_1c0;for(_1c0 in _1bd){_1bf+="; "+_1c0;var _1c1=_1bd[_1c0];if(_1c1!==true){_1bf+="="+_1c1;}}document.cookie=_1bf;}};dojo.cookie.isSupported=function(){if(!("cookieEnabled" in navigator)){this("__djCookieTest__","CookiesAllowed");navigator.cookieEnabled=this("__djCookieTest__")=="CookiesAllowed";if(navigator.cookieEnabled){this("__djCookieTest__","",{expires:-1});}}return navigator.cookieEnabled;};}if(!dojo._hasResource["dijit.form._FormWidget"]){dojo._hasResource["dijit.form._FormWidget"]=true;dojo.provide("dijit.form._FormWidget");dojo.declare("dijit.form._FormWidget",[dijit._Widget,dijit._Templated],{baseClass:"",name:"",alt:"",value:"",type:"text",tabIndex:"0",disabled:false,intermediateChanges:false,scrollOnFocus:true,attributeMap:dojo.delegate(dijit._Widget.prototype.attributeMap,{value:"focusNode",id:"focusNode",tabIndex:"focusNode",alt:"focusNode",title:"focusNode"}),postMixInProperties:function(){this.nameAttrSetting=this.name?("name='"+this.name+"'"):"";this.inherited(arguments);},_setDisabledAttr:function(_1c2){this.disabled=_1c2;dojo.attr(this.focusNode,"disabled",_1c2);if(this.valueNode){dojo.attr(this.valueNode,"disabled",_1c2);}dijit.setWaiState(this.focusNode,"disabled",_1c2);if(_1c2){this._hovering=false;this._active=false;this.focusNode.setAttribute("tabIndex","-1");}else{this.focusNode.setAttribute("tabIndex",this.tabIndex);}this._setStateClass();},setDisabled:function(_1c3){dojo.deprecated("setDisabled("+_1c3+") is deprecated. Use attr('disabled',"+_1c3+") instead.","","2.0");this.attr("disabled",_1c3);},_onFocus:function(e){if(this.scrollOnFocus){dijit.scrollIntoView(this.domNode);}this.inherited(arguments);},_onMouse:function(_1c4){var _1c5=_1c4.currentTarget;if(_1c5&&_1c5.getAttribute){this.stateModifier=_1c5.getAttribute("stateModifier")||"";}if(!this.disabled){switch(_1c4.type){case "mouseenter":case "mouseover":this._hovering=true;this._active=this._mouseDown;break;case "mouseout":case "mouseleave":this._hovering=false;this._active=false;break;case "mousedown":this._active=true;this._mouseDown=true;var _1c6=this.connect(dojo.body(),"onmouseup",function(){if(this._mouseDown&&this.isFocusable()){this.focus();}this._active=false;this._mouseDown=false;this._setStateClass();this.disconnect(_1c6);});break;}this._setStateClass();}},isFocusable:function(){return !this.disabled&&!this.readOnly&&this.focusNode&&(dojo.style(this.domNode,"display")!="none");},focus:function(){dijit.focus(this.focusNode);},_setStateClass:function(){var _1c7=this.baseClass.split(" ");function _1c8(_1c9){_1c7=_1c7.concat(dojo.map(_1c7,function(c){return c+_1c9;}),"dijit"+_1c9);};if(this.checked){_1c8("Checked");}if(this.state){_1c8(this.state);}if(this.selected){_1c8("Selected");}if(this.disabled){_1c8("Disabled");}else{if(this.readOnly){_1c8("ReadOnly");}else{if(this._active){_1c8(this.stateModifier+"Active");}else{if(this._focused){_1c8("Focused");}if(this._hovering){_1c8(this.stateModifier+"Hover");}}}}var tn=this.stateNode||this.domNode,_1ca={};dojo.forEach(tn.className.split(" "),function(c){_1ca[c]=true;});if("_stateClasses" in this){dojo.forEach(this._stateClasses,function(c){delete _1ca[c];});}dojo.forEach(_1c7,function(c){_1ca[c]=true;});var _1cb=[];for(var c in _1ca){_1cb.push(c);}tn.className=_1cb.join(" ");this._stateClasses=_1c7;},compare:function(val1,val2){if(typeof val1=="number"&&typeof val2=="number"){return (isNaN(val1)&&isNaN(val2))?0:val1-val2;}else{if(val1>val2){return 1;}else{if(val1<val2){return -1;}else{return 0;}}}},onChange:function(_1cc){},_onChangeActive:false,_handleOnChange:function(_1cd,_1ce){this._lastValue=_1cd;if(this._lastValueReported==undefined&&(_1ce===null||!this._onChangeActive)){this._resetValue=this._lastValueReported=_1cd;}if((this.intermediateChanges||_1ce||_1ce===undefined)&&((typeof _1cd!=typeof this._lastValueReported)||this.compare(_1cd,this._lastValueReported)!=0)){this._lastValueReported=_1cd;if(this._onChangeActive){if(this._onChangeHandle){clearTimeout(this._onChangeHandle);}this._onChangeHandle=setTimeout(dojo.hitch(this,function(){this._onChangeHandle=null;this.onChange(_1cd);}),0);}}},create:function(){this.inherited(arguments);this._onChangeActive=true;this._setStateClass();},destroy:function(){if(this._onChangeHandle){clearTimeout(this._onChangeHandle);this.onChange(this._lastValueReported);}this.inherited(arguments);},setValue:function(_1cf){dojo.deprecated("dijit.form._FormWidget:setValue("+_1cf+") is deprecated.  Use attr('value',"+_1cf+") instead.","","2.0");this.attr("value",_1cf);},getValue:function(){dojo.deprecated(this.declaredClass+"::getValue() is deprecated. Use attr('value') instead.","","2.0");return this.attr("value");}});dojo.declare("dijit.form._FormValueWidget",dijit.form._FormWidget,{readOnly:false,attributeMap:dojo.delegate(dijit.form._FormWidget.prototype.attributeMap,{value:"",readOnly:"focusNode"}),_setReadOnlyAttr:function(_1d0){this.readOnly=_1d0;dojo.attr(this.focusNode,"readOnly",_1d0);dijit.setWaiState(this.focusNode,"readonly",_1d0);this._setStateClass();},postCreate:function(){if(dojo.isIE){this.connect(this.focusNode||this.domNode,"onkeydown",this._onKeyDown);}if(this._resetValue===undefined){this._resetValue=this.value;}},_setValueAttr:function(_1d1,_1d2){this.value=_1d1;this._handleOnChange(_1d1,_1d2);},_getValueAttr:function(){return this._lastValue;},undo:function(){this._setValueAttr(this._lastValueReported,false);},reset:function(){this._hasBeenBlurred=false;this._setValueAttr(this._resetValue,true);},_onKeyDown:function(e){if(e.keyCode==dojo.keys.ESCAPE&&!(e.ctrlKey||e.altKey||e.metaKey)){var te;if(dojo.isIE){e.preventDefault();te=document.createEventObject();te.keyCode=dojo.keys.ESCAPE;te.shiftKey=e.shiftKey;e.srcElement.fireEvent("onkeypress",te);}}},_layoutHackIE7:function(){if(dojo.isIE==7){var _1d3=this.domNode;var _1d4=_1d3.parentNode;var _1d5=_1d3.firstChild||_1d3;var _1d6=_1d5.style.filter;while(_1d4&&_1d4.clientHeight==0){_1d4._disconnectHandle=this.connect(_1d4,"onscroll",dojo.hitch(this,function(e){this.disconnect(_1d4._disconnectHandle);_1d4.removeAttribute("_disconnectHandle");_1d5.style.filter=(new Date()).getMilliseconds();setTimeout(function(){_1d5.style.filter=_1d6;},0);}));_1d4=_1d4.parentNode;}}}});}if(!dojo._hasResource["dijit._HasDropDown"]){dojo._hasResource["dijit._HasDropDown"]=true;dojo.provide("dijit._HasDropDown");dojo.declare("dijit._HasDropDown",null,{_buttonNode:null,_arrowWrapperNode:null,_popupStateNode:null,_aroundNode:null,dropDown:null,autoWidth:true,forceWidth:false,maxHeight:0,dropDownPosition:["below","above"],_stopClickEvents:true,_onDropDownMouse:function(e){if(e.type=="click"&&!this._seenKeydown){return;}this._seenKeydown=false;if(e.type=="mousedown"){this._docHandler=this.connect(dojo.doc,"onmouseup","_onDropDownMouseup");}if(this.disabled||this.readOnly){return;}if(this._stopClickEvents){dojo.stopEvent(e);}this.toggleDropDown();if(e.type=="click"||e.type=="keypress"){this._onDropDownMouseup();}},_onDropDownMouseup:function(e){if(e&&this._docHandler){this.disconnect(this._docHandler);}var _1d7=this.dropDown,_1d8=false;if(e&&this._opened){var c=dojo.position(this._buttonNode,true);if(!(e.pageX>=c.x&&e.pageX<=c.x+c.w)||!(e.pageY>=c.y&&e.pageY<=c.y+c.h)){var t=e.target;while(t&&!_1d8){if(dojo.hasClass(t,"dijitPopup")){_1d8=true;}else{t=t.parentNode;}}if(_1d8){t=e.target;if(_1d7.onItemClick){var _1d9;while(t&&!(_1d9=dijit.byNode(t))){t=t.parentNode;}if(_1d9&&_1d9.onClick&&_1d9.getParent){_1d9.getParent().onItemClick(_1d9,e);}}return;}}}if(this._opened&&_1d7.focus){window.setTimeout(dojo.hitch(_1d7,"focus"),1);}},_setupDropdown:function(){this._buttonNode=this._buttonNode||this.focusNode||this.domNode;this._popupStateNode=this._popupStateNode||this.focusNode||this._buttonNode;this._aroundNode=this._aroundNode||this.domNode;this.connect(this._buttonNode,"onmousedown","_onDropDownMouse");this.connect(this._buttonNode,"onclick","_onDropDownMouse");this.connect(this._buttonNode,"onkeydown","_onDropDownKeydown");this.connect(this._buttonNode,"onblur","_onDropDownBlur");this.connect(this._buttonNode,"onkeypress","_onKey");if(this._setStateClass){this.connect(this,"openDropDown","_setStateClass");this.connect(this,"closeDropDown","_setStateClass");}var _1da={"after":this.isLeftToRight()?"Right":"Left","before":this.isLeftToRight()?"Left":"Right","above":"Up","below":"Down","left":"Left","right":"Right"}[this.dropDownPosition[0]]||this.dropDownPosition[0]||"Down";dojo.addClass(this._arrowWrapperNode||this._buttonNode,"dijit"+_1da+"ArrowButton");},postCreate:function(){this._setupDropdown();this.inherited(arguments);},destroyDescendants:function(){if(this.dropDown){if(!this.dropDown._destroyed){this.dropDown.destroyRecursive();}delete this.dropDown;}this.inherited(arguments);},_onDropDownKeydown:function(e){this._seenKeydown=true;},_onKeyPress:function(e){if(this._opened&&e.charOrCode==dojo.keys.ESCAPE&&!e.shiftKey&&!e.ctrlKey&&!e.altKey){this.toggleDropDown();dojo.stopEvent(e);return;}this.inherited(arguments);},_onDropDownBlur:function(e){this._seenKeydown=false;},_onKey:function(e){if(this.disabled||this.readOnly){return;}var d=this.dropDown;if(d&&this._opened&&d.handleKey){if(d.handleKey(e)===false){return;}}if(d&&this._opened&&e.keyCode==dojo.keys.ESCAPE){this.toggleDropDown();return;}if(e.keyCode==dojo.keys.DOWN_ARROW||e.keyCode==dojo.keys.ENTER||e.charOrCode==" "){this._onDropDownMouse(e);}},_onBlur:function(){this.closeDropDown();this.inherited(arguments);},isLoaded:function(){return true;},loadDropDown:function(_1db){_1db();},toggleDropDown:function(){if(this.disabled||this.readOnly){return;}this.focus();var _1dc=this.dropDown;if(!_1dc){return;}if(!this._opened){if(!this.isLoaded()){this.loadDropDown(dojo.hitch(this,"openDropDown"));return;}else{this.openDropDown();}}else{this.closeDropDown();}},openDropDown:function(){var _1dd=this.dropDown;var _1de=_1dd.domNode;var self=this;if(!this._preparedNode){dijit.popup.moveOffScreen(_1de);this._preparedNode=true;if(_1de.style.width){this._explicitDDWidth=true;}if(_1de.style.height){this._explicitDDHeight=true;}}if(this.maxHeight||this.forceWidth||this.autoWidth){var _1df={display:"",visibility:"hidden"};if(!this._explicitDDWidth){_1df.width="";}if(!this._explicitDDHeight){_1df.height="";}dojo.style(_1de,_1df);var mb=dojo.marginBox(_1de);var _1e0=(this.maxHeight&&mb.h>this.maxHeight);dojo.style(_1de,{overflow:_1e0?"auto":"hidden"});if(this.forceWidth){mb.w=this.domNode.offsetWidth;}else{if(this.autoWidth){mb.w=Math.max(mb.w,this.domNode.offsetWidth);}else{delete mb.w;}}if(_1e0){mb.h=this.maxHeight;if("w" in mb){mb.w+=16;}}else{delete mb.h;}delete mb.t;delete mb.l;if(dojo.isFunction(_1dd.resize)){_1dd.resize(mb);}else{dojo.marginBox(_1de,mb);}}var _1e1=dijit.popup.open({parent:this,popup:_1dd,around:this._aroundNode,orient:dijit.getPopupAroundAlignment((this.dropDownPosition&&this.dropDownPosition.length)?this.dropDownPosition:["below"],this.isLeftToRight()),onExecute:function(){self.closeDropDown(true);},onCancel:function(){self.closeDropDown(true);},onClose:function(){dojo.attr(self._popupStateNode,"popupActive",false);dojo.removeClass(self._popupStateNode,"dijitHasDropDownOpen");self._opened=false;self.state="";}});dojo.attr(this._popupStateNode,"popupActive","true");dojo.addClass(self._popupStateNode,"dijitHasDropDownOpen");this._opened=true;this.state="Opened";return _1e1;},closeDropDown:function(_1e2){if(this._opened){dijit.popup.close(this.dropDown);if(_1e2){this.focus();}this._opened=false;this.state="";}}});}if(!dojo._hasResource["dijit.form.Button"]){dojo._hasResource["dijit.form.Button"]=true;dojo.provide("dijit.form.Button");dojo.declare("dijit.form.Button",dijit.form._FormWidget,{label:"",showLabel:true,iconClass:"",type:"button",baseClass:"dijitButton",templateString:dojo.cache("dijit.form","templates/Button.html","<span class=\"dijit dijitReset dijitLeft dijitInline\"\r\n\tdojoAttachEvent=\"onclick:_onButtonClick,onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\"\r\n\t><span class=\"dijitReset dijitRight dijitInline\"\r\n\t\t><span class=\"dijitReset dijitInline dijitButtonNode\"\r\n\t\t\t><button class=\"dijitReset dijitStretch dijitButtonContents\"\r\n\t\t\t\tdojoAttachPoint=\"titleNode,focusNode\"\r\n\t\t\t\t${nameAttrSetting} type=\"${type}\" value=\"${value}\" waiRole=\"button\" waiState=\"labelledby-${id}_label\"\r\n\t\t\t\t><span class=\"dijitReset dijitInline\" dojoAttachPoint=\"iconNode\"\r\n\t\t\t\t\t><span class=\"dijitReset dijitToggleButtonIconChar\">&#10003;</span\r\n\t\t\t\t></span\r\n\t\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\r\n\t\t\t\t\tid=\"${id}_label\"\r\n\t\t\t\t\tdojoAttachPoint=\"containerNode\"\r\n\t\t\t\t></span\r\n\t\t\t></button\r\n\t\t></span\r\n\t></span\r\n></span>\r\n"),attributeMap:dojo.delegate(dijit.form._FormWidget.prototype.attributeMap,{label:{node:"containerNode",type:"innerHTML"},iconClass:{node:"iconNode",type:"class"}}),_onClick:function(e){if(this.disabled){return false;}this._clicked();return this.onClick(e);},_onButtonClick:function(e){if(this._onClick(e)===false){e.preventDefault();}else{if(this.type=="submit"&&!this.focusNode.form){for(var node=this.domNode;node.parentNode;node=node.parentNode){var _1e3=dijit.byNode(node);if(_1e3&&typeof _1e3._onSubmit=="function"){_1e3._onSubmit(e);break;}}}}},_setValueAttr:function(_1e4){var attr=this.attributeMap.value||"";if(this[attr.node||attr||"domNode"].tagName=="BUTTON"){if(_1e4!=this.value){console.debug("Cannot change the value attribute on a Button widget.");}}},_fillContent:function(_1e5){if(_1e5&&(!this.params||!("label" in this.params))){this.attr("label",_1e5.innerHTML);}},postCreate:function(){dojo.setSelectable(this.focusNode,false);this.inherited(arguments);},_setShowLabelAttr:function(val){if(this.containerNode){dojo.toggleClass(this.containerNode,"dijitDisplayNone",!val);}this.showLabel=val;},onClick:function(e){return true;},_clicked:function(e){},setLabel:function(_1e6){dojo.deprecated("dijit.form.Button.setLabel() is deprecated.  Use attr('label', ...) instead.","","2.0");this.attr("label",_1e6);},_setLabelAttr:function(_1e7){this.containerNode.innerHTML=this.label=_1e7;if(this.showLabel==false&&!this.params.title){this.titleNode.title=dojo.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});dojo.declare("dijit.form.DropDownButton",[dijit.form.Button,dijit._Container,dijit._HasDropDown],{baseClass:"dijitDropDownButton",templateString:dojo.cache("dijit.form","templates/DropDownButton.html","<span class=\"dijit dijitReset dijitLeft dijitInline\"\r\n\tdojoAttachPoint=\"_buttonNode\"\r\n\tdojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse\"\r\n\t><span class='dijitReset dijitRight dijitInline'\r\n\t\t><span class='dijitReset dijitInline dijitButtonNode'\r\n\t\t\t><button class=\"dijitReset dijitStretch dijitButtonContents\"\r\n\t\t\t\t${nameAttrSetting} type=\"${type}\" value=\"${value}\"\r\n\t\t\t\tdojoAttachPoint=\"focusNode,titleNode,_arrowWrapperNode\"\r\n\t\t\t\twaiRole=\"button\" waiState=\"haspopup-true,labelledby-${id}_label\"\r\n\t\t\t\t><span class=\"dijitReset dijitInline\"\r\n\t\t\t\t\tdojoAttachPoint=\"iconNode\"\r\n\t\t\t\t></span\r\n\t\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\r\n\t\t\t\t\tdojoAttachPoint=\"containerNode,_popupStateNode\"\r\n\t\t\t\t\tid=\"${id}_label\"\r\n\t\t\t\t></span\r\n\t\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonInner\">&thinsp;</span\r\n\t\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonChar\">&#9660;</span\r\n\t\t\t></button\r\n\t\t></span\r\n\t></span\r\n></span>\r\n"),_fillContent:function(){if(this.srcNodeRef){var _1e8=dojo.query("*",this.srcNodeRef);dijit.form.DropDownButton.superclass._fillContent.call(this,_1e8[0]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(this._started){return;}if(!this.dropDown){var _1e9=dojo.query("[widgetId]",this.dropDownContainer)[0];this.dropDown=dijit.byNode(_1e9);delete this.dropDownContainer;}dijit.popup.moveOffScreen(this.dropDown.domNode);this.inherited(arguments);},isLoaded:function(){var _1ea=this.dropDown;return (!_1ea.href||_1ea.isLoaded);},loadDropDown:function(){var _1eb=this.dropDown;if(!_1eb){return;}if(!this.isLoaded()){var _1ec=dojo.connect(_1eb,"onLoad",this,function(){dojo.disconnect(_1ec);this.openDropDown();});_1eb.refresh();}else{this.openDropDown();}},isFocusable:function(){return this.inherited(arguments)&&!this._mouseDown;}});dojo.declare("dijit.form.ComboButton",dijit.form.DropDownButton,{templateString:dojo.cache("dijit.form","templates/ComboButton.html","<table class='dijit dijitReset dijitInline dijitLeft'\r\n\tcellspacing='0' cellpadding='0' waiRole=\"presentation\"\r\n\t><tbody waiRole=\"presentation\"><tr waiRole=\"presentation\"\r\n\t\t><td class=\"dijitReset dijitStretch dijitButtonNode\"><button id=\"${id}_button\" class=\"dijitReset dijitButtonContents\"\r\n\t\t\tdojoAttachEvent=\"onclick:_onButtonClick,onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse,onkeypress:_onButtonKeyPress\"  dojoAttachPoint=\"titleNode\"\r\n\t\t\twaiRole=\"button\" waiState=\"labelledby-${id}_label\"\r\n\t\t\t><div class=\"dijitReset dijitInline\" dojoAttachPoint=\"iconNode\" waiRole=\"presentation\"></div\r\n\t\t\t><div class=\"dijitReset dijitInline dijitButtonText\" id=\"${id}_label\" dojoAttachPoint=\"containerNode\" waiRole=\"presentation\"></div\r\n\t\t></button></td\r\n\t\t><td id=\"${id}_arrow\" class='dijitReset dijitRight dijitButtonNode dijitArrowButton'\r\n\t\t\tdojoAttachPoint=\"_popupStateNode,focusNode,_buttonNode\"\r\n\t\t\tdojoAttachEvent=\"onmouseenter:_onMouse,onmouseleave:_onMouse,onkeypress:_onArrowKeyPress\"\r\n\t\t\tstateModifier=\"DownArrow\"\r\n\t\t\ttitle=\"${optionsTitle}\" ${nameAttrSetting}\r\n\t\t\twaiRole=\"button\" waiState=\"haspopup-true\"\r\n\t\t\t><div class=\"dijitReset dijitArrowButtonInner\" waiRole=\"presentation\">&thinsp;</div\r\n\t\t\t><div class=\"dijitReset dijitArrowButtonChar\" waiRole=\"presentation\">&#9660;</div\r\n\t\t></td\r\n\t></tr></tbody\r\n></table>\r\n"),attributeMap:dojo.mixin(dojo.clone(dijit.form.Button.prototype.attributeMap),{id:"",tabIndex:["focusNode","titleNode"],title:"titleNode"}),optionsTitle:"",baseClass:"dijitComboButton",_focusedNode:null,postCreate:function(){this.inherited(arguments);this._focalNodes=[this.titleNode,this._popupStateNode];var isIE=dojo.isIE;dojo.forEach(this._focalNodes,dojo.hitch(this,function(node){this.connect(node,isIE?"onactivate":"onfocus",this._onNodeFocus);this.connect(node,isIE?"ondeactivate":"onblur",this._onNodeBlur);}));if(isIE&&(isIE<8||dojo.isQuirks)){with(this.titleNode){style.width=scrollWidth+"px";this.connect(this.titleNode,"onresize",function(){setTimeout(function(){style.width=scrollWidth+"px";},0);});}}},_onNodeFocus:function(evt){this._focusedNode=evt.currentTarget;var fnc=this._focusedNode==this.focusNode?"dijitDownArrowButtonFocused":"dijitButtonContentsFocused";dojo.addClass(this._focusedNode,fnc);},_onNodeBlur:function(evt){var fnc=evt.currentTarget==this.focusNode?"dijitDownArrowButtonFocused":"dijitButtonContentsFocused";dojo.removeClass(evt.currentTarget,fnc);},_onBlur:function(){this.inherited(arguments);this._focusedNode=null;},_onButtonKeyPress:function(evt){if(evt.charOrCode==dojo.keys[this.isLeftToRight()?"RIGHT_ARROW":"LEFT_ARROW"]){dijit.focus(this._popupStateNode);dojo.stopEvent(evt);}},_onArrowKeyPress:function(evt){if(evt.charOrCode==dojo.keys[this.isLeftToRight()?"LEFT_ARROW":"RIGHT_ARROW"]){dijit.focus(this.titleNode);dojo.stopEvent(evt);}},focus:function(_1ed){dijit.focus(_1ed=="start"?this.titleNode:this._popupStateNode);}});dojo.declare("dijit.form.ToggleButton",dijit.form.Button,{baseClass:"dijitToggleButton",checked:false,attributeMap:dojo.mixin(dojo.clone(dijit.form.Button.prototype.attributeMap),{checked:"focusNode"}),_clicked:function(evt){this.attr("checked",!this.checked);},_setCheckedAttr:function(_1ee){this.checked=_1ee;dojo.attr(this.focusNode||this.domNode,"checked",_1ee);dijit.setWaiState(this.focusNode||this.domNode,"pressed",_1ee);this._setStateClass();this._handleOnChange(_1ee,true);},setChecked:function(_1ef){dojo.deprecated("setChecked("+_1ef+") is deprecated. Use attr('checked',"+_1ef+") instead.","","2.0");this.attr("checked",_1ef);},reset:function(){this._hasBeenBlurred=false;this.attr("checked",this.params.checked||false);}});}if(!dojo._hasResource["dijit.form.ToggleButton"]){dojo._hasResource["dijit.form.ToggleButton"]=true;dojo.provide("dijit.form.ToggleButton");}if(!dojo._hasResource["dojo.i18n"]){dojo._hasResource["dojo.i18n"]=true;dojo.provide("dojo.i18n");dojo.i18n.getLocalization=function(_1f0,_1f1,_1f2){_1f2=dojo.i18n.normalizeLocale(_1f2);var _1f3=_1f2.split("-");var _1f4=[_1f0,"nls",_1f1].join(".");var _1f5=dojo._loadedModules[_1f4];if(_1f5){var _1f6;for(var i=_1f3.length;i>0;i--){var loc=_1f3.slice(0,i).join("_");if(_1f5[loc]){_1f6=_1f5[loc];break;}}if(!_1f6){_1f6=_1f5.ROOT;}if(_1f6){var _1f7=function(){};_1f7.prototype=_1f6;return new _1f7();}}throw new Error("Bundle not found: "+_1f1+" in "+_1f0+" , locale="+_1f2);};dojo.i18n.normalizeLocale=function(_1f8){var _1f9=_1f8?_1f8.toLowerCase():dojo.locale;if(_1f9=="root"){_1f9="ROOT";}return _1f9;};dojo.i18n._requireLocalization=function(_1fa,_1fb,_1fc,_1fd){var _1fe=dojo.i18n.normalizeLocale(_1fc);var _1ff=[_1fa,"nls",_1fb].join(".");var _200="";if(_1fd){var _201=_1fd.split(",");for(var i=0;i<_201.length;i++){if(_1fe["indexOf"](_201[i])==0){if(_201[i].length>_200.length){_200=_201[i];}}}if(!_200){_200="ROOT";}}var _202=_1fd?_200:_1fe;var _203=dojo._loadedModules[_1ff];var _204=null;if(_203){if(dojo.config.localizationComplete&&_203._built){return;}var _205=_202.replace(/-/g,"_");var _206=_1ff+"."+_205;_204=dojo._loadedModules[_206];}if(!_204){_203=dojo["provide"](_1ff);var syms=dojo._getModuleSymbols(_1fa);var _207=syms.concat("nls").join("/");var _208;dojo.i18n._searchLocalePath(_202,_1fd,function(loc){var _209=loc.replace(/-/g,"_");var _20a=_1ff+"."+_209;var _20b=false;if(!dojo._loadedModules[_20a]){dojo["provide"](_20a);var _20c=[_207];if(loc!="ROOT"){_20c.push(loc);}_20c.push(_1fb);var _20d=_20c.join("/")+".js";_20b=dojo._loadPath(_20d,null,function(hash){var _20e=function(){};_20e.prototype=_208;_203[_209]=new _20e();for(var j in hash){_203[_209][j]=hash[j];}});}else{_20b=true;}if(_20b&&_203[_209]){_208=_203[_209];}else{_203[_209]=_208;}if(_1fd){return true;}});}if(_1fd&&_1fe!=_200){_203[_1fe.replace(/-/g,"_")]=_203[_200.replace(/-/g,"_")];}};(function(){var _20f=dojo.config.extraLocale;if(_20f){if(!_20f instanceof Array){_20f=[_20f];}var req=dojo.i18n._requireLocalization;dojo.i18n._requireLocalization=function(m,b,_210,_211){req(m,b,_210,_211);if(_210){return;}for(var i=0;i<_20f.length;i++){req(m,b,_20f[i],_211);}};}})();dojo.i18n._searchLocalePath=function(_212,down,_213){_212=dojo.i18n.normalizeLocale(_212);var _214=_212.split("-");var _215=[];for(var i=_214.length;i>0;i--){_215.push(_214.slice(0,i).join("-"));}_215.push(false);if(down){_215.reverse();}for(var j=_215.length-1;j>=0;j--){var loc=_215[j]||"ROOT";var stop=_213(loc);if(stop){break;}}};dojo.i18n._preloadLocalizations=function(_216,_217){function _218(_219){_219=dojo.i18n.normalizeLocale(_219);dojo.i18n._searchLocalePath(_219,true,function(loc){for(var i=0;i<_217.length;i++){if(_217[i]==loc){dojo["require"](_216+"_"+loc);return true;}}return false;});};_218();var _21a=dojo.config.extraLocale||[];for(var i=0;i<_21a.length;i++){_218(_21a[i]);}};}if(!dojo._hasResource["dijit.layout.StackController"]){dojo._hasResource["dijit.layout.StackController"]=true;dojo.provide("dijit.layout.StackController");dojo.declare("dijit.layout.StackController",[dijit._Widget,dijit._Templated,dijit._Container],{templateString:"<span wairole='tablist' dojoAttachEvent='onkeypress' class='dijitStackController'></span>",containerId:"",buttonWidget:"dijit.layout._StackButton",postCreate:function(){dijit.setWaiRole(this.domNode,"tablist");this.pane2button={};this.pane2handles={};this.subscribe(this.containerId+"-startup","onStartup");this.subscribe(this.containerId+"-addChild","onAddChild");this.subscribe(this.containerId+"-removeChild","onRemoveChild");this.subscribe(this.containerId+"-selectChild","onSelectChild");this.subscribe(this.containerId+"-containerKeyPress","onContainerKeyPress");},onStartup:function(info){dojo.forEach(info.children,this.onAddChild,this);if(info.selected){this.onSelectChild(info.selected);}},destroy:function(){for(var pane in this.pane2button){this.onRemoveChild(dijit.byId(pane));}this.inherited(arguments);},onAddChild:function(page,_21b){var _21c=dojo.doc.createElement("span");this.domNode.appendChild(_21c);var cls=dojo.getObject(this.buttonWidget);var _21d=new cls({id:this.id+"_"+page.id,label:page.title,showLabel:page.showTitle,iconClass:page.iconClass,closeButton:page.closable,title:page.tooltip},_21c);dijit.setWaiState(_21d.focusNode,"selected","false");this.pane2handles[page.id]=[this.connect(page,"attr",function(name,_21e){if(arguments.length==2){var _21f={title:"label",showTitle:"showLabel",iconClass:"iconClass",closable:"closeButton",tooltip:"title"}[name];if(_21f){_21d.attr(_21f,_21e);}}}),this.connect(_21d,"onClick",dojo.hitch(this,"onButtonClick",page)),this.connect(_21d,"onClickCloseButton",dojo.hitch(this,"onCloseButtonClick",page))];this.addChild(_21d,_21b);this.pane2button[page.id]=_21d;page.controlButton=_21d;if(!this._currentChild){_21d.focusNode.setAttribute("tabIndex","0");dijit.setWaiState(_21d.focusNode,"selected","true");this._currentChild=page;}if(!this.isLeftToRight()&&dojo.isIE&&this._rectifyRtlTabList){this._rectifyRtlTabList();}},onRemoveChild:function(page){if(this._currentChild===page){this._currentChild=null;}dojo.forEach(this.pane2handles[page.id],this.disconnect,this);delete this.pane2handles[page.id];var _220=this.pane2button[page.id];if(_220){this.removeChild(_220);delete this.pane2button[page.id];_220.destroy();}delete page.controlButton;},onSelectChild:function(page){if(!page){return;}if(this._currentChild){var _221=this.pane2button[this._currentChild.id];_221.attr("checked",false);dijit.setWaiState(_221.focusNode,"selected","false");_221.focusNode.setAttribute("tabIndex","-1");}var _222=this.pane2button[page.id];_222.attr("checked",true);dijit.setWaiState(_222.focusNode,"selected","true");this._currentChild=page;_222.focusNode.setAttribute("tabIndex","0");var _223=dijit.byId(this.containerId);dijit.setWaiState(_223.containerNode,"labelledby",_222.id);},onButtonClick:function(page){var _224=dijit.byId(this.containerId);_224.selectChild(page);},onCloseButtonClick:function(page){var _225=dijit.byId(this.containerId);_225.closeChild(page);if(this._currentChild){var b=this.pane2button[this._currentChild.id];if(b){dijit.focus(b.focusNode||b.domNode);}}},adjacent:function(_226){if(!this.isLeftToRight()&&(!this.tabPosition||/top|bottom/.test(this.tabPosition))){_226=!_226;}var _227=this.getChildren();var _228=dojo.indexOf(_227,this.pane2button[this._currentChild.id]);var _229=_226?1:_227.length-1;return _227[(_228+_229)%_227.length];},onkeypress:function(e){if(this.disabled||e.altKey){return;}var _22a=null;if(e.ctrlKey||!e._djpage){var k=dojo.keys;switch(e.charOrCode){case k.LEFT_ARROW:case k.UP_ARROW:if(!e._djpage){_22a=false;}break;case k.PAGE_UP:if(e.ctrlKey){_22a=false;}break;case k.RIGHT_ARROW:case k.DOWN_ARROW:if(!e._djpage){_22a=true;}break;case k.PAGE_DOWN:if(e.ctrlKey){_22a=true;}break;case k.DELETE:if(this._currentChild.closable){this.onCloseButtonClick(this._currentChild);}dojo.stopEvent(e);break;default:if(e.ctrlKey){if(e.charOrCode===k.TAB){this.adjacent(!e.shiftKey).onClick();dojo.stopEvent(e);}else{if(e.charOrCode=="w"){if(this._currentChild.closable){this.onCloseButtonClick(this._currentChild);}dojo.stopEvent(e);}}}}if(_22a!==null){this.adjacent(_22a).onClick();dojo.stopEvent(e);}}},onContainerKeyPress:function(info){info.e._djpage=info.page;this.onkeypress(info.e);}});dojo.declare("dijit.layout._StackButton",dijit.form.ToggleButton,{tabIndex:"-1",postCreate:function(evt){dijit.setWaiRole((this.focusNode||this.domNode),"tab");this.inherited(arguments);},onClick:function(evt){dijit.focus(this.focusNode);},onClickCloseButton:function(evt){evt.stopPropagation();}});}if(!dojo._hasResource["dijit.layout.StackContainer"]){dojo._hasResource["dijit.layout.StackContainer"]=true;dojo.provide("dijit.layout.StackContainer");dojo.declare("dijit.layout.StackContainer",dijit.layout._LayoutWidget,{doLayout:true,persist:false,baseClass:"dijitStackContainer",postCreate:function(){this.inherited(arguments);dojo.addClass(this.domNode,"dijitLayoutContainer");dijit.setWaiRole(this.containerNode,"tabpanel");this.connect(this.domNode,"onkeypress",this._onKeyPress);},startup:function(){if(this._started){return;}var _22b=this.getChildren();dojo.forEach(_22b,this._setupChild,this);if(this.persist){this.selectedChildWidget=dijit.byId(dojo.cookie(this.id+"_selectedChild"));}else{dojo.some(_22b,function(_22c){if(_22c.selected){this.selectedChildWidget=_22c;}return _22c.selected;},this);}var _22d=this.selectedChildWidget;if(!_22d&&_22b[0]){_22d=this.selectedChildWidget=_22b[0];_22d.selected=true;}dojo.publish(this.id+"-startup",[{children:_22b,selected:_22d}]);this.inherited(arguments);},resize:function(){var _22e=this.selectedChildWidget;if(_22e&&!this._hasBeenShown){this._hasBeenShown=true;this._showChild(_22e);}this.inherited(arguments);},_setupChild:function(_22f){this.inherited(arguments);dojo.removeClass(_22f.domNode,"dijitVisible");dojo.addClass(_22f.domNode,"dijitHidden");_22f.domNode.title="";},addChild:function(_230,_231){this.inherited(arguments);if(this._started){dojo.publish(this.id+"-addChild",[_230,_231]);this.layout();if(!this.selectedChildWidget){this.selectChild(_230);}}},removeChild:function(page){this.inherited(arguments);if(this._started){dojo.publish(this.id+"-removeChild",[page]);}if(this._beingDestroyed){return;}if(this._started){this.layout();}if(this.selectedChildWidget===page){this.selectedChildWidget=undefined;if(this._started){var _232=this.getChildren();if(_232.length){this.selectChild(_232[0]);}}}},selectChild:function(page){page=dijit.byId(page);if(this.selectedChildWidget!=page){this._transition(page,this.selectedChildWidget);this.selectedChildWidget=page;dojo.publish(this.id+"-selectChild",[page]);if(this.persist){dojo.cookie(this.id+"_selectedChild",this.selectedChildWidget.id);}}},_transition:function(_233,_234){if(_234){this._hideChild(_234);}this._showChild(_233);if(_233.resize){if(this.doLayout){_233.resize(this._containerContentBox||this._contentBox);}else{_233.resize();}}},_adjacent:function(_235){var _236=this.getChildren();var _237=dojo.indexOf(_236,this.selectedChildWidget);_237+=_235?1:_236.length-1;return _236[_237%_236.length];},forward:function(){this.selectChild(this._adjacent(true));},back:function(){this.selectChild(this._adjacent(false));},_onKeyPress:function(e){dojo.publish(this.id+"-containerKeyPress",[{e:e,page:this}]);},layout:function(){if(this.doLayout&&this.selectedChildWidget&&this.selectedChildWidget.resize){this.selectedChildWidget.resize(this._contentBox);}},_showChild:function(page){var _238=this.getChildren();page.isFirstChild=(page==_238[0]);page.isLastChild=(page==_238[_238.length-1]);page.selected=true;dojo.removeClass(page.domNode,"dijitHidden");dojo.addClass(page.domNode,"dijitVisible");page._onShow();},_hideChild:function(page){page.selected=false;dojo.removeClass(page.domNode,"dijitVisible");dojo.addClass(page.domNode,"dijitHidden");page.onHide();},closeChild:function(page){var _239=page.onClose(this,page);if(_239){this.removeChild(page);page.destroyRecursive();}},destroyDescendants:function(_23a){dojo.forEach(this.getChildren(),function(_23b){this.removeChild(_23b);_23b.destroyRecursive(_23a);},this);}});dojo.extend(dijit._Widget,{selected:false,closable:false,iconClass:"",showTitle:true,onClose:function(){return true;}});}if(!dojo._hasResource["solidmark.widget.SlideShow"]){dojo._hasResource["solidmark.widget.SlideShow"]=true;dojo.provide("solidmark.widget.SlideShow");dojo.declare("solidmark.widget.SlideShow",dijit.layout.StackContainer,{delay:2000,transitionInterval:1000,direction:"forward",animated:true,loop:true,fadeOutAnimation:null,fadeInAnimation:null,prevPage:null,timeout:null,childCount:0,postCreate:function(){solidmark.widget.SlideShow.superclass.postCreate.apply(this,arguments);dojo.style(this.domNode,"position","relative");this._startNextTransition();},postMixInProperties:function(){},_setupChild:function(page){dojo.style(page.domNode,"position","absolute");var _23c=dojo.marginBox(page.domNode);var _23d=_23c.w;var _23e=_23c.h;var _23f=dojo.contentBox(this.domNode);var _240=_23f.w;var _241=_23f.h;if(_23d>_240){dojo.style(this.domNode,"width",_23d+"px");}if(_23e>_241){dojo.style(this.domNode,"height",_23e+"px");}dojo.style(page.domNode,"display","none");this.childCount++;return page;},_hideChild:function(page){this.prevPage=page;page.selected=false;this.fadeOutAnimation=dojo.fadeOut({node:page.domNode,duration:this.transitionInterval});dojo.connect(this.fadeOutAnimation,"onEnd",dojo.hitch(this,"_onEnd"));this.fadeOutAnimation.play();},_showChild:function(page){solidmark.widget.SlideShow.superclass._showChild.apply(this,arguments);if(this.prevPage){dojo.style(page.domNode,"opacity",0);this.fadeInAnimation=dojo.fadeIn({node:page.domNode,duration:this.transitionInterval});this.fadeInAnimation.play();}},_endAnimation:function(){if(this.fadeOutAnimation){this.fadeOutAnimation.gotoPercent(1,true);}if(this.fadeInAnimation){this.fadeInAnimation.gotoPercent(1,true);}clearTimeout(this.timeout);},_startNextTransition:function(){if(!this.animated){return;}var _242=(this.direction=="forward")?"forward":"back";this.timeout=setTimeout(dojo.hitch(this,_242),this.delay);},_onEnd:function(){this.fadeOutAnimation=null;if(this.prevPage){this.prevPage.domNode.style.display="none";dojo.style(this.prevPage.domNode,"opacity",1);dojo.removeClass(this.prevPage.domNode,"dijitVisible");}this._startNextTransition();},_clearAnimation:function(){this._endAnimation();this.animated=false;clearTimeout(this.timeout);},_withinRange:function(_243){return (_243>=0&&_243<this.childCount);},_moveCursor:function(_244,_245){this._endAnimation();var _246=dojo.indexOf(this.getChildren(),this.selectedChildWidget);_246+=_244;var _247=true;if(!this._withinRange(_246)){if(this.loop){_246=_245;}else{_247=false;this._clearAnimation();}}if(_247){this.selectChild(this.getChildren()[_246]);}},forward:function(){this._moveCursor(1,0);},back:function(){this._moveCursor(-1,this.childCount-1);}});}if(!dojo._hasResource["dojo.html"]){dojo._hasResource["dojo.html"]=true;dojo.provide("dojo.html");(function(){var _248=0,d=dojo;dojo.html._secureForInnerHtml=function(cont){return cont.replace(/(?:\s*<!DOCTYPE\s[^>]+>|<title[^>]*>[\s\S]*?<\/title>)/ig,"");};dojo.html._emptyNode=dojo.empty;dojo.html._setNodeContent=function(node,cont){d.empty(node);if(cont){if(typeof cont=="string"){cont=d._toDom(cont,node.ownerDocument);}if(!cont.nodeType&&d.isArrayLike(cont)){for(var _249=cont.length,i=0;i<cont.length;i=_249==cont.length?i+1:0){d.place(cont[i],node,"last");}}else{d.place(cont,node,"last");}}return node;};dojo.declare("dojo.html._ContentSetter",null,{node:"",content:"",id:"",cleanContent:false,extractContent:false,parseContent:false,constructor:function(_24a,node){dojo.mixin(this,_24a||{});node=this.node=dojo.byId(this.node||node);if(!this.id){this.id=["Setter",(node)?node.id||node.tagName:"",_248++].join("_");}if(!(this.node||node)){new Error(this.declaredClass+": no node provided to "+this.id);}},set:function(cont,_24b){if(undefined!==cont){this.content=cont;}if(_24b){this._mixin(_24b);}this.onBegin();this.setContent();this.onEnd();return this.node;},setContent:function(){var node=this.node;if(!node){console.error("setContent given no node");}try{node=dojo.html._setNodeContent(node,this.content);}catch(e){var _24c=this.onContentError(e);try{node.innerHTML=_24c;}catch(e){console.error("Fatal "+this.declaredClass+".setContent could not change content due to "+e.message,e);}}this.node=node;},empty:function(){if(this.parseResults&&this.parseResults.length){dojo.forEach(this.parseResults,function(w){if(w.destroy){w.destroy();}});delete this.parseResults;}dojo.html._emptyNode(this.node);},onBegin:function(){var cont=this.content;if(dojo.isString(cont)){if(this.cleanContent){cont=dojo.html._secureForInnerHtml(cont);}if(this.extractContent){var _24d=cont.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_24d){cont=_24d[1];}}}this.empty();this.content=cont;return this.node;},onEnd:function(){if(this.parseContent){this._parse();}return this.node;},tearDown:function(){delete this.parseResults;delete this.node;delete this.content;},onContentError:function(err){return "Error occured setting content: "+err;},_mixin:function(_24e){var _24f={},key;for(key in _24e){if(key in _24f){continue;}this[key]=_24e[key];}},_parse:function(){var _250=this.node;try{this.parseResults=dojo.parser.parse(_250,true);}catch(e){this._onError("Content",e,"Error parsing in _ContentSetter#"+this.id);}},_onError:function(type,err,_251){var _252=this["on"+type+"Error"].call(this,err);if(_251){console.error(_251,err);}else{if(_252){dojo.html._setNodeContent(this.node,_252,true);}}}});dojo.html.set=function(node,cont,_253){if(undefined==cont){console.warn("dojo.html.set: no cont argument provided, using empty string");cont="";}if(!_253){return dojo.html._setNodeContent(node,cont,true);}else{var op=new dojo.html._ContentSetter(dojo.mixin(_253,{content:cont,node:node}));return op.set();}};})();}if(!dojo._hasResource["dijit.layout.ContentPane"]){dojo._hasResource["dijit.layout.ContentPane"]=true;dojo.provide("dijit.layout.ContentPane");dojo.declare("dijit.layout.ContentPane",dijit._Widget,{href:"",extractContent:false,parseOnLoad:true,preventCache:false,preload:false,refreshOnShow:false,loadingMessage:"<span class='dijitContentPaneLoading'>${loadingState}</span>",errorMessage:"<span class='dijitContentPaneError'>${errorState}</span>",isLoaded:false,baseClass:"dijitContentPane",doLayout:true,ioArgs:{},isContainer:true,isLayoutContainer:true,onLoadDeferred:null,attributeMap:dojo.delegate(dijit._Widget.prototype.attributeMap,{title:[]}),postMixInProperties:function(){this.inherited(arguments);var _254=dojo.i18n.getLocalization("dijit","loading",this.lang);this.loadingMessage=dojo.string.substitute(this.loadingMessage,_254);this.errorMessage=dojo.string.substitute(this.errorMessage,_254);if(!this.href&&this.srcNodeRef&&this.srcNodeRef.innerHTML){this.isLoaded=true;}},buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}},postCreate:function(){this.domNode.title="";if(!dojo.attr(this.domNode,"role")){dijit.setWaiRole(this.domNode,"group");}dojo.addClass(this.domNode,this.baseClass);},startup:function(){if(this._started){return;}var _255=dijit._Contained.prototype.getParent.call(this);this._childOfLayoutWidget=_255&&_255.isLayoutContainer;this._needLayout=!this._childOfLayoutWidget;if(this.isLoaded){dojo.forEach(this.getChildren(),function(_256){_256.startup();});}if(this._isShown()||this.preload){this._onShow();}this.inherited(arguments);},_checkIfSingleChild:function(){var _257=dojo.query("> *",this.containerNode).filter(function(node){return node.tagName!=="SCRIPT";}),_258=_257.filter(function(node){return dojo.hasAttr(node,"dojoType")||dojo.hasAttr(node,"widgetId");}),_259=dojo.filter(_258.map(dijit.byNode),function(_25a){return _25a&&_25a.domNode&&_25a.resize;});if(_257.length==_258.length&&_259.length==1){this._singleChild=_259[0];}else{delete this._singleChild;}dojo.toggleClass(this.containerNode,this.baseClass+"SingleChild",!!this._singleChild);},setHref:function(href){dojo.deprecated("dijit.layout.ContentPane.setHref() is deprecated. Use attr('href', ...) instead.","","2.0");return this.attr("href",href);},_setHrefAttr:function(href){this.cancel();this.onLoadDeferred=new dojo.Deferred(dojo.hitch(this,"cancel"));this.href=href;if(this._created&&(this.preload||this._isShown())){this._load();}else{this._hrefChanged=true;}return this.onLoadDeferred;},setContent:function(data){dojo.deprecated("dijit.layout.ContentPane.setContent() is deprecated.  Use attr('content', ...) instead.","","2.0");this.attr("content",data);},_setContentAttr:function(data){this.href="";this.cancel();this.onLoadDeferred=new dojo.Deferred(dojo.hitch(this,"cancel"));this._setContent(data||"");this._isDownloaded=false;return this.onLoadDeferred;},_getContentAttr:function(){return this.containerNode.innerHTML;},cancel:function(){if(this._xhrDfd&&(this._xhrDfd.fired==-1)){this._xhrDfd.cancel();}delete this._xhrDfd;this.onLoadDeferred=null;},uninitialize:function(){if(this._beingDestroyed){this.cancel();}this.inherited(arguments);},destroyRecursive:function(_25b){if(this._beingDestroyed){return;}this.inherited(arguments);},resize:function(_25c,_25d){if(!this._wasShown){this._onShow();}this._resizeCalled=true;if(_25c){dojo.marginBox(this.domNode,_25c);}var cn=this.containerNode;if(cn===this.domNode){var mb=_25d||{};dojo.mixin(mb,_25c||{});if(!("h" in mb)||!("w" in mb)){mb=dojo.mixin(dojo.marginBox(cn),mb);}this._contentBox=dijit.layout.marginBox2contentBox(cn,mb);}else{this._contentBox=dojo.contentBox(cn);}this._layoutChildren();},_isShown:function(){if(this._childOfLayoutWidget){if(this._resizeCalled&&"open" in this){return this.open;}return this._resizeCalled;}else{if("open" in this){return this.open;}else{var node=this.domNode;return (node.style.display!="none")&&(node.style.visibility!="hidden")&&!dojo.hasClass(node,"dijitHidden");}}},_onShow:function(){if(this.href){if(!this._xhrDfd&&(!this.isLoaded||this._hrefChanged||this.refreshOnShow)){this.refresh();}}else{if(!this._childOfLayoutWidget&&this._needLayout){this._layoutChildren();}}this.inherited(arguments);this._wasShown=true;},refresh:function(){this.cancel();this.onLoadDeferred=new dojo.Deferred(dojo.hitch(this,"cancel"));this._load();return this.onLoadDeferred;},_load:function(){this._setContent(this.onDownloadStart(),true);var self=this;var _25e={preventCache:(this.preventCache||this.refreshOnShow),url:this.href,handleAs:"text"};if(dojo.isObject(this.ioArgs)){dojo.mixin(_25e,this.ioArgs);}var hand=(this._xhrDfd=(this.ioMethod||dojo.xhrGet)(_25e));hand.addCallback(function(html){try{self._isDownloaded=true;self._setContent(html,false);self.onDownloadEnd();}catch(err){self._onError("Content",err);}delete self._xhrDfd;return html;});hand.addErrback(function(err){if(!hand.canceled){self._onError("Download",err);}delete self._xhrDfd;return err;});delete this._hrefChanged;},_onLoadHandler:function(data){this.isLoaded=true;try{this.onLoadDeferred.callback(data);this.onLoad(data);}catch(e){console.error("Error "+this.widgetId+" running custom onLoad code: "+e.message);}},_onUnloadHandler:function(){this.isLoaded=false;try{this.onUnload();}catch(e){console.error("Error "+this.widgetId+" running custom onUnload code: "+e.message);}},destroyDescendants:function(){if(this.isLoaded){this._onUnloadHandler();}var _25f=this._contentSetter;dojo.forEach(this.getChildren(),function(_260){if(_260.destroyRecursive){_260.destroyRecursive();}});if(_25f){dojo.forEach(_25f.parseResults,function(_261){if(_261.destroyRecursive&&_261.domNode&&_261.domNode.parentNode==dojo.body()){_261.destroyRecursive();}});delete _25f.parseResults;}dojo.html._emptyNode(this.containerNode);delete this._singleChild;},_setContent:function(cont,_262){this.destroyDescendants();var _263=this._contentSetter;if(!(_263&&_263 instanceof dojo.html._ContentSetter)){_263=this._contentSetter=new dojo.html._ContentSetter({node:this.containerNode,_onError:dojo.hitch(this,this._onError),onContentError:dojo.hitch(this,function(e){var _264=this.onContentError(e);try{this.containerNode.innerHTML=_264;}catch(e){console.error("Fatal "+this.id+" could not change content due to "+e.message,e);}})});}var _265=dojo.mixin({cleanContent:this.cleanContent,extractContent:this.extractContent,parseContent:this.parseOnLoad},this._contentSetterParams||{});dojo.mixin(_263,_265);_263.set((dojo.isObject(cont)&&cont.domNode)?cont.domNode:cont);delete this._contentSetterParams;if(!_262){dojo.forEach(this.getChildren(),function(_266){if(!this.parseOnLoad||_266.getParent){_266.startup();}},this);this._scheduleLayout();this._onLoadHandler(cont);}},_onError:function(type,err,_267){this.onLoadDeferred.errback(err);var _268=this["on"+type+"Error"].call(this,err);if(_267){console.error(_267,err);}else{if(_268){this._setContent(_268,true);}}},_scheduleLayout:function(){if(this._isShown()){this._layoutChildren();}else{this._needLayout=true;}},_layoutChildren:function(){if(this.doLayout){this._checkIfSingleChild();}if(this._singleChild&&this._singleChild.resize){var cb=this._contentBox||dojo.contentBox(this.containerNode);this._singleChild.resize({w:cb.w,h:cb.h});}else{dojo.forEach(this.getChildren(),function(_269){if(_269.resize){_269.resize();}});}delete this._needLayout;},onLoad:function(data){},onUnload:function(){},onDownloadStart:function(){return this.loadingMessage;},onContentError:function(_26a){},onDownloadError:function(_26b){return this.errorMessage;},onDownloadEnd:function(){}});}if(!dojo._hasResource["dojo.fx.Toggler"]){dojo._hasResource["dojo.fx.Toggler"]=true;dojo.provide("dojo.fx.Toggler");dojo.declare("dojo.fx.Toggler",null,{node:null,showFunc:dojo.fadeIn,hideFunc:dojo.fadeOut,showDuration:200,hideDuration:200,constructor:function(args){var _26c=this;dojo.mixin(_26c,args);_26c.node=args.node;_26c._showArgs=dojo.mixin({},args);_26c._showArgs.node=_26c.node;_26c._showArgs.duration=_26c.showDuration;_26c.showAnim=_26c.showFunc(_26c._showArgs);_26c._hideArgs=dojo.mixin({},args);_26c._hideArgs.node=_26c.node;_26c._hideArgs.duration=_26c.hideDuration;_26c.hideAnim=_26c.hideFunc(_26c._hideArgs);dojo.connect(_26c.showAnim,"beforeBegin",dojo.hitch(_26c.hideAnim,"stop",true));dojo.connect(_26c.hideAnim,"beforeBegin",dojo.hitch(_26c.showAnim,"stop",true));},show:function(_26d){return this.showAnim.play(_26d||0);},hide:function(_26e){return this.hideAnim.play(_26e||0);}});}if(!dojo._hasResource["dojo.fx"]){dojo._hasResource["dojo.fx"]=true;dojo.provide("dojo.fx");(function(){var d=dojo,_26f={_fire:function(evt,args){if(this[evt]){this[evt].apply(this,args||[]);}return this;}};var _270=function(_271){this._index=-1;this._animations=_271||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;d.forEach(this._animations,function(a){this.duration+=a.duration;if(a.delay){this.duration+=a.delay;}},this);};d.extend(_270,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){d.disconnect(this._onAnimateCtx);d.disconnect(this._onEndCtx);this._onAnimateCtx=this._onEndCtx=null;if(this._index+1==this._animations.length){this._fire("onEnd");}else{this._current=this._animations[++this._index];this._onAnimateCtx=d.connect(this._current,"onAnimate",this,"_onAnimate");this._onEndCtx=d.connect(this._current,"onEnd",this,"_onEnd");this._current.play(0,true);}},play:function(_272,_273){if(!this._current){this._current=this._animations[this._index=0];}if(!_273&&this._current.status()=="playing"){return this;}var _274=d.connect(this._current,"beforeBegin",this,function(){this._fire("beforeBegin");}),_275=d.connect(this._current,"onBegin",this,function(arg){this._fire("onBegin",arguments);}),_276=d.connect(this._current,"onPlay",this,function(arg){this._fire("onPlay",arguments);d.disconnect(_274);d.disconnect(_275);d.disconnect(_276);});if(this._onAnimateCtx){d.disconnect(this._onAnimateCtx);}this._onAnimateCtx=d.connect(this._current,"onAnimate",this,"_onAnimate");if(this._onEndCtx){d.disconnect(this._onEndCtx);}this._onEndCtx=d.connect(this._current,"onEnd",this,"_onEnd");this._current.play.apply(this._current,arguments);return this;},pause:function(){if(this._current){var e=d.connect(this._current,"onPause",this,function(arg){this._fire("onPause",arguments);d.disconnect(e);});this._current.pause();}return this;},gotoPercent:function(_277,_278){this.pause();var _279=this.duration*_277;this._current=null;d.some(this._animations,function(a){if(a.duration<=_279){this._current=a;return true;}_279-=a.duration;return false;});if(this._current){this._current.gotoPercent(_279/this._current.duration,_278);}return this;},stop:function(_27a){if(this._current){if(_27a){for(;this._index+1<this._animations.length;++this._index){this._animations[this._index].stop(true);}this._current=this._animations[this._index];}var e=d.connect(this._current,"onStop",this,function(arg){this._fire("onStop",arguments);d.disconnect(e);});this._current.stop();}return this;},status:function(){return this._current?this._current.status():"stopped";},destroy:function(){if(this._onAnimateCtx){d.disconnect(this._onAnimateCtx);}if(this._onEndCtx){d.disconnect(this._onEndCtx);}}});d.extend(_270,_26f);dojo.fx.chain=function(_27b){return new _270(_27b);};var _27c=function(_27d){this._animations=_27d||[];this._connects=[];this._finished=0;this.duration=0;d.forEach(_27d,function(a){var _27e=a.duration;if(a.delay){_27e+=a.delay;}if(this.duration<_27e){this.duration=_27e;}this._connects.push(d.connect(a,"onEnd",this,"_onEnd"));},this);this._pseudoAnimation=new d.Animation({curve:[0,1],duration:this.duration});var self=this;d.forEach(["beforeBegin","onBegin","onPlay","onAnimate","onPause","onStop","onEnd"],function(evt){self._connects.push(d.connect(self._pseudoAnimation,evt,function(){self._fire(evt,arguments);}));});};d.extend(_27c,{_doAction:function(_27f,args){d.forEach(this._animations,function(a){a[_27f].apply(a,args);});return this;},_onEnd:function(){if(++this._finished>this._animations.length){this._fire("onEnd");}},_call:function(_280,args){var t=this._pseudoAnimation;t[_280].apply(t,args);},play:function(_281,_282){this._finished=0;this._doAction("play",arguments);this._call("play",arguments);return this;},pause:function(){this._doAction("pause",arguments);this._call("pause",arguments);return this;},gotoPercent:function(_283,_284){var ms=this.duration*_283;d.forEach(this._animations,function(a){a.gotoPercent(a.duration<ms?1:(ms/a.duration),_284);});this._call("gotoPercent",arguments);return this;},stop:function(_285){this._doAction("stop",arguments);this._call("stop",arguments);return this;},status:function(){return this._pseudoAnimation.status();},destroy:function(){d.forEach(this._connects,dojo.disconnect);}});d.extend(_27c,_26f);dojo.fx.combine=function(_286){return new _27c(_286);};dojo.fx.wipeIn=function(args){var node=args.node=d.byId(args.node),s=node.style,o;var anim=d.animateProperty(d.mixin({properties:{height:{start:function(){o=s.overflow;s.overflow="hidden";if(s.visibility=="hidden"||s.display=="none"){s.height="1px";s.display="";s.visibility="";return 1;}else{var _287=d.style(node,"height");return Math.max(_287,1);}},end:function(){return node.scrollHeight;}}}},args));d.connect(anim,"onEnd",function(){s.height="auto";s.overflow=o;});return anim;};dojo.fx.wipeOut=function(args){var node=args.node=d.byId(args.node),s=node.style,o;var anim=d.animateProperty(d.mixin({properties:{height:{end:1}}},args));d.connect(anim,"beforeBegin",function(){o=s.overflow;s.overflow="hidden";s.display="";});d.connect(anim,"onEnd",function(){s.overflow=o;s.height="auto";s.display="none";});return anim;};dojo.fx.slideTo=function(args){var node=args.node=d.byId(args.node),top=null,left=null;var init=(function(n){return function(){var cs=d.getComputedStyle(n);var pos=cs.position;top=(pos=="absolute"?n.offsetTop:parseInt(cs.top)||0);left=(pos=="absolute"?n.offsetLeft:parseInt(cs.left)||0);if(pos!="absolute"&&pos!="relative"){var ret=d.position(n,true);top=ret.y;left=ret.x;n.style.position="absolute";n.style.top=top+"px";n.style.left=left+"px";}};})(node);init();var anim=d.animateProperty(d.mixin({properties:{top:args.top||0,left:args.left||0}},args));d.connect(anim,"beforeBegin",anim,init);return anim;};})();}if(!dojo._hasResource["solidmark.widget.Pager"]){dojo._hasResource["solidmark.widget.Pager"]=true;dojo.provide("solidmark.widget.Pager");dojo.declare("solidmark.widget.Pager",dijit.layout.StackContainer,{transitionInterval:500,animated:true,loopBehavior:"circular",loop:true,direction:"horizontal",postCreate:function(){this.inherited(arguments);this.anim_count=0;},_setupChild:function(_288){this.inherited(arguments);dojo.style(_288.domNode,"position","absolute");},get_child_index:function(_289){var _28a=this.getChildren();var _28b=dojo.indexOf(_28a,_289);return _28b;},get_direction:function(_28c,_28d){var _28e=this.get_forced_direction();if(_28e){return _28e;}var _28f=this.get_child_index(_28c);var _290=this.get_child_index(_28d);return (_28f>_290)?-1:1;},show_page:function(page){dojo.removeClass(page.domNode,"dijitHidden");dojo.addClass(page.domNode,"dijitVisible");if(this.doLayout&&page.resize){page.resize(this._containerContentBox||this._contentBox);}},hide_page:function(page){dojo.removeClass(page.domNode,"dijitVisible");dojo.addClass(page.domNode,"dijitHidden");},get_width:function(){return dojo.style(this.domNode,"width");},get_height:function(){return dojo.style(this.domNode,"height");},get_transition_span:function(){return (this.direction=="horizontal")?this.get_width():this.get_height();},get_transition_property:function(){return (this.direction=="horizontal")?"left":"top";},add_to_queue:function(anim){if(this.anim_count==0){this.current_anim=anim;this.current_anim.play();}else{dojo.connect(this.current_anim,"onEnd",function(){anim.play();});this.current_anim=anim;}var _291=this;dojo.connect(this.current_anim,"onEnd",function(){_291.anim_count--;});this.anim_count++;},_transition:function(_292,_293){if(!this.animated){this.inherited(arguments);return;}var _294=[];if(_293){_294.push(this._hideChildAnimation(_292,_293));}_294.push(this._showChildAnimation(_292,_293));this.add_to_queue(dojo.fx.combine(_294));},with_direction:function(_295,f){var _296=this._forced_direction;this._forced_direction=_295;f();this._forced_direction=_296;},get_forced_direction:function(){return this._forced_direction;},with_loop_behavior:function(_297,f){if(this.loopBehavior=="circular"){this.with_direction(_297,f);}else{f();}},_hideChildAnimation:function(_298,_299){var _29a=this.get_direction(_298,_299);var _29b=this;var _29c=function(){_29b.hide_page(_299);_299.selected=false;if(_299.onHide){_299.onHide();}};var _29d={};var prop=this.get_transition_property();_29d[prop]=this.get_transition_span()*_29a;var _29e=dojo.fx.slideTo({node:_299.domNode,properties:_29d,duration:this.transitionInterval,onEnd:_29c});return _29e;},_showChildAnimation:function(_29f,_2a0){var _2a1=this.get_direction(_29f,_2a0);var _2a2=this;var _2a3={};var prop=this.get_transition_property();_2a3[prop]=0;var _2a4=dojo.fx.slideTo({node:_29f.domNode,properties:_2a3,duration:this.transitionInterval,beforeBegin:function(){var span=_2a2.get_transition_span();var pos=span*_2a1*-1;_2a2.show_page(_29f);dojo.style(_29f.domNode,prop,pos+"px");},onEnd:function(){var _2a5=_2a2.getChildren();_29f.isFirstChild=(_29f==_2a5[0]);_29f.isLastChild=(_29f==_2a5[_2a5.length-1]);_29f.selected=true;if(_29f._onShow){_29f._onShow();}else{if(_29f.onShow){_29f.onShow();}}}});return _2a4;},forward:function(){if(!this.loop&&this.selectedChildWidget.isLastChild){return;}var _2a6=this;this.with_loop_behavior(-1,function(){solidmark.widget.Pager.superclass.forward.call(_2a6);});},back:function(){if(!this.loop&&this.selectedChildWidget.isFirstChild){return;}var _2a7=this;this.with_loop_behavior(1,function(){solidmark.widget.Pager.superclass.back.call(_2a7);});}});}dojo.i18n._preloadLocalizations("dojo.nls.solidmark",["ROOT","ar","ca","cs","da","de","de-de","el","en","en-gb","en-us","es","es-es","fi","fi-fi","fr","fr-fr","he","he-il","hu","it","it-it","ja","ja-jp","ko","ko-kr","nb","nl","nl-nl","pl","pt","pt-br","pt-pt","ru","sk","sl","sv","th","tr","xx","zh","zh-cn","zh-tw"]);

