/*
	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["dojo.hash"]){dojo._hasResource["dojo.hash"]=true;dojo.provide("dojo.hash");(function(){dojo.hash=function(_1,_2){if(!arguments.length){return _getHash();}if(_1.charAt(0)=="#"){_1=_1.substring(1);}if(_2){_replace(_1);}else{location.href="#"+_1;}return _1;};var _3=null,_4=null,_5=dojo.config.hashPollFrequency||100;function _getHash(){var h=location.href,i=h.indexOf("#");return (i>=0)?decodeURIComponent(h.substring(i+1)):"";};function _dispatchEvent(){dojo.publish("/dojo/hashchange",[_getHash()]);};function _pollLocation(){if(_getHash()===_3){return;}_3=_getHash();_dispatchEvent();};function _replace(_8){if(_4){if(_4.isTransitioning()){setTimeout(dojo.hitch(null,_replace,_8),_5);return;}var _9=_4.iframe.location.href;var _a=_9.indexOf("?");_4.iframe.location.replace(_9.substring(0,_a)+"?"+_8);return;}location.replace("#"+_8);_pollLocation();};function IEUriMonitor(){var _b=document.createElement("iframe"),_c="dojo-hash-iframe",_d=dojo.moduleUrl("dojo","resources/blank.html");_b.id=_c;_b.src=_d+"?"+_getHash();_b.style.display="none";document.body.appendChild(_b);this.iframe=dojo.global[_c];var _e,_f,_10,_11,_12,_13=this.iframe.location,_14=dojo.global.location;function resetState(){_3=_14.hash;_e=_12?_3:_13.search;_f=false;_10=null;};this.isTransitioning=function(){return _f;};this.pollLocation=function(){if(!_12){try{_13.search;if(document.title!=_11){_11=this.iframe.document.title=document.title;}}catch(e){_12=true;console.error("dojo.hash: Error adding history entry. Server unreachable.");}}if(_f&&_3===_14.hash){if(_12||_13.search===_10){resetState();_dispatchEvent();}else{setTimeout(dojo.hitch(this,this.pollLocation),0);return;}}else{if(_3===_14.hash&&(_12||_e===_13.search)){}else{if(_3!==_14.hash){_3=_14.hash;_f=true;_10="?"+_getHash();_b.src=_d+_10;_12=false;setTimeout(dojo.hitch(this,this.pollLocation),0);return;}else{if(!_12){_14.href="#"+_13.search.substring(1);resetState();_dispatchEvent();}}}}setTimeout(dojo.hitch(this,this.pollLocation),_5);};resetState();setTimeout(dojo.hitch(this,this.pollLocation),_5);};dojo.addOnLoad(function(){if("onhashchange" in dojo.global&&(!dojo.isIE||(dojo.isIE>=8&&document.compatMode!="BackCompat"))){dojo.connect(dojo.global,"onhashchange",_dispatchEvent);}else{if(document.addEventListener){_3=_getHash();setInterval(_pollLocation,_5);}else{if(document.attachEvent){_4=new IEUriMonitor();}}}});})();}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(){var _15=dojo.doc;if(_15.selection){var s=_15.selection;if(s.type=="Text"){return !s.createRange().htmlText.length;}else{return !s.createRange().length;}}else{var _17=dojo.global;var _18=_17.getSelection();if(dojo.isString(_18)){return !_18;}else{return !_18||_18.isCollapsed||!_18.toString();}}},getBookmark:function(){var _19,_1a=dojo.doc.selection;if(_1a){var _1b=_1a.createRange();if(_1a.type.toUpperCase()=="CONTROL"){if(_1b.length){_19=[];var i=0,len=_1b.length;while(i<len){_19.push(_1b.item(i++));}}else{_19=null;}}else{_19=_1b.getBookmark();}}else{if(window.getSelection){_1a=dojo.global.getSelection();if(_1a){_1b=_1a.getRangeAt(0);_19=_1b.cloneRange();}}else{console.warn("No idea how to store the current selection for this browser!");}}return _19;},moveToBookmark:function(_1e){var _1f=dojo.doc;if(_1f.selection){var _20;if(dojo.isArray(_1e)){_20=_1f.body.createControlRange();dojo.forEach(_1e,function(n){_20.addElement(n);});}else{_20=_1f.selection.createRange();_20.moveToBookmark(_1e);}_20.select();}else{var _22=dojo.global.getSelection&&dojo.global.getSelection();if(_22&&_22.removeAllRanges){_22.removeAllRanges();_22.addRange(_1e);}else{console.warn("No idea how to restore selection for this browser!");}}},getFocus:function(_23,_24){return {node:_23&&dojo.isDescendant(dijit._curFocus,_23.domNode)?dijit._prevFocus:dijit._curFocus,bookmark:!dojo.withGlobal(_24||dojo.global,dijit.isCollapsed)?dojo.withGlobal(_24||dojo.global,dijit.getBookmark):null,openedForWindow:_24};},focus:function(_25){if(!_25){return;}var _26="node" in _25?_25.node:_25,_27=_25.bookmark,_28=_25.openedForWindow;if(_26){var _29=(_26.tagName.toLowerCase()=="iframe")?_26.contentWindow:_26;if(_29&&_29.focus){try{_29.focus();}catch(e){}}dijit._onFocusNode(_26);}if(_27&&dojo.withGlobal(_28||dojo.global,dijit.isCollapsed)){if(_28){_28.focus();}try{dojo.withGlobal(_28||dojo.global,dijit.moveToBookmark,null,[_27]);}catch(e){}}},_activeStack:[],registerIframe:function(_2a){dijit.registerWin(_2a.contentWindow,_2a);},registerWin:function(_2b,_2c){dojo.connect(_2b.document,"onmousedown",function(evt){dijit._justMouseDowned=true;setTimeout(function(){dijit._justMouseDowned=false;},0);dijit._onTouchNode(_2c||evt.target||evt.srcElement);});var doc=_2b.document;if(doc){if(dojo.isIE){doc.attachEvent("onactivate",function(evt){if(evt.srcElement.tagName.toLowerCase()!="#document"){dijit._onFocusNode(_2c||evt.srcElement);}});doc.attachEvent("ondeactivate",function(evt){dijit._onBlurNode(_2c||evt.srcElement);});}else{doc.addEventListener("focus",function(evt){dijit._onFocusNode(_2c||evt.target);},true);doc.addEventListener("blur",function(evt){dijit._onBlurNode(_2c||evt.target);},true);}}doc=null;},_onBlurNode:function(_33){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(_34){if(dijit._clearActiveWidgetsTimer){clearTimeout(dijit._clearActiveWidgetsTimer);delete dijit._clearActiveWidgetsTimer;}var _35=[];try{while(_34){if(_34.dijitPopupParent){_34=dijit.byId(_34.dijitPopupParent).domNode;}else{if(_34.tagName&&_34.tagName.toLowerCase()=="body"){if(_34===dojo.body()){break;}_34=dijit.getDocumentWindow(_34.ownerDocument).frameElement;}else{var id=_34.getAttribute&&_34.getAttribute("widgetId");if(id){_35.unshift(id);}_34=_34.parentNode;}}}}catch(e){}dijit._setStack(_35);},_onFocusNode:function(_37){if(!_37){return;}if(_37.nodeType==9){return;}dijit._onTouchNode(_37);if(_37==dijit._curFocus){return;}if(dijit._curFocus){dijit._prevFocus=dijit._curFocus;}dijit._curFocus=_37;dojo.publish("focusNode",[_37]);},_setStack:function(_38){var _39=dijit._activeStack;dijit._activeStack=_38;for(var _3a=0;_3a<Math.min(_39.length,_38.length);_3a++){if(_39[_3a]!=_38[_3a]){break;}}for(var i=_39.length-1;i>=_3a;i--){var _3c=dijit.byId(_39[i]);if(_3c){_3c._focused=false;_3c._hasBeenBlurred=true;if(_3c._onBlur){_3c._onBlur();}if(_3c._setStateClass){_3c._setStateClass();}dojo.publish("widgetBlur",[_3c]);}}for(i=_3a;i<_38.length;i++){_3c=dijit.byId(_38[i]);if(_3c){_3c._focused=true;if(_3c._onFocus){_3c._onFocus();}if(_3c._setStateClass){_3c._setStateClass();}dojo.publish("widgetFocus",[_3c]);}}}});dojo.addOnLoad(function(){dijit.registerWin(window);});}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={};},add:function(_3d){if(this._hash[_3d.id]){throw new Error("Tried to register widget with id=="+_3d.id+" but that id is already registered");}this._hash[_3d.id]=_3d;},remove:function(id){delete this._hash[id];},forEach:function(_3f){for(var id in this._hash){_3f(this._hash[id]);}},filter:function(_41){var res=new dijit.WidgetSet();this.forEach(function(_43){if(_41(_43)){res.add(_43);}});return res;},byId:function(id){return this._hash[id];},byClass:function(cls){return this.filter(function(_46){return _46.declaredClass==cls;});}});dijit.registry=new dijit.WidgetSet();dijit._widgetTypeCtr={};dijit.getUniqueId=function(_47){var id;do{id=_47+"_"+(_47 in dijit._widgetTypeCtr?++dijit._widgetTypeCtr[_47]:dijit._widgetTypeCtr[_47]=0);}while(dijit.byId(id));return id;};dijit.findWidgets=function(_49){var _4a=[];function getChildrenHelper(_4b){var _4c=dojo.isIE?_4b.children:_4b.childNodes,i=0,_4e;while(_4e=_4c[i++]){if(_4e.nodeType!=1){continue;}var _4f=_4e.getAttribute("widgetId");if(_4f){var _50=dijit.byId(_4f);_4a.push(_50);}else{getChildrenHelper(_4e);}}};getChildrenHelper(_49);return _4a;};if(dojo.isIE){dojo.addOnWindowUnload(function(){dojo.forEach(dijit.findWidgets(dojo.body()),function(_51){if(_51.destroyRecursive){_51.destroyRecursive();}else{if(_51.destroy){_51.destroy();}}});});}dijit.byId=function(id){return (dojo.isString(id))?dijit.registry.byId(id):id;};dijit.byNode=function(_53){return dijit.registry.byId(_53.getAttribute("widgetId"));};dijit.getEnclosingWidget=function(_54){while(_54){if(_54.getAttribute&&_54.getAttribute("widgetId")){return dijit.registry.byId(_54.getAttribute("widgetId"));}_54=_54.parentNode;}return null;};dijit._tabElements={area:true,button:true,input:true,object:true,select:true,textarea:true};dijit._isElementShown=function(_55){var _56=dojo.style(_55);return (_56.visibility!="hidden")&&(_56.visibility!="collapsed")&&(_56.display!="none")&&(dojo.attr(_55,"type")!="hidden");};dijit.isTabNavigable=function(_57){if(dojo.hasAttr(_57,"disabled")){return false;}var _58=dojo.hasAttr(_57,"tabindex");var _59=dojo.attr(_57,"tabindex");if(_58&&_59>=0){return true;}var _5a=_57.nodeName.toLowerCase();if(((_5a=="a"&&dojo.hasAttr(_57,"href"))||dijit._tabElements[_5a])&&(!_58||_59>=0)){return true;}return false;};dijit._getTabNavigable=function(_5b){var _5c,_5d,_5e,_5f,_60,_61;var _62=function(_63){dojo.query("> *",_63).forEach(function(_64){var _65=dijit._isElementShown(_64);if(_65&&dijit.isTabNavigable(_64)){var _66=dojo.attr(_64,"tabindex");if(!dojo.hasAttr(_64,"tabindex")||_66==0){if(!_5c){_5c=_64;}_5d=_64;}else{if(_66>0){if(!_5e||_66<_5f){_5f=_66;_5e=_64;}if(!_60||_66>=_61){_61=_66;_60=_64;}}}}if(_65&&_64.nodeName.toUpperCase()!="SELECT"){_62(_64);}});};if(dijit._isElementShown(_5b)){_62(_5b);}return {first:_5c,last:_5d,lowest:_5e,highest:_60};};dijit.getFirstInTabbingOrder=function(_67){var _68=dijit._getTabNavigable(dojo.byId(_67));return _68.lowest?_68.lowest:_68.first;};dijit.getLastInTabbingOrder=function(_69){var _6a=dijit._getTabNavigable(dojo.byId(_69));return _6a.last?_6a.last:_6a.highest;};dijit.defaultDuration=dojo.config["defaultDuration"]||200;}if(!dojo._hasResource["dojo.AdapterRegistry"]){dojo._hasResource["dojo.AdapterRegistry"]=true;dojo.provide("dojo.AdapterRegistry");dojo.AdapterRegistry=function(_6b){this.pairs=[];this.returnWrappers=_6b||false;};dojo.extend(dojo.AdapterRegistry,{register:function(_6c,_6d,_6e,_6f,_70){this.pairs[((_70)?"unshift":"push")]([_6c,_6d,_6e,_6f]);},match:function(){for(var i=0;i<this.pairs.length;i++){var _72=this.pairs[i];if(_72[1].apply(this,arguments)){if((_72[3])||(this.returnWrappers)){return _72[2];}else{return _72[2].apply(this,arguments);}}}throw new Error("No match found");},unregister:function(_73){for(var i=0;i<this.pairs.length;i++){var _75=this.pairs[i];if(_75[0]==_73){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 _76=(dojo.doc.compatMode=="BackCompat")?dojo.body():dojo.doc.documentElement;var _77=dojo._docScroll();return {w:_76.clientWidth,h:_76.clientHeight,l:_77.x,t:_77.y};};dijit.placeOnScreen=function(_78,pos,_7a,_7b){var _7c=dojo.map(_7a,function(_7d){var c={corner:_7d,pos:{x:pos.x,y:pos.y}};if(_7b){c.pos.x+=_7d.charAt(1)=="L"?_7b.x:-_7b.x;c.pos.y+=_7d.charAt(0)=="T"?_7b.y:-_7b.y;}return c;});return dijit._place(_78,_7c);};dijit._place=function(_7f,_80,_81){var _82=dijit.getViewport();if(!_7f.parentNode||String(_7f.parentNode.tagName).toLowerCase()!="body"){dojo.body().appendChild(_7f);}var _83=null;dojo.some(_80,function(_84){var _85=_84.corner;var pos=_84.pos;if(_81){_81(_7f,_84.aroundCorner,_85);}var _87=_7f.style;var _88=_87.display;var _89=_87.visibility;_87.visibility="hidden";_87.display="";var mb=dojo.marginBox(_7f);_87.display=_88;_87.visibility=_89;var _8b=(_85.charAt(1)=="L"?pos.x:Math.max(_82.l,pos.x-mb.w)),_8c=(_85.charAt(0)=="T"?pos.y:Math.max(_82.t,pos.y-mb.h)),_8d=(_85.charAt(1)=="L"?Math.min(_82.l+_82.w,_8b+mb.w):pos.x),_8e=(_85.charAt(0)=="T"?Math.min(_82.t+_82.h,_8c+mb.h):pos.y),_8f=_8d-_8b,_90=_8e-_8c,_91=(mb.w-_8f)+(mb.h-_90);if(_83==null||_91<_83.overflow){_83={corner:_85,aroundCorner:_84.aroundCorner,x:_8b,y:_8c,w:_8f,h:_90,overflow:_91};}return !_91;});_7f.style.left=_83.x+"px";_7f.style.top=_83.y+"px";if(_83.overflow&&_81){_81(_7f,_83.aroundCorner,_83.corner);}return _83;};dijit.placeOnScreenAroundNode=function(_92,_93,_94,_95){_93=dojo.byId(_93);var _96=_93.style.display;_93.style.display="";var _97=_93.offsetWidth;var _98=_93.offsetHeight;var _99=dojo.coords(_93,true);_93.style.display=_96;return dijit._placeOnScreenAroundRect(_92,_99.x,_99.y,_97,_98,_94,_95);};dijit.placeOnScreenAroundRectangle=function(_9a,_9b,_9c,_9d){return dijit._placeOnScreenAroundRect(_9a,_9b.x,_9b.y,_9b.width,_9b.height,_9c,_9d);};dijit._placeOnScreenAroundRect=function(_9e,x,y,_a1,_a2,_a3,_a4){var _a5=[];for(var _a6 in _a3){_a5.push({aroundCorner:_a6,corner:_a3[_a6],pos:{x:x+(_a6.charAt(1)=="L"?0:_a1),y:y+(_a6.charAt(0)=="T"?0:_a2)}});}return dijit._place(_9e,_a5,_a4);};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(_ab,_ac,_ad,_ae){return dijit.placementRegistry.match.apply(dijit.placementRegistry,arguments);};}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 _b1=[],_b2=1000,_b3=1;this.prepare=function(_b4){var s=_b4.style;s.visibility="hidden";s.position="absolute";s.top="-9999px";if(s.display=="none"){s.display="";}dojo.body().appendChild(_b4);};this.open=function(_b6){var _b7=_b6.popup,_b8=_b6.orient||{"BL":"TL","TL":"BL"},_b9=_b6.around,id=(_b6.around&&_b6.around.id)?(_b6.around.id+"_dropdown"):("popup_"+_b3++);var _bb=dojo.create("div",{id:id,"class":"dijitPopup",style:{zIndex:_b2+_b1.length,visibility:"hidden"}},dojo.body());dijit.setWaiRole(_bb,"presentation");_bb.style.left=_bb.style.top="0px";if(_b6.parent){_bb.dijitPopupParent=_b6.parent.id;}var s=_b7.domNode.style;s.display="";s.visibility="";s.position="";s.top="0px";_bb.appendChild(_b7.domNode);var _bd=new dijit.BackgroundIframe(_bb);var _be=_b9?dijit.placeOnScreenAroundElement(_bb,_b9,_b8,_b7.orient?dojo.hitch(_b7,"orient"):null):dijit.placeOnScreen(_bb,_b6,_b8=="R"?["TR","BR","TL","BL"]:["TL","BL","TR","BR"],_b6.padding);_bb.style.visibility="visible";var _bf=[];var _c0=function(){for(var pi=_b1.length-1;pi>0&&_b1[pi].parent===_b1[pi-1].widget;pi--){}return _b1[pi];};_bf.push(dojo.connect(_bb,"onkeypress",this,function(evt){if(evt.charOrCode==dojo.keys.ESCAPE&&_b6.onCancel){dojo.stopEvent(evt);_b6.onCancel();}else{if(evt.charOrCode===dojo.keys.TAB){dojo.stopEvent(evt);var _c3=_c0();if(_c3&&_c3.onCancel){_c3.onCancel();}}}}));if(_b7.onCancel){_bf.push(dojo.connect(_b7,"onCancel",null,_b6.onCancel));}_bf.push(dojo.connect(_b7,_b7.onExecute?"onExecute":"onChange",null,function(){var _c4=_c0();if(_c4&&_c4.onExecute){_c4.onExecute();}}));_b1.push({wrapper:_bb,iframe:_bd,widget:_b7,parent:_b6.parent,onExecute:_b6.onExecute,onCancel:_b6.onCancel,onClose:_b6.onClose,handlers:_bf});if(_b7.onOpen){_b7.onOpen(_be);}return _be;};this.close=function(_c5){while(dojo.some(_b1,function(_c6){return _c6.widget==_c5;})){var top=_b1.pop(),_c8=top.wrapper,_c9=top.iframe,_ca=top.widget,_cb=top.onClose;if(_ca.onClose){_ca.onClose();}dojo.forEach(top.handlers,dojo.disconnect);if(!_ca||!_ca.domNode){return;}this.prepare(_ca.domNode);_c9.destroy();dojo.destroy(_c8);if(_cb){_cb();}}};}();dijit._frames=new function(){var _cc=[];this.pop=function(){var _cd;if(_cc.length){_cd=_cc.pop();_cd.style.display="";}else{if(dojo.isIE){var _ce=dojo.config["dojoBlankHtmlUrl"]||(dojo.moduleUrl("dojo","resources/blank.html")+"")||"javascript:\"\"";var _cf="<iframe src='"+_ce+"'"+" style='position: absolute; left: 0px; top: 0px;"+"z-index: -1; filter:Alpha(Opacity=\"0\");'>";_cd=dojo.doc.createElement(_cf);}else{_cd=dojo.create("iframe");_cd.src="javascript:\"\"";_cd.className="dijitBackgroundIframe";}_cd.tabIndex=-1;dojo.body().appendChild(_cd);}return _cd;};this.push=function(_d0){_d0.style.display="none";if(dojo.isIE){_d0.style.removeExpression("width");_d0.style.removeExpression("height");}_cc.push(_d0);};}();dijit.BackgroundIframe=function(_d1){if(!_d1.id){throw new Error("no id");}if(dojo.isIE<7||(dojo.isFF<3&&dojo.hasClass(dojo.body(),"dijit_a11y"))){var _d2=dijit._frames.pop();_d1.appendChild(_d2);if(dojo.isIE){_d2.style.setExpression("width",dojo._scopeName+".doc.getElementById('"+_d1.id+"').offsetWidth");_d2.style.setExpression("height",dojo._scopeName+".doc.getElementById('"+_d1.id+"').offsetHeight");}this.iframe=_d2;}};dojo.extend(dijit.BackgroundIframe,{destroy:function(){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(_d3){try{_d3=dojo.byId(_d3);var doc=_d3.ownerDocument||dojo.doc;var _d5=doc.body||dojo.body();var _d6=doc.documentElement||_d5.parentNode;if((!(dojo.isFF>=3||dojo.isIE||dojo.isWebKit)||_d3==_d5||_d3==_d6)&&(typeof _d3.scrollIntoView=="function")){_d3.scrollIntoView(false);return;}var ltr=dojo._isBodyLtr();var _d8=dojo.isIE>=8&&!_d9;var rtl=!ltr&&!_d8;var _db=_d5;var _d9=doc.compatMode=="BackCompat";if(_d9){_d6._offsetWidth=_d6._clientWidth=_d5._offsetWidth=_d5.clientWidth;_d6._offsetHeight=_d6._clientHeight=_d5._offsetHeight=_d5.clientHeight;}else{if(dojo.isWebKit){_d5._offsetWidth=_d5._clientWidth=_d6.clientWidth;_d5._offsetHeight=_d5._clientHeight=_d6.clientHeight;}else{_db=_d6;}_d6._offsetHeight=_d6.clientHeight;_d6._offsetWidth=_d6.clientWidth;}function isFixedPosition(_dc){var ie=dojo.isIE;return ((ie<=6||(ie>=7&&_d9))?false:(dojo.style(_dc,"position").toLowerCase()=="fixed"));};function addPseudoAttrs(_de){var _df=_de.parentNode;var _e0=_de.offsetParent;if(_e0==null||isFixedPosition(_de)){_e0=_d6;_df=(_de==_d5)?_d6:null;}_de._offsetParent=_e0;_de._parent=_df;var bp=dojo._getBorderExtents(_de);_de._borderStart={H:(_d8&&!ltr)?(bp.w-bp.l):bp.l,V:bp.t};_de._borderSize={H:bp.w,V:bp.h};_de._scrolledAmount={H:_de.scrollLeft,V:_de.scrollTop};_de._offsetSize={H:_de._offsetWidth||_de.offsetWidth,V:_de._offsetHeight||_de.offsetHeight};_de._offsetStart={H:(_d8&&!ltr)?_e0.clientWidth-_de.offsetLeft-_de._offsetSize.H:_de.offsetLeft,V:_de.offsetTop};_de._clientSize={H:_de._clientWidth||_de.clientWidth,V:_de._clientHeight||_de.clientHeight};if(_de!=_d5&&_de!=_d6&&_de!=_d3){for(var dir in _de._offsetSize){var _e3=_de._offsetSize[dir]-_de._clientSize[dir]-_de._borderSize[dir];var _e4=_de._clientSize[dir]>0&&_e3>0;if(_e4){_de._offsetSize[dir]-=_e3;if(dojo.isIE&&rtl&&dir=="H"){_de._offsetStart[dir]+=_e3;}}}}};var _e5=_d3;while(_e5!=null){if(isFixedPosition(_e5)){_d3.scrollIntoView(false);return;}addPseudoAttrs(_e5);_e5=_e5._parent;}if(dojo.isIE&&_d3._parent){var _e6=_d3._offsetParent;_d3._offsetStart.H+=_e6._borderStart.H;_d3._offsetStart.V+=_e6._borderStart.V;}if(dojo.isIE>=7&&_db==_d6&&rtl&&_d5._offsetStart&&_d5._offsetStart.H==0){var _e7=_d6.scrollWidth-_d6._offsetSize.H;if(_e7>0){_d5._offsetStart.H=-_e7;}}if(dojo.isIE<=6&&!_d9){_d6._offsetSize.H+=_d6._borderSize.H;_d6._offsetSize.V+=_d6._borderSize.V;}if(rtl&&_d5._offsetStart&&_db==_d6&&_d6._scrolledAmount){var ofs=_d5._offsetStart.H;if(ofs<0){_d6._scrolledAmount.H+=ofs;_d5._offsetStart.H=0;}}_e5=_d3;while(_e5){var _e9=_e5._parent;if(!_e9){break;}if(_e9.tagName=="TD"){var _ea=_e9._parent._parent._parent;if(_e9!=_e5._offsetParent&&_e9._offsetParent!=_e5._offsetParent){_e9=_ea;}}var _eb=_e5._offsetParent==_e9;for(var dir in _e5._offsetStart){var _ed=dir=="H"?"V":"H";if(rtl&&dir=="H"&&(_e9!=_d6)&&(_e9!=_d5)&&(dojo.isIE||dojo.isWebKit)&&_e9._clientSize.H>0&&_e9.scrollWidth>_e9._clientSize.H){var _ee=_e9.scrollWidth-_e9._clientSize.H;if(_ee>0){_e9._scrolledAmount.H-=_ee;}}if(_e9._offsetParent.tagName=="TABLE"){if(dojo.isIE){_e9._offsetStart[dir]-=_e9._offsetParent._borderStart[dir];_e9._borderStart[dir]=_e9._borderSize[dir]=0;}else{_e9._offsetStart[dir]+=_e9._offsetParent._borderStart[dir];}}if(dojo.isIE){_e9._offsetStart[dir]+=_e9._offsetParent._borderStart[dir];}var _ef=_e5._offsetStart[dir]-_e9._scrolledAmount[dir]-(_eb?0:_e9._offsetStart[dir])-_e9._borderStart[dir];var _f0=_ef+_e5._offsetSize[dir]-_e9._offsetSize[dir]+_e9._borderSize[dir];var _f1=(dir=="H")?"scrollLeft":"scrollTop";var _f2=dir=="H"&&rtl;var _f3=_f2?-_f0:_ef;var _f4=_f2?-_ef:_f0;var _f5=(_f3*_f4<=0)?0:Math[(_f3<0)?"max":"min"](_f3,_f4);if(_f5!=0){var _f6=_e9[_f1];_e9[_f1]+=(_f2)?-_f5:_f5;var _f7=_e9[_f1]-_f6;}if(_eb){_e5._offsetStart[dir]+=_e9._offsetStart[dir];}_e5._offsetStart[dir]-=_e9[_f1];}_e5._parent=_e9._parent;_e5._offsetParent=_e9._offsetParent;}_e9=_d3;var _f8;while(_e9&&_e9.removeAttribute){_f8=_e9.parentNode;_e9.removeAttribute("_offsetParent");_e9.removeAttribute("_parent");_e9=_f8;}}catch(error){console.error("scrollIntoView: "+error);_d3.scrollIntoView(false);}};}if(!dojo._hasResource["dijit._base.sniff"]){dojo._hasResource["dijit._base.sniff"]=true;dojo.provide("dijit._base.sniff");(function(){var d=dojo,_fa=d.doc.documentElement,ie=d.isIE,_fc=d.isOpera,maj=Math.floor,ff=d.isFF,_ff=d.boxModel.replace(/-/,""),_100={dj_ie:ie,dj_ie6:maj(ie)==6,dj_ie7:maj(ie)==7,dj_iequirks:ie&&d.isQuirks,dj_opera:_fc,dj_opera8:maj(_fc)==8,dj_opera9:maj(_fc)==9,dj_khtml:d.isKhtml,dj_webkit:d.isWebKit,dj_safari:d.isSafari,dj_gecko:d.isMozilla,dj_ff2:maj(ff)==2,dj_ff3:maj(ff)==3};_100["dj_"+_ff]=true;for(var p in _100){if(_100[p]){if(_fa.className){_fa.className+=" "+p;}else{_fa.className=p;}}}dojo._loaders.unshift(function(){if(!dojo._isBodyLtr()){_fa.className+=" dijitRtl";for(var p in _100){if(_100[p]){_fa.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=(this._currentTimeout<0)?this._initialDelay:((this._subsequentDelay>1)?this._subsequentDelay:Math.round(this._currentTimeout*this._subsequentDelay));this._timer=setTimeout(dojo.hitch(this,"_fireEventAndReload"),this._currentTimeout);},trigger:function(evt,_104,node,_106,obj,_108,_109){if(obj!=this._obj){this.stop();this._initialDelay=_109||500;this._subsequentDelay=_108||0.9;this._obj=obj;this._evt=evt;this._node=node;this._currentTimeout=-1;this._count=-1;this._callback=dojo.hitch(_104,_106);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(node,_10b,_10c,_10d,_10e,_10f){if(_10b.keyCode){_10b.charOrCode=_10b.keyCode;dojo.deprecated("keyCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}else{if(_10b.charCode){_10b.charOrCode=String.fromCharCode(_10b.charCode);dojo.deprecated("charCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}}return [dojo.connect(node,"onkeypress",this,function(evt){if(evt.charOrCode==_10b.charOrCode&&(_10b.ctrlKey===undefined||_10b.ctrlKey==evt.ctrlKey)&&(_10b.altKey===undefined||_10b.altKey==evt.ctrlKey)&&(_10b.shiftKey===undefined||_10b.shiftKey==evt.ctrlKey)){dojo.stopEvent(evt);dijit.typematic.trigger(_10b,_10c,node,_10d,_10b,_10e,_10f);}else{if(dijit.typematic._obj==_10b){dijit.typematic.stop();}}}),dojo.connect(node,"onkeyup",this,function(evt){if(dijit.typematic._obj==_10b){dijit.typematic.stop();}})];},addMouseListener:function(node,_113,_114,_115,_116){var dc=dojo.connect;return [dc(node,"mousedown",this,function(evt){dojo.stopEvent(evt);dijit.typematic.trigger(evt,_113,node,_114,node,_115,_116);}),dc(node,"mouseup",this,function(evt){dojo.stopEvent(evt);dijit.typematic.stop();}),dc(node,"mouseout",this,function(evt){dojo.stopEvent(evt);dijit.typematic.stop();}),dc(node,"mousemove",this,function(evt){dojo.stopEvent(evt);}),dc(node,"dblclick",this,function(evt){dojo.stopEvent(evt);if(dojo.isIE){dijit.typematic.trigger(evt,_113,node,_114,node,_115,_116);setTimeout(dojo.hitch(this,dijit.typematic.stop),50);}})];},addListener:function(_11d,_11e,_11f,_120,_121,_122,_123){return this.addKeyListener(_11e,_11f,_120,_121,_122,_123).concat(this.addMouseListener(_11d,_120,_121,_122,_123));}};}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 _126=cs.backgroundImage;var _127=(cs.borderTopColor==cs.borderRightColor)||(_126!=null&&(_126=="none"||_126=="url(invalid-url:)"));dojo[_127?"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 _12a=this.getWaiRole(elem);return role?(_12a.indexOf(role)>-1):(_12a.length>0);},getWaiRole:function(elem){return dojo.trim((dojo.attr(elem,"role")||"").replace(this._XhtmlRoles,"").replace("wairole:",""));},setWaiRole:function(elem,role){var _12e=dojo.attr(elem,"role")||"";if(dojo.isFF<3||!this._XhtmlRoles.test(_12e)){dojo.attr(elem,"role",dojo.isFF<3?"wairole:"+role:role);}else{if((" "+_12e+" ").indexOf(" "+role+" ")<0){var _12f=dojo.trim(_12e.replace(this._XhtmlRoles,""));var _130=dojo.trim(_12e.replace(_12f,""));dojo.attr(elem,"role",_130+(_130?" ":"")+role);}}},removeWaiRole:function(elem,role){var _133=dojo.attr(elem,"role");if(!_133){return;}if(role){var _134=dojo.isFF<3?"wairole:"+role:role;var t=dojo.trim((" "+_133+" ").replace(" "+_134+" "," "));dojo.attr(elem,"role",t);}else{elem.removeAttribute("role");}},hasWaiState:function(elem,_137){if(dojo.isFF<3){return elem.hasAttributeNS("http://www.w3.org/2005/07/aaa",_137);}return elem.hasAttribute?elem.hasAttribute("aria-"+_137):!!elem.getAttribute("aria-"+_137);},getWaiState:function(elem,_139){if(dojo.isFF<3){return elem.getAttributeNS("http://www.w3.org/2005/07/aaa",_139);}return elem.getAttribute("aria-"+_139)||"";},setWaiState:function(elem,_13b,_13c){if(dojo.isFF<3){elem.setAttributeNS("http://www.w3.org/2005/07/aaa","aaa:"+_13b,_13c);}else{elem.setAttribute("aria-"+_13b,_13c);}},removeWaiState:function(elem,_13e){if(dojo.isFF<3){elem.removeAttributeNS("http://www.w3.org/2005/07/aaa",_13e);}else{elem.removeAttribute("aria-"+_13e);}}});}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(_13f,_140){if(_13f&&dojo.isFunction(_13f._onConnect)){_13f._onConnect(_140);}});dijit._connectOnUseEventHandler=function(_141){};dijit._lastKeyDownNode=null;if(dojo.isIE){dojo.doc.attachEvent("onkeydown",function(evt){dijit._lastKeyDownNode=evt.srcElement;});}else{dojo.doc.addEventListener("keydown",function(evt){dijit._lastKeyDownNode=evt.target;},true);}(function(){var _144={};var _145=function(dc){if(!_144[dc]){var r=[];var _148;var _149=dojo.getObject(dc).prototype;for(var _14a in _149){if(dojo.isFunction(_149[_14a])&&(_148=_14a.match(/^_set([a-zA-Z]*)Attr$/))&&_148[1]){r.push(_148[1].charAt(0).toLowerCase()+_148[1].substr(1));}}_144[dc]=r;}return _144[dc]||[];};dojo.declare("dijit._Widget",null,{id:"",lang:"",dir:"","class":"",style:"",title:"",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")),postscript:function(_14b,_14c){this.create(_14b,_14c);},create:function(_14d,_14e){this.srcNodeRef=dojo.byId(_14e);this._connects=[];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(_14d){this.params=_14d;dojo.mixin(this,_14d);}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 _150=this.srcNodeRef;if(_150&&_150.parentNode){_150.parentNode.replaceChild(this.domNode,_150);}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 _151=function(attr,_153){if((_153.params&&attr in _153.params)||_153[attr]){_153.attr(attr,_153[attr]);}};for(var attr in this.attributeMap){_151(attr,this);}dojo.forEach(_145(this.declaredClass),function(a){if(!(a in this.attributeMap)){_151(a,this);}},this);},postMixInProperties:function(){},buildRendering:function(){this.domNode=this.srcNodeRef||dojo.create("div");},postCreate:function(){},startup:function(){this._started=true;},destroyRecursive:function(_156){this.destroyDescendants(_156);this.destroy(_156);},destroy:function(_157){this.uninitialize();dojo.forEach(this._connects,function(_158){dojo.forEach(_158,dojo.disconnect);});dojo.forEach(this._supportingWidgets||[],function(w){if(w.destroy){w.destroy();}});this.destroyRendering(_157);dijit.registry.remove(this.id);},destroyRendering:function(_15a){if(this.bgIframe){this.bgIframe.destroy(_15a);delete this.bgIframe;}if(this.domNode){if(_15a){dojo.removeAttr(this.domNode,"widgetId");}else{dojo.destroy(this.domNode);}delete this.domNode;}if(this.srcNodeRef){if(!_15a){dojo.destroy(this.srcNodeRef);}delete this.srcNodeRef;}},destroyDescendants:function(_15b){dojo.forEach(this.getChildren(),function(_15c){if(_15c.destroyRecursive){_15c.destroyRecursive(_15b);}});},uninitialize:function(){return false;},onFocus:function(){},onBlur:function(){},_onFocus:function(e){this.onFocus();},_onBlur:function(){this.onBlur();},_onConnect:function(_15e){if(_15e in this._deferredConnects){var _15f=this[this._deferredConnects[_15e]||"domNode"];this.connect(_15f,_15e.toLowerCase(),_15e);delete this._deferredConnects[_15e];}},_setClassAttr:function(_160){var _161=this[this.attributeMap["class"]||"domNode"];dojo.removeClass(_161,this["class"]);this["class"]=_160;dojo.addClass(_161,_160);},_setStyleAttr:function(_162){var _163=this[this.attributeMap["style"]||"domNode"];if(dojo.isObject(_162)){dojo.style(_163,_162);}else{if(_163.style.cssText){_163.style.cssText+="; "+_162;}else{_163.style.cssText=_162;}}this["style"]=_162;},setAttribute:function(attr,_165){dojo.deprecated(this.declaredClass+"::setAttribute() is deprecated. Use attr() instead.","","2.0");this.attr(attr,_165);},_attrToDom:function(attr,_167){var _168=this.attributeMap[attr];dojo.forEach(dojo.isArray(_168)?_168:[_168],function(_169){var _16a=this[_169.node||_169||"domNode"];var type=_169.type||"attribute";switch(type){case "attribute":if(dojo.isFunction(_167)){_167=dojo.hitch(this,_167);}if(/^on[A-Z][a-zA-Z]*$/.test(attr)){attr=attr.toLowerCase();}dojo.attr(_16a,attr,_167);break;case "innerHTML":_16a.innerHTML=_167;break;case "class":dojo.removeClass(_16a,this[attr]);dojo.addClass(_16a,_167);break;}},this);this[attr]=_167;},attr:function(name,_16d){var args=arguments.length;if(args==1&&!dojo.isString(name)){for(var x in name){this.attr(x,name[x]);}return this;}var _170=this._getAttrNames(name);if(args==2){if(this[_170.s]){return this[_170.s](_16d)||this;}else{if(name in this.attributeMap){this._attrToDom(name,_16d);}this[name]=_16d;}return this;}else{if(this[_170.g]){return this[_170.g]();}else{return 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(){if(this.containerNode){var list=dojo.query("[widgetId]",this.containerNode);return list.map(dijit.byNode);}else{return [];}},getChildren:function(){if(this.containerNode){return dijit.findWidgets(this.containerNode);}else{return [];}},nodesWithKeyClick:["input","button"],connect:function(obj,_176,_177){var d=dojo;var dc=dojo.connect;var _17a=[];if(_176=="ondijitclick"){if(!this.nodesWithKeyClick[obj.tagName.toLowerCase()]){var m=d.hitch(this,_177);_17a.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);}}));}_176="onclick";}_17a.push(dc(obj,_176,this,_177));this._connects.push(_17a);return _17a;},disconnect:function(_17e){for(var i=0;i<this._connects.length;i++){if(this._connects[i]==_17e){dojo.forEach(_17e,dojo.disconnect);this._connects.splice(i,1);return;}}},isLeftToRight:function(){return dojo._isBodyLtr();},isFocusable:function(){return this.focus&&(dojo.style(this.domNode,"display")!="none");},placeAt:function(_180,_181){if(_180["declaredClass"]&&_180["addChild"]){_180.addChild(this,_181);}else{dojo.place(this.domNode,_180,_181);}return this;}});})();}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(_182,_183){var _184=this.containerNode;if(_183&&typeof _183=="number"){var _185=this.getChildren();if(_185&&_185.length>=_183){_184=_185[_183-1].domNode;_183="after";}}dojo.place(_182.domNode,_184,_183);if(this._started&&!_182._started){_182.startup();}},removeChild:function(_186){if(typeof _186=="number"&&_186>0){_186=this.getChildren()[_186];}if(!_186||!_186.domNode){return;}var node=_186.domNode;node.parentNode.removeChild(node);},_nextElement:function(node){do{node=node.nextSibling;}while(node&&node.nodeType!=1);return node;},_firstElement:function(node){node=node.firstChild;if(node&&node.nodeType!=1){node=this._nextElement(node);}return node;},getChildren:function(){return dojo.query("> [widgetId]",this.containerNode).map(dijit.byNode);},hasChildren:function(){return !!this._firstElement(this.containerNode);},destroyDescendants:function(_18a){dojo.forEach(this.getChildren(),function(_18b){_18b.destroyRecursive(_18a);});},_getSiblingOfChild:function(_18c,dir){var node=_18c.domNode;var _18f=(dir>0?"nextSibling":"previousSibling");do{node=node[_18f];}while(node&&(node.nodeType!=1||!dijit.byNode(node)));return node?dijit.byNode(node):null;},getIndexOfChild:function(_190){var _191=this.getChildren();for(var i=0,c;c=_191[i];i++){if(c==_190){return i;}}return -1;}});}if(!dojo._hasResource["dijit._KeyNavContainer"]){dojo._hasResource["dijit._KeyNavContainer"]=true;dojo.provide("dijit._KeyNavContainer");dojo.declare("dijit._KeyNavContainer",[dijit._Container],{tabIndex:"0",_keyNavCodes:{},connectKeyNavHandlers:function(_194,_195){var _196=this._keyNavCodes={};var prev=dojo.hitch(this,this.focusPrev);var next=dojo.hitch(this,this.focusNext);dojo.forEach(_194,function(code){_196[code]=prev;});dojo.forEach(_195,function(code){_196[code]=next;});this.connect(this.domNode,"onkeypress","_onContainerKeypress");this.connect(this.domNode,"onfocus","_onContainerFocus");},startupKeyNavChildren:function(){dojo.forEach(this.getChildren(),dojo.hitch(this,"_startupChild"));},addChild:function(_19b,_19c){dijit._KeyNavContainer.superclass.addChild.apply(this,arguments);this._startupChild(_19b);},focus:function(){this.focusFirstChild();},focusFirstChild:function(){this.focusChild(this._getFirstFocusableChild());},focusNext:function(){if(this.focusedChild&&this.focusedChild.hasNextFocalNode&&this.focusedChild.hasNextFocalNode()){this.focusedChild.focusNext();return;}var _19d=this._getNextFocusableChild(this.focusedChild,1);if(_19d.getFocalNodes){this.focusChild(_19d,_19d.getFocalNodes()[0]);}else{this.focusChild(_19d);}},focusPrev:function(){if(this.focusedChild&&this.focusedChild.hasPrevFocalNode&&this.focusedChild.hasPrevFocalNode()){this.focusedChild.focusPrev();return;}var _19e=this._getNextFocusableChild(this.focusedChild,-1);if(_19e.getFocalNodes){var _19f=_19e.getFocalNodes();this.focusChild(_19e,_19f[_19f.length-1]);}else{this.focusChild(_19e);}},focusChild:function(_1a0,node){if(_1a0){if(this.focusedChild&&_1a0!==this.focusedChild){this._onChildBlur(this.focusedChild);}this.focusedChild=_1a0;if(node&&_1a0.focusFocalNode){_1a0.focusFocalNode(node);}else{_1a0.focus();}}},_startupChild:function(_1a2){if(_1a2.getFocalNodes){dojo.forEach(_1a2.getFocalNodes(),function(node){dojo.attr(node,"tabindex",-1);this._connectNode(node);},this);}else{var node=_1a2.focusNode||_1a2.domNode;if(_1a2.isFocusable()){dojo.attr(node,"tabindex",-1);}this._connectNode(node);}},_connectNode:function(node){this.connect(node,"onfocus","_onNodeFocus");this.connect(node,"onblur","_onNodeBlur");},_onContainerFocus:function(evt){if(evt.target!==this.domNode){return;}this.focusFirstChild();dojo.removeAttr(this.domNode,"tabIndex");},_onBlur:function(evt){if(this.tabIndex){dojo.attr(this.domNode,"tabindex",this.tabIndex);}},_onContainerKeypress:function(evt){if(evt.ctrlKey||evt.altKey){return;}var func=this._keyNavCodes[evt.charOrCode];if(func){func();dojo.stopEvent(evt);}},_onNodeFocus:function(evt){var _1ab=dijit.getEnclosingWidget(evt.target);if(_1ab&&_1ab.isFocusable()){this.focusedChild=_1ab;}dojo.stopEvent(evt);},_onNodeBlur:function(evt){dojo.stopEvent(evt);},_onChildBlur:function(_1ad){},_getFirstFocusableChild:function(){return this._getNextFocusableChild(null,1);},_getNextFocusableChild:function(_1ae,dir){if(_1ae){_1ae=this._getSiblingOfChild(_1ae,dir);}var _1b0=this.getChildren();for(var i=0;i<_1b0.length;i++){if(!_1ae){_1ae=_1b0[(dir>0)?0:(_1b0.length-1)];}if(_1ae.isFocusable()){return _1ae;}_1ae=this._getSiblingOfChild(_1ae,dir);}return null;}});}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(_1bb,map,_1bd,_1be){_1be=_1be||dojo.global;_1bd=(!_1bd)?function(v){return v;}:dojo.hitch(_1be,_1bd);return _1bb.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(_1c0,key,_1c2){var _1c3=dojo.getObject(key,false,map);if(_1c2){_1c3=dojo.getObject(_1c2,false,_1be).call(_1be,_1c3,key);}return _1bd(_1c3,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(_1c6,_1c7){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 _1c8=dojo.date.stamp._isoRegExp.exec(_1c6);var _1c9=null;if(_1c8){_1c8.shift();if(_1c8[1]){_1c8[1]--;}if(_1c8[6]){_1c8[6]*=1000;}if(_1c7){_1c7=new Date(_1c7);dojo.map(["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"],function(prop){return _1c7["get"+prop]();}).forEach(function(_1cb,_1cc){if(_1c8[_1cc]===undefined){_1c8[_1cc]=_1cb;}});}_1c9=new Date(_1c8[0]||1970,_1c8[1]||0,_1c8[2]||1,_1c8[3]||0,_1c8[4]||0,_1c8[5]||0,_1c8[6]||0);var _1cd=0;var _1ce=_1c8[7]&&_1c8[7].charAt(0);if(_1ce!="Z"){_1cd=((_1c8[8]||0)*60)+(Number(_1c8[9])||0);if(_1ce!="-"){_1cd*=-1;}}if(_1ce){_1cd-=_1c9.getTimezoneOffset();}if(_1cd){_1c9.setTime(_1c9.getTime()+_1cd*60000);}}return _1c9;};dojo.date.stamp.toISOString=function(_1cf,_1d0){var _=function(n){return (n<10)?"0"+n:n;};_1d0=_1d0||{};var _1d3=[];var _1d4=_1d0.zulu?"getUTC":"get";var date="";if(_1d0.selector!="time"){var year=_1cf[_1d4+"FullYear"]();date=["0000".substr((year+"").length)+year,_(_1cf[_1d4+"Month"]()+1),_(_1cf[_1d4+"Date"]())].join("-");}_1d3.push(date);if(_1d0.selector!="date"){var time=[_(_1cf[_1d4+"Hours"]()),_(_1cf[_1d4+"Minutes"]()),_(_1cf[_1d4+"Seconds"]())].join(":");var _1d8=_1cf[_1d4+"Milliseconds"]();if(_1d0.milliseconds){time+="."+(_1d8<100?"0":"")+_(_1d8);}if(_1d0.zulu){time+="Z";}else{if(_1d0.selector!="time"){var _1d9=_1cf.getTimezoneOffset();var _1da=Math.abs(_1d9);time+=(_1d9>0?"-":"+")+_(Math.floor(_1da/60))+":"+_(_1da%60);}}_1d3.push(time);}return _1d3.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+"]";var _1dc=0,_1dd={};var _1de=function(_1df,_1e0){var nso=_1e0||_1dd;if(dojo.isIE){var cn=_1df["__dojoNameCache"];if(cn&&nso[cn]===_1df){return cn;}}var name;do{name="__"+_1dc++;}while(name in nso);nso[name]=_1df;return name;};function val2type(_1e4){if(d.isString(_1e4)){return "string";}if(typeof _1e4=="number"){return "number";}if(typeof _1e4=="boolean"){return "boolean";}if(d.isFunction(_1e4)){return "function";}if(d.isArray(_1e4)){return "array";}if(_1e4 instanceof Date){return "date";}if(_1e4 instanceof d._Url){return "url";}return "object";};function str2obj(_1e5,type){switch(type){case "string":return _1e5;case "number":return _1e5.length?Number(_1e5):NaN;case "boolean":return typeof _1e5=="boolean"?_1e5:!(_1e5.toLowerCase()=="false");case "function":if(d.isFunction(_1e5)){_1e5=_1e5.toString();_1e5=d.trim(_1e5.substring(_1e5.indexOf("{")+1,_1e5.length-1));}try{if(_1e5.search(/[^\w\.]+/i)!=-1){_1e5=_1de(new Function(_1e5),this);}return d.getObject(_1e5,false);}catch(e){return new Function();}case "array":return _1e5?_1e5.split(/\s*,\s*/):[];case "date":switch(_1e5){case "":return new Date("");case "now":return new Date();default:return d.date.stamp.fromISOString(_1e5);}case "url":return d.baseUrl+_1e5;default:return d.fromJson(_1e5);}};var _1e7={};function getClassInfo(_1e8){if(!_1e7[_1e8]){var cls=d.getObject(_1e8);if(!d.isFunction(cls)){throw new Error("Could not load class '"+_1e8+"'. Did you spell the name correctly and use a full path, like 'dijit.form.Button'?");}var _1ea=cls.prototype;var _1eb={},_1ec={};for(var name in _1ea){if(name.charAt(0)=="_"){continue;}if(name in _1ec){continue;}var _1ee=_1ea[name];_1eb[name]=val2type(_1ee);}_1e7[_1e8]={cls:cls,params:_1eb};}return _1e7[_1e8];};this._functionFromScript=function(_1ef){var _1f0="";var _1f1="";var _1f2=_1ef.getAttribute("args");if(_1f2){d.forEach(_1f2.split(/\s*,\s*/),function(part,idx){_1f0+="var "+part+" = arguments["+idx+"]; ";});}var _1f5=_1ef.getAttribute("with");if(_1f5&&_1f5.length){d.forEach(_1f5.split(/\s*,\s*/),function(part){_1f0+="with("+part+"){";_1f1+="}";});}return new Function(_1f0+_1ef.innerHTML+_1f1);};this.instantiate=function(_1f7,_1f8){var _1f9=[],dp=dojo.parser;_1f8=_1f8||{};d.forEach(_1f7,function(node){if(!node){return;}var type=dp._attrName in _1f8?_1f8[dp._attrName]:node.getAttribute(dp._attrName);if(!type||!type.length){return;}var _1fd=getClassInfo(type),_1fe=_1fd.cls,ps=_1fe._noScript||_1fe.prototype._noScript;var _200={},_201=node.attributes;for(var name in _1fd.params){var item=name in _1f8?{value:_1f8[name],specified:true}:_201.getNamedItem(name);if(!item||(!item.specified&&(!dojo.isIE||name.toLowerCase()!="value"))){continue;}var _204=item.value;switch(name){case "class":_204="className" in _1f8?_1f8.className:node.className;break;case "style":_204="style" in _1f8?_1f8.style:(node.style&&node.style.cssText);}var _205=_1fd.params[name];if(typeof _204=="string"){_200[name]=str2obj(_204,_205);}else{_200[name]=_204;}}if(!ps){var _206=[],_207=[];d.query("> script[type^='dojo/']",node).orphan().forEach(function(_208){var _209=_208.getAttribute("event"),type=_208.getAttribute("type"),nf=d.parser._functionFromScript(_208);if(_209){if(type=="dojo/connect"){_206.push({event:_209,func:nf});}else{_200[_209]=nf;}}else{_207.push(nf);}});}var _20b=_1fe["markupFactory"];if(!_20b&&_1fe["prototype"]){_20b=_1fe.prototype["markupFactory"];}var _20c=_20b?_20b(_200,node,_1fe):new _1fe(_200,node);_1f9.push(_20c);var _20d=node.getAttribute("jsId");if(_20d){d.setObject(_20d,_20c);}if(!ps){d.forEach(_206,function(_20e){d.connect(_20c,_20e.event,null,_20e.func);});d.forEach(_207,function(func){func.call(_20c);});}});d.forEach(_1f9,function(_210){if(_210&&_210.startup&&!_210._started&&(!_210.getParent||!_210.getParent())){_210.startup();}});return _1f9;};this.parse=function(_211){var list=d.query(this._query,_211);var _213=this.instantiate(list);return _213;};}();(function(){var _214=function(){if(dojo.config["parseOnLoad"]==true){dojo.parser.parse();}};if(dojo.exists("dijit.wai.onload")&&(dijit.wai.onload===dojo._loaders[0])){dojo._loaders.splice(1,0,_214);}else{dojo._loaders.unshift(_214);}})();}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,_stringRepl:function(tmpl){var _216=this.declaredClass,_217=this;return dojo.string.substitute(tmpl,this,function(_218,key){if(key.charAt(0)=="!"){_218=dojo.getObject(key.substr(1),false,_217);}if(typeof _218=="undefined"){throw new Error(_216+" template:"+key);}if(_218==null){return "";}return key.charAt(0)=="!"?_218:_218.toString().replace(/"/g,"&quot;");},this);},buildRendering:function(){var _21a=dijit._Templated.getCachedTemplate(this.templatePath,this.templateString,this._skipNodeCache);var node;if(dojo.isString(_21a)){node=dojo._toDom(this._stringRepl(_21a));}else{node=_21a.cloneNode(true);}this.domNode=node;this._attachTemplateNodes(node);if(this.widgetsInTemplate){var _21c=dojo.parser,qry,attr;if(_21c._query!="[dojoType]"){qry=_21c._query;attr=_21c._attrName;_21c._query="[dojoType]";_21c._attrName="dojoType";}var cw=(this._supportingWidgets=dojo.parser.parse(node));if(qry){_21c._query=qry;_21c._attrName=attr;}this._attachTemplateNodes(cw,function(n,p){return n[p];});}this._fillContent(this.srcNodeRef);},_fillContent:function(_222){var dest=this.containerNode;if(_222&&dest){while(_222.hasChildNodes()){dest.appendChild(_222.firstChild);}}},_attachTemplateNodes:function(_224,_225){_225=_225||function(n,p){return n.getAttribute(p);};var _228=dojo.isArray(_224)?_224:(_224.all||_224.getElementsByTagName("*"));var x=dojo.isArray(_224)?0:-1;for(;x<_228.length;x++){var _22a=(x==-1)?_224:_228[x];if(this.widgetsInTemplate&&_225(_22a,"dojoType")){continue;}var _22b=_225(_22a,"dojoAttachPoint");if(_22b){var _22c,_22d=_22b.split(/\s*,\s*/);while((_22c=_22d.shift())){if(dojo.isArray(this[_22c])){this[_22c].push(_22a);}else{this[_22c]=_22a;}}}var _22e=_225(_22a,"dojoAttachEvent");if(_22e){var _22f,_230=_22e.split(/\s*,\s*/);var trim=dojo.trim;while((_22f=_230.shift())){if(_22f){var _232=null;if(_22f.indexOf(":")!=-1){var _233=_22f.split(":");_22f=trim(_233[0]);_232=trim(_233[1]);}else{_22f=trim(_22f);}if(!_232){_232=_22f;}this.connect(_22a,_22f,_232);}}}var role=_225(_22a,"waiRole");if(role){dijit.setWaiRole(_22a,role);}var _235=_225(_22a,"waiState");if(_235){dojo.forEach(_235.split(/\s*,\s*/),function(_236){if(_236.indexOf("-")!=-1){var pair=_236.split("-");dijit.setWaiState(_22a,pair[0],pair[1]);}});}}}});dijit._Templated._templateCache={};dijit._Templated.getCachedTemplate=function(_238,_239,_23a){var _23b=dijit._Templated._templateCache;var key=_239||_238;var _23d=_23b[key];if(_23d){if(!_23d.ownerDocument||_23d.ownerDocument==dojo.doc){return _23d;}dojo.destroy(_23d);}if(!_239){_239=dijit._Templated._sanitizeTemplateString(dojo.trim(dojo._getText(_238)));}_239=dojo.string.trim(_239);if(_23a||_239.match(/\$\{([^\}]+)\}/g)){return (_23b[key]=_239);}else{return (_23b[key]=dojo._toDom(_239));}};dijit._Templated._sanitizeTemplateString=function(_23e){if(_23e){_23e=_23e.replace(/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,"");var _23f=_23e.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_23f){_23e=_23f[1];}}else{_23e="";}return _23e;};if(dojo.isIE){dojo.addOnWindowUnload(function(){var _240=dijit._Templated._templateCache;for(var key in _240){var _242=_240[key];if(!isNaN(_242.nodeType)){dojo.destroy(_242);}delete _240[key];}});}dojo.extend(dijit._Widget,{dojoAttachEvent:"",dojoAttachPoint:"",waiRole:"",waiState:""});}if(!dojo._hasResource["dijit._Contained"]){dojo._hasResource["dijit._Contained"]=true;dojo.provide("dijit._Contained");dojo.declare("dijit._Contained",null,{getParent:function(){for(var p=this.domNode.parentNode;p;p=p.parentNode){var id=p.getAttribute&&p.getAttribute("widgetId");if(id){var _245=dijit.byId(id);return _245.isContainer?_245:null;}}return null;},_getSibling:function(_246){var node=this.domNode;do{node=node[_246+"Sibling"];}while(node&&node.nodeType!=1);if(!node){return null;}var id=node.getAttribute("widgetId");return dijit.byId(id);},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.MenuItem"]){dojo._hasResource["dijit.MenuItem"]=true;dojo.provide("dijit.MenuItem");dojo.declare("dijit.MenuItem",[dijit._Widget,dijit._Templated,dijit._Contained],{templateString:"<tr class=\"dijitReset dijitMenuItem\" dojoAttachPoint=\"focusNode\" waiRole=\"menuitem\" tabIndex=\"-1\"\r\n\t\tdojoAttachEvent=\"onmouseenter:_onHover,onmouseleave:_onUnhover,ondijitclick:_onClick\">\r\n\t<td class=\"dijitReset\" waiRole=\"presentation\">\r\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuItemIcon\" dojoAttachPoint=\"iconNode\">\r\n\t</td>\r\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" dojoAttachPoint=\"containerNode\"></td>\r\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" dojoAttachPoint=\"accelKeyNode\"></td>\r\n\t<td class=\"dijitReset dijitMenuArrowCell\" waiRole=\"presentation\">\r\n\t\t<div dojoAttachPoint=\"arrowWrapper\" style=\"visibility: hidden\">\r\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuExpand\">\r\n\t\t\t<span class=\"dijitMenuExpandA11y\">+</span>\r\n\t\t</div>\r\n\t</td>\r\n</tr>\r\n",attributeMap:dojo.delegate(dijit._Widget.prototype.attributeMap,{label:{node:"containerNode",type:"innerHTML"},iconClass:{node:"iconNode",type:"class"}}),label:"",iconClass:"",accelKey:"",disabled:false,_fillContent:function(_24a){if(_24a&&!("label" in this.params)){this.attr("label",_24a.innerHTML);}},postCreate:function(){dojo.setSelectable(this.domNode,false);dojo.attr(this.containerNode,"id",this.id+"_text");dijit.setWaiState(this.domNode,"labelledby",this.id+"_text");},_onHover:function(){dojo.addClass(this.domNode,"dijitMenuItemHover");this.getParent().onItemHover(this);},_onUnhover:function(){dojo.removeClass(this.domNode,"dijitMenuItemHover");this.getParent().onItemUnhover(this);},_onClick:function(evt){this.getParent().onItemClick(this,evt);dojo.stopEvent(evt);},onClick:function(evt){},focus:function(){try{dijit.focus(this.focusNode);}catch(e){}},_onFocus:function(){this._setSelected(true);},_setSelected:function(_24d){dojo.toggleClass(this.domNode,"dijitMenuItemSelected",_24d);},setLabel:function(_24e){dojo.deprecated("dijit.MenuItem.setLabel() is deprecated.  Use attr('label', ...) instead.","","2.0");this.attr("label",_24e);},setDisabled:function(_24f){dojo.deprecated("dijit.Menu.setDisabled() is deprecated.  Use attr('disabled', bool) instead.","","2.0");this.attr("disabled",_24f);},_setDisabledAttr:function(_250){this.disabled=_250;dojo[_250?"addClass":"removeClass"](this.domNode,"dijitMenuItemDisabled");dijit.setWaiState(this.focusNode,"disabled",_250?"true":"false");},_setAccelKeyAttr:function(_251){this.accelKey=_251;this.accelKeyNode.style.display=_251?"":"none";this.accelKeyNode.innerHTML=_251;dojo.attr(this.containerNode,"colSpan",_251?"1":"2");}});}if(!dojo._hasResource["dijit.PopupMenuItem"]){dojo._hasResource["dijit.PopupMenuItem"]=true;dojo.provide("dijit.PopupMenuItem");dojo.declare("dijit.PopupMenuItem",dijit.MenuItem,{_fillContent:function(){if(this.srcNodeRef){var _252=dojo.query("*",this.srcNodeRef);dijit.PopupMenuItem.superclass._fillContent.call(this,_252[0]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(this._started){return;}this.inherited(arguments);if(!this.popup){var node=dojo.query("[widgetId]",this.dropDownContainer)[0];this.popup=dijit.byNode(node);}dojo.body().appendChild(this.popup.domNode);this.popup.domNode.style.display="none";if(this.arrowWrapper){dojo.style(this.arrowWrapper,"visibility","");}dijit.setWaiState(this.focusNode,"haspopup","true");},destroyDescendants:function(){if(this.popup){this.popup.destroyRecursive();delete this.popup;}this.inherited(arguments);}});}if(!dojo._hasResource["dijit.CheckedMenuItem"]){dojo._hasResource["dijit.CheckedMenuItem"]=true;dojo.provide("dijit.CheckedMenuItem");dojo.declare("dijit.CheckedMenuItem",dijit.MenuItem,{templateString:"<tr class=\"dijitReset dijitMenuItem\" dojoAttachPoint=\"focusNode\" waiRole=\"menuitemcheckbox\" tabIndex=\"-1\"\r\n\t\tdojoAttachEvent=\"onmouseenter:_onHover,onmouseleave:_onUnhover,ondijitclick:_onClick\">\r\n\t<td class=\"dijitReset\" waiRole=\"presentation\">\r\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuItemIcon dijitCheckedMenuItemIcon\" dojoAttachPoint=\"iconNode\">\r\n\t\t<span class=\"dijitCheckedMenuItemIconChar\">&#10003;</span>\r\n\t</td>\r\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" dojoAttachPoint=\"containerNode,labelNode\"></td>\r\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" dojoAttachPoint=\"accelKeyNode\"></td>\r\n\t<td class=\"dijitReset dijitMenuArrowCell\" waiRole=\"presentation\">\r\n\t</td>\r\n</tr>\r\n",checked:false,_setCheckedAttr:function(_254){dojo.toggleClass(this.domNode,"dijitCheckedMenuItemChecked",_254);dijit.setWaiState(this.domNode,"checked",_254);this.checked=_254;},onChange:function(_255){},_onClick:function(e){if(!this.disabled){this.attr("checked",!this.checked);this.onChange(this.checked);}this.inherited(arguments);}});}if(!dojo._hasResource["dijit.MenuSeparator"]){dojo._hasResource["dijit.MenuSeparator"]=true;dojo.provide("dijit.MenuSeparator");dojo.declare("dijit.MenuSeparator",[dijit._Widget,dijit._Templated,dijit._Contained],{templateString:"<tr class=\"dijitMenuSeparator\">\r\n\t<td colspan=\"4\">\r\n\t\t<div class=\"dijitMenuSeparatorTop\"></div>\r\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\r\n\t</td>\r\n</tr>\r\n",postCreate:function(){dojo.setSelectable(this.domNode,false);},isFocusable:function(){return false;}});}if(!dojo._hasResource["dijit.Menu"]){dojo._hasResource["dijit.Menu"]=true;dojo.provide("dijit.Menu");dojo.declare("dijit._MenuBase",[dijit._Widget,dijit._Templated,dijit._KeyNavContainer],{parentMenu:null,popupDelay:500,startup:function(){if(this._started){return;}dojo.forEach(this.getChildren(),function(_257){_257.startup();});this.startupKeyNavChildren();this.inherited(arguments);},onExecute:function(){},onCancel:function(_258){},_moveToPopup:function(evt){if(this.focusedChild&&this.focusedChild.popup&&!this.focusedChild.disabled){this.focusedChild._onClick(evt);}else{var _25a=this._getTopMenu();if(_25a&&_25a._isMenuBar){_25a.focusNext();}}},onItemHover:function(item){if(this.isActive){this.focusChild(item);if(this.focusedChild.popup&&!this.focusedChild.disabled&&!this.hover_timer){this.hover_timer=setTimeout(dojo.hitch(this,"_openPopup"),this.popupDelay);}}},_onChildBlur:function(item){item._setSelected(false);dijit.popup.close(item.popup);this._stopPopupTimer();},onItemUnhover:function(item){if(this.isActive){this._stopPopupTimer();}},_stopPopupTimer:function(){if(this.hover_timer){clearTimeout(this.hover_timer);this.hover_timer=null;}},_getTopMenu:function(){for(var top=this;top.parentMenu;top=top.parentMenu){}return top;},onItemClick:function(item,evt){if(item.disabled){return false;}this.focusChild(item);if(item.popup){if(!this.is_open){this._openPopup();}}else{this.onExecute();item.onClick(evt);}},_openPopup:function(){this._stopPopupTimer();var _261=this.focusedChild;var _262=_261.popup;if(_262.isShowingNow){return;}_262.parentMenu=this;var self=this;dijit.popup.open({parent:this,popup:_262,around:_261.domNode,orient:this._orient||(this.isLeftToRight()?{"TR":"TL","TL":"TR"}:{"TL":"TR","TR":"TL"}),onCancel:function(){dijit.popup.close(_262);_261.focus();self.currentPopup=null;},onExecute:dojo.hitch(this,"_onDescendantExecute")});this.currentPopup=_262;if(_262.focus){setTimeout(dojo.hitch(_262,"focus"),0);}},onOpen:function(e){this.isShowingNow=true;},onClose:function(){this._stopPopupTimer();this.parentMenu=null;this.isShowingNow=false;this.currentPopup=null;if(this.focusedChild){this._onChildBlur(this.focusedChild);this.focusedChild=null;}},_onFocus:function(){this.isActive=true;dojo.addClass(this.domNode,"dijitMenuActive");dojo.removeClass(this.domNode,"dijitMenuPassive");this.inherited(arguments);},_onBlur:function(){this.isActive=false;dojo.removeClass(this.domNode,"dijitMenuActive");dojo.addClass(this.domNode,"dijitMenuPassive");this.onClose();this.inherited(arguments);},_onDescendantExecute:function(){this.onClose();}});dojo.declare("dijit.Menu",dijit._MenuBase,{constructor:function(){this._bindings=[];},templateString:"<table class=\"dijit dijitMenu dijitMenuPassive dijitReset dijitMenuTable\" waiRole=\"menu\" tabIndex=\"${tabIndex}\" dojoAttachEvent=\"onkeypress:_onKeyPress\">\r\n\t<tbody class=\"dijitReset\" dojoAttachPoint=\"containerNode\"></tbody>\r\n</table>\r\n",targetNodeIds:[],contextMenuForWindow:false,leftClickToOpen:false,_contextMenuWithMouse:false,postCreate:function(){if(this.contextMenuForWindow){this.bindDomNode(dojo.body());}else{dojo.forEach(this.targetNodeIds,this.bindDomNode,this);}var k=dojo.keys,l=this.isLeftToRight();this._openSubMenuKey=l?k.RIGHT_ARROW:k.LEFT_ARROW;this._closeSubMenuKey=l?k.LEFT_ARROW:k.RIGHT_ARROW;this.connectKeyNavHandlers([k.UP_ARROW],[k.DOWN_ARROW]);},_onKeyPress:function(evt){if(evt.ctrlKey||evt.altKey){return;}switch(evt.charOrCode){case this._openSubMenuKey:this._moveToPopup(evt);dojo.stopEvent(evt);break;case this._closeSubMenuKey:if(this.parentMenu){if(this.parentMenu._isMenuBar){this.parentMenu.focusPrev();}else{this.onCancel(false);}}else{dojo.stopEvent(evt);}break;}},_iframeContentWindow:function(_268){var win=dijit.getDocumentWindow(dijit.Menu._iframeContentDocument(_268))||dijit.Menu._iframeContentDocument(_268)["__parent__"]||(_268.name&&dojo.doc.frames[_268.name])||null;return win;},_iframeContentDocument:function(_26a){var doc=_26a.contentDocument||(_26a.contentWindow&&_26a.contentWindow.document)||(_26a.name&&dojo.doc.frames[_26a.name]&&dojo.doc.frames[_26a.name].document)||null;return doc;},bindDomNode:function(node){node=dojo.byId(node);var win=dijit.getDocumentWindow(node.ownerDocument);if(node.tagName.toLowerCase()=="iframe"){win=this._iframeContentWindow(node);node=dojo.withGlobal(win,dojo.body);}var cn=(node==dojo.body()?dojo.doc:node);node[this.id]=this._bindings.push([dojo.connect(cn,(this.leftClickToOpen)?"onclick":"oncontextmenu",this,"_openMyself"),dojo.connect(cn,"onkeydown",this,"_contextKey"),dojo.connect(cn,"onmousedown",this,"_contextMouse")]);},unBindDomNode:function(_26f){var node=dojo.byId(_26f);if(node){var bid=node[this.id]-1,b=this._bindings[bid];dojo.forEach(b,dojo.disconnect);delete this._bindings[bid];}},_contextKey:function(e){this._contextMenuWithMouse=false;if(e.keyCode==dojo.keys.F10){dojo.stopEvent(e);if(e.shiftKey&&e.type=="keydown"){var _e={target:e.target,pageX:e.pageX,pageY:e.pageY};_e.preventDefault=_e.stopPropagation=function(){};window.setTimeout(dojo.hitch(this,function(){this._openMyself(_e);}),1);}}},_contextMouse:function(e){this._contextMenuWithMouse=true;},_openMyself:function(e){if(this.leftClickToOpen&&e.button>0){return;}dojo.stopEvent(e);var x,y;if(dojo.isSafari||this._contextMenuWithMouse){x=e.pageX;y=e.pageY;}else{var _279=dojo.coords(e.target,true);x=_279.x+10;y=_279.y+10;}var self=this;var _27b=dijit.getFocus(this);function closeAndRestoreFocus(){dijit.focus(_27b);dijit.popup.close(self);};dijit.popup.open({popup:this,x:x,y:y,onExecute:closeAndRestoreFocus,onCancel:closeAndRestoreFocus,orient:this.isLeftToRight()?"L":"R"});this.focus();this._onBlur=function(){this.inherited("_onBlur",arguments);dijit.popup.close(this);};},uninitialize:function(){dojo.forEach(this.targetNodeIds,this.unBindDomNode,this);this.inherited(arguments);}});}if(!dojo._hasResource["dojox.analytics.Urchin"]){dojo._hasResource["dojox.analytics.Urchin"]=true;dojo.provide("dojox.analytics.Urchin");dojo.declare("dojox.analytics.Urchin",null,{acct:dojo.config.urchin,loadInterval:42,decay:0.5,timeout:4200,constructor:function(args){this.tracker=null;dojo.mixin(this,args);this._loadGA();},_loadGA:function(){var _27d=("https:"==document.location.protocol)?"https://ssl.":"http://www.";dojo.create("script",{src:_27d+"google-analytics.com/ga.js"},dojo.doc.getElementsByTagName("head")[0]);setTimeout(dojo.hitch(this,"_checkGA"),this.loadInterval);},_checkGA:function(){if(this.loadInterval>this.timeout){return;}setTimeout(dojo.hitch(this,!window["_gat"]?"_checkGA":"_gotGA"),this.loadInterval);this.loadInterval*=(this.decay+1);},_gotGA:function(){this.tracker=_gat._getTracker(this.acct);this.tracker._initData();this.GAonLoad.apply(this,arguments);},GAonLoad:function(){this.trackPageView();},trackPageView:function(url){this.tracker._trackPageview.apply(this,arguments);}});}
