/*
 COPYRIGHT 2009 ESRI

 TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
 Unpublished material - all rights reserved under the
 Copyright Laws of the United States and applicable international
 laws, treaties, and conventions.

 For additional information, contact:
 Environmental Systems Research Institute, Inc.
 Attn: Contracts and Legal Services Department
 380 New York Street
 Redlands, California, 92373
 USA

 email: contracts@esri.com
 */
//>>built
require({cache:{"dojox/charting/plot2d/_PlotEvents":function(){define("dojox/charting/plot2d/_PlotEvents",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","dojo/_base/connect"],function(_1,_2,_3,_4){return _3("dojox.charting.plot2d._PlotEvents",null,{constructor:function(){this._shapeEvents=[];this._eventSeries={};},destroy:function(){this.resetEvents();this.inherited(arguments);},plotEvent:function(o){},raiseEvent:function(o){this.plotEvent(o);var t=_1.delegate(o);t.originalEvent=o.type;t.originalPlot=o.plot;t.type="onindirect";_2.forEach(this.chart.stack,function(_5){if(_5!==this&&_5.plotEvent){t.plot=_5;_5.plotEvent(t);}},this);},connect:function(_6,_7){this.dirty=true;return _4.connect(this,"plotEvent",_6,_7);},events:function(){return !!this.plotEvent.after;},resetEvents:function(){if(this._shapeEvents.length){_2.forEach(this._shapeEvents,function(_8){_8.shape.disconnect(_8.handle);});this._shapeEvents=[];}this.raiseEvent({type:"onplotreset",plot:this});},_connectSingleEvent:function(o,_9){this._shapeEvents.push({shape:o.eventMask,handle:o.eventMask.connect(_9,this,function(e){o.type=_9;o.event=e;this.raiseEvent(o);o.event=null;})});},_connectEvents:function(o){if(o){o.chart=this.chart;o.plot=this;o.hAxis=this.hAxis||null;o.vAxis=this.vAxis||null;o.eventMask=o.eventMask||o.shape;this._connectSingleEvent(o,"onmouseover");this._connectSingleEvent(o,"onmouseout");this._connectSingleEvent(o,"onclick");}},_reconnectEvents:function(_a){var a=this._eventSeries[_a];if(a){_2.forEach(a,this._connectEvents,this);}},fireEvent:function(_b,_c,_d,_e){var s=this._eventSeries[_b];if(s&&s.length&&_d<s.length){var o=s[_d];o.type=_c;o.event=_e||null;this.raiseEvent(o);o.event=null;}}});});},"dojo/dnd/move":function(){define(["../_base/declare","../dom-geometry","../dom-style","./common","./Mover","./Moveable"],function(_f,_10,_11,dnd,_12,_13){var _14=_f("dojo.dnd.move.constrainedMoveable",_13,{constraints:function(){},within:false,constructor:function(_15,_16){if(!_16){_16={};}this.constraints=_16.constraints;this.within=_16.within;},onFirstMove:function(_17){var c=this.constraintBox=this.constraints.call(this,_17);c.r=c.l+c.w;c.b=c.t+c.h;if(this.within){var mb=_10.getMarginSize(_17.node);c.r-=mb.w;c.b-=mb.h;}},onMove:function(_18,_19){var c=this.constraintBox,s=_18.node.style;this.onMoving(_18,_19);_19.l=_19.l<c.l?c.l:c.r<_19.l?c.r:_19.l;_19.t=_19.t<c.t?c.t:c.b<_19.t?c.b:_19.t;s.left=_19.l+"px";s.top=_19.t+"px";this.onMoved(_18,_19);}});var _1a=_f("dojo.dnd.move.boxConstrainedMoveable",_14,{box:{},constructor:function(_1b,_1c){var box=_1c&&_1c.box;this.constraints=function(){return box;};}});var _1d=_f("dojo.dnd.move.parentConstrainedMoveable",_14,{area:"content",constructor:function(_1e,_1f){var _20=_1f&&_1f.area;this.constraints=function(){var n=this.node.parentNode,s=_11.getComputedStyle(n),mb=_10.getMarginBox(n,s);if(_20=="margin"){return mb;}var t=_10.getMarginExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;if(_20=="border"){return mb;}t=_10.getBorderExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;if(_20=="padding"){return mb;}t=_10.getPadExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;return mb;};}});return {constrainedMoveable:_14,boxConstrainedMoveable:_1a,parentConstrainedMoveable:_1d};});},"dojox/charting/axis2d/Invisible":function(){define("dojox/charting/axis2d/Invisible",["dojo/_base/lang","dojo/_base/declare","./Base","../scaler/linear","dojox/gfx","dojox/lang/utils"],function(_21,_22,_23,lin,g,du){return _22("dojox.charting.axis2d.Invisible",_23,{defaultParams:{vertical:false,fixUpper:"none",fixLower:"none",natural:false,leftBottom:true,includeZero:false,fixed:true},optionalParams:{min:0,max:1,from:0,to:1,majorTickStep:4,minorTickStep:2,microTickStep:1},constructor:function(_24,_25){this.opt=_21.clone(this.defaultParams);du.updateWithObject(this.opt,_25);du.updateWithPattern(this.opt,_25,this.optionalParams);},dependOnData:function(){return !("min" in this.opt)||!("max" in this.opt);},clear:function(){delete this.scaler;delete this.ticks;this.dirty=true;return this;},initialized:function(){return "scaler" in this&&!(this.dirty&&this.dependOnData());},setWindow:function(_26,_27){this.scale=_26;this.offset=_27;return this.clear();},getWindowScale:function(){return "scale" in this?this.scale:1;},getWindowOffset:function(){return "offset" in this?this.offset:0;},calculate:function(min,max,_28){if(this.initialized()){return this;}var o=this.opt;this.labels=o.labels;this.scaler=lin.buildScaler(min,max,_28,o);var tsb=this.scaler.bounds;if("scale" in this){o.from=tsb.lower+this.offset;o.to=(tsb.upper-tsb.lower)/this.scale+o.from;if(!isFinite(o.from)||isNaN(o.from)||!isFinite(o.to)||isNaN(o.to)||o.to-o.from>=tsb.upper-tsb.lower){delete o.from;delete o.to;delete this.scale;delete this.offset;}else{if(o.from<tsb.lower){o.to+=tsb.lower-o.from;o.from=tsb.lower;}else{if(o.to>tsb.upper){o.from+=tsb.upper-o.to;o.to=tsb.upper;}}this.offset=o.from-tsb.lower;}this.scaler=lin.buildScaler(min,max,_28,o);tsb=this.scaler.bounds;if(this.scale==1&&this.offset==0){delete this.scale;delete this.offset;}}return this;},getScaler:function(){return this.scaler;},getTicks:function(){return this.ticks;}});});},"dojox/lang/utils":function(){define("dojox/lang/utils",["..","dojo/_base/lang"],function(_29,_2a){var du=_2a.getObject("lang.utils",true,_29);var _2b={},_2c=Object.prototype.toString;var _2d=function(o){if(o){switch(_2c.call(o)){case "[object Array]":return o.slice(0);case "[object Object]":return _2a.delegate(o);}}return o;};_2a.mixin(du,{coerceType:function(_2e,_2f){switch(typeof _2e){case "number":return Number(eval("("+_2f+")"));case "string":return String(_2f);case "boolean":return Boolean(eval("("+_2f+")"));}return eval("("+_2f+")");},updateWithObject:function(_30,_31,_32){if(!_31){return _30;}for(var x in _30){if(x in _31&&!(x in _2b)){var t=_30[x];if(t&&typeof t=="object"){du.updateWithObject(t,_31[x],_32);}else{_30[x]=_32?du.coerceType(t,_31[x]):_2d(_31[x]);}}}return _30;},updateWithPattern:function(_33,_34,_35,_36){if(!_34||!_35){return _33;}for(var x in _35){if(x in _34&&!(x in _2b)){_33[x]=_36?du.coerceType(_35[x],_34[x]):_2d(_34[x]);}}return _33;},merge:function(_37,_38){if(_38){var _39=_2c.call(_37),_3a=_2c.call(_38),t,i,l,m;switch(_3a){case "[object Array]":if(_3a==_39){t=new Array(Math.max(_37.length,_38.length));for(i=0,l=t.length;i<l;++i){t[i]=du.merge(_37[i],_38[i]);}return t;}return _38.slice(0);case "[object Object]":if(_3a==_39&&_37){t=_2a.delegate(_37);for(i in _38){if(i in _37){l=_37[i];m=_38[i];if(m!==l){t[i]=du.merge(l,m);}}else{t[i]=_2a.clone(_38[i]);}}return t;}return _2a.clone(_38);}}return _38;}});return du;});},"url:dijit/layout/templates/AccordionButton.html":"<div data-dojo-attach-event='onclick:_onTitleClick' class='dijitAccordionTitle' role=\"presentation\">\n\t<div data-dojo-attach-point='titleNode,focusNode' data-dojo-attach-event='onkeypress:_onTitleKeyPress'\n\t\t\tclass='dijitAccordionTitleFocus' role=\"tab\" aria-expanded=\"false\"\n\t\t><span class='dijitInline dijitAccordionArrow' role=\"presentation\"></span\n\t\t><span class='arrowTextUp' role=\"presentation\">+</span\n\t\t><span class='arrowTextDown' role=\"presentation\">-</span\n\t\t><img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon\" data-dojo-attach-point='iconNode' style=\"vertical-align: middle\" role=\"presentation\"/>\n\t\t<span role=\"presentation\" data-dojo-attach-point='titleTextNode' class='dijitAccordionText'></span>\n\t</div>\n</div>\n","dojox/charting/plot2d/Pie":function(){define("dojox/charting/plot2d/Pie",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./Base","./_PlotEvents","./common","../axis2d/common","dojox/gfx","dojox/gfx/matrix","dojox/lang/functional","dojox/lang/utils"],function(_3b,arr,_3c,_3d,_3e,dc,da,g,m,df,du){var _3f=0.2;return _3c("dojox.charting.plot2d.Pie",[_3d,_3e],{defaultParams:{labels:true,ticks:false,fixed:true,precision:1,labelOffset:20,labelStyle:"default",htmlLabels:true,radGrad:"native",fanSize:5,startAngle:0},optionalParams:{radius:0,omitLabels:false,stroke:{},outline:{},shadow:{},fill:{},styleFunc:null,font:"",fontColor:"",labelWiring:{}},constructor:function(_40,_41){this.opt=_3b.clone(this.defaultParams);du.updateWithObject(this.opt,_41);du.updateWithPattern(this.opt,_41,this.optionalParams);this.axes=[];this.run=null;this.dyn=[];},clear:function(){this.inherited(arguments);this.dyn=[];this.run=null;return this;},setAxis:function(_42){return this;},addSeries:function(run){this.run=run;return this;},getSeriesStats:function(){return _3b.delegate(dc.defaultStats);},getRequiredColors:function(){return this.run?this.run.data.length:0;},render:function(dim,_43){if(!this.dirty){return this;}this.resetEvents();this.dirty=false;this._eventSeries={};this.cleanGroup();var s=this.group,t=this.chart.theme;if(!this.run||!this.run.data.length){return this;}var rx=(dim.width-_43.l-_43.r)/2,ry=(dim.height-_43.t-_43.b)/2,r=Math.min(rx,ry),_44="font" in this.opt?this.opt.font:t.series.font,_45,_46=m._degToRad(this.opt.startAngle),_47=_46,_48,_49,_4a,_4b,_4c,_4d,run=this.run.data,_4e=this.events();this.dyn=[];if("radius" in this.opt){r=this.opt.radius;_4d=r-this.opt.labelOffset;}var _4f={cx:_43.l+rx,cy:_43.t+ry,r:r};if(this.opt.shadow||t.shadow){var _50=this.opt.shadow||t.shadow;var _51=_3b.clone(_4f);_51.cx+=_50.dx;_51.cy+=_50.dy;s.createCircle(_51).setFill(_50.color).setStroke(_50);}if(typeof run[0]=="number"){_49=df.map(run,"x ? Math.max(x, 0) : 0");if(df.every(_49,"<= 0")){s.createCircle(_4f).setStroke(t.series.stroke);this.dyn=arr.map(_49,function(){return {};});return this;}else{_4a=df.map(_49,"/this",df.foldl(_49,"+",0));if(this.opt.labels){_4b=arr.map(_4a,function(x){return x>0?this._getLabel(x*100)+"%":"";},this);}}}else{_49=df.map(run,"x ? Math.max(x.y, 0) : 0");if(df.every(_49,"<= 0")){s.createCircle(_4f).setStroke(t.series.stroke);this.dyn=arr.map(_49,function(){return {};});return this;}else{_4a=df.map(_49,"/this",df.foldl(_49,"+",0));if(this.opt.labels){_4b=arr.map(_4a,function(x,i){if(x<0){return "";}var v=run[i];return "text" in v?v.text:this._getLabel(x*100)+"%";},this);}}}var _52=df.map(run,function(v,i){var _53=[this.opt,this.run];if(v!==null&&typeof v!="number"){_53.push(v);}if(this.opt.styleFunc){_53.push(this.opt.styleFunc(v));}return t.next("slice",_53,true);},this);if(this.opt.labels){_45=_44?g.normalizedLength(g.splitFontString(_44).size):0;_4c=df.foldl1(df.map(_4b,function(_54,i){var _55=_52[i].series.font;return g._base._getTextBox(_54,{font:_55}).w;},this),"Math.max(a, b)")/2;if(this.opt.labelOffset<0){r=Math.min(rx-2*_4c,ry-_45)+this.opt.labelOffset;}_4d=r-this.opt.labelOffset;}var _56=new Array(_4a.length);arr.some(_4a,function(_57,i){if(_57<0){return false;}if(_57==0){this.dyn.push({fill:null,stroke:null});return false;}var v=run[i],_58=_52[i],_59,o;if(_57>=1){_59=this._plotFill(_58.series.fill,dim,_43);_59=this._shapeFill(_59,{x:_4f.cx-_4f.r,y:_4f.cy-_4f.r,width:2*_4f.r,height:2*_4f.r});_59=this._pseudoRadialFill(_59,{x:_4f.cx,y:_4f.cy},_4f.r);var _5a=s.createCircle(_4f).setFill(_59).setStroke(_58.series.stroke);this.dyn.push({fill:_59,stroke:_58.series.stroke});if(_4e){o={element:"slice",index:i,run:this.run,shape:_5a,x:i,y:typeof v=="number"?v:v.y,cx:_4f.cx,cy:_4f.cy,cr:r};this._connectEvents(o);_56[i]=o;}return true;}var end=_47+_57*2*Math.PI;if(i+1==_4a.length){end=_46+2*Math.PI;}var _5b=end-_47,x1=_4f.cx+r*Math.cos(_47),y1=_4f.cy+r*Math.sin(_47),x2=_4f.cx+r*Math.cos(end),y2=_4f.cy+r*Math.sin(end);var _5c=m._degToRad(this.opt.fanSize);if(_58.series.fill&&_58.series.fill.type==="radial"&&this.opt.radGrad==="fan"&&_5b>_5c){var _5d=s.createGroup(),_5e=Math.ceil(_5b/_5c),_5f=_5b/_5e;_59=this._shapeFill(_58.series.fill,{x:_4f.cx-_4f.r,y:_4f.cy-_4f.r,width:2*_4f.r,height:2*_4f.r});for(var j=0;j<_5e;++j){var _60=j==0?x1:_4f.cx+r*Math.cos(_47+(j-_3f)*_5f),_61=j==0?y1:_4f.cy+r*Math.sin(_47+(j-_3f)*_5f),_62=j==_5e-1?x2:_4f.cx+r*Math.cos(_47+(j+1+_3f)*_5f),_63=j==_5e-1?y2:_4f.cy+r*Math.sin(_47+(j+1+_3f)*_5f),fan=_5d.createPath().moveTo(_4f.cx,_4f.cy).lineTo(_60,_61).arcTo(r,r,0,_5f>Math.PI,true,_62,_63).lineTo(_4f.cx,_4f.cy).closePath().setFill(this._pseudoRadialFill(_59,{x:_4f.cx,y:_4f.cy},r,_47+(j+0.5)*_5f,_47+(j+0.5)*_5f));}_5d.createPath().moveTo(_4f.cx,_4f.cy).lineTo(x1,y1).arcTo(r,r,0,_5b>Math.PI,true,x2,y2).lineTo(_4f.cx,_4f.cy).closePath().setStroke(_58.series.stroke);_5a=_5d;}else{_5a=s.createPath().moveTo(_4f.cx,_4f.cy).lineTo(x1,y1).arcTo(r,r,0,_5b>Math.PI,true,x2,y2).lineTo(_4f.cx,_4f.cy).closePath().setStroke(_58.series.stroke);_59=_58.series.fill;if(_59&&_59.type==="radial"){_59=this._shapeFill(_59,{x:_4f.cx-_4f.r,y:_4f.cy-_4f.r,width:2*_4f.r,height:2*_4f.r});if(this.opt.radGrad==="linear"){_59=this._pseudoRadialFill(_59,{x:_4f.cx,y:_4f.cy},r,_47,end);}}else{if(_59&&_59.type==="linear"){_59=this._plotFill(_59,dim,_43);_59=this._shapeFill(_59,_5a.getBoundingBox());}}_5a.setFill(_59);}this.dyn.push({fill:_59,stroke:_58.series.stroke});if(_4e){o={element:"slice",index:i,run:this.run,shape:_5a,x:i,y:typeof v=="number"?v:v.y,cx:_4f.cx,cy:_4f.cy,cr:r};this._connectEvents(o);_56[i]=o;}_47=end;return false;},this);if(this.opt.labels){if(this.opt.labelStyle=="default"){_47=_46;arr.some(_4a,function(_64,i){if(_64<=0){return false;}var _65=_52[i],_66;if(_64>=1){_66=da.createText[this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx"](this.chart,s,_4f.cx,_4f.cy+_45/2,"middle",_4b[i],_65.series.font,_65.series.fontColor);if(this.opt.htmlLabels){this.htmlElements.push(_66);}return true;}var end=_47+_64*2*Math.PI;if(i+1==_4a.length){end=_46+2*Math.PI;}if(this.opt.omitLabels&&end-_47<0.001){return false;}var _67=(_47+end)/2,x=_4f.cx+_4d*Math.cos(_67),y=_4f.cy+_4d*Math.sin(_67)+_45/2;_66=da.createText[this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx"](this.chart,s,x,y,"middle",_4b[i],_65.series.font,_65.series.fontColor);if(this.opt.htmlLabels){this.htmlElements.push(_66);}_47=end;return false;},this);}else{if(this.opt.labelStyle=="columns"){_47=_46;var _68=this.opt.omitLabels;var _69=[];arr.forEach(_4a,function(_6a,i){var end=_47+_6a*2*Math.PI;if(i+1==_4a.length){end=_46+2*Math.PI;}var _6b=(_47+end)/2;_69.push({angle:_6b,left:Math.cos(_6b)<0,theme:_52[i],index:i,omit:_68?end-_47<0.001:false});_47=end;});var _6c=g._base._getTextBox("a",{font:_44}).h;this._getProperLabelRadius(_69,_6c,_4f.r*1.1);arr.forEach(_69,function(_6d,i){if(!_6d.omit){var _6e=_4f.cx-_4f.r*2,_6f=_4f.cx+_4f.r*2,_70=g._base._getTextBox(_4b[i],{font:_6d.theme.series.font}).w,x=_4f.cx+_6d.labelR*Math.cos(_6d.angle),y=_4f.cy+_6d.labelR*Math.sin(_6d.angle),_71=(_6d.left)?(_6e+_70):(_6f-_70),_72=(_6d.left)?_6e:_71;var _73=s.createPath().moveTo(_4f.cx+_4f.r*Math.cos(_6d.angle),_4f.cy+_4f.r*Math.sin(_6d.angle));if(Math.abs(_6d.labelR*Math.cos(_6d.angle))<_4f.r*2-_70){_73.lineTo(x,y);}_73.lineTo(_71,y).setStroke(_6d.theme.series.labelWiring);var _74=da.createText[this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx"](this.chart,s,_72,y,"left",_4b[i],_6d.theme.series.font,_6d.theme.series.fontColor);if(this.opt.htmlLabels){this.htmlElements.push(_74);}}},this);}}}var esi=0;this._eventSeries[this.run.name]=df.map(run,function(v){return v<=0?null:_56[esi++];});return this;},_getProperLabelRadius:function(_75,_76,_77){var _78,_79,_7a=1,_7b=1;if(_75.length==1){_75[0].labelR=_77;return;}for(var i=0;i<_75.length;i++){var _7c=Math.abs(Math.sin(_75[i].angle));if(_75[i].left){if(_7a>=_7c){_7a=_7c;_78=_75[i];}}else{if(_7b>=_7c){_7b=_7c;_79=_75[i];}}}_78.labelR=_79.labelR=_77;this._calculateLabelR(_78,_75,_76);this._calculateLabelR(_79,_75,_76);},_calculateLabelR:function(_7d,_7e,_7f){var i=_7d.index,_80=_7e.length,_81=_7d.labelR,_82;while(!(_7e[i%_80].left^_7e[(i+1)%_80].left)){if(!_7e[(i+1)%_80].omit){_82=(Math.sin(_7e[i%_80].angle)*_81+((_7e[i%_80].left)?(-_7f):_7f))/Math.sin(_7e[(i+1)%_80].angle);_81=(_82<_7d.labelR)?_7d.labelR:_82;_7e[(i+1)%_80].labelR=_81;}i++;}i=_7d.index;var j=(i==0)?_80-1:i-1;while(!(_7e[i].left^_7e[j].left)){if(!_7e[j].omit){_82=(Math.sin(_7e[i].angle)*_81+((_7e[i].left)?_7f:(-_7f)))/Math.sin(_7e[j].angle);_81=(_82<_7d.labelR)?_7d.labelR:_82;_7e[j].labelR=_81;}i--;j--;i=(i<0)?i+_7e.length:i;j=(j<0)?j+_7e.length:j;}},_getLabel:function(_83){return dc.getLabel(_83,this.opt.fixed,this.opt.precision);}});});},"dojox/fx":function(){define("dojox/fx",["./fx/_base"],function(_84){return _84;});},"url:dojox/layout/resources/FloatingPane.html":"<div class=\"dojoxFloatingPane\" id=\"${id}\">\n\t<div tabindex=\"0\" role=\"button\" class=\"dojoxFloatingPaneTitle\" dojoAttachPoint=\"focusNode\">\n\t\t<span dojoAttachPoint=\"closeNode\" dojoAttachEvent=\"onclick: close\" class=\"dojoxFloatingCloseIcon\"></span>\n\t\t<span dojoAttachPoint=\"maxNode\" dojoAttachEvent=\"onclick: maximize\" class=\"dojoxFloatingMaximizeIcon\">&thinsp;</span>\n\t\t<span dojoAttachPoint=\"restoreNode\" dojoAttachEvent=\"onclick: _restore\" class=\"dojoxFloatingRestoreIcon\">&thinsp;</span>\t\n\t\t<span dojoAttachPoint=\"dockNode\" dojoAttachEvent=\"onclick: minimize\" class=\"dojoxFloatingMinimizeIcon\">&thinsp;</span>\n\t\t<span dojoAttachPoint=\"titleNode\" class=\"dijitInline dijitTitleNode\"></span>\n\t</div>\n\t<div dojoAttachPoint=\"canvas\" class=\"dojoxFloatingPaneCanvas\">\n\t\t<div dojoAttachPoint=\"containerNode\" role=\"region\" tabindex=\"-1\" class=\"${contentClass}\">\n\t\t</div>\n\t\t<span dojoAttachPoint=\"resizeHandle\" class=\"dojoxFloatingResizeHandle\"></span>\n\t</div>\n</div>\n","dijit/layout/StackContainer":function(){define("dijit/layout/StackContainer",["dojo/_base/array","dojo/cookie","dojo/_base/declare","dojo/dom-class","dojo/has","dojo/_base/lang","dojo/ready","dojo/topic","../registry","../_WidgetBase","./_LayoutWidget","dojo/i18n!../nls/common"],function(_85,_86,_87,_88,has,_89,_8a,_8b,_8c,_8d,_8e){if(has("dijit-legacy-requires")){_8a(0,function(){var _8f=["dijit/layout/StackController"];require(_8f);});}var _90=_87("dijit.layout.StackContainer",_8e,{doLayout:true,persist:false,baseClass:"dijitStackContainer",buildRendering:function(){this.inherited(arguments);_88.add(this.domNode,"dijitLayoutContainer");this.containerNode.setAttribute("role","tabpanel");},postCreate:function(){this.inherited(arguments);this.connect(this.domNode,"onkeypress",this._onKeyPress);},startup:function(){if(this._started){return;}var _91=this.getChildren();_85.forEach(_91,this._setupChild,this);if(this.persist){this.selectedChildWidget=_8c.byId(_86(this.id+"_selectedChild"));}else{_85.some(_91,function(_92){if(_92.selected){this.selectedChildWidget=_92;}return _92.selected;},this);}var _93=this.selectedChildWidget;if(!_93&&_91[0]){_93=this.selectedChildWidget=_91[0];_93.selected=true;}_8b.publish(this.id+"-startup",{children:_91,selected:_93});this.inherited(arguments);},resize:function(){if(!this._hasBeenShown){this._hasBeenShown=true;var _94=this.selectedChildWidget;if(_94){this._showChild(_94);}}this.inherited(arguments);},_setupChild:function(_95){this.inherited(arguments);_88.replace(_95.domNode,"dijitHidden","dijitVisible");_95.domNode.title="";},addChild:function(_96,_97){this.inherited(arguments);if(this._started){_8b.publish(this.id+"-addChild",_96,_97);this.layout();if(!this.selectedChildWidget){this.selectChild(_96);}}},removeChild:function(_98){this.inherited(arguments);if(this._started){_8b.publish(this.id+"-removeChild",_98);}if(this._descendantsBeingDestroyed){return;}if(this.selectedChildWidget===_98){this.selectedChildWidget=undefined;if(this._started){var _99=this.getChildren();if(_99.length){this.selectChild(_99[0]);}}}if(this._started){this.layout();}},selectChild:function(_9a,_9b){_9a=_8c.byId(_9a);if(this.selectedChildWidget!=_9a){var d=this._transition(_9a,this.selectedChildWidget,_9b);this._set("selectedChildWidget",_9a);_8b.publish(this.id+"-selectChild",_9a);if(this.persist){_86(this.id+"_selectedChild",this.selectedChildWidget.id);}}return d;},_transition:function(_9c,_9d){if(_9d){this._hideChild(_9d);}var d=this._showChild(_9c);if(_9c.resize){if(this.doLayout){_9c.resize(this._containerContentBox||this._contentBox);}else{_9c.resize();}}return d;},_adjacent:function(_9e){var _9f=this.getChildren();var _a0=_85.indexOf(_9f,this.selectedChildWidget);_a0+=_9e?1:_9f.length-1;return _9f[_a0%_9f.length];},forward:function(){return this.selectChild(this._adjacent(true),true);},back:function(){return this.selectChild(this._adjacent(false),true);},_onKeyPress:function(e){_8b.publish(this.id+"-containerKeyPress",{e:e,page:this});},layout:function(){var _a1=this.selectedChildWidget;if(_a1&&_a1.resize){if(this.doLayout){_a1.resize(this._containerContentBox||this._contentBox);}else{_a1.resize();}}},_showChild:function(_a2){var _a3=this.getChildren();_a2.isFirstChild=(_a2==_a3[0]);_a2.isLastChild=(_a2==_a3[_a3.length-1]);_a2._set("selected",true);_88.replace(_a2.domNode,"dijitVisible","dijitHidden");return (_a2._onShow&&_a2._onShow())||true;},_hideChild:function(_a4){_a4._set("selected",false);_88.replace(_a4.domNode,"dijitHidden","dijitVisible");_a4.onHide&&_a4.onHide();},closeChild:function(_a5){var _a6=_a5.onClose(this,_a5);if(_a6){this.removeChild(_a5);_a5.destroyRecursive();}},destroyDescendants:function(_a7){this._descendantsBeingDestroyed=true;this.selectedChildWidget=undefined;_85.forEach(this.getChildren(),function(_a8){if(!_a7){this.removeChild(_a8);}_a8.destroyRecursive(_a7);},this);this._descendantsBeingDestroyed=false;}});_90.ChildWidgetProperties={selected:false,disabled:false,closable:false,iconClass:"dijitNoIcon",showTitle:true};_89.extend(_8d,_90.ChildWidgetProperties);return _90;});},"dijit/_Contained":function(){define("dijit/_Contained",["dojo/_base/declare","./registry"],function(_a9,_aa){return _a9("dijit._Contained",null,{_getSibling:function(_ab){var _ac=this.domNode;do{_ac=_ac[_ab+"Sibling"];}while(_ac&&_ac.nodeType!=1);return _ac&&_aa.byNode(_ac);},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);}});});},"dojox/lang/functional/lambda":function(){define("dojox/lang/functional/lambda",["../..","dojo/_base/kernel","dojo/_base/lang","dojo/_base/array"],function(_ad,_ae,_af,arr){var df=_af.getObject("lang.functional",true,_ad);var _b0={};var _b1="ab".split(/a*/).length>1?String.prototype.split:function(sep){var r=this.split.call(this,sep),m=sep.exec(this);if(m&&m.index==0){r.unshift("");}return r;};var _b2=function(s){var _b3=[],_b4=_b1.call(s,/\s*->\s*/m);if(_b4.length>1){while(_b4.length){s=_b4.pop();_b3=_b4.pop().split(/\s*,\s*|\s+/m);if(_b4.length){_b4.push("(function("+_b3+"){return ("+s+")})");}}}else{if(s.match(/\b_\b/)){_b3=["_"];}else{var l=s.match(/^\s*(?:[+*\/%&|\^\.=<>]|!=)/m),r=s.match(/[+\-*\/%&|\^\.=<>!]\s*$/m);if(l||r){if(l){_b3.push("$1");s="$1"+s;}if(r){_b3.push("$2");s=s+"$2";}}else{var _b5=s.replace(/(?:\b[A-Z]|\.[a-zA-Z_$])[a-zA-Z_$\d]*|[a-zA-Z_$][a-zA-Z_$\d]*:|this|true|false|null|undefined|typeof|instanceof|in|delete|new|void|arguments|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|escape|eval|isFinite|isNaN|parseFloat|parseInt|unescape|dojo|dijit|dojox|window|document|'(?:[^'\\]|\\.)*'|"(?:[^"\\]|\\.)*"/g,"").match(/([a-z_$][a-z_$\d]*)/gi)||[],t={};arr.forEach(_b5,function(v){if(!(v in t)){_b3.push(v);t[v]=1;}});}}}return {args:_b3,body:s};};var _b6=function(a){return a.length?function(){var i=a.length-1,x=df.lambda(a[i]).apply(this,arguments);for(--i;i>=0;--i){x=df.lambda(a[i]).call(this,x);}return x;}:function(x){return x;};};_af.mixin(df,{rawLambda:function(s){return _b2(s);},buildLambda:function(s){s=_b2(s);return "function("+s.args.join(",")+"){return ("+s.body+");}";},lambda:function(s){if(typeof s=="function"){return s;}if(s instanceof Array){return _b6(s);}if(s in _b0){return _b0[s];}s=_b2(s);return _b0[s]=new Function(s.args,"return ("+s.body+");");},clearLambdaCache:function(){_b0={};}});return df;});},"dojox/charting/scaler/primitive":function(){define("dojox/charting/scaler/primitive",["dojo/_base/lang"],function(_b7){var _b8=_b7.getObject("dojox.charting.scaler.primitive",true);return _b7.mixin(_b8,{buildScaler:function(min,max,_b9,_ba){if(min==max){min-=0.5;max+=0.5;}return {bounds:{lower:min,upper:max,from:min,to:max,scale:_b9/(max-min),span:_b9},scaler:_b8};},buildTicks:function(_bb,_bc){return {major:[],minor:[],micro:[]};},getTransformerFromModel:function(_bd){var _be=_bd.bounds.from,_bf=_bd.bounds.scale;return function(x){return (x-_be)*_bf;};},getTransformerFromPlot:function(_c0){var _c1=_c0.bounds.from,_c2=_c0.bounds.scale;return function(x){return x/_c2+_c1;};}});});},"dojox/lang/functional/reversed":function(){define("dojox/lang/functional/reversed",["dojo/_base/lang","dojo/_base/kernel","./lambda"],function(_c3,_c4,df){_c3.mixin(df,{filterRev:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_c4.global;f=df.lambda(f);var t=[],v,i=a.length-1;for(;i>=0;--i){v=a[i];if(f.call(o,v,i,a)){t.push(v);}}return t;},forEachRev:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_c4.global;f=df.lambda(f);for(var i=a.length-1;i>=0;f.call(o,a[i],i,a),--i){}},mapRev:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_c4.global;f=df.lambda(f);var n=a.length,t=new Array(n),i=n-1,j=0;for(;i>=0;t[j++]=f.call(o,a[i],i,a),--i){}return t;},everyRev:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_c4.global;f=df.lambda(f);for(var i=a.length-1;i>=0;--i){if(!f.call(o,a[i],i,a)){return false;}}return true;},someRev:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_c4.global;f=df.lambda(f);for(var i=a.length-1;i>=0;--i){if(f.call(o,a[i],i,a)){return true;}}return false;}});return df;});},"dojox/charting/plot2d/Candlesticks":function(){define("dojox/charting/plot2d/Candlesticks",["dojo/_base/lang","dojo/_base/declare","dojo/_base/array","./CartesianBase","./_PlotEvents","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(_c5,_c6,arr,_c7,_c8,dc,df,dfr,du,fx){var _c9=dfr.lambda("item.purgeGroup()");return _c6("dojox.charting.plot2d.Candlesticks",[_c7,_c8],{defaultParams:{hAxis:"x",vAxis:"y",gap:2,animate:null},optionalParams:{minBarSize:1,maxBarSize:1,stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:""},constructor:function(_ca,_cb){this.opt=_c5.clone(this.defaultParams);du.updateWithObject(this.opt,_cb);du.updateWithPattern(this.opt,_cb,this.optionalParams);this.series=[];this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;},collectStats:function(_cc){var _cd=_c5.delegate(dc.defaultStats);for(var i=0;i<_cc.length;i++){var run=_cc[i];if(!run.data.length){continue;}var _ce=_cd.vmin,_cf=_cd.vmax;if(!("ymin" in run)||!("ymax" in run)){arr.forEach(run.data,function(val,idx){if(val!==null){var x=val.x||idx+1;_cd.hmin=Math.min(_cd.hmin,x);_cd.hmax=Math.max(_cd.hmax,x);_cd.vmin=Math.min(_cd.vmin,val.open,val.close,val.high,val.low);_cd.vmax=Math.max(_cd.vmax,val.open,val.close,val.high,val.low);}});}if("ymin" in run){_cd.vmin=Math.min(_ce,run.ymin);}if("ymax" in run){_cd.vmax=Math.max(_cf,run.ymax);}}return _cd;},getSeriesStats:function(){var _d0=this.collectStats(this.series);_d0.hmin-=0.5;_d0.hmax+=0.5;return _d0;},render:function(dim,_d1){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_d1);}this.resetEvents();this.dirty=this.isDirty();if(this.dirty){arr.forEach(this.series,_c9);this._eventSeries={};this.cleanGroup();var s=this.group;df.forEachRev(this.series,function(_d2){_d2.cleanGroup(s);});}var t=this.chart.theme,f,gap,_d3,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_d4=Math.max(0,this._vScaler.bounds.lower),_d5=vt(_d4),_d6=this.events();f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt);gap=f.gap;_d3=f.size;for(var i=this.series.length-1;i>=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();var _d7=t.next("candlestick",[this.opt,run]),s=run.group,_d8=new Array(run.data.length);for(var j=0;j<run.data.length;++j){var v=run.data[j];if(v!==null){var _d9=t.addMixin(_d7,"candlestick",v,true);var x=ht(v.x||(j+0.5))+_d1.l+gap,y=dim.height-_d1.b,_da=vt(v.open),_db=vt(v.close),_dc=vt(v.high),low=vt(v.low);if("mid" in v){var mid=vt(v.mid);}if(low>_dc){var tmp=_dc;_dc=low;low=tmp;}if(_d3>=1){var _dd=_da>_db;var _de={x1:_d3/2,x2:_d3/2,y1:y-_dc,y2:y-low},_df={x:0,y:y-Math.max(_da,_db),width:_d3,height:Math.max(_dd?_da-_db:_db-_da,1)};var _e0=s.createGroup();_e0.setTransform({dx:x,dy:0});var _e1=_e0.createGroup();_e1.createLine(_de).setStroke(_d9.series.stroke);_e1.createRect(_df).setStroke(_d9.series.stroke).setFill(_dd?_d9.series.fill:"white");if("mid" in v){_e1.createLine({x1:(_d9.series.stroke.width||1),x2:_d3-(_d9.series.stroke.width||1),y1:y-mid,y2:y-mid}).setStroke(_dd?"white":_d9.series.stroke);}run.dyn.fill=_d9.series.fill;run.dyn.stroke=_d9.series.stroke;if(_d6){var o={element:"candlestick",index:j,run:run,shape:_e1,x:x,y:y-Math.max(_da,_db),cx:_d3/2,cy:(y-Math.max(_da,_db))+(Math.max(_dd?_da-_db:_db-_da,1)/2),width:_d3,height:Math.max(_dd?_da-_db:_db-_da,1),data:v};this._connectEvents(o);_d8[j]=o;}}if(this.animate){this._animateCandlesticks(_e0,y-low,_dc-low);}}}this._eventSeries[run.name]=_d8;run.dirty=false;}this.dirty=false;return this;},_animateCandlesticks:function(_e2,_e3,_e4){fx.animateTransform(_c5.delegate({shape:_e2,duration:1200,transform:[{name:"translate",start:[0,_e3-(_e3/_e4)],end:[0,0]},{name:"scale",start:[1,1/_e4],end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dijit/layout/AccordionPane":function(){define("dijit/layout/AccordionPane",["dojo/_base/declare","dojo/_base/kernel","./ContentPane"],function(_e5,_e6,_e7){return _e5("dijit.layout.AccordionPane",_e7,{constructor:function(){_e6.deprecated("dijit.layout.AccordionPane deprecated, use ContentPane instead","","2.0");},onSelected:function(){}});});},"dijit/layout/TabController":function(){require({cache:{"url:dijit/layout/templates/_TabButton.html":"<div role=\"presentation\" data-dojo-attach-point=\"titleNode,innerDiv,tabContent\" class=\"dijitTabInner dijitTabContent\">\n\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon dijitTabButtonIcon\" data-dojo-attach-point='iconNode'/>\n\t<span data-dojo-attach-point='containerNode,focusNode' class='tabLabel'></span>\n\t<span class=\"dijitInline dijitTabCloseButton dijitTabCloseIcon\" data-dojo-attach-point='closeNode'\n\t\t  role=\"presentation\">\n\t\t<span data-dojo-attach-point='closeText' class='dijitTabCloseText'>[x]</span\n\t\t\t\t></span>\n</div>\n"}});define("dijit/layout/TabController",["dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/i18n","dojo/_base/lang","./StackController","../registry","../Menu","../MenuItem","dojo/text!./templates/_TabButton.html","dojo/i18n!../nls/common"],function(_e8,dom,_e9,_ea,_eb,_ec,_ed,_ee,_ef,_f0,_f1){var _f2=_e8("dijit.layout._TabButton",_ed.StackButton,{baseClass:"dijitTab",cssStateNodes:{closeNode:"dijitTabCloseButton"},templateString:_f1,scrollOnFocus:false,buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.containerNode,false);},startup:function(){this.inherited(arguments);var n=this.domNode;this.defer(function(){n.className=n.className;},1);},_setCloseButtonAttr:function(_f3){this._set("closeButton",_f3);_ea.toggle(this.domNode,"dijitClosable",_f3);this.closeNode.style.display=_f3?"":"none";if(_f3){var _f4=_eb.getLocalization("dijit","common");if(this.closeNode){_e9.set(this.closeNode,"title",_f4.itemClose);}}},_setDisabledAttr:function(_f5){this.inherited(arguments);if(this.closeNode){if(_f5){_e9.remove(this.closeNode,"title");}else{var _f6=_eb.getLocalization("dijit","common");_e9.set(this.closeNode,"title",_f6.itemClose);}}},_setLabelAttr:function(_f7){this.inherited(arguments);if(!this.showLabel&&!this.params.title){this.iconNode.alt=_ec.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});var _f8=_e8("dijit.layout.TabController",_ed,{baseClass:"dijitTabController",templateString:"<div role='tablist' data-dojo-attach-event='onkeypress:onkeypress'></div>",tabPosition:"top",buttonWidget:_f2,buttonWidgetCloseClass:"dijitTabCloseButton",postCreate:function(){this.inherited(arguments);var _f9=new _ef({id:this.id+"_Menu",ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir,targetNodeIds:[this.domNode],selector:function(_fa){return _ea.contains(_fa,"dijitClosable")&&!_ea.contains(_fa,"dijitTabDisabled");}});this.own(_f9);var _fb=_eb.getLocalization("dijit","common"),_fc=this;_f9.addChild(new _f0({label:_fb.itemClose,ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir,onClick:function(evt){var _fd=_ee.byNode(this.getParent().currentTarget);_fc.onCloseButtonClick(_fd.page);}}));}});_f8.TabButton=_f2;return _f8;});},"dojo/dnd/Selector":function(){define(["../_base/array","../_base/declare","../_base/event","../_base/kernel","../_base/lang","../dom","../dom-construct","../mouse","../_base/NodeList","../on","../touch","./common","./Container"],function(_fe,_ff,_100,_101,lang,dom,_102,_103,_104,on,_105,dnd,_106){var _107=_ff("dojo.dnd.Selector",_106,{constructor:function(node,_108){if(!_108){_108={};}this.singular=_108.singular;this.autoSync=_108.autoSync;this.selection={};this.anchor=null;this.simpleSelection=false;this.events.push(on(this.node,_105.press,lang.hitch(this,"onMouseDown")),on(this.node,_105.release,lang.hitch(this,"onMouseUp")));},singular:false,getSelectedNodes:function(){var t=new _104();var e=dnd._empty;for(var i in this.selection){if(i in e){continue;}t.push(dom.byId(i));}return t;},selectNone:function(){return this._removeSelection()._removeAnchor();},selectAll:function(){this.forInItems(function(data,id){this._addItemClass(dom.byId(id),"Selected");this.selection[id]=1;},this);return this._removeAnchor();},deleteSelectedNodes:function(){var e=dnd._empty;for(var i in this.selection){if(i in e){continue;}var n=dom.byId(i);this.delItem(i);_102.destroy(n);}this.anchor=null;this.selection={};return this;},forInSelectedItems:function(f,o){o=o||_101.global;var s=this.selection,e=dnd._empty;for(var i in s){if(i in e){continue;}f.call(o,this.getItem(i),i,this);}},sync:function(){_107.superclass.sync.call(this);if(this.anchor){if(!this.getItem(this.anchor.id)){this.anchor=null;}}var t=[],e=dnd._empty;for(var i in this.selection){if(i in e){continue;}if(!this.getItem(i)){t.push(i);}}_fe.forEach(t,function(i){delete this.selection[i];},this);return this;},insertNodes:function(_109,data,_10a,_10b){var _10c=this._normalizedCreator;this._normalizedCreator=function(item,hint){var t=_10c.call(this,item,hint);if(_109){if(!this.anchor){this.anchor=t.node;this._removeItemClass(t.node,"Selected");this._addItemClass(this.anchor,"Anchor");}else{if(this.anchor!=t.node){this._removeItemClass(t.node,"Anchor");this._addItemClass(t.node,"Selected");}}this.selection[t.node.id]=1;}else{this._removeItemClass(t.node,"Selected");this._removeItemClass(t.node,"Anchor");}return t;};_107.superclass.insertNodes.call(this,data,_10a,_10b);this._normalizedCreator=_10c;return this;},destroy:function(){_107.superclass.destroy.call(this);this.selection=this.anchor=null;},onMouseDown:function(e){if(this.autoSync){this.sync();}if(!this.current){return;}if(!this.singular&&!dnd.getCopyKeyState(e)&&!e.shiftKey&&(this.current.id in this.selection)){this.simpleSelection=true;if(_103.isLeft(e)){_100.stop(e);}return;}if(!this.singular&&e.shiftKey){if(!dnd.getCopyKeyState(e)){this._removeSelection();}var c=this.getAllNodes();if(c.length){if(!this.anchor){this.anchor=c[0];this._addItemClass(this.anchor,"Anchor");}this.selection[this.anchor.id]=1;if(this.anchor!=this.current){var i=0,node;for(;i<c.length;++i){node=c[i];if(node==this.anchor||node==this.current){break;}}for(++i;i<c.length;++i){node=c[i];if(node==this.anchor||node==this.current){break;}this._addItemClass(node,"Selected");this.selection[node.id]=1;}this._addItemClass(this.current,"Selected");this.selection[this.current.id]=1;}}}else{if(this.singular){if(this.anchor==this.current){if(dnd.getCopyKeyState(e)){this.selectNone();}}else{this.selectNone();this.anchor=this.current;this._addItemClass(this.anchor,"Anchor");this.selection[this.current.id]=1;}}else{if(dnd.getCopyKeyState(e)){if(this.anchor==this.current){delete this.selection[this.anchor.id];this._removeAnchor();}else{if(this.current.id in this.selection){this._removeItemClass(this.current,"Selected");delete this.selection[this.current.id];}else{if(this.anchor){this._removeItemClass(this.anchor,"Anchor");this._addItemClass(this.anchor,"Selected");}this.anchor=this.current;this._addItemClass(this.current,"Anchor");this.selection[this.current.id]=1;}}}else{if(!(this.current.id in this.selection)){this.selectNone();this.anchor=this.current;this._addItemClass(this.current,"Anchor");this.selection[this.current.id]=1;}}}}_100.stop(e);},onMouseUp:function(){if(!this.simpleSelection){return;}this.simpleSelection=false;this.selectNone();if(this.current){this.anchor=this.current;this._addItemClass(this.anchor,"Anchor");this.selection[this.current.id]=1;}},onMouseMove:function(){this.simpleSelection=false;},onOverEvent:function(){this.onmousemoveEvent=on(this.node,_105.move,lang.hitch(this,"onMouseMove"));},onOutEvent:function(){if(this.onmousemoveEvent){this.onmousemoveEvent.remove();delete this.onmousemoveEvent;}},_removeSelection:function(){var e=dnd._empty;for(var i in this.selection){if(i in e){continue;}var node=dom.byId(i);if(node){this._removeItemClass(node,"Selected");}}this.selection={};return this;},_removeAnchor:function(){if(this.anchor){this._removeItemClass(this.anchor,"Anchor");this.anchor=null;}return this;}});return _107;});},"dojox/charting/plot2d/Scatter":function(){define("dojox/charting/plot2d/Scatter",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./CartesianBase","./_PlotEvents","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx","dojox/gfx/gradutils"],function(lang,arr,_10d,_10e,_10f,dc,df,dfr,du,fx,_110){var _111=dfr.lambda("item.purgeGroup()");return _10d("dojox.charting.plot2d.Scatter",[_10e,_10f],{defaultParams:{hAxis:"x",vAxis:"y",shadows:null,animate:null},optionalParams:{markerStroke:{},markerOutline:{},markerShadow:{},markerFill:{},markerFont:"",markerFontColor:"",styleFunc:null},constructor:function(_112,_113){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_113);du.updateWithPattern(this.opt,_113,this.optionalParams);this.series=[];this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;},render:function(dim,_114){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_114);}this.resetEvents();this.dirty=this.isDirty();if(this.dirty){arr.forEach(this.series,_111);this._eventSeries={};this.cleanGroup();var s=this.group;df.forEachRev(this.series,function(item){item.cleanGroup(s);});}var t=this.chart.theme,_115=this.events();for(var i=this.series.length-1;i>=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();if(!run.data.length){run.dirty=false;t.skip();continue;}var _116=t.next("marker",[this.opt,run]),s=run.group,_117,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler);if(typeof run.data[0]=="number"){_117=arr.map(run.data,function(v,i){return {x:ht(i+1)+_114.l,y:dim.height-_114.b-vt(v)};},this);}else{_117=arr.map(run.data,function(v,i){return {x:ht(v.x)+_114.l,y:dim.height-_114.b-vt(v.y)};},this);}var _118=new Array(_117.length),_119=new Array(_117.length),_11a=new Array(_117.length);arr.forEach(_117,function(c,i){var _11b=run.data[i],_11c;if(this.opt.styleFunc||typeof _11b!="number"){var _11d=typeof _11b!="number"?[_11b]:[];if(this.opt.styleFunc){_11d.push(this.opt.styleFunc(_11b));}_11c=t.addMixin(_116,"marker",_11d,true);}else{_11c=t.post(_116,"marker");}var path="M"+c.x+" "+c.y+" "+_11c.symbol;if(_11c.marker.shadow){_118[i]=s.createPath("M"+(c.x+_11c.marker.shadow.dx)+" "+(c.y+_11c.marker.shadow.dy)+" "+_11c.symbol).setStroke(_11c.marker.shadow).setFill(_11c.marker.shadow.color);if(this.animate){this._animateScatter(_118[i],dim.height-_114.b);}}if(_11c.marker.outline){var _11e=dc.makeStroke(_11c.marker.outline);_11e.width=2*_11e.width+_11c.marker.stroke.width;_11a[i]=s.createPath(path).setStroke(_11e);if(this.animate){this._animateScatter(_11a[i],dim.height-_114.b);}}var _11f=dc.makeStroke(_11c.marker.stroke),fill=this._plotFill(_11c.marker.fill,dim,_114);if(fill&&(fill.type==="linear"||fill.type=="radial")){var _120=_110.getColor(fill,{x:c.x,y:c.y});if(_11f){_11f.color=_120;}_119[i]=s.createPath(path).setStroke(_11f).setFill(_120);}else{_119[i]=s.createPath(path).setStroke(_11f).setFill(fill);}if(this.animate){this._animateScatter(_119[i],dim.height-_114.b);}},this);if(_119.length){run.dyn.marker=_116.symbol;run.dyn.markerStroke=_119[_119.length-1].getStroke();run.dyn.markerFill=_119[_119.length-1].getFill();}if(_115){var _121=new Array(_119.length);arr.forEach(_119,function(s,i){var o={element:"marker",index:i,run:run,shape:s,outline:_11a&&_11a[i]||null,shadow:_118&&_118[i]||null,cx:_117[i].x,cy:_117[i].y};if(typeof run.data[0]=="number"){o.x=i+1;o.y=run.data[i];}else{o.x=run.data[i].x;o.y=run.data[i].y;}this._connectEvents(o);_121[i]=o;},this);this._eventSeries[run.name]=_121;}else{delete this._eventSeries[run.name];}run.dirty=false;}this.dirty=false;return this;},_animateScatter:function(_122,_123){fx.animateTransform(lang.delegate({shape:_122,duration:1200,transform:[{name:"translate",start:[0,_123],end:[0,0]},{name:"scale",start:[0,0],end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dijit/form/HorizontalRule":function(){define("dijit/form/HorizontalRule",["dojo/_base/declare","../_Widget","../_TemplatedMixin"],function(_124,_125,_126){return _124("dijit.form.HorizontalRule",[_125,_126],{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerH\"></div>",count:3,container:"containerNode",ruleStyle:"",_positionPrefix:"<div class=\"dijitRuleMark dijitRuleMarkH\" style=\"left:",_positionSuffix:"%;",_suffix:"\"></div>",_genHTML:function(pos){return this._positionPrefix+pos+this._positionSuffix+this.ruleStyle+this._suffix;},_isHorizontal:true,buildRendering:function(){this.inherited(arguments);var _127;if(this.count==1){_127=this._genHTML(50,0);}else{var i;var _128=100/(this.count-1);if(!this._isHorizontal||this.isLeftToRight()){_127=this._genHTML(0,0);for(i=1;i<this.count-1;i++){_127+=this._genHTML(_128*i,i);}_127+=this._genHTML(100,this.count-1);}else{_127=this._genHTML(100,0);for(i=1;i<this.count-1;i++){_127+=this._genHTML(100-_128*i,i);}_127+=this._genHTML(0,this.count-1);}}this.domNode.innerHTML=_127;}});});},"dojox/color/_base":function(){define("dojox/color/_base",["../main","dojo/_base/lang","dojo/_base/Color","dojo/colors"],function(_129,lang,_12a,_12b){var cx=lang.getObject("color",true,_129);cx.Color=_12a;cx.blend=_12a.blendColors;cx.fromRgb=_12a.fromRgb;cx.fromHex=_12a.fromHex;cx.fromArray=_12a.fromArray;cx.fromString=_12a.fromString;cx.greyscale=_12b.makeGrey;lang.mixin(cx,{fromCmy:function(cyan,_12c,_12d){if(lang.isArray(cyan)){_12c=cyan[1],_12d=cyan[2],cyan=cyan[0];}else{if(lang.isObject(cyan)){_12c=cyan.m,_12d=cyan.y,cyan=cyan.c;}}cyan/=100,_12c/=100,_12d/=100;var r=1-cyan,g=1-_12c,b=1-_12d;return new _12a({r:Math.round(r*255),g:Math.round(g*255),b:Math.round(b*255)});},fromCmyk:function(cyan,_12e,_12f,_130){if(lang.isArray(cyan)){_12e=cyan[1],_12f=cyan[2],_130=cyan[3],cyan=cyan[0];}else{if(lang.isObject(cyan)){_12e=cyan.m,_12f=cyan.y,_130=cyan.b,cyan=cyan.c;}}cyan/=100,_12e/=100,_12f/=100,_130/=100;var r,g,b;r=1-Math.min(1,cyan*(1-_130)+_130);g=1-Math.min(1,_12e*(1-_130)+_130);b=1-Math.min(1,_12f*(1-_130)+_130);return new _12a({r:Math.round(r*255),g:Math.round(g*255),b:Math.round(b*255)});},fromHsl:function(hue,_131,_132){if(lang.isArray(hue)){_131=hue[1],_132=hue[2],hue=hue[0];}else{if(lang.isObject(hue)){_131=hue.s,_132=hue.l,hue=hue.h;}}_131/=100;_132/=100;while(hue<0){hue+=360;}while(hue>=360){hue-=360;}var r,g,b;if(hue<120){r=(120-hue)/60,g=hue/60,b=0;}else{if(hue<240){r=0,g=(240-hue)/60,b=(hue-120)/60;}else{r=(hue-240)/60,g=0,b=(360-hue)/60;}}r=2*_131*Math.min(r,1)+(1-_131);g=2*_131*Math.min(g,1)+(1-_131);b=2*_131*Math.min(b,1)+(1-_131);if(_132<0.5){r*=_132,g*=_132,b*=_132;}else{r=(1-_132)*r+2*_132-1;g=(1-_132)*g+2*_132-1;b=(1-_132)*b+2*_132-1;}return new _12a({r:Math.round(r*255),g:Math.round(g*255),b:Math.round(b*255)});}});cx.fromHsv=function(hue,_133,_134){if(lang.isArray(hue)){_133=hue[1],_134=hue[2],hue=hue[0];}else{if(lang.isObject(hue)){_133=hue.s,_134=hue.v,hue=hue.h;}}if(hue==360){hue=0;}_133/=100;_134/=100;var r,g,b;if(_133==0){r=_134,b=_134,g=_134;}else{var _135=hue/60,i=Math.floor(_135),f=_135-i;var p=_134*(1-_133);var q=_134*(1-(_133*f));var t=_134*(1-(_133*(1-f)));switch(i){case 0:r=_134,g=t,b=p;break;case 1:r=q,g=_134,b=p;break;case 2:r=p,g=_134,b=t;break;case 3:r=p,g=q,b=_134;break;case 4:r=t,g=p,b=_134;break;case 5:r=_134,g=p,b=q;break;}}return new _12a({r:Math.round(r*255),g:Math.round(g*255),b:Math.round(b*255)});};lang.extend(_12a,{toCmy:function(){var cyan=1-(this.r/255),_136=1-(this.g/255),_137=1-(this.b/255);return {c:Math.round(cyan*100),m:Math.round(_136*100),y:Math.round(_137*100)};},toCmyk:function(){var cyan,_138,_139,_13a;var r=this.r/255,g=this.g/255,b=this.b/255;_13a=Math.min(1-r,1-g,1-b);cyan=(1-r-_13a)/(1-_13a);_138=(1-g-_13a)/(1-_13a);_139=(1-b-_13a)/(1-_13a);return {c:Math.round(cyan*100),m:Math.round(_138*100),y:Math.round(_139*100),b:Math.round(_13a*100)};},toHsl:function(){var r=this.r/255,g=this.g/255,b=this.b/255;var min=Math.min(r,b,g),max=Math.max(r,g,b);var _13b=max-min;var h=0,s=0,l=(min+max)/2;if(l>0&&l<1){s=_13b/((l<0.5)?(2*l):(2-2*l));}if(_13b>0){if(max==r&&max!=g){h+=(g-b)/_13b;}if(max==g&&max!=b){h+=(2+(b-r)/_13b);}if(max==b&&max!=r){h+=(4+(r-g)/_13b);}h*=60;}return {h:h,s:Math.round(s*100),l:Math.round(l*100)};},toHsv:function(){var r=this.r/255,g=this.g/255,b=this.b/255;var min=Math.min(r,b,g),max=Math.max(r,g,b);var _13c=max-min;var h=null,s=(max==0)?0:(_13c/max);if(s==0){h=0;}else{if(r==max){h=60*(g-b)/_13c;}else{if(g==max){h=120+60*(b-r)/_13c;}else{h=240+60*(r-g)/_13c;}}if(h<0){h+=360;}}return {h:h,s:Math.round(s*100),v:Math.round(max*100)};}});return cx;});},"dojox/layout/FloatingPane":function(){require({cache:{"url:dojox/layout/resources/FloatingPane.html":"<div class=\"dojoxFloatingPane\" id=\"${id}\">\n\t<div tabindex=\"0\" role=\"button\" class=\"dojoxFloatingPaneTitle\" dojoAttachPoint=\"focusNode\">\n\t\t<span dojoAttachPoint=\"closeNode\" dojoAttachEvent=\"onclick: close\" class=\"dojoxFloatingCloseIcon\"></span>\n\t\t<span dojoAttachPoint=\"maxNode\" dojoAttachEvent=\"onclick: maximize\" class=\"dojoxFloatingMaximizeIcon\">&thinsp;</span>\n\t\t<span dojoAttachPoint=\"restoreNode\" dojoAttachEvent=\"onclick: _restore\" class=\"dojoxFloatingRestoreIcon\">&thinsp;</span>\t\n\t\t<span dojoAttachPoint=\"dockNode\" dojoAttachEvent=\"onclick: minimize\" class=\"dojoxFloatingMinimizeIcon\">&thinsp;</span>\n\t\t<span dojoAttachPoint=\"titleNode\" class=\"dijitInline dijitTitleNode\"></span>\n\t</div>\n\t<div dojoAttachPoint=\"canvas\" class=\"dojoxFloatingPaneCanvas\">\n\t\t<div dojoAttachPoint=\"containerNode\" role=\"region\" tabindex=\"-1\" class=\"${contentClass}\">\n\t\t</div>\n\t\t<span dojoAttachPoint=\"resizeHandle\" class=\"dojoxFloatingResizeHandle\"></span>\n\t</div>\n</div>\n"}});define("dojox/layout/FloatingPane",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/window","dojo/_base/declare","dojo/_base/fx","dojo/_base/connect","dojo/_base/array","dojo/_base/sniff","dojo/window","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-construct","dijit/_TemplatedMixin","dijit/_Widget","dijit/BackgroundIframe","dojo/dnd/Moveable","./ContentPane","./ResizeHandle","dojo/text!./resources/FloatingPane.html","./Dock"],function(_13d,lang,_13e,_13f,_140,_141,_142,has,_143,dom,_144,_145,_146,_147,_148,_149,_14a,_14b,_14c,_14d,Dock){_13d.experimental("dojox.layout.FloatingPane");var _14e=_13f("dojox.layout.FloatingPane",[_14b,_147],{closable:true,dockable:true,resizable:false,maxable:false,resizeAxis:"xy",title:"",dockTo:"",duration:400,contentClass:"dojoxFloatingPaneContent",_showAnim:null,_hideAnim:null,_dockNode:null,_restoreState:{},_allFPs:[],_startZ:100,templateString:_14d,attributeMap:lang.delegate(_148.prototype.attributeMap,{title:{type:"innerHTML",node:"titleNode"}}),postCreate:function(){this.inherited(arguments);new _14a(this.domNode,{handle:this.focusNode});if(!this.dockable){this.dockNode.style.display="none";}if(!this.closable){this.closeNode.style.display="none";}if(!this.maxable){this.maxNode.style.display="none";this.restoreNode.style.display="none";}if(!this.resizable){this.resizeHandle.style.display="none";}else{this.domNode.style.width=_145.getMarginBox(this.domNode).w+"px";}this._allFPs.push(this);this.domNode.style.position="absolute";this.bgIframe=new _149(this.domNode);this._naturalState=_145.position(this.domNode);},startup:function(){if(this._started){return;}this.inherited(arguments);if(this.resizable){if(has("ie")){this.canvas.style.overflow="auto";}else{this.containerNode.style.overflow="auto";}this._resizeHandle=new _14c({targetId:this.id,resizeAxis:this.resizeAxis},this.resizeHandle);}if(this.dockable){var _14f=this.dockTo;if(this.dockTo){this.dockTo=dijit.byId(this.dockTo);}else{this.dockTo=dijit.byId("dojoxGlobalFloatingDock");}if(!this.dockTo){var _150,_151;if(_14f){_150=_14f;_151=dom.byId(_14f);}else{_151=_146.create("div",null,_13e.body());_144.add(_151,"dojoxFloatingDockDefault");_150="dojoxGlobalFloatingDock";}this.dockTo=new Dock({id:_150,autoPosition:"south"},_151);this.dockTo.startup();}if((this.domNode.style.display=="none")||(this.domNode.style.visibility=="hidden")){this.minimize();}}this.connect(this.focusNode,"onmousedown","bringToTop");this.connect(this.domNode,"onmousedown","bringToTop");this.resize(_145.position(this.domNode));this._started=true;},setTitle:function(_152){_13d.deprecated("pane.setTitle","Use pane.set('title', someTitle)","2.0");this.set("title",_152);},close:function(){if(!this.closable){return;}_141.unsubscribe(this._listener);this.hide(lang.hitch(this,function(){this.destroyRecursive();}));},hide:function(_153){_140.fadeOut({node:this.domNode,duration:this.duration,onEnd:lang.hitch(this,function(){this.domNode.style.display="none";this.domNode.style.visibility="hidden";if(this.dockTo&&this.dockable){this.dockTo._positionDock(null);}if(_153){_153();}})}).play();},show:function(_154){var anim=_140.fadeIn({node:this.domNode,duration:this.duration,beforeBegin:lang.hitch(this,function(){this.domNode.style.display="";this.domNode.style.visibility="visible";if(this.dockTo&&this.dockable){this.dockTo._positionDock(null);}if(typeof _154=="function"){_154();}this._isDocked=false;if(this._dockNode){this._dockNode.destroy();this._dockNode=null;}})}).play();this.resize(_145.position(this.domNode));this._onShow();},minimize:function(){if(!this._isDocked){this.hide(lang.hitch(this,"_dock"));}},maximize:function(){if(this._maximized){return;}this._naturalState=_145.position(this.domNode);if(this._isDocked){this.show();setTimeout(lang.hitch(this,"maximize"),this.duration);}_144.add(this.focusNode,"floatingPaneMaximized");this.resize(_143.getBox());this._maximized=true;},_restore:function(){if(this._maximized){this.resize(this._naturalState);_144.remove(this.focusNode,"floatingPaneMaximized");this._maximized=false;}},_dock:function(){if(!this._isDocked&&this.dockable){this._dockNode=this.dockTo.addNode(this);this._isDocked=true;}},resize:function(dim){dim=dim||this._naturalState;this._currentState=dim;var dns=this.domNode.style;if("t" in dim){dns.top=dim.t+"px";}else{if("y" in dim){dns.top=dim.y+"px";}}if("l" in dim){dns.left=dim.l+"px";}else{if("x" in dim){dns.left=dim.x+"px";}}dns.width=dim.w+"px";dns.height=dim.h+"px";var _155={l:0,t:0,w:dim.w,h:(dim.h-this.focusNode.offsetHeight)};_145.setMarginBox(this.canvas,_155);this._checkIfSingleChild();if(this._singleChild&&this._singleChild.resize){this._singleChild.resize(_155);}},bringToTop:function(){var _156=_142.filter(this._allFPs,function(i){return i!==this;},this);_156.sort(function(a,b){return a.domNode.style.zIndex-b.domNode.style.zIndex;});_156.push(this);_142.forEach(_156,function(w,x){w.domNode.style.zIndex=this._startZ+(x*2);_144.remove(w.domNode,"dojoxFloatingPaneFg");},this);_144.add(this.domNode,"dojoxFloatingPaneFg");},destroy:function(){this._allFPs.splice(_142.indexOf(this._allFPs,this),1);if(this._resizeHandle){this._resizeHandle.destroy();}this.inherited(arguments);}});return _14e;});},"dijit/layout/StackController":function(){define("dijit/layout/StackController",["dojo/_base/array","dojo/_base/declare","dojo/dom-class","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/on","../focus","../registry","../_Widget","../_TemplatedMixin","../_Container","../form/ToggleButton","dojo/i18n!../nls/common"],function(_157,_158,_159,_15a,keys,lang,on,_15b,_15c,_15d,_15e,_15f,_160){var _161=_158("dijit.layout._StackButton",_160,{tabIndex:"-1",closeButton:false,_aria_attr:"aria-selected",buildRendering:function(evt){this.inherited(arguments);(this.focusNode||this.domNode).setAttribute("role","tab");}});var _162=_158("dijit.layout.StackController",[_15d,_15e,_15f],{baseClass:"dijitStackController",templateString:"<span role='tablist' data-dojo-attach-event='onkeypress'></span>",containerId:"",buttonWidget:_161,buttonWidgetCloseClass:"dijitStackCloseButton",constructor:function(_163){this.pane2button={};},postCreate:function(){this.inherited(arguments);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");this.connect(this.containerNode,"click",function(evt){var _164=_15c.getEnclosingWidget(evt.target);if(_164!=this.containerNode&&!_164.disabled&&_164.page){for(var _165=evt.target;_165!==this.containerNode;_165=_165.parentNode){if(_159.contains(_165,this.buttonWidgetCloseClass)){this.onCloseButtonClick(_164.page);break;}else{if(_165==_164.domNode){this.onButtonClick(_164.page);break;}}}}});},onStartup:function(info){_157.forEach(info.children,this.onAddChild,this);if(info.selected){this.onSelectChild(info.selected);}var _166=_15c.byId(this.containerId).containerNode,_167=this.pane2button,_168={"title":"label","showtitle":"showLabel","iconclass":"iconClass","closable":"closeButton","tooltip":"title","disabled":"disabled"},_169=function(attr,_16a){return on(_166,"attrmodified-"+attr,function(evt){var _16b=_167[evt.detail&&evt.detail.widget&&evt.detail.widget.id];if(_16b){_16b.set(_16a,evt.detail.newValue);}});};for(var attr in _168){this.own(_169(attr,_168[attr]));}},destroy:function(){for(var pane in this.pane2button){this.onRemoveChild(_15c.byId(pane));}this.inherited(arguments);},onAddChild:function(page,_16c){var Cls=lang.isString(this.buttonWidget)?lang.getObject(this.buttonWidget):this.buttonWidget;var _16d=new Cls({id:this.id+"_"+page.id,name:this.id+"_"+page.id,label:page.title,disabled:page.disabled,ownerDocument:this.ownerDocument,dir:page.dir,lang:page.lang,textDir:page.textDir,showLabel:page.showTitle,iconClass:page.iconClass,closeButton:page.closable,title:page.tooltip,page:page});this.addChild(_16d,_16c);this.pane2button[page.id]=_16d;page.controlButton=_16d;if(!this._currentChild){this.onSelectChild(page);}},onRemoveChild:function(page){if(this._currentChild===page){this._currentChild=null;}var _16e=this.pane2button[page.id];if(_16e){this.removeChild(_16e);delete this.pane2button[page.id];_16e.destroy();}delete page.controlButton;},onSelectChild:function(page){if(!page){return;}if(this._currentChild){var _16f=this.pane2button[this._currentChild.id];_16f.set("checked",false);_16f.focusNode.setAttribute("tabIndex","-1");}var _170=this.pane2button[page.id];_170.set("checked",true);this._currentChild=page;_170.focusNode.setAttribute("tabIndex","0");var _171=_15c.byId(this.containerId);_171.containerNode.setAttribute("aria-labelledby",_170.id);},onButtonClick:function(page){var _172=this.pane2button[page.id];_15b.focus(_172.focusNode);if(this._currentChild&&this._currentChild.id===page.id){_172.set("checked",true);}var _173=_15c.byId(this.containerId);_173.selectChild(page);},onCloseButtonClick:function(page){var _174=_15c.byId(this.containerId);_174.closeChild(page);if(this._currentChild){var b=this.pane2button[this._currentChild.id];if(b){_15b.focus(b.focusNode||b.domNode);}}},adjacent:function(_175){if(!this.isLeftToRight()&&(!this.tabPosition||/top|bottom/.test(this.tabPosition))){_175=!_175;}var _176=this.getChildren();var idx=_157.indexOf(_176,this.pane2button[this._currentChild.id]),_177=_176[idx];var _178;do{idx=(idx+(_175?1:_176.length-1))%_176.length;_178=_176[idx];}while(_178.disabled&&_178!=_177);return _178;},onkeypress:function(e){if(this.disabled||e.altKey){return;}var _179=null;if(e.ctrlKey||!e._djpage){switch(e.charOrCode){case keys.LEFT_ARROW:case keys.UP_ARROW:if(!e._djpage){_179=false;}break;case keys.PAGE_UP:if(e.ctrlKey){_179=false;}break;case keys.RIGHT_ARROW:case keys.DOWN_ARROW:if(!e._djpage){_179=true;}break;case keys.PAGE_DOWN:if(e.ctrlKey){_179=true;}break;case keys.HOME:var _17a=this.getChildren();for(var idx=0;idx<_17a.length;idx++){var _17b=_17a[idx];if(!_17b.disabled){this.onButtonClick(_17b.page);break;}}_15a.stop(e);break;case keys.END:var _17a=this.getChildren();for(var idx=_17a.length-1;idx>=0;idx--){var _17b=_17a[idx];if(!_17b.disabled){this.onButtonClick(_17b.page);break;}}_15a.stop(e);break;case keys.DELETE:if(this._currentChild.closable){this.onCloseButtonClick(this._currentChild);}_15a.stop(e);break;default:if(e.ctrlKey){if(e.charOrCode===keys.TAB){this.onButtonClick(this.adjacent(!e.shiftKey).page);_15a.stop(e);}else{if(e.charOrCode=="w"){if(this._currentChild.closable){this.onCloseButtonClick(this._currentChild);}_15a.stop(e);}}}}if(_179!==null){this.onButtonClick(this.adjacent(_179).page);_15a.stop(e);}}},onContainerKeyPress:function(info){info.e._djpage=info.page;this.onkeypress(info.e);}});_162.StackButton=_161;return _162;});},"dojox/charting/plot2d/OHLC":function(){define("dojox/charting/plot2d/OHLC",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./CartesianBase","./_PlotEvents","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(lang,arr,_17c,_17d,_17e,dc,df,dfr,du,fx){var _17f=dfr.lambda("item.purgeGroup()");return _17c("dojox.charting.plot2d.OHLC",[_17d,_17e],{defaultParams:{hAxis:"x",vAxis:"y",gap:2,animate:null},optionalParams:{minBarSize:1,maxBarSize:1,stroke:{},outline:{},shadow:{},fill:{},font:"",fontColor:""},constructor:function(_180,_181){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_181);du.updateWithPattern(this.opt,_181,this.optionalParams);this.series=[];this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;},collectStats:function(_182){var _183=lang.delegate(dc.defaultStats);for(var i=0;i<_182.length;i++){var run=_182[i];if(!run.data.length){continue;}var _184=_183.vmin,_185=_183.vmax;if(!("ymin" in run)||!("ymax" in run)){arr.forEach(run.data,function(val,idx){if(val!==null){var x=val.x||idx+1;_183.hmin=Math.min(_183.hmin,x);_183.hmax=Math.max(_183.hmax,x);_183.vmin=Math.min(_183.vmin,val.open,val.close,val.high,val.low);_183.vmax=Math.max(_183.vmax,val.open,val.close,val.high,val.low);}});}if("ymin" in run){_183.vmin=Math.min(_184,run.ymin);}if("ymax" in run){_183.vmax=Math.max(_185,run.ymax);}}return _183;},getSeriesStats:function(){var _186=this.collectStats(this.series);_186.hmin-=0.5;_186.hmax+=0.5;return _186;},render:function(dim,_187){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_187);}this.resetEvents();this.dirty=this.isDirty();if(this.dirty){arr.forEach(this.series,_17f);this._eventSeries={};this.cleanGroup();var s=this.group;df.forEachRev(this.series,function(item){item.cleanGroup(s);});}var t=this.chart.theme,f,gap,_188,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_189=Math.max(0,this._vScaler.bounds.lower),_18a=vt(_189),_18b=this.events();f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt);gap=f.gap;_188=f.size;for(var i=this.series.length-1;i>=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();var _18c=t.next("candlestick",[this.opt,run]),s=run.group,_18d=new Array(run.data.length);for(var j=0;j<run.data.length;++j){var v=run.data[j];if(v!==null){var _18e=t.addMixin(_18c,"candlestick",v,true);var x=ht(v.x||(j+0.5))+_187.l+gap,y=dim.height-_187.b,open=vt(v.open),_18f=vt(v.close),high=vt(v.high),low=vt(v.low);if(low>high){var tmp=high;high=low;low=tmp;}if(_188>=1){var hl={x1:_188/2,x2:_188/2,y1:y-high,y2:y-low},op={x1:0,x2:((_188/2)+((_18e.series.stroke.width||1)/2)),y1:y-open,y2:y-open},cl={x1:((_188/2)-((_18e.series.stroke.width||1)/2)),x2:_188,y1:y-_18f,y2:y-_18f};var _190=s.createGroup();_190.setTransform({dx:x,dy:0});var _191=_190.createGroup();_191.createLine(hl).setStroke(_18e.series.stroke);_191.createLine(op).setStroke(_18e.series.stroke);_191.createLine(cl).setStroke(_18e.series.stroke);run.dyn.stroke=_18e.series.stroke;if(_18b){var o={element:"candlestick",index:j,run:run,shape:_191,x:x,y:y-Math.max(open,_18f),cx:_188/2,cy:(y-Math.max(open,_18f))+(Math.max(open>_18f?open-_18f:_18f-open,1)/2),width:_188,height:Math.max(open>_18f?open-_18f:_18f-open,1),data:v};this._connectEvents(o);_18d[j]=o;}}if(this.animate){this._animateOHLC(_190,y-low,high-low);}}}this._eventSeries[run.name]=_18d;run.dirty=false;}this.dirty=false;return this;},_animateOHLC:function(_192,_193,_194){fx.animateTransform(lang.delegate({shape:_192,duration:1200,transform:[{name:"translate",start:[0,_193-(_193/_194)],end:[0,0]},{name:"scale",start:[1,1/_194],end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"url:dijit/layout/templates/TabContainer.html":"<div class=\"dijitTabContainer\">\n\t<div class=\"dijitTabListWrapper\" data-dojo-attach-point=\"tablistNode\"></div>\n\t<div data-dojo-attach-point=\"tablistSpacer\" class=\"dijitTabSpacer ${baseClass}-spacer\"></div>\n\t<div class=\"dijitTabPaneWrapper ${baseClass}-container\" data-dojo-attach-point=\"containerNode\"></div>\n</div>\n","dojox/layout/ExpandoPane":function(){require({cache:{"url:dojox/layout/resources/ExpandoPane.html":"<div class=\"dojoxExpandoPane\">\n\t<div dojoAttachPoint=\"titleWrapper\" class=\"dojoxExpandoTitle\">\n\t\t<div class=\"dojoxExpandoIcon\" dojoAttachPoint=\"iconNode\" dojoAttachEvent=\"ondijitclick:toggle\"><span class=\"a11yNode\">X</span></div>\n\t\t<span class=\"dojoxExpandoTitleNode\" dojoAttachPoint=\"titleNode\">${title}</span>\n\t</div>\n\t<div class=\"dojoxExpandoWrapper\" dojoAttachPoint=\"cwrapper\" dojoAttachEvent=\"ondblclick:_trap\">\n\t\t<div class=\"dojoxExpandoContent\" dojoAttachPoint=\"containerNode\"></div>\n\t</div>\n</div>\n"}});define("dojox/layout/ExpandoPane",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/declare","dojo/_base/array","dojo/_base/connect","dojo/_base/event","dojo/_base/fx","dojo/dom-style","dojo/dom-class","dojo/dom-geometry","dojo/text!./resources/ExpandoPane.html","dijit/layout/ContentPane","dijit/_TemplatedMixin","dijit/_Contained","dijit/_Container"],function(_195,lang,_196,_197,_198,_199,_19a,_19b,_19c,_19d,_19e,_19f,_1a0,_1a1,_1a2){_195.experimental("dojox.layout.ExpandoPane");return _196("dojox.layout.ExpandoPane",[_19f,_1a0,_1a1,_1a2],{attributeMap:lang.delegate(_19f.prototype.attributeMap,{title:{node:"titleNode",type:"innerHTML"}}),templateString:_19e,easeOut:"dojo._DefaultEasing",easeIn:"dojo._DefaultEasing",duration:420,startExpanded:true,previewOpacity:0.75,previewOnDblClick:false,tabIndex:"0",_setTabIndexAttr:"iconNode",baseClass:"dijitExpandoPane",postCreate:function(){this.inherited(arguments);this._animConnects=[];this._isHorizontal=true;if(lang.isString(this.easeOut)){this.easeOut=lang.getObject(this.easeOut);}if(lang.isString(this.easeIn)){this.easeIn=lang.getObject(this.easeIn);}var _1a3="",rtl=!this.isLeftToRight();if(this.region){switch(this.region){case "trailing":case "right":_1a3=rtl?"Left":"Right";this._needsPosition="left";break;case "leading":case "left":_1a3=rtl?"Right":"Left";break;case "top":_1a3="Top";break;case "bottom":this._needsPosition="top";_1a3="Bottom";break;}_19c.add(this.domNode,"dojoxExpando"+_1a3);_19c.add(this.iconNode,"dojoxExpandoIcon"+_1a3);this._isHorizontal=/top|bottom/.test(this.region);}_19b.set(this.domNode,{overflow:"hidden",padding:0});this.connect(this.domNode,"ondblclick",this.previewOnDblClick?"preview":"toggle");this.iconNode.setAttribute("aria-controls",this.id);if(this.previewOnDblClick){this.connect(this.getParent(),"_layoutChildren",lang.hitch(this,function(){this._isonlypreview=false;}));}},_startupSizes:function(){this._container=this.getParent();this._closedSize=this._titleHeight=_19d.getMarginBox(this.titleWrapper).h;if(this.splitter){var myid=this.id;_197.forEach(dijit.registry.toArray(),function(w){if(w&&w.child&&w.child.id==myid){this.connect(w,"_stopDrag","_afterResize");}},this);}this._currentSize=_19d.getContentBox(this.domNode);this._showSize=this._currentSize[(this._isHorizontal?"h":"w")];this._setupAnims();if(this.startExpanded){this._showing=true;}else{this._showing=false;this._hideWrapper();this._hideAnim.gotoPercent(99,true);}this.domNode.setAttribute("aria-expanded",this._showing);this._hasSizes=true;},_afterResize:function(e){var tmp=this._currentSize;this._currentSize=_19d.getMarginBox(this.domNode);var n=this._currentSize[(this._isHorizontal?"h":"w")];if(n>this._titleHeight){if(!this._showing){this._showing=!this._showing;this._showEnd();}this._showSize=n;this._setupAnims();}else{this._showSize=tmp[(this._isHorizontal?"h":"w")];this._showing=false;this._hideWrapper();this._hideAnim.gotoPercent(89,true);}},_setupAnims:function(){_197.forEach(this._animConnects,_198.disconnect);var _1a4={node:this.domNode,duration:this.duration},_1a5=this._isHorizontal,_1a6={},_1a7=this._showSize,_1a8=this._closedSize,_1a9={},_1aa=_1a5?"height":"width",also=this._needsPosition;_1a6[_1aa]={end:_1a7};_1a9[_1aa]={end:_1a8};if(also){_1a6[also]={end:function(n){var c=parseInt(n.style[also],10);return c-_1a7+_1a8;}};_1a9[also]={end:function(n){var c=parseInt(n.style[also],10);return c+_1a7-_1a8;}};}this._showAnim=_19a.animateProperty(lang.mixin(_1a4,{easing:this.easeIn,properties:_1a6}));this._hideAnim=_19a.animateProperty(lang.mixin(_1a4,{easing:this.easeOut,properties:_1a9}));this._animConnects=[_198.connect(this._showAnim,"onEnd",this,"_showEnd"),_198.connect(this._hideAnim,"onEnd",this,"_hideEnd")];},preview:function(){if(!this._showing){this._isonlypreview=!this._isonlypreview;}this.toggle();},toggle:function(){if(this._showing){this._hideWrapper();this._showAnim&&this._showAnim.stop();this._hideAnim.play();}else{this._hideAnim&&this._hideAnim.stop();this._showAnim.play();}this._showing=!this._showing;this.domNode.setAttribute("aria-expanded",this._showing);},_hideWrapper:function(){_19c.add(this.domNode,"dojoxExpandoClosed");_19b.set(this.cwrapper,{visibility:"hidden",opacity:"0",overflow:"hidden"});},_showEnd:function(){_19b.set(this.cwrapper,{opacity:0,visibility:"visible"});_19a.anim(this.cwrapper,{opacity:this._isonlypreview?this.previewOpacity:1},227);_19c.remove(this.domNode,"dojoxExpandoClosed");if(!this._isonlypreview){setTimeout(lang.hitch(this._container,"layout"),15);}else{this._previewShowing=true;this.resize();}},_hideEnd:function(){if(!this._isonlypreview){setTimeout(lang.hitch(this._container,"layout"),25);}else{this._previewShowing=false;}this._isonlypreview=false;},resize:function(_1ab){if(!this._hasSizes){this._startupSizes(_1ab);}var _1ac=_19d.getMarginBox(this.domNode);this._contentBox={w:_1ab&&"w" in _1ab?_1ab.w:_1ac.w,h:(_1ab&&"h" in _1ab?_1ab.h:_1ac.h)-this._titleHeight};_19b.set(this.containerNode,"height",this._contentBox.h+"px");if(_1ab){_19d.setMarginBox(this.domNode,_1ab);}this._layoutChildren();this._setupAnims();},_trap:function(e){_199.stop(e);}});});},"dojo/dnd/Manager":function(){define(["../_base/array","../_base/declare","../_base/event","../_base/lang","../_base/window","../dom-class","../Evented","../has","../keys","../on","../topic","../touch","./common","./autoscroll","./Avatar"],function(_1ad,_1ae,_1af,lang,win,_1b0,_1b1,has,keys,on,_1b2,_1b3,dnd,_1b4,_1b5){var _1b6=_1ae("dojo.dnd.Manager",[_1b1],{constructor:function(){this.avatar=null;this.source=null;this.nodes=[];this.copy=true;this.target=null;this.canDropFlag=false;this.events=[];},OFFSET_X:has("touch")?0:16,OFFSET_Y:has("touch")?-64:16,overSource:function(_1b7){if(this.avatar){this.target=(_1b7&&_1b7.targetState!="Disabled")?_1b7:null;this.canDropFlag=Boolean(this.target);this.avatar.update();}_1b2.publish("/dnd/source/over",_1b7);},outSource:function(_1b8){if(this.avatar){if(this.target==_1b8){this.target=null;this.canDropFlag=false;this.avatar.update();_1b2.publish("/dnd/source/over",null);}}else{_1b2.publish("/dnd/source/over",null);}},startDrag:function(_1b9,_1ba,copy){_1b4.autoScrollStart(win.doc);this.source=_1b9;this.nodes=_1ba;this.copy=Boolean(copy);this.avatar=this.makeAvatar();win.body().appendChild(this.avatar.node);_1b2.publish("/dnd/start",_1b9,_1ba,this.copy);this.events=[on(win.doc,_1b3.move,lang.hitch(this,"onMouseMove")),on(win.doc,_1b3.release,lang.hitch(this,"onMouseUp")),on(win.doc,"keydown",lang.hitch(this,"onKeyDown")),on(win.doc,"keyup",lang.hitch(this,"onKeyUp")),on(win.doc,"dragstart",_1af.stop),on(win.body(),"selectstart",_1af.stop)];var c="dojoDnd"+(copy?"Copy":"Move");_1b0.add(win.body(),c);},canDrop:function(flag){var _1bb=Boolean(this.target&&flag);if(this.canDropFlag!=_1bb){this.canDropFlag=_1bb;this.avatar.update();}},stopDrag:function(){_1b0.remove(win.body(),["dojoDndCopy","dojoDndMove"]);_1ad.forEach(this.events,function(_1bc){_1bc.remove();});this.events=[];this.avatar.destroy();this.avatar=null;this.source=this.target=null;this.nodes=[];},makeAvatar:function(){return new _1b5(this);},updateAvatar:function(){this.avatar.update();},onMouseMove:function(e){var a=this.avatar;if(a){_1b4.autoScrollNodes(e);var s=a.node.style;s.left=(e.pageX+this.OFFSET_X)+"px";s.top=(e.pageY+this.OFFSET_Y)+"px";var copy=Boolean(this.source.copyState(dnd.getCopyKeyState(e)));if(this.copy!=copy){this._setCopyStatus(copy);}}if(has("touch")){e.preventDefault();}},onMouseUp:function(e){if(this.avatar){if(this.target&&this.canDropFlag){var copy=Boolean(this.source.copyState(dnd.getCopyKeyState(e)));_1b2.publish("/dnd/drop/before",this.source,this.nodes,copy,this.target,e);_1b2.publish("/dnd/drop",this.source,this.nodes,copy,this.target,e);}else{_1b2.publish("/dnd/cancel");}this.stopDrag();}},onKeyDown:function(e){if(this.avatar){switch(e.keyCode){case keys.CTRL:var copy=Boolean(this.source.copyState(true));if(this.copy!=copy){this._setCopyStatus(copy);}break;case keys.ESCAPE:_1b2.publish("/dnd/cancel");this.stopDrag();break;}}},onKeyUp:function(e){if(this.avatar&&e.keyCode==keys.CTRL){var copy=Boolean(this.source.copyState(false));if(this.copy!=copy){this._setCopyStatus(copy);}}},_setCopyStatus:function(copy){this.copy=copy;this.source._markDndStatus(this.copy);this.updateAvatar();_1b0.replace(win.body(),"dojoDnd"+(this.copy?"Copy":"Move"),"dojoDnd"+(this.copy?"Move":"Copy"));}});dnd._manager=null;_1b6.manager=dnd.manager=function(){if(!dnd._manager){dnd._manager=new _1b6();}return dnd._manager;};return _1b6;});},"dojox/charting/plot2d/ClusteredColumns":function(){define("dojox/charting/plot2d/ClusteredColumns",["dojo/_base/declare","./Columns","./common"],function(_1bd,_1be,dc){return _1bd("dojox.charting.plot2d.ClusteredColumns",_1be,{getBarProperties:function(){var f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt,this.series.length);return {gap:f.gap,width:f.size,thickness:f.size};}});});},"dojox/charting/Chart":function(){define("dojox/charting/Chart",["../main","dojo/_base/lang","dojo/_base/array","dojo/_base/declare","dojo/dom-style","dojo/dom","dojo/dom-geometry","dojo/dom-construct","dojo/_base/Color","dojo/_base/sniff","./Element","./SimpleTheme","./Series","./axis2d/common","dojox/gfx/shape","dojox/gfx","dojox/lang/functional","dojox/lang/functional/fold","dojox/lang/functional/reversed"],function(_1bf,lang,arr,_1c0,_1c1,dom,_1c2,_1c3,_1c4,has,_1c5,_1c6,_1c7,_1c8,_1c9,g,func,_1ca,_1cb){var dc=lang.getObject("charting",true,_1bf),_1cc=func.lambda("item.clear()"),_1cd=func.lambda("item.purgeGroup()"),_1ce=func.lambda("item.destroy()"),_1cf=func.lambda("item.dirty = false"),_1d0=func.lambda("item.dirty = true"),_1d1=func.lambda("item.name");var _1d2=_1c0("dojox.charting.Chart",null,{constructor:function(node,_1d3){if(!_1d3){_1d3={};}this.margins=_1d3.margins?_1d3.margins:{l:10,t:10,r:10,b:10};this.stroke=_1d3.stroke;this.fill=_1d3.fill;this.delayInMs=_1d3.delayInMs||200;this.title=_1d3.title;this.titleGap=_1d3.titleGap;this.titlePos=_1d3.titlePos;this.titleFont=_1d3.titleFont;this.titleFontColor=_1d3.titleFontColor;this.chartTitle=null;this.theme=null;this.axes={};this.stack=[];this.plots={};this.series=[];this.runs={};this.dirty=true;this.node=dom.byId(node);var box=_1c2.getMarginBox(node);this.surface=g.createSurface(this.node,box.w||400,box.h||300);if(this.surface.declaredClass.indexOf("vml")==-1){this.plotGroup=this.surface.createGroup();}},destroy:function(){arr.forEach(this.series,_1ce);arr.forEach(this.stack,_1ce);func.forIn(this.axes,_1ce);this.surface.destroy();if(this.chartTitle&&this.chartTitle.tagName){_1c3.destroy(this.chartTitle);}},getCoords:function(){var node=this.node;var s=_1c1.getComputedStyle(node),_1d4=_1c2.getMarginBox(node,s);var abs=_1c2.position(node,true);_1d4.x=abs.x;_1d4.y=abs.y;return _1d4;},setTheme:function(_1d5){this.theme=_1d5.clone();this.dirty=true;return this;},addAxis:function(name,_1d6){var axis,_1d7=_1d6&&_1d6.type||"Default";if(typeof _1d7=="string"){if(!dc.axis2d||!dc.axis2d[_1d7]){throw Error("Can't find axis: "+_1d7+" - Check "+"require() dependencies.");}axis=new dc.axis2d[_1d7](this,_1d6);}else{axis=new _1d7(this,_1d6);}axis.name=name;axis.dirty=true;if(name in this.axes){this.axes[name].destroy();}this.axes[name]=axis;this.dirty=true;return this;},getAxis:function(name){return this.axes[name];},removeAxis:function(name){if(name in this.axes){this.axes[name].destroy();delete this.axes[name];this.dirty=true;}return this;},addPlot:function(name,_1d8){var plot,_1d9=_1d8&&_1d8.type||"Default";if(typeof _1d9=="string"){if(!dc.plot2d||!dc.plot2d[_1d9]){throw Error("Can't find plot: "+_1d9+" - didn't you forget to dojo"+".require() it?");}plot=new dc.plot2d[_1d9](this,_1d8);}else{plot=new _1d9(this,_1d8);}plot.name=name;plot.dirty=true;if(name in this.plots){this.stack[this.plots[name]].destroy();this.stack[this.plots[name]]=plot;}else{this.plots[name]=this.stack.length;this.stack.push(plot);}this.dirty=true;return this;},getPlot:function(name){return this.stack[this.plots[name]];},removePlot:function(name){if(name in this.plots){var _1da=this.plots[name];delete this.plots[name];this.stack[_1da].destroy();this.stack.splice(_1da,1);func.forIn(this.plots,function(idx,name,_1db){if(idx>_1da){_1db[name]=idx-1;}});var ns=arr.filter(this.series,function(run){return run.plot!=name;});if(ns.length<this.series.length){arr.forEach(this.series,function(run){if(run.plot==name){run.destroy();}});this.runs={};arr.forEach(ns,function(run,_1dc){this.runs[run.plot]=_1dc;},this);this.series=ns;}this.dirty=true;}return this;},getPlotOrder:function(){return func.map(this.stack,_1d1);},setPlotOrder:function(_1dd){var _1de={},_1df=func.filter(_1dd,function(name){if(!(name in this.plots)||(name in _1de)){return false;}_1de[name]=1;return true;},this);if(_1df.length<this.stack.length){func.forEach(this.stack,function(plot){var name=plot.name;if(!(name in _1de)){_1df.push(name);}});}var _1e0=func.map(_1df,function(name){return this.stack[this.plots[name]];},this);func.forEach(_1e0,function(plot,i){this.plots[plot.name]=i;},this);this.stack=_1e0;this.dirty=true;return this;},movePlotToFront:function(name){if(name in this.plots){var _1e1=this.plots[name];if(_1e1){var _1e2=this.getPlotOrder();_1e2.splice(_1e1,1);_1e2.unshift(name);return this.setPlotOrder(_1e2);}}return this;},movePlotToBack:function(name){if(name in this.plots){var _1e3=this.plots[name];if(_1e3<this.stack.length-1){var _1e4=this.getPlotOrder();_1e4.splice(_1e3,1);_1e4.push(name);return this.setPlotOrder(_1e4);}}return this;},addSeries:function(name,data,_1e5){var run=new _1c7(this,data,_1e5);run.name=name;if(name in this.runs){this.series[this.runs[name]].destroy();this.series[this.runs[name]]=run;}else{this.runs[name]=this.series.length;this.series.push(run);}this.dirty=true;if(!("ymin" in run)&&"min" in run){run.ymin=run.min;}if(!("ymax" in run)&&"max" in run){run.ymax=run.max;}return this;},getSeries:function(name){return this.series[this.runs[name]];},removeSeries:function(name){if(name in this.runs){var _1e6=this.runs[name];delete this.runs[name];this.series[_1e6].destroy();this.series.splice(_1e6,1);func.forIn(this.runs,function(idx,name,runs){if(idx>_1e6){runs[name]=idx-1;}});this.dirty=true;}return this;},updateSeries:function(name,data,_1e7){if(name in this.runs){var run=this.series[this.runs[name]];run.update(data);if(_1e7){this.dirty=true;}else{this._invalidateDependentPlots(run.plot,false);this._invalidateDependentPlots(run.plot,true);}}return this;},getSeriesOrder:function(_1e8){return func.map(func.filter(this.series,function(run){return run.plot==_1e8;}),_1d1);},setSeriesOrder:function(_1e9){var _1ea,_1eb={},_1ec=func.filter(_1e9,function(name){if(!(name in this.runs)||(name in _1eb)){return false;}var run=this.series[this.runs[name]];if(_1ea){if(run.plot!=_1ea){return false;}}else{_1ea=run.plot;}_1eb[name]=1;return true;},this);func.forEach(this.series,function(run){var name=run.name;if(!(name in _1eb)&&run.plot==_1ea){_1ec.push(name);}});var _1ed=func.map(_1ec,function(name){return this.series[this.runs[name]];},this);this.series=_1ed.concat(func.filter(this.series,function(run){return run.plot!=_1ea;}));func.forEach(this.series,function(run,i){this.runs[run.name]=i;},this);this.dirty=true;return this;},moveSeriesToFront:function(name){if(name in this.runs){var _1ee=this.runs[name],_1ef=this.getSeriesOrder(this.series[_1ee].plot);if(name!=_1ef[0]){_1ef.splice(_1ee,1);_1ef.unshift(name);return this.setSeriesOrder(_1ef);}}return this;},moveSeriesToBack:function(name){if(name in this.runs){var _1f0=this.runs[name],_1f1=this.getSeriesOrder(this.series[_1f0].plot);if(name!=_1f1[_1f1.length-1]){_1f1.splice(_1f0,1);_1f1.push(name);return this.setSeriesOrder(_1f1);}}return this;},resize:function(_1f2,_1f3){var box;switch(arguments.length){case 1:box=lang.mixin({},_1f2);_1c2.setMarginBox(this.node,box);break;case 2:box={w:_1f2,h:_1f3};_1c2.setMarginBox(this.node,box);break;}box=_1c2.getMarginBox(this.node);var d=this.surface.getDimensions();if(d.width!=box.w||d.height!=box.h){this.surface.setDimensions(box.w,box.h);this.dirty=true;return this.render();}else{return this;}},getGeometry:function(){var ret={};func.forIn(this.axes,function(axis){if(axis.initialized()){ret[axis.name]={name:axis.name,vertical:axis.vertical,scaler:axis.scaler,ticks:axis.ticks};}});return ret;},setAxisWindow:function(name,_1f4,_1f5,zoom){var axis=this.axes[name];if(axis){axis.setWindow(_1f4,_1f5);arr.forEach(this.stack,function(plot){if(plot.hAxis==name||plot.vAxis==name){plot.zoom=zoom;}});}return this;},setWindow:function(sx,sy,dx,dy,zoom){if(!("plotArea" in this)){this.calculateGeometry();}func.forIn(this.axes,function(axis){var _1f6,_1f7,_1f8=axis.getScaler().bounds,s=_1f8.span/(_1f8.upper-_1f8.lower);if(axis.vertical){_1f6=sy;_1f7=dy/s/_1f6;}else{_1f6=sx;_1f7=dx/s/_1f6;}axis.setWindow(_1f6,_1f7);});arr.forEach(this.stack,function(plot){plot.zoom=zoom;});return this;},zoomIn:function(name,_1f9,_1fa){var axis=this.axes[name];if(axis){var _1fb,_1fc,_1fd=axis.getScaler().bounds;var _1fe=Math.min(_1f9[0],_1f9[1]);var _1ff=Math.max(_1f9[0],_1f9[1]);_1fe=_1f9[0]<_1fd.lower?_1fd.lower:_1fe;_1ff=_1f9[1]>_1fd.upper?_1fd.upper:_1ff;_1fb=(_1fd.upper-_1fd.lower)/(_1ff-_1fe);_1fc=_1fe-_1fd.lower;this.setAxisWindow(name,_1fb,_1fc);if(_1fa){this.delayedRender();}else{this.render();}}},calculateGeometry:function(){if(this.dirty){return this.fullGeometry();}var _200=arr.filter(this.stack,function(plot){return plot.dirty||(plot.hAxis&&this.axes[plot.hAxis].dirty)||(plot.vAxis&&this.axes[plot.vAxis].dirty);},this);_201(_200,this.plotArea);return this;},fullGeometry:function(){this._makeDirty();arr.forEach(this.stack,_1cc);if(!this.theme){this.setTheme(new _1c6());}arr.forEach(this.series,function(run){if(!(run.plot in this.plots)){if(!dc.plot2d||!dc.plot2d.Default){throw Error("Can't find plot: Default - didn't you forget to dojo"+".require() it?");}var plot=new dc.plot2d.Default(this,{});plot.name=run.plot;this.plots[run.plot]=this.stack.length;this.stack.push(plot);}this.stack[this.plots[run.plot]].addSeries(run);},this);arr.forEach(this.stack,function(plot){if(plot.assignAxes){plot.assignAxes(this.axes);}},this);var dim=this.dim=this.surface.getDimensions();dim.width=g.normalizedLength(dim.width);dim.height=g.normalizedLength(dim.height);func.forIn(this.axes,_1cc);_201(this.stack,dim);var _202=this.offsets={l:0,r:0,t:0,b:0};func.forIn(this.axes,function(axis){func.forIn(axis.getOffsets(),function(o,i){_202[i]=Math.max(o,_202[i]);});});if(this.title){this.titleGap=(this.titleGap==0)?0:this.titleGap||this.theme.chart.titleGap||20;this.titlePos=this.titlePos||this.theme.chart.titlePos||"top";this.titleFont=this.titleFont||this.theme.chart.titleFont;this.titleFontColor=this.titleFontColor||this.theme.chart.titleFontColor||"black";var _203=g.normalizedLength(g.splitFontString(this.titleFont).size);_202[this.titlePos=="top"?"t":"b"]+=(_203+this.titleGap);}func.forIn(this.margins,function(o,i){_202[i]+=o;});this.plotArea={width:dim.width-_202.l-_202.r,height:dim.height-_202.t-_202.b};func.forIn(this.axes,_1cc);_201(this.stack,this.plotArea);return this;},render:function(){if(this._delayedRenderHandle){clearTimeout(this._delayedRenderHandle);this._delayedRenderHandle=null;}if(this.theme){this.theme.clear();}if(this.dirty){return this.fullRender();}this.calculateGeometry();func.forEachRev(this.stack,function(plot){plot.render(this.dim,this.offsets);},this);func.forIn(this.axes,function(axis){axis.render(this.dim,this.offsets);},this);this._makeClean();return this;},fullRender:function(){this.fullGeometry();var _204=this.offsets,dim=this.dim;var w=Math.max(0,dim.width-_204.l-_204.r),h=Math.max(0,dim.height-_204.t-_204.b);arr.forEach(this.series,_1cd);func.forIn(this.axes,_1cd);arr.forEach(this.stack,_1cd);var _205=this.surface.children;for(var i=0;i<_205.length;++i){_1c9.dispose(_205[i]);}if(this.chartTitle&&this.chartTitle.tagName){_1c3.destroy(this.chartTitle);}if(this.plotGroup){this.plotGroup.clear();}this.surface.clear();this.chartTitle=null;if(this.plotGroup){this._renderChartBackground(dim,_204);this._renderPlotBackground(dim,_204,w,h);this.surface.add(this.plotGroup);this.plotGroup.setClip({x:_204.l,y:_204.t,width:w,height:h});}else{this._renderPlotBackground(dim,_204,w,h);}func.foldr(this.stack,function(z,plot){return plot.render(dim,_204),0;},0);if(!this.plotGroup){this._renderChartBackground(dim,_204);}if(this.title){var _206=(g.renderer=="canvas"),_207=_206||!has("ie")&&!has("opera")?"html":"gfx",_208=g.normalizedLength(g.splitFontString(this.titleFont).size);this.chartTitle=_1c8.createText[_207](this,this.surface,dim.width/2,this.titlePos=="top"?_208+this.margins.t:dim.height-this.margins.b,"middle",this.title,this.titleFont,this.titleFontColor);}func.forIn(this.axes,function(axis){axis.render(dim,_204);});this._makeClean();return this;},_renderChartBackground:function(dim,_209){var t=this.theme,rect;var fill=this.fill!==undefined?this.fill:(t.chart&&t.chart.fill);var _20a=this.stroke!==undefined?this.stroke:(t.chart&&t.chart.stroke);if(fill=="inherit"){var node=this.node;fill=new _1c4(_1c1.get(node,"backgroundColor"));while(fill.a==0&&node!=document.documentElement){fill=new _1c4(_1c1.get(node,"backgroundColor"));node=node.parentNode;}}if(fill){if(this.plotGroup){fill=_1c5.prototype._shapeFill(_1c5.prototype._plotFill(fill,dim),{x:0,y:0,width:dim.width+1,height:dim.height+1});this.surface.createRect({width:dim.width+1,height:dim.height+1}).setFill(fill);}else{fill=_1c5.prototype._plotFill(fill,dim,_209);if(_209.l){rect={x:0,y:0,width:_209.l,height:dim.height+1};this.surface.createRect(rect).setFill(_1c5.prototype._shapeFill(fill,rect));}if(_209.r){rect={x:dim.width-_209.r,y:0,width:_209.r+1,height:dim.height+2};this.surface.createRect(rect).setFill(_1c5.prototype._shapeFill(fill,rect));}if(_209.t){rect={x:0,y:0,width:dim.width+1,height:_209.t};this.surface.createRect(rect).setFill(_1c5.prototype._shapeFill(fill,rect));}if(_209.b){rect={x:0,y:dim.height-_209.b,width:dim.width+1,height:_209.b+2};this.surface.createRect(rect).setFill(_1c5.prototype._shapeFill(fill,rect));}}}if(_20a){this.surface.createRect({width:dim.width-1,height:dim.height-1}).setStroke(_20a);}},_renderPlotBackground:function(dim,_20b,w,h){var t=this.theme;var fill=t.plotarea&&t.plotarea.fill;var _20c=t.plotarea&&t.plotarea.stroke;var rect={x:_20b.l-1,y:_20b.t-1,width:w+2,height:h+2};if(fill){fill=_1c5.prototype._shapeFill(_1c5.prototype._plotFill(fill,dim,_20b),rect);this.surface.createRect(rect).setFill(fill);}if(_20c){this.surface.createRect({x:_20b.l,y:_20b.t,width:w+1,height:h+1}).setStroke(_20c);}},delayedRender:function(){if(!this._delayedRenderHandle){this._delayedRenderHandle=setTimeout(lang.hitch(this,function(){this.render();}),this.delayInMs);}return this;},connectToPlot:function(name,_20d,_20e){return name in this.plots?this.stack[this.plots[name]].connect(_20d,_20e):null;},fireEvent:function(_20f,_210,_211){if(_20f in this.runs){var _212=this.series[this.runs[_20f]].plot;if(_212 in this.plots){var plot=this.stack[this.plots[_212]];if(plot){plot.fireEvent(_20f,_210,_211);}}}return this;},_makeClean:function(){arr.forEach(this.axes,_1cf);arr.forEach(this.stack,_1cf);arr.forEach(this.series,_1cf);this.dirty=false;},_makeDirty:function(){arr.forEach(this.axes,_1d0);arr.forEach(this.stack,_1d0);arr.forEach(this.series,_1d0);this.dirty=true;},_invalidateDependentPlots:function(_213,_214){if(_213 in this.plots){var plot=this.stack[this.plots[_213]],axis,_215=_214?"vAxis":"hAxis";if(plot[_215]){axis=this.axes[plot[_215]];if(axis&&axis.dependOnData()){axis.dirty=true;arr.forEach(this.stack,function(p){if(p[_215]&&p[_215]==plot[_215]){p.dirty=true;}});}}else{plot.dirty=true;}}}});function _216(_217){return {min:_217.hmin,max:_217.hmax};};function _218(_219){return {min:_219.vmin,max:_219.vmax};};function _21a(_21b,h){_21b.hmin=h.min;_21b.hmax=h.max;};function _21c(_21d,v){_21d.vmin=v.min;_21d.vmax=v.max;};function _21e(_21f,_220){if(_21f&&_220){_21f.min=Math.min(_21f.min,_220.min);_21f.max=Math.max(_21f.max,_220.max);}return _21f||_220;};function _201(_221,_222){var _223={},axes={};arr.forEach(_221,function(plot){var _224=_223[plot.name]=plot.getSeriesStats();if(plot.hAxis){axes[plot.hAxis]=_21e(axes[plot.hAxis],_216(_224));}if(plot.vAxis){axes[plot.vAxis]=_21e(axes[plot.vAxis],_218(_224));}});arr.forEach(_221,function(plot){var _225=_223[plot.name];if(plot.hAxis){_21a(_225,axes[plot.hAxis]);}if(plot.vAxis){_21c(_225,axes[plot.vAxis]);}plot.initializeScalers(_222,_225);});};return _1d2;});},"dojo/dnd/AutoSource":function(){define(["../_base/declare","./Source"],function(_226,_227){return _226("dojo.dnd.AutoSource",_227,{constructor:function(){this.autoSync=true;}});});},"dijit/form/VerticalRuleLabels":function(){define("dijit/form/VerticalRuleLabels",["dojo/_base/declare","./HorizontalRuleLabels"],function(_228,_229){return _228("dijit.form.VerticalRuleLabels",_229,{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerV dijitRuleLabelsContainer dijitRuleLabelsContainerV\"></div>",_positionPrefix:"<div class=\"dijitRuleLabelContainer dijitRuleLabelContainerV\" style=\"top:",_labelPrefix:"\"><span class=\"dijitRuleLabel dijitRuleLabelV\">",_calcPosition:function(pos){return 100-pos;},_isHorizontal:false});});},"dojox/charting/plot2d/MarkersOnly":function(){define("dojox/charting/plot2d/MarkersOnly",["dojo/_base/declare","./Default"],function(_22a,_22b){return _22a("dojox.charting.plot2d.MarkersOnly",_22b,{constructor:function(){this.opt.lines=false;this.opt.markers=true;}});});},"dojox/fx/_base":function(){define("dojox/fx/_base",["dojo/_base/array","dojo/_base/lang","dojo/_base/fx","dojo/fx","dojo/dom","dojo/dom-style","dojo/dom-geometry","dojo/_base/connect","dojo/_base/html"],function(_22c,lang,_22d,_22e,dom,_22f,_230,_231,_232){var _233=lang.getObject("dojox.fx",true);lang.mixin(_233,{anim:_22d.anim,animateProperty:_22d.animateProperty,fadeTo:_22d._fade,fadeIn:_22d.fadeIn,fadeOut:_22d.fadeOut,combine:_22e.combine,chain:_22e.chain,slideTo:_22e.slideTo,wipeIn:_22e.wipeIn,wipeOut:_22e.wipeOut});_233.sizeTo=function(args){var node=args.node=dom.byId(args.node),abs="absolute";var _234=args.method||"chain";if(!args.duration){args.duration=500;}if(_234=="chain"){args.duration=Math.floor(args.duration/2);}var top,_235,left,_236,_237,_238=null;var init=(function(n){return function(){var cs=_22f.getComputedStyle(n),pos=cs.position,w=cs.width,h=cs.height;top=(pos==abs?n.offsetTop:parseInt(cs.top)||0);left=(pos==abs?n.offsetLeft:parseInt(cs.left)||0);_237=(w=="auto"?0:parseInt(w));_238=(h=="auto"?0:parseInt(h));_236=left-Math.floor((args.width-_237)/2);_235=top-Math.floor((args.height-_238)/2);if(pos!=abs&&pos!="relative"){var ret=_22f.coords(n,true);top=ret.y;left=ret.x;n.style.position=abs;n.style.top=top+"px";n.style.left=left+"px";}};})(node);var _239=_22d.animateProperty(lang.mixin({properties:{height:function(){init();return {end:args.height||0,start:_238};},top:function(){return {start:top,end:_235};}}},args));var _23a=_22d.animateProperty(lang.mixin({properties:{width:function(){return {start:_237,end:args.width||0};},left:function(){return {start:left,end:_236};}}},args));var anim=_22e[(args.method=="combine"?"combine":"chain")]([_239,_23a]);return anim;};_233.slideBy=function(args){var node=args.node=dom.byId(args.node),top,left;var init=(function(n){return function(){var cs=_22f.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=_230.coords(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 _23b=_22d.animateProperty(lang.mixin({properties:{top:top+(args.top||0),left:left+(args.left||0)}},args));_231.connect(_23b,"beforeBegin",_23b,init);return _23b;};_233.crossFade=function(args){var _23c=args.nodes[0]=dom.byId(args.nodes[0]),op1=_232.style(_23c,"opacity"),_23d=args.nodes[1]=dom.byId(args.nodes[1]),op2=_232.style(_23d,"opacity");var _23e=_22e.combine([_22d[(op1==0?"fadeIn":"fadeOut")](lang.mixin({node:_23c},args)),_22d[(op1==0?"fadeOut":"fadeIn")](lang.mixin({node:_23d},args))]);return _23e;};_233.highlight=function(args){var node=args.node=dom.byId(args.node);args.duration=args.duration||400;var _23f=args.color||"#ffff99",_240=_232.style(node,"backgroundColor");if(_240=="rgba(0, 0, 0, 0)"){_240="transparent";}var anim=_22d.animateProperty(lang.mixin({properties:{backgroundColor:{start:_23f,end:_240}}},args));if(_240=="transparent"){_231.connect(anim,"onEnd",anim,function(){node.style.backgroundColor=_240;});}return anim;};_233.wipeTo=function(args){args.node=dom.byId(args.node);var node=args.node,s=node.style;var dir=(args.width?"width":"height"),_241=args[dir],_242={};_242[dir]={start:function(){s.overflow="hidden";if(s.visibility=="hidden"||s.display=="none"){s[dir]="1px";s.display="";s.visibility="";return 1;}else{var now=_232.style(node,dir);return Math.max(now,1);}},end:_241};var anim=_22d.animateProperty(lang.mixin({properties:_242},args));return anim;};return _233;});},"dijit/layout/_LayoutWidget":function(){define("dijit/layout/_LayoutWidget",["dojo/_base/lang","../_Widget","../_Container","../_Contained","../Viewport","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style"],function(lang,_243,_244,_245,_246,_247,_248,_249,_24a){return _247("dijit.layout._LayoutWidget",[_243,_244,_245],{baseClass:"dijitLayoutContainer",isLayoutContainer:true,buildRendering:function(){this.inherited(arguments);_248.add(this.domNode,"dijitContainer");},startup:function(){if(this._started){return;}this.inherited(arguments);var _24b=this.getParent&&this.getParent();if(!(_24b&&_24b.isLayoutContainer)){this.resize();this.own(_246.on("resize",lang.hitch(this,"resize")));}},resize:function(_24c,_24d){var node=this.domNode;if(_24c){_249.setMarginBox(node,_24c);}var mb=_24d||{};lang.mixin(mb,_24c||{});if(!("h" in mb)||!("w" in mb)){mb=lang.mixin(_249.getMarginBox(node),mb);}var cs=_24a.getComputedStyle(node);var me=_249.getMarginExtents(node,cs);var be=_249.getBorderExtents(node,cs);var bb=(this._borderBox={w:mb.w-(me.w+be.w),h:mb.h-(me.h+be.h)});var pe=_249.getPadExtents(node,cs);this._contentBox={l:_24a.toPixelValue(node,cs.paddingLeft),t:_24a.toPixelValue(node,cs.paddingTop),w:bb.w-pe.w,h:bb.h-pe.h};this.layout();},layout:function(){},_setupChild:function(_24e){var cls=this.baseClass+"-child "+(_24e.baseClass?this.baseClass+"-"+_24e.baseClass:"");_248.add(_24e.domNode,cls);},addChild:function(_24f,_250){this.inherited(arguments);if(this._started){this._setupChild(_24f);}},removeChild:function(_251){var cls=this.baseClass+"-child"+(_251.baseClass?" "+this.baseClass+"-"+_251.baseClass:"");_248.remove(_251.domNode,cls);this.inherited(arguments);}});});},"url:dijit/layout/templates/_TabButton.html":"<div role=\"presentation\" data-dojo-attach-point=\"titleNode,innerDiv,tabContent\" class=\"dijitTabInner dijitTabContent\">\n\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon dijitTabButtonIcon\" data-dojo-attach-point='iconNode'/>\n\t<span data-dojo-attach-point='containerNode,focusNode' class='tabLabel'></span>\n\t<span class=\"dijitInline dijitTabCloseButton dijitTabCloseIcon\" data-dojo-attach-point='closeNode'\n\t\t  role=\"presentation\">\n\t\t<span data-dojo-attach-point='closeText' class='dijitTabCloseText'>[x]</span\n\t\t\t\t></span>\n</div>\n","dojox/charting/plot2d/Areas":function(){define("dojox/charting/plot2d/Areas",["dojo/_base/declare","./Default"],function(_252,_253){return _252("dojox.charting.plot2d.Areas",_253,{constructor:function(){this.opt.lines=true;this.opt.areas=true;}});});},"dijit/form/Slider":function(){define("dijit/form/Slider",["dojo/_base/kernel","./HorizontalSlider","./VerticalSlider","./HorizontalRule","./VerticalRule","./HorizontalRuleLabels","./VerticalRuleLabels"],function(_254){_254.deprecated("Call require() for HorizontalSlider / VerticalRule, explicitly rather than 'dijit.form.Slider' itself","","2.0");});},"dojo/NodeList-traverse":function(){define(["./query","./_base/lang","./_base/array"],function(_255,lang,_256){var _257=_255.NodeList;lang.extend(_257,{_buildArrayFromCallback:function(_258){var ary=[];for(var i=0;i<this.length;i++){var _259=_258.call(this[i],this[i],ary);if(_259){ary=ary.concat(_259);}}return ary;},_getUniqueAsNodeList:function(_25a){var ary=[];for(var i=0,node;node=_25a[i];i++){if(node.nodeType==1&&_256.indexOf(ary,node)==-1){ary.push(node);}}return this._wrap(ary,null,this._NodeListCtor);},_getUniqueNodeListWithParent:function(_25b,_25c){var ary=this._getUniqueAsNodeList(_25b);ary=(_25c?_255._filterResult(ary,_25c):ary);return ary._stash(this);},_getRelatedUniqueNodes:function(_25d,_25e){return this._getUniqueNodeListWithParent(this._buildArrayFromCallback(_25e),_25d);},children:function(_25f){return this._getRelatedUniqueNodes(_25f,function(node,ary){return lang._toArray(node.childNodes);});},closest:function(_260,root){return this._getRelatedUniqueNodes(null,function(node,ary){do{if(_255._filterResult([node],_260,root).length){return node;}}while(node!=root&&(node=node.parentNode)&&node.nodeType==1);return null;});},parent:function(_261){return this._getRelatedUniqueNodes(_261,function(node,ary){return node.parentNode;});},parents:function(_262){return this._getRelatedUniqueNodes(_262,function(node,ary){var pary=[];while(node.parentNode){node=node.parentNode;pary.push(node);}return pary;});},siblings:function(_263){return this._getRelatedUniqueNodes(_263,function(node,ary){var pary=[];var _264=(node.parentNode&&node.parentNode.childNodes);for(var i=0;i<_264.length;i++){if(_264[i]!=node){pary.push(_264[i]);}}return pary;});},next:function(_265){return this._getRelatedUniqueNodes(_265,function(node,ary){var next=node.nextSibling;while(next&&next.nodeType!=1){next=next.nextSibling;}return next;});},nextAll:function(_266){return this._getRelatedUniqueNodes(_266,function(node,ary){var pary=[];var next=node;while((next=next.nextSibling)){if(next.nodeType==1){pary.push(next);}}return pary;});},prev:function(_267){return this._getRelatedUniqueNodes(_267,function(node,ary){var prev=node.previousSibling;while(prev&&prev.nodeType!=1){prev=prev.previousSibling;}return prev;});},prevAll:function(_268){return this._getRelatedUniqueNodes(_268,function(node,ary){var pary=[];var prev=node;while((prev=prev.previousSibling)){if(prev.nodeType==1){pary.push(prev);}}return pary;});},andSelf:function(){return this.concat(this._parent);},first:function(){return this._wrap(((this[0]&&[this[0]])||[]),this);},last:function(){return this._wrap((this.length?[this[this.length-1]]:[]),this);},even:function(){return this.filter(function(item,i){return i%2!=0;});},odd:function(){return this.filter(function(item,i){return i%2==0;});}});return _257;});},"dojox/charting/plot2d/commonStacked":function(){define("dojox/charting/plot2d/commonStacked",["dojo/_base/lang","./common"],function(lang,_269){var _26a=lang.getObject("dojox.charting.plot2d.commonStacked",true);return lang.mixin(_26a,{collectStats:function(_26b){var _26c=lang.delegate(_269.defaultStats);for(var i=0;i<_26b.length;++i){var run=_26b[i];for(var j=0;j<run.data.length;j++){var x,y;if(run.data[j]!==null){if(typeof run.data[j]=="number"||!run.data[j].hasOwnProperty("x")){y=_26a.getIndexValue(_26b,i,j);x=j+1;}else{x=run.data[j].x;if(x!==null){y=_26a.getValue(_26b,i,x);y=y!=null&&y.y?y.y:null;}}_26c.hmin=Math.min(_26c.hmin,x);_26c.hmax=Math.max(_26c.hmax,x);_26c.vmin=Math.min(_26c.vmin,y);_26c.vmax=Math.max(_26c.vmax,y);}}}return _26c;},getIndexValue:function(_26d,i,_26e){var _26f=0,v,j;for(j=0;j<=i;++j){v=_26d[j].data[_26e];if(v!=null){if(isNaN(v)){v=v.y||0;}_26f+=v;}}return _26f;},getValue:function(_270,i,x){var _271=null,j,z;for(j=0;j<=i;++j){for(z=0;z<_270[j].data.length;z++){v=_270[j].data[z];if(v!==null){if(v.x==x){if(!_271){_271={x:x};}if(v.y!=null){if(_271.y==null){_271.y=0;}_271.y+=v.y;}break;}else{if(v.x>x){break;}}}}}return _271;}});});},"dojox/gfx/fx":function(){define("dojox/gfx/fx",["dojo/_base/lang","./_base","./matrix","dojo/_base/Color","dojo/_base/array","dojo/_base/fx","dojo/_base/connect"],function(lang,g,m,_272,arr,fx,Hub){var fxg=g.fx={};function _273(_274,end){this.start=_274,this.end=end;};_273.prototype.getValue=function(r){return (this.end-this.start)*r+this.start;};function _275(_276,end,_277){this.start=_276,this.end=end;this.units=_277;};_275.prototype.getValue=function(r){return (this.end-this.start)*r+this.start+this.units;};function _278(_279,end){this.start=_279,this.end=end;this.temp=new _272();};_278.prototype.getValue=function(r){return _272.blendColors(this.start,this.end,r,this.temp);};function _27a(_27b){this.values=_27b;this.length=_27b.length;};_27a.prototype.getValue=function(r){return this.values[Math.min(Math.floor(r*this.length),this.length-1)];};function _27c(_27d,def){this.values=_27d;this.def=def?def:{};};_27c.prototype.getValue=function(r){var ret=lang.clone(this.def);for(var i in this.values){ret[i]=this.values[i].getValue(r);}return ret;};function _27e(_27f,_280){this.stack=_27f;this.original=_280;};_27e.prototype.getValue=function(r){var ret=[];arr.forEach(this.stack,function(t){if(t instanceof m.Matrix2D){ret.push(t);return;}if(t.name=="original"&&this.original){ret.push(this.original);return;}if(t.name=="matrix"){if((t.start instanceof m.Matrix2D)&&(t.end instanceof m.Matrix2D)){var _281=new m.Matrix2D();for(var p in t.start){_281[p]=(t.end[p]-t.start[p])*r+t.start[p];}ret.push(_281);}return;}if(!(t.name in m)){return;}var f=m[t.name];if(typeof f!="function"){ret.push(f);return;}var val=arr.map(t.start,function(v,i){return (t.end[i]-v)*r+v;}),_282=f.apply(m,val);if(_282 instanceof m.Matrix2D){ret.push(_282);}},this);return ret;};var _283=new _272(0,0,0,0);function _284(prop,obj,name,def){if(prop.values){return new _27a(prop.values);}var _285,_286,end;if(prop.start){_286=g.normalizeColor(prop.start);}else{_286=_285=obj?(name?obj[name]:obj):def;}if(prop.end){end=g.normalizeColor(prop.end);}else{if(!_285){_285=obj?(name?obj[name]:obj):def;}end=_285;}return new _278(_286,end);};function _287(prop,obj,name,def){if(prop.values){return new _27a(prop.values);}var _288,_289,end;if(prop.start){_289=prop.start;}else{_289=_288=obj?obj[name]:def;}if(prop.end){end=prop.end;}else{if(typeof _288!="number"){_288=obj?obj[name]:def;}end=_288;}return new _273(_289,end);};fxg.animateStroke=function(args){if(!args.easing){args.easing=fx._defaultEasing;}var anim=new fx.Animation(args),_28a=args.shape,_28b;Hub.connect(anim,"beforeBegin",anim,function(){_28b=_28a.getStroke();var prop=args.color,_28c={},_28d,_28e,end;if(prop){_28c.color=_284(prop,_28b,"color",_283);}prop=args.style;if(prop&&prop.values){_28c.style=new _27a(prop.values);}prop=args.width;if(prop){_28c.width=_287(prop,_28b,"width",1);}prop=args.cap;if(prop&&prop.values){_28c.cap=new _27a(prop.values);}prop=args.join;if(prop){if(prop.values){_28c.join=new _27a(prop.values);}else{_28e=prop.start?prop.start:(_28b&&_28b.join||0);end=prop.end?prop.end:(_28b&&_28b.join||0);if(typeof _28e=="number"&&typeof end=="number"){_28c.join=new _273(_28e,end);}}}this.curve=new _27c(_28c,_28b);});Hub.connect(anim,"onAnimate",_28a,"setStroke");return anim;};fxg.animateFill=function(args){if(!args.easing){args.easing=fx._defaultEasing;}var anim=new fx.Animation(args),_28f=args.shape,fill;Hub.connect(anim,"beforeBegin",anim,function(){fill=_28f.getFill();var prop=args.color,_290={};if(prop){this.curve=_284(prop,fill,"",_283);}});Hub.connect(anim,"onAnimate",_28f,"setFill");return anim;};fxg.animateFont=function(args){if(!args.easing){args.easing=fx._defaultEasing;}var anim=new fx.Animation(args),_291=args.shape,font;Hub.connect(anim,"beforeBegin",anim,function(){font=_291.getFont();var prop=args.style,_292={},_293,_294,end;if(prop&&prop.values){_292.style=new _27a(prop.values);}prop=args.variant;if(prop&&prop.values){_292.variant=new _27a(prop.values);}prop=args.weight;if(prop&&prop.values){_292.weight=new _27a(prop.values);}prop=args.family;if(prop&&prop.values){_292.family=new _27a(prop.values);}prop=args.size;if(prop&&prop.units){_294=parseFloat(prop.start?prop.start:(_291.font&&_291.font.size||"0"));end=parseFloat(prop.end?prop.end:(_291.font&&_291.font.size||"0"));_292.size=new _275(_294,end,prop.units);}this.curve=new _27c(_292,font);});Hub.connect(anim,"onAnimate",_291,"setFont");return anim;};fxg.animateTransform=function(args){if(!args.easing){args.easing=fx._defaultEasing;}var anim=new fx.Animation(args),_295=args.shape,_296;Hub.connect(anim,"beforeBegin",anim,function(){_296=_295.getTransform();this.curve=new _27e(args.transform,_296);});Hub.connect(anim,"onAnimate",_295,"setTransform");return anim;};return fxg;});},"dojo/dnd/Target":function(){define(["../_base/declare","../dom-class","./Source"],function(_297,_298,_299){return _297("dojo.dnd.Target",_299,{constructor:function(){this.isSource=false;_298.remove(this.node,"dojoDndSource");}});});},"dojox/layout/Dock":function(){require({cache:{"url:dojox/layout/resources/FloatingPane.html":"<div class=\"dojoxFloatingPane\" id=\"${id}\">\n\t<div tabindex=\"0\" role=\"button\" class=\"dojoxFloatingPaneTitle\" dojoAttachPoint=\"focusNode\">\n\t\t<span dojoAttachPoint=\"closeNode\" dojoAttachEvent=\"onclick: close\" class=\"dojoxFloatingCloseIcon\"></span>\n\t\t<span dojoAttachPoint=\"maxNode\" dojoAttachEvent=\"onclick: maximize\" class=\"dojoxFloatingMaximizeIcon\">&thinsp;</span>\n\t\t<span dojoAttachPoint=\"restoreNode\" dojoAttachEvent=\"onclick: _restore\" class=\"dojoxFloatingRestoreIcon\">&thinsp;</span>\t\n\t\t<span dojoAttachPoint=\"dockNode\" dojoAttachEvent=\"onclick: minimize\" class=\"dojoxFloatingMinimizeIcon\">&thinsp;</span>\n\t\t<span dojoAttachPoint=\"titleNode\" class=\"dijitInline dijitTitleNode\"></span>\n\t</div>\n\t<div dojoAttachPoint=\"canvas\" class=\"dojoxFloatingPaneCanvas\">\n\t\t<div dojoAttachPoint=\"containerNode\" role=\"region\" tabindex=\"-1\" class=\"${contentClass}\">\n\t\t</div>\n\t\t<span dojoAttachPoint=\"resizeHandle\" class=\"dojoxFloatingResizeHandle\"></span>\n\t</div>\n</div>\n"}});define("dojox/layout/Dock",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/window","dojo/_base/declare","dojo/_base/fx","dojo/_base/connect","dojo/_base/array","dojo/_base/sniff","dojo/window","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-construct","dijit/_TemplatedMixin","dijit/_Widget","dijit/BackgroundIframe","dojo/dnd/Moveable","./ContentPane","./ResizeHandle","dojo/text!./resources/FloatingPane.html"],function(_29a,lang,_29b,_29c,_29d,_29e,_29f,has,_2a0,dom,_2a1,_2a2,_2a3,_2a4,_2a5,_2a6,_2a7,_2a8,_2a9,_2aa){_29a.experimental("dojox.layout.Dock");var Dock=_29c("dojox.layout.Dock",[_2a5,_2a4],{templateString:"<div class=\"dojoxDock\"><ul dojoAttachPoint=\"containerNode\" class=\"dojoxDockList\"></ul></div>",_docked:[],_inPositioning:false,autoPosition:false,addNode:function(_2ab){var div=_2a3.create("li",null,this.containerNode),node=new _2ac({title:_2ab.title,paneRef:_2ab},div);node.startup();return node;},startup:function(){if(this.id=="dojoxGlobalFloatingDock"||this.isFixedDock){this.connect(window,"onresize","_positionDock");this.connect(window,"onscroll","_positionDock");if(has("ie")){this.connect(this.domNode,"onresize","_positionDock");}}this._positionDock(null);this.inherited(arguments);},_positionDock:function(e){if(!this._inPositioning){if(this.autoPosition=="south"){setTimeout(lang.hitch(this,function(){this._inPositiononing=true;var _2ad=_2a0.getBox();var s=this.domNode.style;s.left=_2ad.l+"px";s.width=(_2ad.w-2)+"px";s.top=(_2ad.h+_2ad.t)-this.domNode.offsetHeight+"px";this._inPositioning=false;}),125);}}}});var _2ac=_29c("dojox.layout._DockNode",[_2a5,_2a4],{title:"",paneRef:null,templateString:"<li dojoAttachEvent=\"onclick: restore\" class=\"dojoxDockNode\">"+"<span dojoAttachPoint=\"restoreNode\" class=\"dojoxDockRestoreButton\" dojoAttachEvent=\"onclick: restore\"></span>"+"<span class=\"dojoxDockTitleNode\" dojoAttachPoint=\"titleNode\">${title}</span>"+"</li>",restore:function(){this.paneRef.show();this.paneRef.bringToTop();this.destroy();}});return Dock;});},"dijit/PopupMenuItem":function(){define("dijit/PopupMenuItem",["dojo/_base/declare","dojo/dom-style","dojo/query","./registry","./MenuItem","./hccss"],function(_2ae,_2af,_2b0,_2b1,_2b2){return _2ae("dijit.PopupMenuItem",_2b2,{_fillContent:function(){if(this.srcNodeRef){var _2b3=_2b0("*",this.srcNodeRef);this.inherited(arguments,[_2b3[0]]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(this._started){return;}this.inherited(arguments);if(!this.popup){var node=_2b0("[widgetId]",this.dropDownContainer)[0];this.popup=_2b1.byNode(node);}this.ownerDocumentBody.appendChild(this.popup.domNode);this.popup.startup();this.popup.domNode.style.display="none";if(this.arrowWrapper){_2af.set(this.arrowWrapper,"visibility","");}this.focusNode.setAttribute("aria-haspopup","true");},destroyDescendants:function(_2b4){if(this.popup){if(!this.popup._destroyed){this.popup.destroyRecursive(_2b4);}delete this.popup;}this.inherited(arguments);}});});},"dojox/main":function(){define("dojox/main",["dojo/_base/kernel"],function(dojo){return dojo.dojox;});},"url:dijit/templates/MenuSeparator.html":"<tr class=\"dijitMenuSeparator\">\n\t<td class=\"dijitMenuSeparatorIconCell\">\n\t\t<div class=\"dijitMenuSeparatorTop\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n\t<td colspan=\"3\" class=\"dijitMenuSeparatorLabelCell\">\n\t\t<div class=\"dijitMenuSeparatorTop dijitMenuSeparatorLabel\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n</tr>","dojox/charting/plot2d/Markers":function(){define("dojox/charting/plot2d/Markers",["dojo/_base/declare","./Default"],function(_2b5,_2b6){return _2b5("dojox.charting.plot2d.Markers",_2b6,{constructor:function(){this.opt.markers=true;}});});},"dojox/charting/plot2d/Bubble":function(){define("dojox/charting/plot2d/Bubble",["dojo/_base/lang","dojo/_base/declare","dojo/_base/array","./CartesianBase","./_PlotEvents","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(lang,_2b7,arr,_2b8,_2b9,dc,df,dfr,du,fx){var _2ba=dfr.lambda("item.purgeGroup()");return _2b7("dojox.charting.plot2d.Bubble",[_2b8,_2b9],{defaultParams:{hAxis:"x",vAxis:"y",animate:null},optionalParams:{stroke:{},outline:{},shadow:{},fill:{},styleFunc:null,font:"",fontColor:""},constructor:function(_2bb,_2bc){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_2bc);du.updateWithPattern(this.opt,_2bc,this.optionalParams);this.series=[];this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;},render:function(dim,_2bd){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_2bd);}this.resetEvents();this.dirty=this.isDirty();if(this.dirty){arr.forEach(this.series,_2ba);this._eventSeries={};this.cleanGroup();var s=this.group;df.forEachRev(this.series,function(item){item.cleanGroup(s);});}var t=this.chart.theme,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_2be=this.events();for(var i=this.series.length-1;i>=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();if(!run.data.length){run.dirty=false;t.skip();continue;}if(typeof run.data[0]=="number"){console.warn("dojox.charting.plot2d.Bubble: the data in the following series cannot be rendered as a bubble chart; ",run);continue;}var _2bf=t.next("circle",[this.opt,run]),s=run.group,_2c0=arr.map(run.data,function(v,i){return v?{x:ht(v.x)+_2bd.l,y:dim.height-_2bd.b-vt(v.y),radius:this._vScaler.bounds.scale*(v.size/2)}:null;},this);var _2c1=null,_2c2=null,_2c3=null,_2c4=this.opt.styleFunc;var _2c5=function(item){if(_2c4){return t.addMixin(_2bf,"circle",[item,_2c4(item)],true);}return t.addMixin(_2bf,"circle",item,true);};if(_2bf.series.shadow){_2c3=arr.map(_2c0,function(item,i){if(item!==null){var _2c6=_2c5(run.data[i]),_2c7=_2c6.series.shadow;var _2c8=s.createCircle({cx:item.x+_2c7.dx,cy:item.y+_2c7.dy,r:item.radius}).setStroke(_2c7).setFill(_2c7.color);if(this.animate){this._animateBubble(_2c8,dim.height-_2bd.b,item.radius);}return _2c8;}return null;},this);if(_2c3.length){run.dyn.shadow=_2c3[_2c3.length-1].getStroke();}}if(_2bf.series.outline){_2c2=arr.map(_2c0,function(item,i){if(item!==null){var _2c9=_2c5(run.data[i]),_2ca=dc.makeStroke(_2c9.series.outline);_2ca.width=2*_2ca.width+_2bf.series.stroke.width;var _2cb=s.createCircle({cx:item.x,cy:item.y,r:item.radius}).setStroke(_2ca);if(this.animate){this._animateBubble(_2cb,dim.height-_2bd.b,item.radius);}return _2cb;}return null;},this);if(_2c2.length){run.dyn.outline=_2c2[_2c2.length-1].getStroke();}}_2c1=arr.map(_2c0,function(item,i){if(item!==null){var _2cc=_2c5(run.data[i]),rect={x:item.x-item.radius,y:item.y-item.radius,width:2*item.radius,height:2*item.radius};var _2cd=this._plotFill(_2cc.series.fill,dim,_2bd);_2cd=this._shapeFill(_2cd,rect);var _2ce=s.createCircle({cx:item.x,cy:item.y,r:item.radius}).setFill(_2cd).setStroke(_2cc.series.stroke);if(this.animate){this._animateBubble(_2ce,dim.height-_2bd.b,item.radius);}return _2ce;}return null;},this);if(_2c1.length){run.dyn.fill=_2c1[_2c1.length-1].getFill();run.dyn.stroke=_2c1[_2c1.length-1].getStroke();}if(_2be){var _2cf=new Array(_2c1.length);arr.forEach(_2c1,function(s,i){if(s!==null){var o={element:"circle",index:i,run:run,shape:s,outline:_2c2&&_2c2[i]||null,shadow:_2c3&&_2c3[i]||null,x:run.data[i].x,y:run.data[i].y,r:run.data[i].size/2,cx:_2c0[i].x,cy:_2c0[i].y,cr:_2c0[i].radius};this._connectEvents(o);_2cf[i]=o;}},this);this._eventSeries[run.name]=_2cf;}else{delete this._eventSeries[run.name];}run.dirty=false;}this.dirty=false;return this;},_animateBubble:function(_2d0,_2d1,size){fx.animateTransform(lang.delegate({shape:_2d0,duration:1200,transform:[{name:"translate",start:[0,_2d1],end:[0,0]},{name:"scale",start:[0,1/size],end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dojox/layout/ResizeHandle":function(){define("dojox/layout/ResizeHandle",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/connect","dojo/_base/array","dojo/_base/event","dojo/_base/fx","dojo/_base/window","dojo/fx","dojo/window","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dijit/_base/manager","dijit/_Widget","dijit/_TemplatedMixin","dojo/_base/declare"],function(_2d2,lang,_2d3,_2d4,_2d5,_2d6,_2d7,_2d8,_2d9,_2da,_2db,_2dc,_2dd,_2de,_2df,_2e0,_2e1){_2d2.experimental("dojox.layout.ResizeHandle");var _2e2=_2e1("dojox.layout.ResizeHandle",[_2df,_2e0],{targetId:"",targetContainer:null,resizeAxis:"xy",activeResize:false,activeResizeClass:"dojoxResizeHandleClone",animateSizing:true,animateMethod:"chain",animateDuration:225,minHeight:100,minWidth:100,constrainMax:false,maxHeight:0,maxWidth:0,fixedAspect:false,intermediateChanges:false,startTopic:"/dojo/resize/start",endTopic:"/dojo/resize/stop",templateString:"<div dojoAttachPoint=\"resizeHandle\" class=\"dojoxResizeHandle\"><div></div></div>",postCreate:function(){this.connect(this.resizeHandle,"onmousedown","_beginSizing");if(!this.activeResize){this._resizeHelper=_2de.byId("dojoxGlobalResizeHelper");if(!this._resizeHelper){this._resizeHelper=new _2e3({id:"dojoxGlobalResizeHelper"}).placeAt(_2d7.body());_2db.add(this._resizeHelper.domNode,this.activeResizeClass);}}else{this.animateSizing=false;}if(!this.minSize){this.minSize={w:this.minWidth,h:this.minHeight};}if(this.constrainMax){this.maxSize={w:this.maxWidth,h:this.maxHeight};}this._resizeX=this._resizeY=false;var _2e4=lang.partial(_2db.add,this.resizeHandle);switch(this.resizeAxis.toLowerCase()){case "xy":this._resizeX=this._resizeY=true;_2e4("dojoxResizeNW");break;case "x":this._resizeX=true;_2e4("dojoxResizeW");break;case "y":this._resizeY=true;_2e4("dojoxResizeN");break;}},_beginSizing:function(e){if(this._isSizing){return;}_2d3.publish(this.startTopic,[this]);this.targetWidget=_2de.byId(this.targetId);this.targetDomNode=this.targetWidget?this.targetWidget.domNode:_2da.byId(this.targetId);if(this.targetContainer){this.targetDomNode=this.targetContainer;}if(!this.targetDomNode){return;}if(!this.activeResize){var c=_2dc.position(this.targetDomNode,true);this._resizeHelper.resize({l:c.x,t:c.y,w:c.w,h:c.h});this._resizeHelper.show();if(!this.isLeftToRight()){this._resizeHelper.startPosition={l:c.x,t:c.y};}}this._isSizing=true;this.startPoint={x:e.clientX,y:e.clientY};var _2e5=_2dd.getComputedStyle(this.targetDomNode),_2e6=_2dc.boxModel==="border-model",_2e7=_2e6?{w:0,h:0}:_2dc.getPadBorderExtents(this.targetDomNode,_2e5),_2e8=_2dc.getMarginExtents(this.targetDomNode,_2e5),mb;mb=this.startSize={w:_2dd.get(this.targetDomNode,"width",_2e5),h:_2dd.get(this.targetDomNode,"height",_2e5),pbw:_2e7.w,pbh:_2e7.h,mw:_2e8.w,mh:_2e8.h};if(!this.isLeftToRight()&&dojo.style(this.targetDomNode,"position")=="absolute"){var p=_2dc.position(this.targetDomNode,true);this.startPosition={l:p.x,t:p.y};}this._pconnects=[_2d3.connect(_2d7.doc,"onmousemove",this,"_updateSizing"),_2d3.connect(_2d7.doc,"onmouseup",this,"_endSizing")];_2d5.stop(e);},_updateSizing:function(e){if(this.activeResize){this._changeSizing(e);}else{var tmp=this._getNewCoords(e,"border",this._resizeHelper.startPosition);if(tmp===false){return;}this._resizeHelper.resize(tmp);}e.preventDefault();},_getNewCoords:function(e,box,_2e9){try{if(!e.clientX||!e.clientY){return false;}}catch(e){return false;}this._activeResizeLastEvent=e;var dx=(this.isLeftToRight()?1:-1)*(this.startPoint.x-e.clientX),dy=this.startPoint.y-e.clientY,newW=this.startSize.w-(this._resizeX?dx:0),newH=this.startSize.h-(this._resizeY?dy:0),r=this._checkConstraints(newW,newH);_2e9=(_2e9||this.startPosition);if(_2e9&&this._resizeX){r.l=_2e9.l+dx;if(r.w!=newW){r.l+=(newW-r.w);}r.t=_2e9.t;}switch(box){case "margin":r.w+=this.startSize.mw;r.h+=this.startSize.mh;case "border":r.w+=this.startSize.pbw;r.h+=this.startSize.pbh;break;}return r;},_checkConstraints:function(newW,newH){if(this.minSize){var tm=this.minSize;if(newW<tm.w){newW=tm.w;}if(newH<tm.h){newH=tm.h;}}if(this.constrainMax&&this.maxSize){var ms=this.maxSize;if(newW>ms.w){newW=ms.w;}if(newH>ms.h){newH=ms.h;}}if(this.fixedAspect){var w=this.startSize.w,h=this.startSize.h,_2ea=w*newH-h*newW;if(_2ea<0){newW=newH*w/h;}else{if(_2ea>0){newH=newW*h/w;}}}return {w:newW,h:newH};},_changeSizing:function(e){var _2eb=this.targetWidget&&lang.isFunction(this.targetWidget.resize),tmp=this._getNewCoords(e,_2eb&&"margin");if(tmp===false){return;}if(_2eb){this.targetWidget.resize(tmp);}else{if(this.animateSizing){var anim=_2d8[this.animateMethod]([_2d6.animateProperty({node:this.targetDomNode,properties:{width:{start:this.startSize.w,end:tmp.w}},duration:this.animateDuration}),_2d6.animateProperty({node:this.targetDomNode,properties:{height:{start:this.startSize.h,end:tmp.h}},duration:this.animateDuration})]);anim.play();}else{_2dd.set(this.targetDomNode,{width:tmp.w+"px",height:tmp.h+"px"});}}if(this.intermediateChanges){this.onResize(e);}},_endSizing:function(e){_2d4.forEach(this._pconnects,_2d3.disconnect);var pub=lang.partial(_2d3.publish,this.endTopic,[this]);if(!this.activeResize){this._resizeHelper.hide();this._changeSizing(e);setTimeout(pub,this.animateDuration+15);}else{pub();}this._isSizing=false;this.onResize(e);},onResize:function(e){}});var _2e3=dojo.declare("dojox.layout._ResizeHelper",_2df,{show:function(){_2dd.set(this.domNode,"display","");},hide:function(){_2dd.set(this.domNode,"display","none");},resize:function(dim){_2dc.setMarginBox(this.domNode,dim);}});return _2e2;});},"dojox/NodeList/delegate":function(){define("dojox/NodeList/delegate",["dojo/_base/lang","dojo/query","dojo/_base/NodeList","dojo/NodeList-traverse"],function(lang,_2ec){var _2ed=_2ec.NodeList;lang.extend(_2ed,{delegate:function(_2ee,_2ef,fn){return this.connect(_2ef,function(evt){var _2f0=_2ec(evt.target).closest(_2ee,this);if(_2f0.length){fn.call(_2f0[0],evt);}});}});return _2ed;});},"dojox/gfx/gradutils":function(){define("dojox/gfx/gradutils",["./_base","dojo/_base/lang","./matrix","dojo/_base/Color"],function(g,lang,m,_2f1){var _2f2=g.gradutils={};function _2f3(o,c){if(o<=0){return c[0].color;}var len=c.length;if(o>=1){return c[len-1].color;}for(var i=0;i<len;++i){var stop=c[i];if(stop.offset>=o){if(i){var prev=c[i-1];return _2f1.blendColors(new _2f1(prev.color),new _2f1(stop.color),(o-prev.offset)/(stop.offset-prev.offset));}return stop.color;}}return c[len-1].color;};_2f2.getColor=function(fill,pt){var o;if(fill){switch(fill.type){case "linear":var _2f4=Math.atan2(fill.y2-fill.y1,fill.x2-fill.x1),_2f5=m.rotate(-_2f4),_2f6=m.project(fill.x2-fill.x1,fill.y2-fill.y1),p=m.multiplyPoint(_2f6,pt),pf1=m.multiplyPoint(_2f6,fill.x1,fill.y1),pf2=m.multiplyPoint(_2f6,fill.x2,fill.y2),_2f7=m.multiplyPoint(_2f5,pf2.x-pf1.x,pf2.y-pf1.y).x;o=m.multiplyPoint(_2f5,p.x-pf1.x,p.y-pf1.y).x/_2f7;break;case "radial":var dx=pt.x-fill.cx,dy=pt.y-fill.cy;o=Math.sqrt(dx*dx+dy*dy)/fill.r;break;}return _2f3(o,fill.colors);}return new _2f1(fill||[0,0,0,0]);};_2f2.reverse=function(fill){if(fill){switch(fill.type){case "linear":case "radial":fill=lang.delegate(fill);if(fill.colors){var c=fill.colors,l=c.length,i=0,stop,n=fill.colors=new Array(c.length);for(;i<l;++i){stop=c[i];n[i]={offset:1-stop.offset,color:stop.color};}n.sort(function(a,b){return a.offset-b.offset;});}break;}}return fill;};return _2f2;});},"dojo/dnd/Avatar":function(){define(["../_base/declare","../_base/window","../dom","../dom-attr","../dom-class","../dom-construct","../hccss","../query"],function(_2f8,win,dom,_2f9,_2fa,_2fb,has,_2fc){return _2f8("dojo.dnd.Avatar",null,{constructor:function(_2fd){this.manager=_2fd;this.construct();},construct:function(){var a=_2fb.create("table",{"class":"dojoDndAvatar",style:{position:"absolute",zIndex:"1999",margin:"0px"}}),_2fe=this.manager.source,node,b=_2fb.create("tbody",null,a),tr=_2fb.create("tr",null,b),td=_2fb.create("td",null,tr),k=Math.min(5,this.manager.nodes.length),i=0;if(has("highcontrast")){_2fb.create("span",{id:"a11yIcon",innerHTML:this.manager.copy?"+":"<"},td);}_2fb.create("span",{innerHTML:_2fe.generateText?this._generateText():""},td);_2f9.set(tr,{"class":"dojoDndAvatarHeader",style:{opacity:0.9}});for(;i<k;++i){if(_2fe.creator){node=_2fe._normalizedCreator(_2fe.getItem(this.manager.nodes[i].id).data,"avatar").node;}else{node=this.manager.nodes[i].cloneNode(true);if(node.tagName.toLowerCase()=="tr"){var _2ff=_2fb.create("table"),_300=_2fb.create("tbody",null,_2ff);_300.appendChild(node);node=_2ff;}}node.id="";tr=_2fb.create("tr",null,b);td=_2fb.create("td",null,tr);td.appendChild(node);_2f9.set(tr,{"class":"dojoDndAvatarItem",style:{opacity:(9-i)/10}});}this.node=a;},destroy:function(){_2fb.destroy(this.node);this.node=false;},update:function(){_2fa.toggle(this.node,"dojoDndAvatarCanDrop",this.manager.canDropFlag);if(has("highcontrast")){var icon=dom.byId("a11yIcon");var text="+";if(this.manager.canDropFlag&&!this.manager.copy){text="< ";}else{if(!this.manager.canDropFlag&&!this.manager.copy){text="o";}else{if(!this.manager.canDropFlag){text="x";}}}icon.innerHTML=text;}_2fc(("tr.dojoDndAvatarHeader td span"+(has("highcontrast")?" span":"")),this.node).forEach(function(node){node.innerHTML=this.manager.source.generateText?this._generateText():"";},this);},_generateText:function(){return this.manager.nodes.length.toString();}});});},"dijit/layout/BorderContainer":function(){define("dijit/layout/BorderContainer",["dojo/_base/array","dojo/cookie","dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/on","dojo/touch","../_WidgetBase","../_Widget","../_TemplatedMixin","./_LayoutWidget","./utils"],function(_301,_302,_303,_304,_305,_306,_307,_308,keys,lang,on,_309,_30a,_30b,_30c,_30d,_30e){var _30f=_303("dijit.layout._Splitter",[_30b,_30c],{live:true,templateString:"<div class=\"dijitSplitter\" data-dojo-attach-event=\"onkeypress:_onKeyPress,press:_startDrag,onmouseenter:_onMouse,onmouseleave:_onMouse\" tabIndex=\"0\" role=\"separator\"><div class=\"dijitSplitterThumb\"></div></div>",constructor:function(){this._handlers=[];},postMixInProperties:function(){this.inherited(arguments);this.horizontal=/top|bottom/.test(this.region);this._factor=/top|left/.test(this.region)?1:-1;this._cookieName=this.container.id+"_"+this.region;},buildRendering:function(){this.inherited(arguments);_304.add(this.domNode,"dijitSplitter"+(this.horizontal?"H":"V"));if(this.container.persist){var _310=_302(this._cookieName);if(_310){this.child.domNode.style[this.horizontal?"height":"width"]=_310;}}},_computeMaxSize:function(){var dim=this.horizontal?"h":"w",_311=_306.getMarginBox(this.child.domNode)[dim],_312=_301.filter(this.container.getChildren(),function(_313){return _313.region=="center";})[0],_314=_306.getMarginBox(_312.domNode)[dim];return Math.min(this.child.maxSize,_311+_314);},_startDrag:function(e){if(!this.cover){this.cover=_305.place("<div class=dijitSplitterCover></div>",this.child.domNode,"after");}_304.add(this.cover,"dijitSplitterCoverActive");if(this.fake){_305.destroy(this.fake);}if(!(this._resize=this.live)){(this.fake=this.domNode.cloneNode(true)).removeAttribute("id");_304.add(this.domNode,"dijitSplitterShadow");_305.place(this.fake,this.domNode,"after");}_304.add(this.domNode,"dijitSplitterActive dijitSplitter"+(this.horizontal?"H":"V")+"Active");if(this.fake){_304.remove(this.fake,"dijitSplitterHover dijitSplitter"+(this.horizontal?"H":"V")+"Hover");}var _315=this._factor,_316=this.horizontal,axis=_316?"pageY":"pageX",_317=e[axis],_318=this.domNode.style,dim=_316?"h":"w",_319=_306.getMarginBox(this.child.domNode)[dim],max=this._computeMaxSize(),min=this.child.minSize||20,_31a=this.region,_31b=_31a=="top"||_31a=="bottom"?"top":"left",_31c=parseInt(_318[_31b],10),_31d=this._resize,_31e=lang.hitch(this.container,"_layoutChildren",this.child.id),de=this.ownerDocument;this._handlers=this._handlers.concat([on(de,_309.move,this._drag=function(e,_31f){var _320=e[axis]-_317,_321=_315*_320+_319,_322=Math.max(Math.min(_321,max),min);if(_31d||_31f){_31e(_322);}_318[_31b]=_320+_31c+_315*(_322-_321)+"px";}),on(de,"dragstart",_308.stop),on(this.ownerDocumentBody,"selectstart",_308.stop),on(de,_309.release,lang.hitch(this,"_stopDrag"))]);_308.stop(e);},_onMouse:function(e){var o=(e.type=="mouseover"||e.type=="mouseenter");_304.toggle(this.domNode,"dijitSplitterHover",o);_304.toggle(this.domNode,"dijitSplitter"+(this.horizontal?"H":"V")+"Hover",o);},_stopDrag:function(e){try{if(this.cover){_304.remove(this.cover,"dijitSplitterCoverActive");}if(this.fake){_305.destroy(this.fake);}_304.remove(this.domNode,"dijitSplitterActive dijitSplitter"+(this.horizontal?"H":"V")+"Active dijitSplitterShadow");this._drag(e);this._drag(e,true);}finally{this._cleanupHandlers();delete this._drag;}if(this.container.persist){_302(this._cookieName,this.child.domNode.style[this.horizontal?"height":"width"],{expires:365});}},_cleanupHandlers:function(){var h;while(h=this._handlers.pop()){h.remove();}},_onKeyPress:function(e){this._resize=true;var _323=this.horizontal;var tick=1;switch(e.charOrCode){case _323?keys.UP_ARROW:keys.LEFT_ARROW:tick*=-1;case _323?keys.DOWN_ARROW:keys.RIGHT_ARROW:break;default:return;}var _324=_306.getMarginSize(this.child.domNode)[_323?"h":"w"]+this._factor*tick;this.container._layoutChildren(this.child.id,Math.max(Math.min(_324,this._computeMaxSize()),this.child.minSize));_308.stop(e);},destroy:function(){this._cleanupHandlers();delete this.child;delete this.container;delete this.cover;delete this.fake;this.inherited(arguments);}});var _325=_303("dijit.layout._Gutter",[_30b,_30c],{templateString:"<div class=\"dijitGutter\" role=\"presentation\"></div>",postMixInProperties:function(){this.inherited(arguments);this.horizontal=/top|bottom/.test(this.region);},buildRendering:function(){this.inherited(arguments);_304.add(this.domNode,"dijitGutter"+(this.horizontal?"H":"V"));}});var _326=_303("dijit.layout.BorderContainer",_30d,{design:"headline",gutters:true,liveSplitters:true,persist:false,baseClass:"dijitBorderContainer",_splitterClass:_30f,postMixInProperties:function(){if(!this.gutters){this.baseClass+="NoGutter";}this.inherited(arguments);},startup:function(){if(this._started){return;}_301.forEach(this.getChildren(),this._setupChild,this);this.inherited(arguments);},_setupChild:function(_327){var _328=_327.region;if(_328){this.inherited(arguments);_304.add(_327.domNode,this.baseClass+"Pane");var ltr=this.isLeftToRight();if(_328=="leading"){_328=ltr?"left":"right";}if(_328=="trailing"){_328=ltr?"right":"left";}if(_328!="center"&&(_327.splitter||this.gutters)&&!_327._splitterWidget){var _329=_327.splitter?this._splitterClass:_325;if(lang.isString(_329)){_329=lang.getObject(_329);}var _32a=new _329({id:_327.id+"_splitter",container:this,child:_327,region:_328,live:this.liveSplitters});_32a.isSplitter=true;_327._splitterWidget=_32a;_305.place(_32a.domNode,_327.domNode,"after");_32a.startup();}_327.region=_328;}},layout:function(){this._layoutChildren();},addChild:function(_32b,_32c){this.inherited(arguments);if(this._started){this.layout();}},removeChild:function(_32d){var _32e=_32d.region;var _32f=_32d._splitterWidget;if(_32f){_32f.destroy();delete _32d._splitterWidget;}this.inherited(arguments);if(this._started){this._layoutChildren();}_304.remove(_32d.domNode,this.baseClass+"Pane");_307.set(_32d.domNode,{top:"auto",bottom:"auto",left:"auto",right:"auto",position:"static"});_307.set(_32d.domNode,_32e=="top"||_32e=="bottom"?"width":"height","auto");},getChildren:function(){return _301.filter(this.inherited(arguments),function(_330){return !_330.isSplitter;});},getSplitter:function(_331){return _301.filter(this.getChildren(),function(_332){return _332.region==_331;})[0]._splitterWidget;},resize:function(_333,_334){if(!this.cs||!this.pe){var node=this.domNode;this.cs=_307.getComputedStyle(node);this.pe=_306.getPadExtents(node,this.cs);this.pe.r=_307.toPixelValue(node,this.cs.paddingRight);this.pe.b=_307.toPixelValue(node,this.cs.paddingBottom);_307.set(node,"padding","0px");}this.inherited(arguments);},_layoutChildren:function(_335,_336){if(!this._borderBox||!this._borderBox.h){return;}var _337=_301.map(this.getChildren(),function(_338,idx){return {pane:_338,weight:[_338.region=="center"?Infinity:0,_338.layoutPriority,(this.design=="sidebar"?1:-1)*(/top|bottom/.test(_338.region)?1:-1),idx]};},this);_337.sort(function(a,b){var aw=a.weight,bw=b.weight;for(var i=0;i<aw.length;i++){if(aw[i]!=bw[i]){return aw[i]-bw[i];}}return 0;});var _339=[];_301.forEach(_337,function(_33a){var pane=_33a.pane;_339.push(pane);if(pane._splitterWidget){_339.push(pane._splitterWidget);}});var dim={l:this.pe.l,t:this.pe.t,w:this._borderBox.w-this.pe.w,h:this._borderBox.h-this.pe.h};_30e.layoutChildren(this.domNode,dim,_339,_335,_336);},destroyRecursive:function(){_301.forEach(this.getChildren(),function(_33b){var _33c=_33b._splitterWidget;if(_33c){_33c.destroy();}delete _33b._splitterWidget;});this.inherited(arguments);}});_326.ChildWidgetProperties={region:"",layoutPriority:0,splitter:false,minSize:0,maxSize:Infinity};lang.extend(_30a,_326.ChildWidgetProperties);_326._Splitter=_30f;_326._Gutter=_325;return _326;});},"dijit/_KeyNavContainer":function(){define("dijit/_KeyNavContainer",["dojo/_base/kernel","./_Container","./_FocusMixin","dojo/_base/array","dojo/keys","dojo/_base/declare","dojo/_base/event","dojo/dom-attr","dojo/_base/lang"],function(_33d,_33e,_33f,_340,keys,_341,_342,_343,lang){return _341("dijit._KeyNavContainer",[_33f,_33e],{tabIndex:"0",connectKeyNavHandlers:function(_344,_345){var _346=(this._keyNavCodes={});var prev=lang.hitch(this,"focusPrev");var next=lang.hitch(this,"focusNext");_340.forEach(_344,function(code){_346[code]=prev;});_340.forEach(_345,function(code){_346[code]=next;});_346[keys.HOME]=lang.hitch(this,"focusFirstChild");_346[keys.END]=lang.hitch(this,"focusLastChild");this.connect(this.domNode,"onkeypress","_onContainerKeypress");this.connect(this.domNode,"onfocus","_onContainerFocus");},startupKeyNavChildren:function(){_33d.deprecated("startupKeyNavChildren() call no longer needed","","2.0");},startup:function(){this.inherited(arguments);_340.forEach(this.getChildren(),lang.hitch(this,"_startupChild"));},addChild:function(_347,_348){this.inherited(arguments);this._startupChild(_347);},focus:function(){this.focusFirstChild();},focusFirstChild:function(){this.focusChild(this._getFirstFocusableChild());},focusLastChild:function(){this.focusChild(this._getLastFocusableChild());},focusNext:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,1));},focusPrev:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,-1),true);},focusChild:function(_349,last){if(!_349){return;}if(this.focusedChild&&_349!==this.focusedChild){this._onChildBlur(this.focusedChild);}_349.set("tabIndex",this.tabIndex);_349.focus(last?"end":"start");this._set("focusedChild",_349);},_startupChild:function(_34a){_34a.set("tabIndex","-1");this.connect(_34a,"_onFocus",function(){_34a.set("tabIndex",this.tabIndex);});this.connect(_34a,"_onBlur",function(){_34a.set("tabIndex","-1");});},_onContainerFocus:function(evt){if(evt.target!==this.domNode||this.focusedChild){return;}this.focusFirstChild();_343.set(this.domNode,"tabIndex","-1");},_onBlur:function(evt){if(this.tabIndex){_343.set(this.domNode,"tabIndex",this.tabIndex);}this.focusedChild=null;this.inherited(arguments);},_onContainerKeypress:function(evt){if(evt.ctrlKey||evt.altKey){return;}var func=this._keyNavCodes[evt.charOrCode];if(func){func();_342.stop(evt);}},_onChildBlur:function(){},_getFirstFocusableChild:function(){return this._getNextFocusableChild(null,1);},_getLastFocusableChild:function(){return this._getNextFocusableChild(null,-1);},_getNextFocusableChild:function(_34b,dir){if(_34b){_34b=this._getSiblingOfChild(_34b,dir);}var _34c=this.getChildren();for(var i=0;i<_34c.length;i++){if(!_34b){_34b=_34c[(dir>0)?0:(_34c.length-1)];}if(_34b.isFocusable()){return _34b;}_34b=this._getSiblingOfChild(_34b,dir);}return null;}});});},"dojox/charting/themes/ThreeD":function(){define("dojox/charting/themes/ThreeD",["dojox","dojo/_base/kernel","dojo/_base/lang","dojo/_base/array","../Theme","./gradientGenerator","./PrimaryColors","dojo/colors","./common"],function(_34d,_34e,lang,_34f,_350,_351,_352,_353){var _354=["#f00","#0f0","#00f","#ff0","#0ff","#f0f","./common"],_355={type:"linear",space:"shape",x1:0,y1:0,x2:100,y2:0},_356=[{o:0,i:174},{o:0.08,i:231},{o:0.18,i:237},{o:0.3,i:231},{o:0.39,i:221},{o:0.49,i:206},{o:0.58,i:187},{o:0.68,i:165},{o:0.8,i:128},{o:0.9,i:102},{o:1,i:174}],_357=2,_358=100,_359=50,_35a=_34f.map(_354,function(c){var fill=lang.delegate(_355),_354=fill.colors=_351.generateGradientByIntensity(c,_356),_35b=_354[_357].color;_35b.r+=_358;_35b.g+=_358;_35b.b+=_358;_35b.sanitize();return fill;});_353.ThreeD=_352.clone();_353.ThreeD.series.shadow={dx:1,dy:1,width:3,color:[0,0,0,0.15]};_353.ThreeD.next=function(_35c,_35d,_35e){if(_35c=="bar"||_35c=="column"){var _35f=this._current%this.seriesThemes.length,s=this.seriesThemes[_35f],old=s.fill;s.fill=_35a[_35f];var _360=_350.prototype.next.apply(this,arguments);s.fill=old;return _360;}return _350.prototype.next.apply(this,arguments);};return _353.ThreeD;});},"dojox/charting/plot2d/Lines":function(){define("dojox/charting/plot2d/Lines",["dojo/_base/declare","./Default"],function(_361,_362){return _361("dojox.charting.plot2d.Lines",_362,{constructor:function(){this.opt.lines=true;}});});},"dojox/charting/plot2d/StackedAreas":function(){define("dojox/charting/plot2d/StackedAreas",["dojo/_base/declare","./Stacked"],function(_363,_364){return _363("dojox.charting.plot2d.StackedAreas",_364,{constructor:function(){this.opt.lines=true;this.opt.areas=true;}});});},"dijit/form/RadioButton":function(){define("dijit/form/RadioButton",["dojo/_base/declare","./CheckBox","./_RadioButtonMixin"],function(_365,_366,_367){return _365("dijit.form.RadioButton",[_366,_367],{baseClass:"dijitRadio"});});},"dojox/charting/plot2d/Stacked":function(){define("dojox/charting/plot2d/Stacked",["dojo/_base/declare","./Default","./commonStacked"],function(_368,_369,_36a){return _368("dojox.charting.plot2d.Stacked",_369,{getSeriesStats:function(){var _36b=_36a.collectStats(this.series);return _36b;},buildSegments:function(i,_36c){var run=this.series[i],min=_36c?Math.max(0,Math.floor(this._hScaler.bounds.from-1)):0,max=_36c?Math.min(run.data.length-1,Math.ceil(this._hScaler.bounds.to)):run.data.length-1,rseg=null,_36d=[];for(var j=min;j<=max;j++){var _36e=_36c?_36a.getIndexValue(this.series,i,j):_36a.getValue(this.series,i,run.data[j]?run.data[j].x:null);if(_36e!=null&&(_36c||_36e.y!=null)){if(!rseg){rseg=[];_36d.push({index:j,rseg:rseg});}rseg.push(_36e);}else{if(!this.opt.interpolate||_36c){rseg=null;}}}return _36d;}});});},"dojo/fx/easing":function(){define(["../_base/lang"],function(lang){var _36f={linear:function(n){return n;},quadIn:function(n){return Math.pow(n,2);},quadOut:function(n){return n*(n-2)*-1;},quadInOut:function(n){n=n*2;if(n<1){return Math.pow(n,2)/2;}return -1*((--n)*(n-2)-1)/2;},cubicIn:function(n){return Math.pow(n,3);},cubicOut:function(n){return Math.pow(n-1,3)+1;},cubicInOut:function(n){n=n*2;if(n<1){return Math.pow(n,3)/2;}n-=2;return (Math.pow(n,3)+2)/2;},quartIn:function(n){return Math.pow(n,4);},quartOut:function(n){return -1*(Math.pow(n-1,4)-1);},quartInOut:function(n){n=n*2;if(n<1){return Math.pow(n,4)/2;}n-=2;return -1/2*(Math.pow(n,4)-2);},quintIn:function(n){return Math.pow(n,5);},quintOut:function(n){return Math.pow(n-1,5)+1;},quintInOut:function(n){n=n*2;if(n<1){return Math.pow(n,5)/2;}n-=2;return (Math.pow(n,5)+2)/2;},sineIn:function(n){return -1*Math.cos(n*(Math.PI/2))+1;},sineOut:function(n){return Math.sin(n*(Math.PI/2));},sineInOut:function(n){return -1*(Math.cos(Math.PI*n)-1)/2;},expoIn:function(n){return (n==0)?0:Math.pow(2,10*(n-1));},expoOut:function(n){return (n==1)?1:(-1*Math.pow(2,-10*n)+1);},expoInOut:function(n){if(n==0){return 0;}if(n==1){return 1;}n=n*2;if(n<1){return Math.pow(2,10*(n-1))/2;}--n;return (-1*Math.pow(2,-10*n)+2)/2;},circIn:function(n){return -1*(Math.sqrt(1-Math.pow(n,2))-1);},circOut:function(n){n=n-1;return Math.sqrt(1-Math.pow(n,2));},circInOut:function(n){n=n*2;if(n<1){return -1/2*(Math.sqrt(1-Math.pow(n,2))-1);}n-=2;return 1/2*(Math.sqrt(1-Math.pow(n,2))+1);},backIn:function(n){var s=1.70158;return Math.pow(n,2)*((s+1)*n-s);},backOut:function(n){n=n-1;var s=1.70158;return Math.pow(n,2)*((s+1)*n+s)+1;},backInOut:function(n){var s=1.70158*1.525;n=n*2;if(n<1){return (Math.pow(n,2)*((s+1)*n-s))/2;}n-=2;return (Math.pow(n,2)*((s+1)*n+s)+2)/2;},elasticIn:function(n){if(n==0||n==1){return n;}var p=0.3;var s=p/4;n=n-1;return -1*Math.pow(2,10*n)*Math.sin((n-s)*(2*Math.PI)/p);},elasticOut:function(n){if(n==0||n==1){return n;}var p=0.3;var s=p/4;return Math.pow(2,-10*n)*Math.sin((n-s)*(2*Math.PI)/p)+1;},elasticInOut:function(n){if(n==0){return 0;}n=n*2;if(n==2){return 1;}var p=0.3*1.5;var s=p/4;if(n<1){n-=1;return -0.5*(Math.pow(2,10*n)*Math.sin((n-s)*(2*Math.PI)/p));}n-=1;return 0.5*(Math.pow(2,-10*n)*Math.sin((n-s)*(2*Math.PI)/p))+1;},bounceIn:function(n){return (1-_36f.bounceOut(1-n));},bounceOut:function(n){var s=7.5625;var p=2.75;var l;if(n<(1/p)){l=s*Math.pow(n,2);}else{if(n<(2/p)){n-=(1.5/p);l=s*Math.pow(n,2)+0.75;}else{if(n<(2.5/p)){n-=(2.25/p);l=s*Math.pow(n,2)+0.9375;}else{n-=(2.625/p);l=s*Math.pow(n,2)+0.984375;}}}return l;},bounceInOut:function(n){if(n<0.5){return _36f.bounceIn(n*2)/2;}return (_36f.bounceOut(n*2-1)/2)+0.5;}};lang.setObject("dojo.fx.easing",_36f);return _36f;});},"dojox/charting/themes/gradientGenerator":function(){define("dojox/charting/themes/gradientGenerator",["dojo/_base/lang","dojo/_base/array","dojo/_base/Color","../Theme","dojox/color/_base","./common"],function(lang,arr,_370,_371,_372,_373){var gg=lang.getObject("gradientGenerator",true,_373);gg.generateFills=function(_374,_375,_376,_377){return arr.map(_374,function(c){return _371.generateHslGradient(c,_375,_376,_377);});};gg.updateFills=function(_378,_379,_37a,_37b){arr.forEach(_378,function(t){if(t.fill&&!t.fill.type){t.fill=_371.generateHslGradient(t.fill,_379,_37a,_37b);}});};gg.generateMiniTheme=function(_37c,_37d,_37e,_37f,_380){return arr.map(_37c,function(c){c=new _372.Color(c);return {fill:_371.generateHslGradient(c,_37d,_37e,_37f),stroke:{color:_371.generateHslColor(c,_380)}};});};gg.generateGradientByIntensity=function(_381,_382){_381=new _370(_381);return arr.map(_382,function(stop){var s=stop.i/255;return {offset:stop.o,color:new _370([_381.r*s,_381.g*s,_381.b*s,_381.a])};});};return gg;});},"dojox/charting/plot2d/Grid":function(){define("dojox/charting/plot2d/Grid",["dojo/_base/lang","dojo/_base/declare","dojo/_base/connect","dojo/_base/array","./CartesianBase","./common","dojox/lang/utils","dojox/gfx/fx"],function(lang,_383,hub,arr,_384,dc,du,fx){return _383("dojox.charting.plot2d.Grid",_384,{defaultParams:{hAxis:"x",vAxis:"y",hMajorLines:true,hMinorLines:false,vMajorLines:true,vMinorLines:false,hStripes:false,vStripes:false,animate:null,enableCache:false,renderOnAxis:true},optionalParams:{majorHLine:{},minorHLine:{},majorVLine:{},minorVLine:{}},constructor:function(_385,_386){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_386);du.updateWithPattern(this.opt,_386,this.optionalParams);this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;if(this.opt.enableCache){this._lineFreePool=[];this._lineUsePool=[];}},addSeries:function(run){return this;},getSeriesStats:function(){return lang.delegate(dc.defaultStats);},cleanGroup:function(){this.inherited(arguments);if(this.opt.enableCache){this._lineFreePool=this._lineFreePool.concat(this._lineUsePool);this._lineUsePool=[];}},createLine:function(_387,_388){var line;if(this.opt.enableCache&&this._lineFreePool.length>0){line=this._lineFreePool.pop();line.setShape(_388);_387.add(line);}else{line=_387.createLine(_388);}if(this.opt.enableCache){this._lineUsePool.push(line);}return line;},render:function(dim,_389){if(this.zoom){return this.performZoom(dim,_389);}this.dirty=this.isDirty();if(!this.dirty){return this;}this.cleanGroup();var s=this.group,ta=this.chart.theme,_38a;var _38b=this.opt.renderOnAxis;if(this._vAxis){var _38c=this._vAxis.getScaler();if(_38c){var vt=_38c.scaler.getTransformerFromModel(_38c);var _38d;_38d=this._vAxis.getTicks();if(_38d!=null){if(this.opt.hMinorLines){_38a=this.opt.minorHLine||(ta.grid&&ta.grid.minorLine)||ta.axis.minorTick;arr.forEach(_38d.minor,function(tick){if(!_38b&&tick.value==(this._vAxis.opt.leftBottom?_38c.bounds.from:_38c.bounds.to)){return;}var y=dim.height-_389.b-vt(tick.value);var _38e=this.createLine(s,{x1:_389.l,y1:y,x2:dim.width-_389.r,y2:y}).setStroke(_38a);if(this.animate){this._animateGrid(_38e,"h",_389.l,_389.r+_389.l-dim.width);}},this);}if(this.opt.hMajorLines){_38a=this.opt.majorHLine||(ta.grid&&ta.grid.majorLine)||ta.axis.majorTick;arr.forEach(_38d.major,function(tick){if(!_38b&&tick.value==(this._vAxis.opt.leftBottom?_38c.bounds.from:_38c.bounds.to)){return;}var y=dim.height-_389.b-vt(tick.value);var _38f=this.createLine(s,{x1:_389.l,y1:y,x2:dim.width-_389.r,y2:y}).setStroke(_38a);if(this.animate){this._animateGrid(_38f,"h",_389.l,_389.r+_389.l-dim.width);}},this);}}}}if(this._hAxis){var _390=this._hAxis.getScaler();if(_390){var ht=_390.scaler.getTransformerFromModel(_390);_38d=this._hAxis.getTicks();if(this!=null){if(_38d&&this.opt.vMinorLines){_38a=this.opt.minorVLine||(ta.grid&&ta.grid.minorLine)||ta.axis.minorTick;arr.forEach(_38d.minor,function(tick){if(!_38b&&tick.value==(this._hAxis.opt.leftBottom?_390.bounds.from:_390.bounds.to)){return;}var x=_389.l+ht(tick.value);var _391=this.createLine(s,{x1:x,y1:_389.t,x2:x,y2:dim.height-_389.b}).setStroke(_38a);if(this.animate){this._animateGrid(_391,"v",dim.height-_389.b,dim.height-_389.b-_389.t);}},this);}if(_38d&&this.opt.vMajorLines){_38a=this.opt.majorVLine||(ta.grid&&ta.grid.majorLine)||ta.axis.majorTick;arr.forEach(_38d.major,function(tick){if(!_38b&&tick.value==(this._hAxis.opt.leftBottom?_390.bounds.from:_390.bounds.to)){return;}var x=_389.l+ht(tick.value);var _392=this.createLine(s,{x1:x,y1:_389.t,x2:x,y2:dim.height-_389.b}).setStroke(_38a);if(this.animate){this._animateGrid(_392,"v",dim.height-_389.b,dim.height-_389.b-_389.t);}},this);}}}}this.dirty=false;return this;},_animateGrid:function(_393,type,_394,size){var _395=type=="h"?[_394,0]:[0,_394];var _396=type=="h"?[1/size,1]:[1,1/size];fx.animateTransform(lang.delegate({shape:_393,duration:1200,transform:[{name:"translate",start:_395,end:[0,0]},{name:"scale",start:_396,end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dojox/color/Palette":function(){define("dojox/color/Palette",["dojo/_base/lang","dojo/_base/array","./_base"],function(lang,arr,dxc){dxc.Palette=function(base){this.colors=[];if(base instanceof dxc.Palette){this.colors=base.colors.slice(0);}else{if(base instanceof dxc.Color){this.colors=[null,null,base,null,null];}else{if(lang.isArray(base)){this.colors=arr.map(base.slice(0),function(item){if(lang.isString(item)){return new dxc.Color(item);}return item;});}else{if(lang.isString(base)){this.colors=[null,null,new dxc.Color(base),null,null];}}}}};function _397(p,_398,val){var ret=new dxc.Palette();ret.colors=[];arr.forEach(p.colors,function(item){var r=(_398=="dr")?item.r+val:item.r,g=(_398=="dg")?item.g+val:item.g,b=(_398=="db")?item.b+val:item.b,a=(_398=="da")?item.a+val:item.a;ret.colors.push(new dxc.Color({r:Math.min(255,Math.max(0,r)),g:Math.min(255,Math.max(0,g)),b:Math.min(255,Math.max(0,b)),a:Math.min(1,Math.max(0,a))}));});return ret;};function tCMY(p,_399,val){var ret=new dxc.Palette();ret.colors=[];arr.forEach(p.colors,function(item){var o=item.toCmy(),c=(_399=="dc")?o.c+val:o.c,m=(_399=="dm")?o.m+val:o.m,y=(_399=="dy")?o.y+val:o.y;ret.colors.push(dxc.fromCmy(Math.min(100,Math.max(0,c)),Math.min(100,Math.max(0,m)),Math.min(100,Math.max(0,y))));});return ret;};function _39a(p,_39b,val){var ret=new dxc.Palette();ret.colors=[];arr.forEach(p.colors,function(item){var o=item.toCmyk(),c=(_39b=="dc")?o.c+val:o.c,m=(_39b=="dm")?o.m+val:o.m,y=(_39b=="dy")?o.y+val:o.y,k=(_39b=="dk")?o.b+val:o.b;ret.colors.push(dxc.fromCmyk(Math.min(100,Math.max(0,c)),Math.min(100,Math.max(0,m)),Math.min(100,Math.max(0,y)),Math.min(100,Math.max(0,k))));});return ret;};function tHSL(p,_39c,val){var ret=new dxc.Palette();ret.colors=[];arr.forEach(p.colors,function(item){var o=item.toHsl(),h=(_39c=="dh")?o.h+val:o.h,s=(_39c=="ds")?o.s+val:o.s,l=(_39c=="dl")?o.l+val:o.l;ret.colors.push(dxc.fromHsl(h%360,Math.min(100,Math.max(0,s)),Math.min(100,Math.max(0,l))));});return ret;};function tHSV(p,_39d,val){var ret=new dxc.Palette();ret.colors=[];arr.forEach(p.colors,function(item){var o=item.toHsv(),h=(_39d=="dh")?o.h+val:o.h,s=(_39d=="ds")?o.s+val:o.s,v=(_39d=="dv")?o.v+val:o.v;ret.colors.push(dxc.fromHsv(h%360,Math.min(100,Math.max(0,s)),Math.min(100,Math.max(0,v))));});return ret;};function _39e(val,low,high){return high-((high-val)*((high-low)/high));};lang.extend(dxc.Palette,{transform:function(_39f){var fn=_397;if(_39f.use){var use=_39f.use.toLowerCase();if(use.indexOf("hs")==0){if(use.charAt(2)=="l"){fn=tHSL;}else{fn=tHSV;}}else{if(use.indexOf("cmy")==0){if(use.charAt(3)=="k"){fn=_39a;}else{fn=tCMY;}}}}else{if("dc" in _39f||"dm" in _39f||"dy" in _39f){if("dk" in _39f){fn=_39a;}else{fn=tCMY;}}else{if("dh" in _39f||"ds" in _39f){if("dv" in _39f){fn=tHSV;}else{fn=tHSL;}}}}var _3a0=this;for(var p in _39f){if(p=="use"){continue;}_3a0=fn(_3a0,p,_39f[p]);}return _3a0;},clone:function(){return new dxc.Palette(this);}});lang.mixin(dxc.Palette,{generators:{analogous:function(args){var high=args.high||60,low=args.low||18,base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var h=[(hsv.h+low+360)%360,(hsv.h+Math.round(low/2)+360)%360,hsv.h,(hsv.h-Math.round(high/2)+360)%360,(hsv.h-high+360)%360];var s1=Math.max(10,(hsv.s<=95)?hsv.s+5:(100-(hsv.s-95))),s2=(hsv.s>1)?hsv.s-1:21-hsv.s,v1=(hsv.v>=92)?hsv.v-9:Math.max(hsv.v+9,20),v2=(hsv.v<=90)?Math.max(hsv.v+5,20):(95+Math.ceil((hsv.v-90)/2)),s=[s1,s2,hsv.s,s1,s1],v=[v1,v2,hsv.v,v1,v2];return new dxc.Palette(arr.map(h,function(hue,i){return dxc.fromHsv(hue,s[i],v[i]);}));},monochromatic:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var s1=(hsv.s-30>9)?hsv.s-30:hsv.s+30,s2=hsv.s,v1=_39e(hsv.v,20,100),v2=(hsv.v-20>20)?hsv.v-20:hsv.v+60,v3=(hsv.v-50>20)?hsv.v-50:hsv.v+30;return new dxc.Palette([dxc.fromHsv(hsv.h,s1,v1),dxc.fromHsv(hsv.h,s2,v3),base,dxc.fromHsv(hsv.h,s1,v3),dxc.fromHsv(hsv.h,s2,v2)]);},triadic:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var h1=(hsv.h+57+360)%360,h2=(hsv.h-157+360)%360,s1=(hsv.s>20)?hsv.s-10:hsv.s+10,s2=(hsv.s>90)?hsv.s-10:hsv.s+10,s3=(hsv.s>95)?hsv.s-5:hsv.s+5,v1=(hsv.v-20>20)?hsv.v-20:hsv.v+20,v2=(hsv.v-30>20)?hsv.v-30:hsv.v+30,v3=(hsv.v-30>70)?hsv.v-30:hsv.v+30;return new dxc.Palette([dxc.fromHsv(h1,s1,hsv.v),dxc.fromHsv(hsv.h,s2,v2),base,dxc.fromHsv(h2,s2,v1),dxc.fromHsv(h2,s3,v3)]);},complementary:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var h1=((hsv.h*2)+137<360)?(hsv.h*2)+137:Math.floor(hsv.h/2)-137,s1=Math.max(hsv.s-10,0),s2=_39e(hsv.s,10,100),s3=Math.min(100,hsv.s+20),v1=Math.min(100,hsv.v+30),v2=(hsv.v>20)?hsv.v-30:hsv.v+30;return new dxc.Palette([dxc.fromHsv(hsv.h,s1,v1),dxc.fromHsv(hsv.h,s2,v2),base,dxc.fromHsv(h1,s3,v2),dxc.fromHsv(h1,hsv.s,hsv.v)]);},splitComplementary:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,_3a1=args.da||30,hsv=base.toHsv();var _3a2=((hsv.h*2)+137<360)?(hsv.h*2)+137:Math.floor(hsv.h/2)-137,h1=(_3a2-_3a1+360)%360,h2=(_3a2+_3a1)%360,s1=Math.max(hsv.s-10,0),s2=_39e(hsv.s,10,100),s3=Math.min(100,hsv.s+20),v1=Math.min(100,hsv.v+30),v2=(hsv.v>20)?hsv.v-30:hsv.v+30;return new dxc.Palette([dxc.fromHsv(h1,s1,v1),dxc.fromHsv(h1,s2,v2),base,dxc.fromHsv(h2,s3,v2),dxc.fromHsv(h2,hsv.s,hsv.v)]);},compound:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var h1=((hsv.h*2)+18<360)?(hsv.h*2)+18:Math.floor(hsv.h/2)-18,h2=((hsv.h*2)+120<360)?(hsv.h*2)+120:Math.floor(hsv.h/2)-120,h3=((hsv.h*2)+99<360)?(hsv.h*2)+99:Math.floor(hsv.h/2)-99,s1=(hsv.s-40>10)?hsv.s-40:hsv.s+40,s2=(hsv.s-10>80)?hsv.s-10:hsv.s+10,s3=(hsv.s-25>10)?hsv.s-25:hsv.s+25,v1=(hsv.v-40>10)?hsv.v-40:hsv.v+40,v2=(hsv.v-20>80)?hsv.v-20:hsv.v+20,v3=Math.max(hsv.v,20);return new dxc.Palette([dxc.fromHsv(h1,s1,v1),dxc.fromHsv(h1,s2,v2),base,dxc.fromHsv(h2,s3,v3),dxc.fromHsv(h3,s2,v2)]);},shades:function(args){var base=lang.isString(args.base)?new dxc.Color(args.base):args.base,hsv=base.toHsv();var s=(hsv.s==100&&hsv.v==0)?0:hsv.s,v1=(hsv.v-50>20)?hsv.v-50:hsv.v+30,v2=(hsv.v-25>=20)?hsv.v-25:hsv.v+55,v3=(hsv.v-75>=20)?hsv.v-75:hsv.v+5,v4=Math.max(hsv.v-10,20);return new dxc.Palette([new dxc.fromHsv(hsv.h,s,v1),new dxc.fromHsv(hsv.h,s,v2),base,new dxc.fromHsv(hsv.h,s,v3),new dxc.fromHsv(hsv.h,s,v4)]);}},generate:function(base,type){if(lang.isFunction(type)){return type({base:base});}else{if(dxc.Palette.generators[type]){return dxc.Palette.generators[type]({base:base});}}throw new Error("dojox.color.Palette.generate: the specified generator ('"+type+"') does not exist.");}});return dxc.Palette;});},"dojox/charting/axis2d/Base":function(){define("dojox/charting/axis2d/Base",["dojo/_base/declare","../Element"],function(_3a3,_3a4){return _3a3("dojox.charting.axis2d.Base",_3a4,{constructor:function(_3a5,_3a6){this.vertical=_3a6&&_3a6.vertical;this.opt={};this.opt.min=_3a6&&_3a6.min;this.opt.max=_3a6&&_3a6.max;},clear:function(){return this;},initialized:function(){return false;},calculate:function(min,max,span){return this;},getScaler:function(){return null;},getTicks:function(){return null;},getOffsets:function(){return {l:0,r:0,t:0,b:0};},render:function(dim,_3a7){this.dirty=false;return this;}});});},"dojox/lang/functional/fold":function(){define("dojox/lang/functional/fold",["dojo/_base/lang","dojo/_base/array","dojo/_base/kernel","./lambda"],function(lang,arr,_3a8,df){var _3a9={};lang.mixin(df,{foldl:function(a,f,z,o){if(typeof a=="string"){a=a.split("");}o=o||_3a8.global;f=df.lambda(f);var i,n;if(lang.isArray(a)){for(i=0,n=a.length;i<n;z=f.call(o,z,a[i],i,a),++i){}}else{if(typeof a.hasNext=="function"&&typeof a.next=="function"){for(i=0;a.hasNext();z=f.call(o,z,a.next(),i++,a)){}}else{for(i in a){if(!(i in _3a9)){z=f.call(o,z,a[i],i,a);}}}}return z;},foldl1:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_3a8.global;f=df.lambda(f);var z,i,n;if(lang.isArray(a)){z=a[0];for(i=1,n=a.length;i<n;z=f.call(o,z,a[i],i,a),++i){}}else{if(typeof a.hasNext=="function"&&typeof a.next=="function"){if(a.hasNext()){z=a.next();for(i=1;a.hasNext();z=f.call(o,z,a.next(),i++,a)){}}}else{var _3aa=true;for(i in a){if(!(i in _3a9)){if(_3aa){z=a[i];_3aa=false;}else{z=f.call(o,z,a[i],i,a);}}}}}return z;},foldr:function(a,f,z,o){if(typeof a=="string"){a=a.split("");}o=o||_3a8.global;f=df.lambda(f);for(var i=a.length;i>0;--i,z=f.call(o,z,a[i],i,a)){}return z;},foldr1:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_3a8.global;f=df.lambda(f);var n=a.length,z=a[n-1],i=n-1;for(;i>0;--i,z=f.call(o,z,a[i],i,a)){}return z;},reduce:function(a,f,z){return arguments.length<3?df.foldl1(a,f):df.foldl(a,f,z);},reduceRight:function(a,f,z){return arguments.length<3?df.foldr1(a,f):df.foldr(a,f,z);},unfold:function(pr,f,g,z,o){o=o||_3a8.global;f=df.lambda(f);g=df.lambda(g);pr=df.lambda(pr);var t=[];for(;!pr.call(o,z);t.push(f.call(o,z)),z=g.call(o,z)){}return t;}});});},"dojox/layout/ContentPane":function(){define("dojox/layout/ContentPane",["dojo/_base/lang","dojo/_base/xhr","dijit/layout/ContentPane","dojox/html/_base","dojo/_base/declare"],function(lang,_3ab,_3ac,_3ad,_3ae){return _3ae("dojox.layout.ContentPane",_3ac,{adjustPaths:false,cleanContent:false,renderStyles:false,executeScripts:true,scriptHasHooks:false,ioMethod:_3ab.get,ioArgs:{},onExecError:function(e){},_setContent:function(cont){var _3af=this._contentSetter;if(!(_3af&&_3af instanceof _3ad._ContentSetter)){_3af=this._contentSetter=new _3ad._ContentSetter({node:this.containerNode,_onError:lang.hitch(this,this._onError),onContentError:lang.hitch(this,function(e){var _3b0=this.onContentError(e);try{this.containerNode.innerHTML=_3b0;}catch(e){console.error("Fatal "+this.id+" could not change content due to "+e.message,e);}})});}this._contentSetterParams={adjustPaths:Boolean(this.adjustPaths&&(this.href||this.referencePath)),referencePath:this.href||this.referencePath,renderStyles:this.renderStyles,executeScripts:this.executeScripts,scriptHasHooks:this.scriptHasHooks,scriptHookReplacement:"dijit.byId('"+this.id+"')"};this.inherited("_setContent",arguments);}});});},"url:dijit/layout/templates/_ScrollingTabControllerButton.html":"<div data-dojo-attach-event=\"onclick:_onClick\" class=\"dijitTabInnerDiv dijitTabContent dijitButtonContents\"  data-dojo-attach-point=\"focusNode\">\n\t<img role=\"presentation\" alt=\"\" src=\"${_blankGif}\" class=\"dijitTabStripIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t<span data-dojo-attach-point=\"containerNode,titleNode\" class=\"dijitButtonText\"></span>\n</div>","dijit/form/VerticalSlider":function(){require({cache:{"url:dijit/form/templates/VerticalSlider.html":"<table class=\"dijit dijitReset dijitSlider dijitSliderV\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" data-dojo-attach-event=\"onkeypress:_onKeyPress,onkeyup:_onKeyUp\"\r\n\trole=\"presentation\"\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\r\n\t\t\t><div class=\"dijitSliderIncrementIconV\" style=\"display:none\" data-dojo-attach-point=\"decrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset\"\r\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderTopBumper\" data-dojo-attach-event=\"press:_onClkIncBumper\"></div></center\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td data-dojo-attach-point=\"leftDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationL dijitSliderDecorationV\"></td\r\n\t\t><td class=\"dijitReset dijitSliderDecorationC\" style=\"height:100%;\"\r\n\t\t\t><input data-dojo-attach-point=\"valueNode\" type=\"hidden\" ${!nameAttrSetting}\r\n\t\t\t/><center class=\"dijitReset dijitSliderBarContainerV\" role=\"presentation\" data-dojo-attach-point=\"sliderBarContainer\"\r\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderRemainingBar dijitSliderRemainingBarV\" data-dojo-attach-event=\"press:_onBarClick\"><!--#5629--></div\r\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"progressBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderProgressBar dijitSliderProgressBarV\" data-dojo-attach-event=\"press:_onBarClick\"\r\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableV\" style=\"vertical-align:top;\"\r\n\t\t\t\t\t\t><div data-dojo-attach-point=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleV\" data-dojo-attach-event=\"press:_onHandleClick\" role=\"slider\"></div\r\n\t\t\t\t\t></div\r\n\t\t\t\t></div\r\n\t\t\t></center\r\n\t\t></td\r\n\t\t><td data-dojo-attach-point=\"containerNode,rightDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationR dijitSliderDecorationV\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset\"\r\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderBottomBumper\" data-dojo-attach-event=\"press:_onClkDecBumper\"></div></center\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\r\n\t\t\t><div class=\"dijitSliderDecrementIconV\" style=\"display:none\" data-dojo-attach-point=\"incrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n></table>\r\n"}});define("dijit/form/VerticalSlider",["dojo/_base/declare","./HorizontalSlider","dojo/text!./templates/VerticalSlider.html"],function(_3b1,_3b2,_3b3){return _3b1("dijit.form.VerticalSlider",_3b2,{templateString:_3b3,_mousePixelCoord:"pageY",_pixelCount:"h",_startingPixelCoord:"y",_handleOffsetCoord:"top",_progressPixelSize:"height",_descending:true,_isReversed:function(){return this._descending;}});});},"dojox/charting/plot2d/Spider":function(){define("dojox/charting/plot2d/Spider",["dojo/_base/lang","dojo/_base/declare","dojo/_base/connect","dojo/_base/array","dojo/dom-geometry","dojo/_base/fx","dojo/fx","dojo/_base/sniff","./Base","./_PlotEvents","dojo/_base/Color","dojox/color/_base","./common","../axis2d/common","../scaler/primitive","dojox/gfx","dojox/gfx/matrix","dojox/gfx/fx","dojox/lang/functional","dojox/lang/utils","dojo/fx/easing"],function(lang,_3b4,hub,arr,_3b5,_3b6,_3b7,has,Base,_3b8,_3b9,_3ba,dc,da,_3bb,g,m,_3bc,df,du,_3bd){var _3be=0.2;var _3bf=_3b4("dojox.charting.plot2d.Spider",[Base,_3b8],{defaultParams:{labels:true,ticks:false,fixed:true,precision:1,labelOffset:-10,labelStyle:"default",htmlLabels:true,startAngle:-90,divisions:3,axisColor:"",axisWidth:0,spiderColor:"",spiderWidth:0,seriesWidth:0,seriesFillAlpha:0.2,spiderOrigin:0.16,markerSize:3,spiderType:"polygon",animationType:_3bd.backOut,axisTickFont:"",axisTickFontColor:"",axisFont:"",axisFontColor:""},optionalParams:{radius:0,font:"",fontColor:""},constructor:function(_3c0,_3c1){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_3c1);du.updateWithPattern(this.opt,_3c1,this.optionalParams);this.dyn=[];this.datas={};this.labelKey=[];this.oldSeriePoints={};this.animations={};},clear:function(){this.inherited(arguments);this.dyn=[];this.axes=[];this.datas={};this.labelKey=[];this.oldSeriePoints={};this.animations={};return this;},setAxis:function(axis){if(axis){if(axis.opt.min!=undefined){this.datas[axis.name].min=axis.opt.min;}if(axis.opt.max!=undefined){this.datas[axis.name].max=axis.opt.max;}}return this;},addSeries:function(run){var _3c2=false;this.series.push(run);for(var key in run.data){var val=run.data[key],data=this.datas[key];if(data){data.vlist.push(val);data.min=Math.min(data.min,val);data.max=Math.max(data.max,val);}else{var _3c3="__"+key;this.axes.push(_3c3);this[_3c3]=key;this.datas[key]={min:val,max:val,vlist:[val]};}}if(this.labelKey.length<=0){for(var key in run.data){this.labelKey.push(key);}}return this;},getSeriesStats:function(){return dc.collectSimpleStats(this.series);},render:function(dim,_3c4){if(!this.dirty){return this;}this.dirty=false;this.cleanGroup();var s=this.group,t=this.chart.theme;this.resetEvents();if(!this.series||!this.series.length){return this;}var o=this.opt,ta=t.axis,rx=(dim.width-_3c4.l-_3c4.r)/2,ry=(dim.height-_3c4.t-_3c4.b)/2,r=Math.min(rx,ry),_3c5=o.font||(ta.majorTick&&ta.majorTick.font)||(ta.tick&&ta.tick.font)||"normal normal normal 7pt Tahoma",_3c6=o.axisFont||(ta.tick&&ta.tick.titleFont)||"normal normal normal 11pt Tahoma",_3c7=o.axisTickFontColor||(ta.majorTick&&ta.majorTick.fontColor)||(ta.tick&&ta.tick.fontColor)||"silver",_3c8=o.axisFontColor||(ta.tick&&ta.tick.titleFontColor)||"black",_3c9=o.axisColor||(ta.tick&&ta.tick.axisColor)||"silver",_3ca=o.spiderColor||(ta.tick&&ta.tick.spiderColor)||"silver",_3cb=o.axisWidth||(ta.stroke&&ta.stroke.width)||2,_3cc=o.spiderWidth||(ta.stroke&&ta.stroke.width)||2,_3cd=o.seriesWidth||(ta.stroke&&ta.stroke.width)||2,_3ce=g.normalizedLength(g.splitFontString(_3c6).size),_3cf=m._degToRad(o.startAngle),_3d0=_3cf,step,_3d1,_3d2,_3d3,_3d4,_3d5,_3d6,_3d7,_3d8,_3d9,_3da,ro=o.spiderOrigin,dv=o.divisions>=3?o.divisions:3,ms=o.markerSize,spt=o.spiderType,at=o.animationType,_3db=o.labelOffset<-10?o.labelOffset:-10,_3dc=0.2;if(o.labels){_3d3=arr.map(this.series,function(s){return s.name;},this);_3d4=df.foldl1(df.map(_3d3,function(_3dd,i){var font=t.series.font;return g._base._getTextBox(_3dd,{font:font}).w;},this),"Math.max(a, b)")/2;r=Math.min(rx-2*_3d4,ry-_3ce)+_3db;_3d5=r-_3db;}if("radius" in o){r=o.radius;_3d5=r-_3db;}r/=(1+_3dc);var _3de={cx:_3c4.l+rx,cy:_3c4.t+ry,r:r};for(var i=this.series.length-1;i>=0;i--){var _3df=this.series[i];if(!this.dirty&&!_3df.dirty){t.skip();continue;}_3df.cleanGroup();var run=_3df.data;if(run!==null){var len=this._getObjectLength(run);if(!_3d6||_3d6.length<=0){_3d6=[],_3d7=[],_3da=[];this._buildPoints(_3d6,len,_3de,r,_3d0,true);this._buildPoints(_3d7,len,_3de,r*ro,_3d0,true);this._buildPoints(_3da,len,_3de,_3d5,_3d0);if(dv>2){_3d8=[],_3d9=[];for(var j=0;j<dv-2;j++){_3d8[j]=[];this._buildPoints(_3d8[j],len,_3de,r*(ro+(1-ro)*(j+1)/(dv-1)),_3d0,true);_3d9[j]=r*(ro+(1-ro)*(j+1)/(dv-1));}}}}}var _3e0=s.createGroup(),_3e1={color:_3c9,width:_3cb},_3e2={color:_3ca,width:_3cc};for(var j=_3d6.length-1;j>=0;--j){var _3e3=_3d6[j],st={x:_3e3.x+(_3e3.x-_3de.cx)*_3dc,y:_3e3.y+(_3e3.y-_3de.cy)*_3dc},nd={x:_3e3.x+(_3e3.x-_3de.cx)*_3dc/2,y:_3e3.y+(_3e3.y-_3de.cy)*_3dc/2};_3e0.createLine({x1:_3de.cx,y1:_3de.cy,x2:st.x,y2:st.y}).setStroke(_3e1);this._drawArrow(_3e0,st,nd,_3e1);}var _3e4=s.createGroup();for(var j=_3da.length-1;j>=0;--j){var _3e3=_3da[j],_3e5=g._base._getTextBox(this.labelKey[j],{font:_3c6}).w||0,_3e6=this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx",elem=da.createText[_3e6](this.chart,_3e4,(!_3b5.isBodyLtr()&&_3e6=="html")?(_3e3.x+_3e5-dim.width):_3e3.x,_3e3.y,"middle",this.labelKey[j],_3c6,_3c8);if(this.opt.htmlLabels){this.htmlElements.push(elem);}}var _3e7=s.createGroup();if(spt=="polygon"){_3e7.createPolyline(_3d6).setStroke(_3e2);_3e7.createPolyline(_3d7).setStroke(_3e2);if(_3d8.length>0){for(var j=_3d8.length-1;j>=0;--j){_3e7.createPolyline(_3d8[j]).setStroke(_3e2);}}}else{var _3e8=this._getObjectLength(this.datas);_3e7.createCircle({cx:_3de.cx,cy:_3de.cy,r:r}).setStroke(_3e2);_3e7.createCircle({cx:_3de.cx,cy:_3de.cy,r:r*ro}).setStroke(_3e2);if(_3d9.length>0){for(var j=_3d9.length-1;j>=0;--j){_3e7.createCircle({cx:_3de.cx,cy:_3de.cy,r:_3d9[j]}).setStroke(_3e2);}}}var _3e9=s.createGroup(),len=this._getObjectLength(this.datas),k=0;for(var key in this.datas){var data=this.datas[key],min=data.min,max=data.max,_3ea=max-min,end=_3d0+2*Math.PI*k/len;for(var i=0;i<dv;i++){var text=min+_3ea*i/(dv-1),_3e3=this._getCoordinate(_3de,r*(ro+(1-ro)*i/(dv-1)),end);text=this._getLabel(text);var _3e5=g._base._getTextBox(text,{font:_3c5}).w||0,_3e6=this.opt.htmlLabels&&g.renderer!="vml"?"html":"gfx";if(this.opt.htmlLabels){this.htmlElements.push(da.createText[_3e6](this.chart,_3e9,(!_3b5.isBodyLtr()&&_3e6=="html")?(_3e3.x+_3e5-dim.width):_3e3.x,_3e3.y,"start",text,_3c5,_3c7));}}k++;}this.chart.seriesShapes={};var _3eb=[];for(var i=this.series.length-1;i>=0;i--){var _3df=this.series[i],run=_3df.data;if(run!==null){var _3ec=[],k=0,_3ed=[];for(var key in run){var data=this.datas[key],min=data.min,max=data.max,_3ea=max-min,_3ee=run[key],end=_3d0+2*Math.PI*k/len,_3e3=this._getCoordinate(_3de,r*(ro+(1-ro)*(_3ee-min)/_3ea),end);_3ec.push(_3e3);_3ed.push({sname:_3df.name,key:key,data:_3ee});k++;}_3ec[_3ec.length]=_3ec[0];_3ed[_3ed.length]=_3ed[0];var _3ef=this._getBoundary(_3ec),_3f0=t.next("spider",[o,_3df]),ts=_3df.group,f=g.normalizeColor(_3f0.series.fill),sk={color:_3f0.series.fill,width:_3cd};f.a=o.seriesFillAlpha;_3df.dyn={fill:f,stroke:sk};var osps=this.oldSeriePoints[_3df.name];var cs=this._createSeriesEntry(ts,(osps||_3d7),_3ec,f,sk,r,ro,ms,at);this.chart.seriesShapes[_3df.name]=cs;this.oldSeriePoints[_3df.name]=_3ec;var po={element:"spider_poly",index:i,id:"spider_poly_"+_3df.name,run:_3df,plot:this,shape:cs.poly,parent:ts,brect:_3ef,cx:_3de.cx,cy:_3de.cy,cr:r,f:f,s:s};this._connectEvents(po);var so={element:"spider_plot",index:i,id:"spider_plot_"+_3df.name,run:_3df,plot:this,shape:_3df.group};this._connectEvents(so);arr.forEach(cs.circles,function(c,i){var _3f1=c.getShape(),co={element:"spider_circle",index:i,id:"spider_circle_"+_3df.name+i,run:_3df,plot:this,shape:c,parent:ts,tdata:_3ed[i],cx:_3ec[i].x,cy:_3ec[i].y,f:f,s:s};this._connectEvents(co);},this);}}return this;},_createSeriesEntry:function(ts,osps,sps,f,sk,r,ro,ms,at){var _3f2=ts.createPolyline(osps).setFill(f).setStroke(sk),_3f3=[];for(var j=0;j<osps.length;j++){var _3f4=osps[j],cr=ms;var _3f5=ts.createCircle({cx:_3f4.x,cy:_3f4.y,r:cr}).setFill(f).setStroke(sk);_3f3.push(_3f5);}var _3f6=arr.map(sps,function(np,j){var sp=osps[j],anim=new _3b6.Animation({duration:1000,easing:at,curve:[sp.y,np.y]});var spl=_3f2,sc=_3f3[j];hub.connect(anim,"onAnimate",function(y){var _3f7=spl.getShape();_3f7.points[j].y=y;spl.setShape(_3f7);var _3f8=sc.getShape();_3f8.cy=y;sc.setShape(_3f8);});return anim;});var _3f9=arr.map(sps,function(np,j){var sp=osps[j],anim=new _3b6.Animation({duration:1000,easing:at,curve:[sp.x,np.x]});var spl=_3f2,sc=_3f3[j];hub.connect(anim,"onAnimate",function(x){var _3fa=spl.getShape();_3fa.points[j].x=x;spl.setShape(_3fa);var _3fb=sc.getShape();_3fb.cx=x;sc.setShape(_3fb);});return anim;});var _3fc=_3b7.combine(_3f6.concat(_3f9));_3fc.play();return {group:ts,poly:_3f2,circles:_3f3};},plotEvent:function(o){var _3fd=o.id?o.id:"default",a;if(_3fd in this.animations){a=this.animations[_3fd];a.anim&&a.anim.stop(true);}else{a=this.animations[_3fd]={};}if(o.element=="spider_poly"){if(!a.color){var _3fe=o.shape.getFill();if(!_3fe||!(_3fe instanceof _3b9)){return;}a.color={start:_3fe,end:_3ff(_3fe)};}var _400=a.color.start,end=a.color.end;if(o.type=="onmouseout"){var t=_400;_400=end;end=t;}a.anim=_3bc.animateFill({shape:o.shape,duration:800,easing:_3bd.backOut,color:{start:_400,end:end}});a.anim.play();}else{if(o.element=="spider_circle"){var init,_401,_402=1.5;if(o.type=="onmouseover"){init=m.identity;_401=_402;var _403={type:"rect"};_403.x=o.cx;_403.y=o.cy;_403.w=_403.h=1;var lt=this.chart.getCoords();_403.x+=lt.x;_403.y+=lt.y;_403.x=Math.round(_403.x);_403.y=Math.round(_403.y);this.aroundRect=_403;var _404=["after-centered","before-centered"];dc.doIfLoaded("dijit/Tooltip",lang.hitch(this,function(_405){_405.show(o.tdata.sname+"<br/>"+o.tdata.key+"<br/>"+o.tdata.data,this.aroundRect,_404);}));}else{init=m.scaleAt(_402,o.cx,o.cy);_401=1/_402;dc.doIfLoaded("dijit/Tooltip",lang.hitch(this,function(_406){this.aroundRect&&_406.hide(this.aroundRect);}));}var cs=o.shape.getShape(),init=m.scaleAt(_402,cs.cx,cs.cy),_407={shape:o.shape,duration:200,easing:_3bd.backOut,transform:[{name:"scaleAt",start:[1,cs.cx,cs.cy],end:[_401,cs.cx,cs.cy]},init]};a.anim=_3bc.animateTransform(_407);a.anim.play();}else{if(o.element=="spider_plot"){if(o.type=="onmouseover"&&!has("ie")){o.shape.moveToFront();}}}}},_getBoundary:function(_408){var xmax=_408[0].x,xmin=_408[0].x,ymax=_408[0].y,ymin=_408[0].y;for(var i=0;i<_408.length;i++){var _409=_408[i];xmax=Math.max(_409.x,xmax);ymax=Math.max(_409.y,ymax);xmin=Math.min(_409.x,xmin);ymin=Math.min(_409.y,ymin);}return {x:xmin,y:ymin,width:xmax-xmin,height:ymax-ymin};},_drawArrow:function(s,_40a,end,_40b){var len=Math.sqrt(Math.pow(end.x-_40a.x,2)+Math.pow(end.y-_40a.y,2)),sin=(end.y-_40a.y)/len,cos=(end.x-_40a.x)/len,_40c={x:end.x+(len/3)*(-sin),y:end.y+(len/3)*cos},_40d={x:end.x+(len/3)*sin,y:end.y+(len/3)*(-cos)};s.createPolyline([_40a,_40c,_40d]).setFill(_40b.color).setStroke(_40b);},_buildPoints:function(_40e,_40f,_410,_411,_412,_413){for(var i=0;i<_40f;i++){var end=_412+2*Math.PI*i/_40f;_40e.push(this._getCoordinate(_410,_411,end));}if(_413){_40e.push(this._getCoordinate(_410,_411,_412+2*Math.PI));}},_getCoordinate:function(_414,_415,_416){return {x:_414.cx+_415*Math.cos(_416),y:_414.cy+_415*Math.sin(_416)};},_getObjectLength:function(obj){var _417=0;if(lang.isObject(obj)){for(var key in obj){_417++;}}return _417;},_getLabel:function(_418){return dc.getLabel(_418,this.opt.fixed,this.opt.precision);}});function _3ff(_419){var a=new _3ba.Color(_419),x=a.toHsl();if(x.s==0){x.l=x.l<50?100:0;}else{x.s=100;if(x.l<50){x.l=75;}else{if(x.l>75){x.l=50;}else{x.l=x.l-50>75-x.l?50:75;}}}var _419=_3ba.fromHsl(x);_419.a=0.7;return _419;};return _3bf;});},"dijit/form/CheckBox":function(){require({cache:{"url:dijit/form/templates/CheckBox.html":"<div class=\"dijit dijitReset dijitInline\" role=\"presentation\"\n\t><input\n\t \t${!nameAttrSetting} type=\"${type}\" role=\"${type}\" aria-checked=\"false\" ${checkedAttrSetting}\n\t\tclass=\"dijitReset dijitCheckBoxInput\"\n\t\tdata-dojo-attach-point=\"focusNode\"\n\t \tdata-dojo-attach-event=\"onclick:_onClick\"\n/></div>\n"}});define("dijit/form/CheckBox",["require","dojo/_base/declare","dojo/dom-attr","dojo/has","dojo/query","dojo/ready","./ToggleButton","./_CheckBoxMixin","dojo/text!./templates/CheckBox.html","dojo/NodeList-dom"],function(_41a,_41b,_41c,has,_41d,_41e,_41f,_420,_421){if(has("dijit-legacy-requires")){_41e(0,function(){var _422=["dijit/form/RadioButton"];_41a(_422);});}return _41b("dijit.form.CheckBox",[_41f,_420],{templateString:_421,baseClass:"dijitCheckBox",_setValueAttr:function(_423,_424){if(typeof _423=="string"){this.inherited(arguments);_423=true;}if(this._created){this.set("checked",_423,_424);}},_getValueAttr:function(){return (this.checked?this.value:false);},_setIconClassAttr:null,postMixInProperties:function(){this.inherited(arguments);this.checkedAttrSetting="";},_fillContent:function(){},_onFocus:function(){if(this.id){_41d("label[for='"+this.id+"']").addClass("dijitFocusedLabel");}this.inherited(arguments);},_onBlur:function(){if(this.id){_41d("label[for='"+this.id+"']").removeClass("dijitFocusedLabel");}this.inherited(arguments);}});});},"url:dojox/layout/resources/ExpandoPane.html":"<div class=\"dojoxExpandoPane\">\n\t<div dojoAttachPoint=\"titleWrapper\" class=\"dojoxExpandoTitle\">\n\t\t<div class=\"dojoxExpandoIcon\" dojoAttachPoint=\"iconNode\" dojoAttachEvent=\"ondijitclick:toggle\"><span class=\"a11yNode\">X</span></div>\n\t\t<span class=\"dojoxExpandoTitleNode\" dojoAttachPoint=\"titleNode\">${title}</span>\n\t</div>\n\t<div class=\"dojoxExpandoWrapper\" dojoAttachPoint=\"cwrapper\" dojoAttachEvent=\"ondblclick:_trap\">\n\t\t<div class=\"dojoxExpandoContent\" dojoAttachPoint=\"containerNode\"></div>\n\t</div>\n</div>\n","url:dijit/form/templates/VerticalSlider.html":"<table class=\"dijit dijitReset dijitSlider dijitSliderV\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" data-dojo-attach-event=\"onkeypress:_onKeyPress,onkeyup:_onKeyUp\"\r\n\trole=\"presentation\"\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\r\n\t\t\t><div class=\"dijitSliderIncrementIconV\" style=\"display:none\" data-dojo-attach-point=\"decrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset\"\r\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderTopBumper\" data-dojo-attach-event=\"press:_onClkIncBumper\"></div></center\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td data-dojo-attach-point=\"leftDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationL dijitSliderDecorationV\"></td\r\n\t\t><td class=\"dijitReset dijitSliderDecorationC\" style=\"height:100%;\"\r\n\t\t\t><input data-dojo-attach-point=\"valueNode\" type=\"hidden\" ${!nameAttrSetting}\r\n\t\t\t/><center class=\"dijitReset dijitSliderBarContainerV\" role=\"presentation\" data-dojo-attach-point=\"sliderBarContainer\"\r\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderRemainingBar dijitSliderRemainingBarV\" data-dojo-attach-event=\"press:_onBarClick\"><!--#5629--></div\r\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"progressBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderProgressBar dijitSliderProgressBarV\" data-dojo-attach-event=\"press:_onBarClick\"\r\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableV\" style=\"vertical-align:top;\"\r\n\t\t\t\t\t\t><div data-dojo-attach-point=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleV\" data-dojo-attach-event=\"press:_onHandleClick\" role=\"slider\"></div\r\n\t\t\t\t\t></div\r\n\t\t\t\t></div\r\n\t\t\t></center\r\n\t\t></td\r\n\t\t><td data-dojo-attach-point=\"containerNode,rightDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationR dijitSliderDecorationV\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset\"\r\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderBottomBumper\" data-dojo-attach-event=\"press:_onClkDecBumper\"></div></center\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n\t><tr class=\"dijitReset\"\r\n\t\t><td class=\"dijitReset\"></td\r\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\r\n\t\t\t><div class=\"dijitSliderDecrementIconV\" style=\"display:none\" data-dojo-attach-point=\"incrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\r\n\t\t></td\r\n\t\t><td class=\"dijitReset\"></td\r\n\t></tr\r\n></table>\r\n","dojox/charting/plot2d/StackedBars":function(){define("dojox/charting/plot2d/StackedBars",["dojo/_base/declare","./Bars","./commonStacked"],function(_425,Bars,_426){return _425("dojox.charting.plot2d.StackedBars",Bars,{getSeriesStats:function(){var _427=_426.collectStats(this.series),t;_427.hmin-=0.5;_427.hmax+=0.5;t=_427.hmin,_427.hmin=_427.vmin,_427.vmin=t;t=_427.hmax,_427.hmax=_427.vmax,_427.vmax=t;return _427;},getValue:function(_428,_429,_42a,_42b){var y,x;if(_42b){x=_429;y=_426.getIndexValue(this.series,_42a,x);}else{x=_428.x-1;y=_426.getValue(this.series,_42a,_428.x);y=y?y.y:null;}return {y:y,x:x};}});});},"dijit/Menu":function(){define("dijit/Menu",["require","dojo/_base/array","dojo/_base/declare","dojo/_base/event","dojo/dom","dojo/dom-attr","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/_base/window","dojo/window","./popup","./DropDownMenu","dojo/ready"],function(_42c,_42d,_42e,_42f,dom,_430,_431,_432,keys,lang,on,has,win,_433,pm,_434,_435){if(has("dijit-legacy-requires")){_435(0,function(){var _436=["dijit/MenuItem","dijit/PopupMenuItem","dijit/CheckedMenuItem","dijit/MenuSeparator"];_42c(_436);});}return _42e("dijit.Menu",_434,{constructor:function(){this._bindings=[];},targetNodeIds:[],selector:"",contextMenuForWindow:false,leftClickToOpen:false,refocus:true,postCreate:function(){if(this.contextMenuForWindow){this.bindDomNode(this.ownerDocumentBody);}else{_42d.forEach(this.targetNodeIds,this.bindDomNode,this);}this.inherited(arguments);},_iframeContentWindow:function(_437){return _433.get(this._iframeContentDocument(_437))||this._iframeContentDocument(_437)["__parent__"]||(_437.name&&win.doc.frames[_437.name])||null;},_iframeContentDocument:function(_438){return _438.contentDocument||(_438.contentWindow&&_438.contentWindow.document)||(_438.name&&win.doc.frames[_438.name]&&win.doc.frames[_438.name].document)||null;},bindDomNode:function(node){node=dom.byId(node,this.ownerDocument);var cn;if(node.tagName.toLowerCase()=="iframe"){var _439=node,_43a=this._iframeContentWindow(_439);cn=win.body(_43a.document);}else{cn=(node==win.body(this.ownerDocument)?this.ownerDocument.documentElement:node);}var _43b={node:node,iframe:_439};_430.set(node,"_dijitMenu"+this.id,this._bindings.push(_43b));var _43c=lang.hitch(this,function(cn){var _43d=this.selector,_43e=_43d?function(_43f){return on.selector(_43d,_43f);}:function(_440){return _440;},self=this;return [on(cn,_43e(this.leftClickToOpen?"click":"contextmenu"),function(evt){_42f.stop(evt);self._scheduleOpen(this,_439,{x:evt.pageX,y:evt.pageY});}),on(cn,_43e("keydown"),function(evt){if(evt.shiftKey&&evt.keyCode==keys.F10){_42f.stop(evt);self._scheduleOpen(this,_439);}})];});_43b.connects=cn?_43c(cn):[];if(_439){_43b.onloadHandler=lang.hitch(this,function(){var _441=this._iframeContentWindow(_439);cn=win.body(_441.document);_43b.connects=_43c(cn);});if(_439.addEventListener){_439.addEventListener("load",_43b.onloadHandler,false);}else{_439.attachEvent("onload",_43b.onloadHandler);}}},unBindDomNode:function(_442){var node;try{node=dom.byId(_442,this.ownerDocument);}catch(e){return;}var _443="_dijitMenu"+this.id;if(node&&_430.has(node,_443)){var bid=_430.get(node,_443)-1,b=this._bindings[bid],h;while((h=b.connects.pop())){h.remove();}var _444=b.iframe;if(_444){if(_444.removeEventListener){_444.removeEventListener("load",b.onloadHandler,false);}else{_444.detachEvent("onload",b.onloadHandler);}}_430.remove(node,_443);delete this._bindings[bid];}},_scheduleOpen:function(_445,_446,_447){if(!this._openTimer){this._openTimer=this.defer(function(){delete this._openTimer;this._openMyself({target:_445,iframe:_446,coords:_447});},1);}},_openMyself:function(args){var _448=args.target,_449=args.iframe,_44a=args.coords;this.currentTarget=_448;if(_44a){if(_449){var ifc=_431.position(_449,true),_44b=this._iframeContentWindow(_449),_44c=_431.docScroll(_44b.document);var cs=_432.getComputedStyle(_449),tp=_432.toPixelValue,left=(has("ie")&&has("quirks")?0:tp(_449,cs.paddingLeft))+(has("ie")&&has("quirks")?tp(_449,cs.borderLeftWidth):0),top=(has("ie")&&has("quirks")?0:tp(_449,cs.paddingTop))+(has("ie")&&has("quirks")?tp(_449,cs.borderTopWidth):0);_44a.x+=ifc.x+left-_44c.x;_44a.y+=ifc.y+top-_44c.y;}}else{_44a=_431.position(_448,true);_44a.x+=10;_44a.y+=10;}var self=this;var _44d=this._focusManager.get("prevNode");var _44e=this._focusManager.get("curNode");var _44f=!_44e||(dom.isDescendant(_44e,this.domNode))?_44d:_44e;function _450(){if(self.refocus&&_44f){_44f.focus();}pm.close(self);};pm.open({popup:this,x:_44a.x,y:_44a.y,onExecute:_450,onCancel:_450,orient:this.isLeftToRight()?"L":"R"});this.focus();this._onBlur=function(){this.inherited("_onBlur",arguments);pm.close(this);};},destroy:function(){_42d.forEach(this._bindings,function(b){if(b){this.unBindDomNode(b.node);}},this);this.inherited(arguments);}});});},"dijit/MenuSeparator":function(){require({cache:{"url:dijit/templates/MenuSeparator.html":"<tr class=\"dijitMenuSeparator\">\n\t<td class=\"dijitMenuSeparatorIconCell\">\n\t\t<div class=\"dijitMenuSeparatorTop\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n\t<td colspan=\"3\" class=\"dijitMenuSeparatorLabelCell\">\n\t\t<div class=\"dijitMenuSeparatorTop dijitMenuSeparatorLabel\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n</tr>"}});define("dijit/MenuSeparator",["dojo/_base/declare","dojo/dom","./_WidgetBase","./_TemplatedMixin","./_Contained","dojo/text!./templates/MenuSeparator.html"],function(_451,dom,_452,_453,_454,_455){return _451("dijit.MenuSeparator",[_452,_453,_454],{templateString:_455,buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.domNode,false);},isFocusable:function(){return false;}});});},"dojo/dnd/Container":function(){define(["../_base/array","../_base/declare","../_base/event","../_base/kernel","../_base/lang","../_base/window","../dom","../dom-class","../dom-construct","../Evented","../has","../on","../query","../ready","../touch","./common"],function(_456,_457,_458,_459,lang,win,dom,_45a,_45b,_45c,has,on,_45d,_45e,_45f,dnd){var _460=_457("dojo.dnd.Container",_45c,{skipForm:false,allowNested:false,constructor:function(node,_461){this.node=dom.byId(node);if(!_461){_461={};}this.creator=_461.creator||null;this.skipForm=_461.skipForm;this.parent=_461.dropParent&&dom.byId(_461.dropParent);this.map={};this.current=null;this.containerState="";_45a.add(this.node,"dojoDndContainer");if(!(_461&&_461._skipStartup)){this.startup();}this.events=[on(this.node,_45f.over,lang.hitch(this,"onMouseOver")),on(this.node,_45f.out,lang.hitch(this,"onMouseOut")),on(this.node,"dragstart",lang.hitch(this,"onSelectStart")),on(this.node,"selectstart",lang.hitch(this,"onSelectStart"))];},creator:function(){},getItem:function(key){return this.map[key];},setItem:function(key,data){this.map[key]=data;},delItem:function(key){delete this.map[key];},forInItems:function(f,o){o=o||_459.global;var m=this.map,e=dnd._empty;for(var i in m){if(i in e){continue;}f.call(o,m[i],i,this);}return o;},clearItems:function(){this.map={};},getAllNodes:function(){return _45d((this.allowNested?"":"> ")+".dojoDndItem",this.parent);},sync:function(){var map={};this.getAllNodes().forEach(function(node){if(node.id){var item=this.getItem(node.id);if(item){map[node.id]=item;return;}}else{node.id=dnd.getUniqueId();}var type=node.getAttribute("dndType"),data=node.getAttribute("dndData");map[node.id]={data:data||node.innerHTML,type:type?type.split(/\s*,\s*/):["text"]};},this);this.map=map;return this;},insertNodes:function(data,_462,_463){if(!this.parent.firstChild){_463=null;}else{if(_462){if(!_463){_463=this.parent.firstChild;}}else{if(_463){_463=_463.nextSibling;}}}var i,t;if(_463){for(i=0;i<data.length;++i){t=this._normalizedCreator(data[i]);this.setItem(t.node.id,{data:t.data,type:t.type});_463.parentNode.insertBefore(t.node,_463);}}else{for(i=0;i<data.length;++i){t=this._normalizedCreator(data[i]);this.setItem(t.node.id,{data:t.data,type:t.type});this.parent.appendChild(t.node);}}return this;},destroy:function(){_456.forEach(this.events,function(_464){_464.remove();});this.clearItems();this.node=this.parent=this.current=null;},markupFactory:function(_465,node,Ctor){_465._skipStartup=true;return new Ctor(node,_465);},startup:function(){if(!this.parent){this.parent=this.node;if(this.parent.tagName.toLowerCase()=="table"){var c=this.parent.getElementsByTagName("tbody");if(c&&c.length){this.parent=c[0];}}}this.defaultCreator=dnd._defaultCreator(this.parent);this.sync();},onMouseOver:function(e){var n=e.relatedTarget;while(n){if(n==this.node){break;}try{n=n.parentNode;}catch(x){n=null;}}if(!n){this._changeState("Container","Over");this.onOverEvent();}n=this._getChildByEvent(e);if(this.current==n){return;}if(this.current){this._removeItemClass(this.current,"Over");}if(n){this._addItemClass(n,"Over");}this.current=n;},onMouseOut:function(e){for(var n=e.relatedTarget;n;){if(n==this.node){return;}try{n=n.parentNode;}catch(x){n=null;}}if(this.current){this._removeItemClass(this.current,"Over");this.current=null;}this._changeState("Container","");this.onOutEvent();},onSelectStart:function(e){if(!this.skipForm||!dnd.isFormElement(e)){_458.stop(e);}},onOverEvent:function(){},onOutEvent:function(){},_changeState:function(type,_466){var _467="dojoDnd"+type;var _468=type.toLowerCase()+"State";_45a.replace(this.node,_467+_466,_467+this[_468]);this[_468]=_466;},_addItemClass:function(node,type){_45a.add(node,"dojoDndItem"+type);},_removeItemClass:function(node,type){_45a.remove(node,"dojoDndItem"+type);},_getChildByEvent:function(e){var node=e.target;if(node){for(var _469=node.parentNode;_469;node=_469,_469=node.parentNode){if((_469==this.parent||this.allowNested)&&_45a.contains(node,"dojoDndItem")){return node;}}}return null;},_normalizedCreator:function(item,hint){var t=(this.creator||this.defaultCreator).call(this,item,hint);if(!lang.isArray(t.type)){t.type=["text"];}if(!t.node.id){t.node.id=dnd.getUniqueId();}_45a.add(t.node,"dojoDndItem");return t;}});dnd._createNode=function(tag){if(!tag){return dnd._createSpan;}return function(text){return _45b.create(tag,{innerHTML:text});};};dnd._createTrTd=function(text){var tr=_45b.create("tr");_45b.create("td",{innerHTML:text},tr);return tr;};dnd._createSpan=function(text){return _45b.create("span",{innerHTML:text});};dnd._defaultCreatorNodes={ul:"li",ol:"li",div:"div",p:"div"};dnd._defaultCreator=function(node){var tag=node.tagName.toLowerCase();var c=tag=="tbody"||tag=="thead"?dnd._createTrTd:dnd._createNode(dnd._defaultCreatorNodes[tag]);return function(item,hint){var _46a=item&&lang.isObject(item),data,type,n;if(_46a&&item.tagName&&item.nodeType&&item.getAttribute){data=item.getAttribute("dndData")||item.innerHTML;type=item.getAttribute("dndType");type=type?type.split(/\s*,\s*/):["text"];n=item;}else{data=(_46a&&item.data)?item.data:item;type=(_46a&&item.type)?item.type:["text"];n=(hint=="avatar"?dnd._createSpan:c)(String(data));}if(!n.id){n.id=dnd.getUniqueId();}return {node:n,data:data,type:type};};};return _460;});},"dijit/form/VerticalRule":function(){define("dijit/form/VerticalRule",["dojo/_base/declare","./HorizontalRule"],function(_46b,_46c){return _46b("dijit.form.VerticalRule",_46c,{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerV\"></div>",_positionPrefix:"<div class=\"dijitRuleMark dijitRuleMarkV\" style=\"top:",_isHorizontal:false});});},"dojox/charting/plot2d/Columns":function(){define("dojox/charting/plot2d/Columns",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./CartesianBase","./_PlotEvents","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(lang,arr,_46d,_46e,_46f,dc,df,dfr,du,fx){var _470=dfr.lambda("item.purgeGroup()");return _46d("dojox.charting.plot2d.Columns",[_46e,_46f],{defaultParams:{hAxis:"x",vAxis:"y",gap:0,animate:null,enableCache:false},optionalParams:{minBarSize:1,maxBarSize:1,stroke:{},outline:{},shadow:{},fill:{},styleFunc:null,font:"",fontColor:""},constructor:function(_471,_472){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_472);du.updateWithPattern(this.opt,_472,this.optionalParams);this.series=[];this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;},getSeriesStats:function(){var _473=dc.collectSimpleStats(this.series);_473.hmin-=0.5;_473.hmax+=0.5;return _473;},createRect:function(run,_474,_475){var rect;if(this.opt.enableCache&&run._rectFreePool.length>0){rect=run._rectFreePool.pop();rect.setShape(_475);_474.add(rect);}else{rect=_474.createRect(_475);}if(this.opt.enableCache){run._rectUsePool.push(rect);}return rect;},render:function(dim,_476){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_476);}this.getSeriesStats();this.resetEvents();this.dirty=this.isDirty();var s;if(this.dirty){arr.forEach(this.series,_470);this._eventSeries={};this.cleanGroup();s=this.group;df.forEachRev(this.series,function(item){item.cleanGroup(s);});}var t=this.chart.theme,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_477=Math.max(0,this._vScaler.bounds.lower),_478=vt(_477),_479=this.events();var bar=this.getBarProperties();for(var i=this.series.length-1;i>=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();if(this.opt.enableCache){run._rectFreePool=(run._rectFreePool?run._rectFreePool:[]).concat(run._rectUsePool?run._rectUsePool:[]);run._rectUsePool=[];}var _47a=t.next("column",[this.opt,run]),_47b=new Array(run.data.length);s=run.group;var _47c=arr.some(run.data,function(item){return typeof item=="number"||(item&&!item.hasOwnProperty("x"));});var min=_47c?Math.max(0,Math.floor(this._hScaler.bounds.from-1)):0;var max=_47c?Math.min(run.data.length,Math.ceil(this._hScaler.bounds.to)):run.data.length;for(var j=min;j<max;++j){var _47d=run.data[j];if(_47d!=null){var val=this.getValue(_47d,j,i,_47c),vv=vt(val.y),h=Math.abs(vv-_478),_47e,_47f;if(this.opt.styleFunc||typeof _47d!="number"){var _480=typeof _47d!="number"?[_47d]:[];if(this.opt.styleFunc){_480.push(this.opt.styleFunc(_47d));}_47e=t.addMixin(_47a,"column",_480,true);}else{_47e=t.post(_47a,"column");}if(bar.width>=1&&h>=0){var rect={x:_476.l+ht(val.x+0.5)+bar.gap+bar.thickness*i,y:dim.height-_476.b-(val.y>_477?vv:_478),width:bar.width,height:h};if(_47e.series.shadow){var _481=lang.clone(rect);_481.x+=_47e.series.shadow.dx;_481.y+=_47e.series.shadow.dy;_47f=this.createRect(run,s,_481).setFill(_47e.series.shadow.color).setStroke(_47e.series.shadow);if(this.animate){this._animateColumn(_47f,dim.height-_476.b+_478,h);}}var _482=this._plotFill(_47e.series.fill,dim,_476);_482=this._shapeFill(_482,rect);var _483=this.createRect(run,s,rect).setFill(_482).setStroke(_47e.series.stroke);run.dyn.fill=_483.getFill();run.dyn.stroke=_483.getStroke();if(_479){var o={element:"column",index:j,run:run,shape:_483,shadow:_47f,x:val.x+0.5,y:val.y};this._connectEvents(o);_47b[j]=o;}if(this.animate){this._animateColumn(_483,dim.height-_476.b-_478,h);}}}}this._eventSeries[run.name]=_47b;run.dirty=false;}this.dirty=false;return this;},getValue:function(_484,j,_485,_486){var y,x;if(_486){if(typeof _484=="number"){y=_484;}else{y=_484.y;}x=j;}else{y=_484.y;x=_484.x-1;}return {y:y,x:x};},getBarProperties:function(){var f=dc.calculateBarSize(this._hScaler.bounds.scale,this.opt);return {gap:f.gap,width:f.size,thickness:0};},_animateColumn:function(_487,_488,_489){if(_489==0){_489=1;}fx.animateTransform(lang.delegate({shape:_487,duration:1200,transform:[{name:"translate",start:[0,_488-(_488/_489)],end:[0,0]},{name:"scale",start:[1,1/_489],end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dojox/lang/functional/array":function(){define("dojox/lang/functional/array",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/array","./lambda"],function(_48a,lang,arr,df){var _48b={};lang.mixin(df,{filter:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_48a.global;f=df.lambda(f);var t=[],v,i,n;if(lang.isArray(a)){for(i=0,n=a.length;i<n;++i){v=a[i];if(f.call(o,v,i,a)){t.push(v);}}}else{if(typeof a.hasNext=="function"&&typeof a.next=="function"){for(i=0;a.hasNext();){v=a.next();if(f.call(o,v,i++,a)){t.push(v);}}}else{for(i in a){if(!(i in _48b)){v=a[i];if(f.call(o,v,i,a)){t.push(v);}}}}}return t;},forEach:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_48a.global;f=df.lambda(f);var i,n;if(lang.isArray(a)){for(i=0,n=a.length;i<n;f.call(o,a[i],i,a),++i){}}else{if(typeof a.hasNext=="function"&&typeof a.next=="function"){for(i=0;a.hasNext();f.call(o,a.next(),i++,a)){}}else{for(i in a){if(!(i in _48b)){f.call(o,a[i],i,a);}}}}return o;},map:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_48a.global;f=df.lambda(f);var t,n,i;if(lang.isArray(a)){t=new Array(n=a.length);for(i=0;i<n;t[i]=f.call(o,a[i],i,a),++i){}}else{if(typeof a.hasNext=="function"&&typeof a.next=="function"){t=[];for(i=0;a.hasNext();t.push(f.call(o,a.next(),i++,a))){}}else{t=[];for(i in a){if(!(i in _48b)){t.push(f.call(o,a[i],i,a));}}}}return t;},every:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_48a.global;f=df.lambda(f);var i,n;if(lang.isArray(a)){for(i=0,n=a.length;i<n;++i){if(!f.call(o,a[i],i,a)){return false;}}}else{if(typeof a.hasNext=="function"&&typeof a.next=="function"){for(i=0;a.hasNext();){if(!f.call(o,a.next(),i++,a)){return false;}}}else{for(i in a){if(!(i in _48b)){if(!f.call(o,a[i],i,a)){return false;}}}}}return true;},some:function(a,f,o){if(typeof a=="string"){a=a.split("");}o=o||_48a.global;f=df.lambda(f);var i,n;if(lang.isArray(a)){for(i=0,n=a.length;i<n;++i){if(f.call(o,a[i],i,a)){return true;}}}else{if(typeof a.hasNext=="function"&&typeof a.next=="function"){for(i=0;a.hasNext();){if(f.call(o,a.next(),i++,a)){return true;}}}else{for(i in a){if(!(i in _48b)){if(f.call(o,a[i],i,a)){return true;}}}}}return false;}});return df;});},"dojox/charting/Theme":function(){define("dojox/charting/Theme",["dojo/_base/lang","dojo/_base/declare","dojo/_base/Color","./SimpleTheme","dojox/color/_base","dojox/color/Palette","dojox/gfx/gradutils"],function(lang,_48c,_48d,_48e,_48f,_490){var _491=_48c("dojox.charting.Theme",_48e,{});lang.mixin(_491,{defineColors:function(_492){_492=_492||{};var l,c=[],n=_492.num||5;if(_492.colors){l=_492.colors.length;for(var i=0;i<n;i++){c.push(_492.colors[i%l]);}return c;}if(_492.hue){var s=_492.saturation||100,st=_492.low||30,end=_492.high||90;l=(end+st)/2;return _490.generate(_48f.fromHsv(_492.hue,s,l),"monochromatic").colors;}if(_492.generator){return _48f.Palette.generate(_492.base,_492.generator).colors;}return c;},generateGradient:function(_493,_494,_495){var fill=lang.delegate(_493);fill.colors=[{offset:0,color:_494},{offset:1,color:_495}];return fill;},generateHslColor:function(_496,_497){_496=new _48d(_496);var hsl=_496.toHsl(),_498=_48f.fromHsl(hsl.h,hsl.s,_497);_498.a=_496.a;return _498;},generateHslGradient:function(_499,_49a,_49b,_49c){_499=new _48d(_499);var hsl=_499.toHsl(),_49d=_48f.fromHsl(hsl.h,hsl.s,_49b),_49e=_48f.fromHsl(hsl.h,hsl.s,_49c);_49d.a=_49e.a=_499.a;return _491.generateGradient(_49a,_49d,_49e);}});_491.defaultMarkers=_48e.defaultMarkers;_491.defaultColors=_48e.defaultColors;_491.defaultTheme=_48e.defaultTheme;return _491;});},"dijit/form/_CheckBoxMixin":function(){define("dijit/form/_CheckBoxMixin",["dojo/_base/declare","dojo/dom-attr","dojo/_base/event"],function(_49f,_4a0,_4a1){return _49f("dijit.form._CheckBoxMixin",null,{type:"checkbox",value:"on",readOnly:false,_aria_attr:"aria-checked",_setReadOnlyAttr:function(_4a2){this._set("readOnly",_4a2);_4a0.set(this.focusNode,"readOnly",_4a2);},_setLabelAttr:undefined,_getSubmitValue:function(_4a3){return !_4a3&&_4a3!==0?"on":_4a3;},_setValueAttr:function(_4a4){_4a4=this._getSubmitValue(_4a4);this._set("value",_4a4);_4a0.set(this.focusNode,"value",_4a4);},reset:function(){this.inherited(arguments);this._set("value",this.params.value||"on");_4a0.set(this.focusNode,"value",this.value);},_onClick:function(e){if(this.readOnly){_4a1.stop(e);return false;}return this.inherited(arguments);}});});},"dijit/DropDownMenu":function(){require({cache:{"url:dijit/templates/Menu.html":"<table class=\"dijit dijitMenu dijitMenuPassive dijitReset dijitMenuTable\" role=\"menu\" tabIndex=\"${tabIndex}\"\n\t   data-dojo-attach-event=\"onkeypress:_onKeyPress\" cellspacing=\"0\">\n\t<tbody class=\"dijitReset\" data-dojo-attach-point=\"containerNode\"></tbody>\n</table>\n"}});define("dijit/DropDownMenu",["dojo/_base/declare","dojo/_base/event","dojo/keys","dojo/text!./templates/Menu.html","./_OnDijitClickMixin","./_MenuBase"],function(_4a5,_4a6,keys,_4a7,_4a8,_4a9){return _4a5("dijit.DropDownMenu",[_4a9,_4a8],{templateString:_4a7,baseClass:"dijitMenu",postCreate:function(){this.inherited(arguments);var l=this.isLeftToRight();this._openSubMenuKey=l?keys.RIGHT_ARROW:keys.LEFT_ARROW;this._closeSubMenuKey=l?keys.LEFT_ARROW:keys.RIGHT_ARROW;this.connectKeyNavHandlers([keys.UP_ARROW],[keys.DOWN_ARROW]);},_onKeyPress:function(evt){if(evt.ctrlKey||evt.altKey){return;}switch(evt.charOrCode){case this._openSubMenuKey:this._moveToPopup(evt);_4a6.stop(evt);break;case this._closeSubMenuKey:if(this.parentMenu){if(this.parentMenu._isMenuBar){this.parentMenu.focusPrev();}else{this.onCancel(false);}}else{_4a6.stop(evt);}break;}}});});},"dojox/charting/themes/common":function(){define("dojox/charting/themes/common",["dojo/_base/lang"],function(lang){return lang.getObject("dojox.charting.themes",true);});},"dojox/charting/plot2d/common":function(){define("dojox/charting/plot2d/common",["dojo/_base/lang","dojo/_base/array","dojo/_base/Color","dojox/gfx","dojox/lang/functional","../scaler/common"],function(lang,arr,_4aa,g,df,sc){var _4ab=lang.getObject("dojox.charting.plot2d.common",true);return lang.mixin(_4ab,{doIfLoaded:sc.doIfLoaded,makeStroke:function(_4ac){if(!_4ac){return _4ac;}if(typeof _4ac=="string"||_4ac instanceof _4aa){_4ac={color:_4ac};}return g.makeParameters(g.defaultStroke,_4ac);},augmentColor:function(_4ad,_4ae){var t=new _4aa(_4ad),c=new _4aa(_4ae);c.a=t.a;return c;},augmentStroke:function(_4af,_4b0){var s=_4ab.makeStroke(_4af);if(s){s.color=_4ab.augmentColor(s.color,_4b0);}return s;},augmentFill:function(fill,_4b1){var fc,c=new _4aa(_4b1);if(typeof fill=="string"||fill instanceof _4aa){return _4ab.augmentColor(fill,_4b1);}return fill;},defaultStats:{vmin:Number.POSITIVE_INFINITY,vmax:Number.NEGATIVE_INFINITY,hmin:Number.POSITIVE_INFINITY,hmax:Number.NEGATIVE_INFINITY},collectSimpleStats:function(_4b2){var _4b3=lang.delegate(_4ab.defaultStats);for(var i=0;i<_4b2.length;++i){var run=_4b2[i];for(var j=0;j<run.data.length;j++){if(run.data[j]!==null){if(typeof run.data[j]=="number"){var _4b4=_4b3.vmin,_4b5=_4b3.vmax;if(!("ymin" in run)||!("ymax" in run)){arr.forEach(run.data,function(val,i){if(val!==null){var x=i+1,y=val;if(isNaN(y)){y=0;}_4b3.hmin=Math.min(_4b3.hmin,x);_4b3.hmax=Math.max(_4b3.hmax,x);_4b3.vmin=Math.min(_4b3.vmin,y);_4b3.vmax=Math.max(_4b3.vmax,y);}});}if("ymin" in run){_4b3.vmin=Math.min(_4b4,run.ymin);}if("ymax" in run){_4b3.vmax=Math.max(_4b5,run.ymax);}}else{var _4b6=_4b3.hmin,_4b7=_4b3.hmax,_4b4=_4b3.vmin,_4b5=_4b3.vmax;if(!("xmin" in run)||!("xmax" in run)||!("ymin" in run)||!("ymax" in run)){arr.forEach(run.data,function(val,i){if(val!==null){var x="x" in val?val.x:i+1,y=val.y;if(isNaN(x)){x=0;}if(isNaN(y)){y=0;}_4b3.hmin=Math.min(_4b3.hmin,x);_4b3.hmax=Math.max(_4b3.hmax,x);_4b3.vmin=Math.min(_4b3.vmin,y);_4b3.vmax=Math.max(_4b3.vmax,y);}});}if("xmin" in run){_4b3.hmin=Math.min(_4b6,run.xmin);}if("xmax" in run){_4b3.hmax=Math.max(_4b7,run.xmax);}if("ymin" in run){_4b3.vmin=Math.min(_4b4,run.ymin);}if("ymax" in run){_4b3.vmax=Math.max(_4b5,run.ymax);}}break;}}}return _4b3;},calculateBarSize:function(_4b8,opt,_4b9){if(!_4b9){_4b9=1;}var gap=opt.gap,size=(_4b8-2*gap)/_4b9;if("minBarSize" in opt){size=Math.max(size,opt.minBarSize);}if("maxBarSize" in opt){size=Math.min(size,opt.maxBarSize);}size=Math.max(size,1);gap=(_4b8-size*_4b9)/2;return {size:size,gap:gap};},collectStackedStats:function(_4ba){var _4bb=lang.clone(_4ab.defaultStats);if(_4ba.length){_4bb.hmin=Math.min(_4bb.hmin,1);_4bb.hmax=df.foldl(_4ba,"seed, run -> Math.max(seed, run.data.length)",_4bb.hmax);for(var i=0;i<_4bb.hmax;++i){var v=_4ba[0].data[i];v=v&&(typeof v=="number"?v:v.y);if(isNaN(v)){v=0;}_4bb.vmin=Math.min(_4bb.vmin,v);for(var j=1;j<_4ba.length;++j){var t=_4ba[j].data[i];t=t&&(typeof t=="number"?t:t.y);if(isNaN(t)){t=0;}v+=t;}_4bb.vmax=Math.max(_4bb.vmax,v);}}return _4bb;},curve:function(a,_4bc){var _4bd=a.slice(0);if(_4bc=="x"){_4bd[_4bd.length]=_4bd[0];}var p=arr.map(_4bd,function(item,i){if(i==0){return "M"+item.x+","+item.y;}if(!isNaN(_4bc)){var dx=item.x-_4bd[i-1].x,dy=_4bd[i-1].y;return "C"+(item.x-(_4bc-1)*(dx/_4bc))+","+dy+" "+(item.x-(dx/_4bc))+","+item.y+" "+item.x+","+item.y;}else{if(_4bc=="X"||_4bc=="x"||_4bc=="S"){var p0,p1=_4bd[i-1],p2=_4bd[i],p3;var bz1x,bz1y,bz2x,bz2y;var f=1/6;if(i==1){if(_4bc=="x"){p0=_4bd[_4bd.length-2];}else{p0=p1;}f=1/3;}else{p0=_4bd[i-2];}if(i==(_4bd.length-1)){if(_4bc=="x"){p3=_4bd[1];}else{p3=p2;}f=1/3;}else{p3=_4bd[i+1];}var p1p2=Math.sqrt((p2.x-p1.x)*(p2.x-p1.x)+(p2.y-p1.y)*(p2.y-p1.y));var p0p2=Math.sqrt((p2.x-p0.x)*(p2.x-p0.x)+(p2.y-p0.y)*(p2.y-p0.y));var p1p3=Math.sqrt((p3.x-p1.x)*(p3.x-p1.x)+(p3.y-p1.y)*(p3.y-p1.y));var _4be=p0p2*f;var _4bf=p1p3*f;if(_4be>p1p2/2&&_4bf>p1p2/2){_4be=p1p2/2;_4bf=p1p2/2;}else{if(_4be>p1p2/2){_4be=p1p2/2;_4bf=p1p2/2*p1p3/p0p2;}else{if(_4bf>p1p2/2){_4bf=p1p2/2;_4be=p1p2/2*p0p2/p1p3;}}}if(_4bc=="S"){if(p0==p1){_4be=0;}if(p2==p3){_4bf=0;}}bz1x=p1.x+_4be*(p2.x-p0.x)/p0p2;bz1y=p1.y+_4be*(p2.y-p0.y)/p0p2;bz2x=p2.x-_4bf*(p3.x-p1.x)/p1p3;bz2y=p2.y-_4bf*(p3.y-p1.y)/p1p3;}}return "C"+(bz1x+","+bz1y+" "+bz2x+","+bz2y+" "+p2.x+","+p2.y);});return p.join(" ");},getLabel:function(_4c0,_4c1,_4c2){return sc.doIfLoaded("dojo/number",function(_4c3){return (_4c1?_4c3.format(_4c0,{places:_4c2}):_4c3.format(_4c0))||"";},function(){return _4c1?_4c0.toFixed(_4c2):_4c0.toString();});}});});},"dijit/layout/AccordionContainer":function(){require({cache:{"url:dijit/layout/templates/AccordionButton.html":"<div data-dojo-attach-event='onclick:_onTitleClick' class='dijitAccordionTitle' role=\"presentation\">\n\t<div data-dojo-attach-point='titleNode,focusNode' data-dojo-attach-event='onkeypress:_onTitleKeyPress'\n\t\t\tclass='dijitAccordionTitleFocus' role=\"tab\" aria-expanded=\"false\"\n\t\t><span class='dijitInline dijitAccordionArrow' role=\"presentation\"></span\n\t\t><span class='arrowTextUp' role=\"presentation\">+</span\n\t\t><span class='arrowTextDown' role=\"presentation\">-</span\n\t\t><img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon\" data-dojo-attach-point='iconNode' style=\"vertical-align: middle\" role=\"presentation\"/>\n\t\t<span role=\"presentation\" data-dojo-attach-point='titleTextNode' class='dijitAccordionText'></span>\n\t</div>\n</div>\n"}});define("dijit/layout/AccordionContainer",["require","dojo/_base/array","dojo/_base/declare","dojo/_base/event","dojo/_base/fx","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/topic","../focus","../_base/manager","dojo/ready","../_Widget","../_Container","../_TemplatedMixin","../_CssStateMixin","./StackContainer","./ContentPane","dojo/text!./templates/AccordionButton.html"],function(_4c4,_4c5,_4c6,_4c7,fx,dom,_4c8,_4c9,_4ca,_4cb,keys,lang,has,_4cc,_4cd,_4ce,_4cf,_4d0,_4d1,_4d2,_4d3,_4d4,_4d5,_4d6){var _4d7=_4c6("dijit.layout._AccordionButton",[_4d0,_4d2,_4d3],{templateString:_4d6,label:"",_setLabelAttr:{node:"titleTextNode",type:"innerHTML"},title:"",_setTitleAttr:{node:"titleTextNode",type:"attribute",attribute:"title"},iconClassAttr:"",_setIconClassAttr:{node:"iconNode",type:"class"},baseClass:"dijitAccordionTitle",getParent:function(){return this.parent;},buildRendering:function(){this.inherited(arguments);var _4d8=this.id.replace(" ","_");_4c8.set(this.titleTextNode,"id",_4d8+"_title");this.focusNode.setAttribute("aria-labelledby",_4c8.get(this.titleTextNode,"id"));dom.setSelectable(this.domNode,false);},getTitleHeight:function(){return _4cb.getMarginSize(this.domNode).h;},_onTitleClick:function(){var _4d9=this.getParent();_4d9.selectChild(this.contentWidget,true);_4cd.focus(this.focusNode);},_onTitleKeyPress:function(evt){return this.getParent()._onKeyPress(evt,this.contentWidget);},_setSelectedAttr:function(_4da){this._set("selected",_4da);this.focusNode.setAttribute("aria-expanded",_4da?"true":"false");this.focusNode.setAttribute("aria-selected",_4da?"true":"false");this.focusNode.setAttribute("tabIndex",_4da?"0":"-1");}});var _4db=_4c6("dijit.layout._AccordionInnerContainer",[_4d0,_4d3],{baseClass:"dijitAccordionInnerContainer",isLayoutContainer:true,buildRendering:function(){this.domNode=_4ca.place("<div class='"+this.baseClass+"' role='presentation'>",this.contentWidget.domNode,"after");var _4dc=this.contentWidget,cls=lang.isString(this.buttonWidget)?lang.getObject(this.buttonWidget):this.buttonWidget;this.button=_4dc._buttonWidget=(new cls({contentWidget:_4dc,label:_4dc.title,title:_4dc.tooltip,dir:_4dc.dir,lang:_4dc.lang,textDir:_4dc.textDir,iconClass:_4dc.iconClass,id:_4dc.id+"_button",parent:this.parent})).placeAt(this.domNode);this.containerNode=_4ca.place("<div class='dijitAccordionChildWrapper' style='display:none'>",this.domNode);_4ca.place(this.contentWidget.domNode,this.containerNode);},postCreate:function(){this.inherited(arguments);var _4dd=this.button;this._contentWidgetWatches=[this.contentWidget.watch("title",lang.hitch(this,function(name,_4de,_4df){_4dd.set("label",_4df);})),this.contentWidget.watch("tooltip",lang.hitch(this,function(name,_4e0,_4e1){_4dd.set("title",_4e1);})),this.contentWidget.watch("iconClass",lang.hitch(this,function(name,_4e2,_4e3){_4dd.set("iconClass",_4e3);}))];},_setSelectedAttr:function(_4e4){this._set("selected",_4e4);this.button.set("selected",_4e4);if(_4e4){var cw=this.contentWidget;if(cw.onSelected){cw.onSelected();}}},startup:function(){this.contentWidget.startup();},destroy:function(){this.button.destroyRecursive();_4c5.forEach(this._contentWidgetWatches||[],function(w){w.unwatch();});delete this.contentWidget._buttonWidget;delete this.contentWidget._wrapperWidget;this.inherited(arguments);},destroyDescendants:function(_4e5){this.contentWidget.destroyRecursive(_4e5);}});var _4e6=_4c6("dijit.layout.AccordionContainer",_4d4,{duration:_4ce.defaultDuration,buttonWidget:_4d7,baseClass:"dijitAccordionContainer",buildRendering:function(){this.inherited(arguments);this.domNode.style.overflow="hidden";this.domNode.setAttribute("role","tablist");},startup:function(){if(this._started){return;}this.inherited(arguments);if(this.selectedChildWidget){this.selectedChildWidget._wrapperWidget.set("selected",true);}},layout:function(){var _4e7=this.selectedChildWidget;if(!_4e7){return;}var _4e8=_4e7._wrapperWidget.domNode,_4e9=_4cb.getMarginExtents(_4e8),_4ea=_4cb.getPadBorderExtents(_4e8),_4eb=_4e7._wrapperWidget.containerNode,_4ec=_4cb.getMarginExtents(_4eb),_4ed=_4cb.getPadBorderExtents(_4eb),_4ee=this._contentBox;var _4ef=0;_4c5.forEach(this.getChildren(),function(_4f0){if(_4f0!=_4e7){_4ef+=_4cb.getMarginSize(_4f0._wrapperWidget.domNode).h;}});this._verticalSpace=_4ee.h-_4ef-_4e9.h-_4ea.h-_4ec.h-_4ed.h-_4e7._buttonWidget.getTitleHeight();this._containerContentBox={h:this._verticalSpace,w:this._contentBox.w-_4e9.w-_4ea.w-_4ec.w-_4ed.w};if(_4e7){_4e7.resize(this._containerContentBox);}},_setupChild:function(_4f1){_4f1._wrapperWidget=_4db({contentWidget:_4f1,buttonWidget:this.buttonWidget,id:_4f1.id+"_wrapper",dir:_4f1.dir,lang:_4f1.lang,textDir:_4f1.textDir,parent:this});this.inherited(arguments);},addChild:function(_4f2,_4f3){if(this._started){var _4f4=this.containerNode;if(_4f3&&typeof _4f3=="number"){var _4f5=_4d0.prototype.getChildren.call(this);if(_4f5&&_4f5.length>=_4f3){_4f4=_4f5[_4f3-1].domNode;_4f3="after";}}_4ca.place(_4f2.domNode,_4f4,_4f3);if(!_4f2._started){_4f2.startup();}this._setupChild(_4f2);_4cc.publish(this.id+"-addChild",_4f2,_4f3);this.layout();if(!this.selectedChildWidget){this.selectChild(_4f2);}}else{this.inherited(arguments);}},removeChild:function(_4f6){if(_4f6._wrapperWidget){_4ca.place(_4f6.domNode,_4f6._wrapperWidget.domNode,"after");_4f6._wrapperWidget.destroy();delete _4f6._wrapperWidget;}_4c9.remove(_4f6.domNode,"dijitHidden");this.inherited(arguments);},getChildren:function(){return _4c5.map(this.inherited(arguments),function(_4f7){return _4f7.declaredClass=="dijit.layout._AccordionInnerContainer"?_4f7.contentWidget:_4f7;},this);},destroy:function(){if(this._animation){this._animation.stop();}_4c5.forEach(this.getChildren(),function(_4f8){if(_4f8._wrapperWidget){_4f8._wrapperWidget.destroy();}else{_4f8.destroyRecursive();}});this.inherited(arguments);},_showChild:function(_4f9){_4f9._wrapperWidget.containerNode.style.display="block";return this.inherited(arguments);},_hideChild:function(_4fa){_4fa._wrapperWidget.containerNode.style.display="none";this.inherited(arguments);},_transition:function(_4fb,_4fc,_4fd){if(has("ie")<8){_4fd=false;}if(this._animation){this._animation.stop(true);delete this._animation;}var self=this;if(_4fb){_4fb._wrapperWidget.set("selected",true);var d=this._showChild(_4fb);if(this.doLayout&&_4fb.resize){_4fb.resize(this._containerContentBox);}}if(_4fc){_4fc._wrapperWidget.set("selected",false);if(!_4fd){this._hideChild(_4fc);}}if(_4fd){var _4fe=_4fb._wrapperWidget.containerNode,_4ff=_4fc._wrapperWidget.containerNode;var _500=_4fb._wrapperWidget.containerNode,_501=_4cb.getMarginExtents(_500),_502=_4cb.getPadBorderExtents(_500),_503=_501.h+_502.h;_4ff.style.height=(self._verticalSpace-_503)+"px";this._animation=new fx.Animation({node:_4fe,duration:this.duration,curve:[1,this._verticalSpace-_503-1],onAnimate:function(_504){_504=Math.floor(_504);_4fe.style.height=_504+"px";_4ff.style.height=(self._verticalSpace-_503-_504)+"px";},onEnd:function(){delete self._animation;_4fe.style.height="auto";_4fc._wrapperWidget.containerNode.style.display="none";_4ff.style.height="auto";self._hideChild(_4fc);}});this._animation.onStop=this._animation.onEnd;this._animation.play();}return d;},_onKeyPress:function(e,_505){if(this.disabled||e.altKey||!(_505||e.ctrlKey)){return;}var c=e.charOrCode;if((_505&&(c==keys.LEFT_ARROW||c==keys.UP_ARROW))||(e.ctrlKey&&c==keys.PAGE_UP)){this._adjacent(false)._buttonWidget._onTitleClick();_4c7.stop(e);}else{if((_505&&(c==keys.RIGHT_ARROW||c==keys.DOWN_ARROW))||(e.ctrlKey&&(c==keys.PAGE_DOWN||c==keys.TAB))){this._adjacent(true)._buttonWidget._onTitleClick();_4c7.stop(e);}}}});if(has("dijit-legacy-requires")){_4cf(0,function(){var _506=["dijit/layout/AccordionPane"];_4c4(_506);});}_4e6._InnerContainer=_4db;_4e6._Button=_4d7;return _4e6;});},"dojox/charting/plot2d/Bars":function(){define("dojox/charting/plot2d/Bars",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/array","dojo/_base/declare","./CartesianBase","./_PlotEvents","./common","dojox/gfx/fx","dojox/lang/utils","dojox/lang/functional","dojox/lang/functional/reversed"],function(dojo,lang,arr,_507,_508,_509,dc,fx,du,df,dfr){var _50a=dfr.lambda("item.purgeGroup()");return _507("dojox.charting.plot2d.Bars",[_508,_509],{defaultParams:{hAxis:"x",vAxis:"y",gap:0,animate:null,enableCache:false},optionalParams:{minBarSize:1,maxBarSize:1,stroke:{},outline:{},shadow:{},fill:{},styleFunc:null,font:"",fontColor:""},constructor:function(_50b,_50c){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_50c);du.updateWithPattern(this.opt,_50c,this.optionalParams);this.series=[];this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;},getSeriesStats:function(){var _50d=dc.collectSimpleStats(this.series),t;_50d.hmin-=0.5;_50d.hmax+=0.5;t=_50d.hmin,_50d.hmin=_50d.vmin,_50d.vmin=t;t=_50d.hmax,_50d.hmax=_50d.vmax,_50d.vmax=t;return _50d;},createRect:function(run,_50e,_50f){var rect;if(this.opt.enableCache&&run._rectFreePool.length>0){rect=run._rectFreePool.pop();rect.setShape(_50f);_50e.add(rect);}else{rect=_50e.createRect(_50f);}if(this.opt.enableCache){run._rectUsePool.push(rect);}return rect;},render:function(dim,_510){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_510);}this.dirty=this.isDirty();this.resetEvents();var s;if(this.dirty){arr.forEach(this.series,_50a);this._eventSeries={};this.cleanGroup();s=this.group;df.forEachRev(this.series,function(item){item.cleanGroup(s);});}var t=this.chart.theme,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_511=Math.max(0,this._hScaler.bounds.lower),_512=ht(_511),_513=this.events();var bar=this.getBarProperties();for(var i=this.series.length-1;i>=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();if(this.opt.enableCache){run._rectFreePool=(run._rectFreePool?run._rectFreePool:[]).concat(run._rectUsePool?run._rectUsePool:[]);run._rectUsePool=[];}var _514=t.next("bar",[this.opt,run]),_515=new Array(run.data.length);s=run.group;var _516=arr.some(run.data,function(item){return typeof item=="number"||(item&&!item.hasOwnProperty("x"));});var min=_516?Math.max(0,Math.floor(this._vScaler.bounds.from-1)):0;var max=_516?Math.min(run.data.length,Math.ceil(this._vScaler.bounds.to)):run.data.length;for(var j=min;j<max;++j){var _517=run.data[j];if(_517!=null){var val=this.getValue(_517,j,i,_516),hv=ht(val.y),w=Math.abs(hv-_512),_518,_519;if(this.opt.styleFunc||typeof _517!="number"){var _51a=typeof _517!="number"?[_517]:[];if(this.opt.styleFunc){_51a.push(this.opt.styleFunc(_517));}_518=t.addMixin(_514,"bar",_51a,true);}else{_518=t.post(_514,"bar");}if(w>=0&&bar.height>=1){var rect={x:_510.l+(val.y<_511?hv:_512),y:dim.height-_510.b-vt(val.x+1.5)+bar.gap+bar.thickness*(this.series.length-i-1),width:w,height:bar.height};if(_518.series.shadow){var _51b=lang.clone(rect);_51b.x+=_518.series.shadow.dx;_51b.y+=_518.series.shadow.dy;_519=this.createRect(run,s,_51b).setFill(_518.series.shadow.color).setStroke(_518.series.shadow);if(this.animate){this._animateBar(_519,_510.l+_512,-w);}}var _51c=this._plotFill(_518.series.fill,dim,_510);_51c=this._shapeFill(_51c,rect);var _51d=this.createRect(run,s,rect).setFill(_51c).setStroke(_518.series.stroke);run.dyn.fill=_51d.getFill();run.dyn.stroke=_51d.getStroke();if(_513){var o={element:"bar",index:j,run:run,shape:_51d,shadow:_519,x:val.y,y:val.x+1.5};this._connectEvents(o);_515[j]=o;}if(this.animate){this._animateBar(_51d,_510.l+_512,-w);}}}}this._eventSeries[run.name]=_515;run.dirty=false;}this.dirty=false;return this;},getValue:function(_51e,j,_51f,_520){var y,x;if(_520){if(typeof _51e=="number"){y=_51e;}else{y=_51e.y;}x=j;}else{y=_51e.y;x=_51e.x-1;}return {y:y,x:x};},getBarProperties:function(){var f=dc.calculateBarSize(this._vScaler.bounds.scale,this.opt);return {gap:f.gap,height:f.size,thickness:0};},_animateBar:function(_521,_522,_523){if(_523==0){_523=1;}fx.animateTransform(lang.delegate({shape:_521,duration:1200,transform:[{name:"translate",start:[_522-(_522/_523),0],end:[0,0]},{name:"scale",start:[1/_523,1],end:[1,1]},{name:"original"}]},this.animate)).play();}});});},"dojox/charting/plot2d/CartesianBase":function(){define("dojox/charting/plot2d/CartesianBase",["dojo/_base/lang","dojo/_base/declare","dojo/_base/connect","./Base","../scaler/primitive","dojox/gfx/fx"],function(lang,_524,hub,Base,_525,fx){return _524("dojox.charting.plot2d.CartesianBase",Base,{constructor:function(_526,_527){this.axes=["hAxis","vAxis"];this.zoom=null,this.zoomQueue=[];this.lastWindow={vscale:1,hscale:1,xoffset:0,yoffset:0};},clear:function(){this.inherited(arguments);this._hAxis=null;this._vAxis=null;return this;},cleanGroup:function(_528){this.inherited(arguments,[_528||this.chart.plotGroup]);},setAxis:function(axis){if(axis){this[axis.vertical?"_vAxis":"_hAxis"]=axis;}return this;},toPage:function(_529){var ah=this._hAxis,av=this._vAxis,sh=ah.getScaler(),sv=av.getScaler(),th=sh.scaler.getTransformerFromModel(sh),tv=sv.scaler.getTransformerFromModel(sv),c=this.chart.getCoords(),o=this.chart.offsets,dim=this.chart.dim;var t=function(_52a){var r={};r.x=th(_52a[ah.name])+c.x+o.l;r.y=c.y+dim.height-o.b-tv(_52a[av.name]);return r;};return _529?t(_529):t;},toData:function(_52b){var ah=this._hAxis,av=this._vAxis,sh=ah.getScaler(),sv=av.getScaler(),th=sh.scaler.getTransformerFromPlot(sh),tv=sv.scaler.getTransformerFromPlot(sv),c=this.chart.getCoords(),o=this.chart.offsets,dim=this.chart.dim;var t=function(_52c){var r={};r[ah.name]=th(_52c.x-c.x-o.l);r[av.name]=tv(c.y+dim.height-_52c.y-o.b);return r;};return _52b?t(_52b):t;},isDirty:function(){return this.dirty||this._hAxis&&this._hAxis.dirty||this._vAxis&&this._vAxis.dirty;},performZoom:function(dim,_52d){var vs=this._vAxis.scale||1,hs=this._hAxis.scale||1,_52e=dim.height-_52d.b,_52f=this._hScaler.bounds,_530=(_52f.from-_52f.lower)*_52f.scale,_531=this._vScaler.bounds,_532=(_531.from-_531.lower)*_531.scale,_533=vs/this.lastWindow.vscale,_534=hs/this.lastWindow.hscale,_535=(this.lastWindow.xoffset-_530)/((this.lastWindow.hscale==1)?hs:this.lastWindow.hscale),_536=(_532-this.lastWindow.yoffset)/((this.lastWindow.vscale==1)?vs:this.lastWindow.vscale),_537=this.group,anim=fx.animateTransform(lang.delegate({shape:_537,duration:1200,transform:[{name:"translate",start:[0,0],end:[_52d.l*(1-_534),_52e*(1-_533)]},{name:"scale",start:[1,1],end:[_534,_533]},{name:"original"},{name:"translate",start:[0,0],end:[_535,_536]}]},this.zoom));lang.mixin(this.lastWindow,{vscale:vs,hscale:hs,xoffset:_530,yoffset:_532});this.zoomQueue.push(anim);hub.connect(anim,"onEnd",this,function(){this.zoom=null;this.zoomQueue.shift();if(this.zoomQueue.length>0){this.zoomQueue[0].play();}});if(this.zoomQueue.length==1){this.zoomQueue[0].play();}return this;},initializeScalers:function(dim,_538){if(this._hAxis){if(!this._hAxis.initialized()){this._hAxis.calculate(_538.hmin,_538.hmax,dim.width);}this._hScaler=this._hAxis.getScaler();}else{this._hScaler=_525.buildScaler(_538.hmin,_538.hmax,dim.width);}if(this._vAxis){if(!this._vAxis.initialized()){this._vAxis.calculate(_538.vmin,_538.vmax,dim.height);}this._vScaler=this._vAxis.getScaler();}else{this._vScaler=_525.buildScaler(_538.vmin,_538.vmax,dim.height);}return this;}});});},"dojox/charting/plot2d/StackedLines":function(){define("dojox/charting/plot2d/StackedLines",["dojo/_base/declare","./Stacked"],function(_539,_53a){return _539("dojox.charting.plot2d.StackedLines",_53a,{constructor:function(){this.opt.lines=true;}});});},"dijit/form/HorizontalRuleLabels":function(){define("dijit/form/HorizontalRuleLabels",["dojo/_base/declare","dojo/number","dojo/query","./HorizontalRule"],function(_53b,_53c,_53d,_53e){return _53b("dijit.form.HorizontalRuleLabels",_53e,{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerH dijitRuleLabelsContainer dijitRuleLabelsContainerH\"></div>",labelStyle:"",labels:[],numericMargin:0,minimum:0,maximum:1,constraints:{pattern:"#%"},_positionPrefix:"<div class=\"dijitRuleLabelContainer dijitRuleLabelContainerH\" style=\"left:",_labelPrefix:"\"><div class=\"dijitRuleLabel dijitRuleLabelH\">",_suffix:"</div></div>",_calcPosition:function(pos){return pos;},_genHTML:function(pos,ndx){return this._positionPrefix+this._calcPosition(pos)+this._positionSuffix+this.labelStyle+this._labelPrefix+this.labels[ndx]+this._suffix;},getLabels:function(){var _53f=this.labels;if(!_53f.length&&this.srcNodeRef){_53f=_53d("> li",this.srcNodeRef).map(function(node){return String(node.innerHTML);});}if(!_53f.length&&this.count>1){var _540=this.minimum;var inc=(this.maximum-_540)/(this.count-1);for(var i=0;i<this.count;i++){_53f.push((i<this.numericMargin||i>=(this.count-this.numericMargin))?"":_53c.format(_540,this.constraints));_540+=inc;}}return _53f;},postMixInProperties:function(){this.inherited(arguments);this.labels=this.getLabels();this.count=this.labels.length;}});});},"dojox/charting/plot2d/StackedColumns":function(){define("dojox/charting/plot2d/StackedColumns",["dojo/_base/declare","./Columns","./commonStacked"],function(_541,_542,_543){return _541("dojox.charting.plot2d.StackedColumns",_542,{getSeriesStats:function(){var _544=_543.collectStats(this.series);_544.hmin-=0.5;_544.hmax+=0.5;return _544;},getValue:function(_545,_546,_547,_548){var y,x;if(_548){x=_546;y=_543.getIndexValue(this.series,_547,x);}else{x=_545.x-1;y=_543.getValue(this.series,_547,_545.x);y=y?y.y:null;}return {y:y,x:x};}});});},"dojox/charting/Series":function(){define("dojox/charting/Series",["dojo/_base/lang","dojo/_base/declare","./Element"],function(lang,_549,_54a){return _549("dojox.charting.Series",_54a,{constructor:function(_54b,data,_54c){lang.mixin(this,_54c);if(typeof this.plot!="string"){this.plot="default";}this.update(data);},clear:function(){this.dyn={};},update:function(data){if(lang.isArray(data)){this.data=data;}else{this.source=data;this.data=this.source.data;if(this.source.setSeriesObject){this.source.setSeriesObject(this);}}this.dirty=true;this.clear();}});});},"dojox/charting/plot2d/Default":function(){define("dojox/charting/plot2d/Default",["dojo/_base/lang","dojo/_base/declare","dojo/_base/array","./CartesianBase","./_PlotEvents","./common","dojox/lang/functional","dojox/lang/functional/reversed","dojox/lang/utils","dojox/gfx/fx"],function(lang,_54d,arr,_54e,_54f,dc,df,dfr,du,fx){var _550=dfr.lambda("item.purgeGroup()");var _551=1200;return _54d("dojox.charting.plot2d.Default",[_54e,_54f],{defaultParams:{hAxis:"x",vAxis:"y",lines:true,areas:false,markers:false,tension:"",animate:false,enableCache:false,interpolate:false},optionalParams:{stroke:{},outline:{},shadow:{},fill:{},styleFunc:null,font:"",fontColor:"",marker:"",markerStroke:{},markerOutline:{},markerShadow:{},markerFill:{},markerFont:"",markerFontColor:""},constructor:function(_552,_553){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_553);du.updateWithPattern(this.opt,_553,this.optionalParams);this.series=[];this.hAxis=this.opt.hAxis;this.vAxis=this.opt.vAxis;this.animate=this.opt.animate;},createPath:function(run,_554,_555){var path;if(this.opt.enableCache&&run._pathFreePool.length>0){path=run._pathFreePool.pop();path.setShape(_555);_554.add(path);}else{path=_554.createPath(_555);}if(this.opt.enableCache){run._pathUsePool.push(path);}return path;},buildSegments:function(i,_556){var run=this.series[i],min=_556?Math.max(0,Math.floor(this._hScaler.bounds.from-1)):0,max=_556?Math.min(run.data.length,Math.ceil(this._hScaler.bounds.to)):run.data.length,rseg=null,_557=[];for(var j=min;j<max;j++){if(run.data[j]!=null&&(_556||run.data[j].y!=null)){if(!rseg){rseg=[];_557.push({index:j,rseg:rseg});}rseg.push((_556&&run.data[j].hasOwnProperty("y"))?run.data[j].y:run.data[j]);}else{if(!this.opt.interpolate||_556){rseg=null;}}}return _557;},render:function(dim,_558){if(this.zoom&&!this.isDataDirty()){return this.performZoom(dim,_558);}this.resetEvents();this.dirty=this.isDirty();var s;if(this.dirty){arr.forEach(this.series,_550);this._eventSeries={};this.cleanGroup();this.group.setTransform(null);s=this.group;df.forEachRev(this.series,function(item){item.cleanGroup(s);});}var t=this.chart.theme,_559,_55a,_55b,_55c=this.events();for(var i=this.series.length-1;i>=0;--i){var run=this.series[i];if(!this.dirty&&!run.dirty){t.skip();this._reconnectEvents(run.name);continue;}run.cleanGroup();if(this.opt.enableCache){run._pathFreePool=(run._pathFreePool?run._pathFreePool:[]).concat(run._pathUsePool?run._pathUsePool:[]);run._pathUsePool=[];}if(!run.data.length){run.dirty=false;t.skip();continue;}var _55d=t.next(this.opt.areas?"area":"line",[this.opt,run],true),_55e,ht=this._hScaler.scaler.getTransformerFromModel(this._hScaler),vt=this._vScaler.scaler.getTransformerFromModel(this._vScaler),_55f=this._eventSeries[run.name]=new Array(run.data.length);s=run.group;var _560=arr.some(run.data,function(item){return typeof item=="number"||(item&&!item.hasOwnProperty("x"));});var _561=this.buildSegments(i,_560);for(var seg=0;seg<_561.length;seg++){var _562=_561[seg];if(_560){_55e=arr.map(_562.rseg,function(v,i){return {x:ht(i+_562.index+1)+_558.l,y:dim.height-_558.b-vt(v),data:v};},this);}else{_55e=arr.map(_562.rseg,function(v){return {x:ht(v.x)+_558.l,y:dim.height-_558.b-vt(v.y),data:v};},this);}if(_560&&this.opt.interpolate){while(seg<_561.length){seg++;_562=_561[seg];if(_562){_55e=_55e.concat(arr.map(_562.rseg,function(v,i){return {x:ht(i+_562.index+1)+_558.l,y:dim.height-_558.b-vt(v),data:v};},this));}}}var _563=this.opt.tension?dc.curve(_55e,this.opt.tension):"";if(this.opt.areas&&_55e.length>1){var fill=this._plotFill(_55d.series.fill,dim,_558),_564=lang.clone(_55e);if(this.opt.tension){var _565="L"+_564[_564.length-1].x+","+(dim.height-_558.b)+" L"+_564[0].x+","+(dim.height-_558.b)+" L"+_564[0].x+","+_564[0].y;run.dyn.fill=s.createPath(_563+" "+_565).setFill(fill).getFill();}else{_564.push({x:_55e[_55e.length-1].x,y:dim.height-_558.b});_564.push({x:_55e[0].x,y:dim.height-_558.b});_564.push(_55e[0]);run.dyn.fill=s.createPolyline(_564).setFill(fill).getFill();}}if(this.opt.lines||this.opt.markers){_559=_55d.series.stroke;if(_55d.series.outline){_55a=run.dyn.outline=dc.makeStroke(_55d.series.outline);_55a.width=2*_55a.width+_559.width;}}if(this.opt.markers){run.dyn.marker=_55d.symbol;}var _566=null,_567=null,_568=null;if(_559&&_55d.series.shadow&&_55e.length>1){var _569=_55d.series.shadow,_56a=arr.map(_55e,function(c){return {x:c.x+_569.dx,y:c.y+_569.dy};});if(this.opt.lines){if(this.opt.tension){run.dyn.shadow=s.createPath(dc.curve(_56a,this.opt.tension)).setStroke(_569).getStroke();}else{run.dyn.shadow=s.createPolyline(_56a).setStroke(_569).getStroke();}}if(this.opt.markers&&_55d.marker.shadow){_569=_55d.marker.shadow;_568=arr.map(_56a,function(c){return this.createPath(run,s,"M"+c.x+" "+c.y+" "+_55d.symbol).setStroke(_569).setFill(_569.color);},this);}}if(this.opt.lines&&_55e.length>1){if(_55a){if(this.opt.tension){run.dyn.outline=s.createPath(_563).setStroke(_55a).getStroke();}else{run.dyn.outline=s.createPolyline(_55e).setStroke(_55a).getStroke();}}if(this.opt.tension){run.dyn.stroke=s.createPath(_563).setStroke(_559).getStroke();}else{run.dyn.stroke=s.createPolyline(_55e).setStroke(_559).getStroke();}}if(this.opt.markers){var _56b=_55d;_566=new Array(_55e.length);_567=new Array(_55e.length);_55a=null;if(_56b.marker.outline){_55a=dc.makeStroke(_56b.marker.outline);_55a.width=2*_55a.width+(_56b.marker.stroke?_56b.marker.stroke.width:0);}arr.forEach(_55e,function(c,i){if(this.opt.styleFunc||typeof c.data!="number"){var _56c=typeof c.data!="number"?[c.data]:[];if(this.opt.styleFunc){_56c.push(this.opt.styleFunc(c.data));}_56b=t.addMixin(_55d,"marker",_56c,true);}else{_56b=t.post(_55d,"marker");}var path="M"+c.x+" "+c.y+" "+_56b.symbol;if(_55a){_567[i]=this.createPath(run,s,path).setStroke(_55a);}_566[i]=this.createPath(run,s,path).setStroke(_56b.marker.stroke).setFill(_56b.marker.fill);},this);run.dyn.markerFill=_56b.marker.fill;run.dyn.markerStroke=_56b.marker.stroke;if(_55c){arr.forEach(_566,function(s,i){var o={element:"marker",index:i+_562.index,run:run,shape:s,outline:_567[i]||null,shadow:_568&&_568[i]||null,cx:_55e[i].x,cy:_55e[i].y};if(_560){o.x=i+_562.index+1;o.y=_562.rseg[i];}else{o.x=_562.rseg[i].x;o.y=_562.rseg[i].y;}this._connectEvents(o);_55f[i+_562.index]=o;},this);}else{delete this._eventSeries[run.name];}}}run.dirty=false;}if(this.animate){var _56d=this.group;fx.animateTransform(lang.delegate({shape:_56d,duration:_551,transform:[{name:"translate",start:[0,dim.height-_558.b],end:[0,0]},{name:"scale",start:[1,0],end:[1,1]},{name:"original"}]},this.animate)).play();}this.dirty=false;return this;}});});},"url:dijit/templates/MenuItem.html":"<tr class=\"dijitReset dijitMenuItem\" data-dojo-attach-point=\"focusNode\" role=\"menuitem\" tabIndex=\"-1\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon dijitMenuItemIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\">\n\t\t<div data-dojo-attach-point=\"arrowWrapper\" style=\"visibility: hidden\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuExpand\"/>\n\t\t\t<span class=\"dijitMenuExpandA11y\">+</span>\n\t\t</div>\n\t</td>\n</tr>\n","dojox/charting/plot2d/Base":function(){define("dojox/charting/plot2d/Base",["dojo/_base/declare","../Element","dojo/_base/array","./common"],function(_56e,_56f,arr,_570){return _56e("dojox.charting.plot2d.Base",_56f,{constructor:function(_571,_572){},clear:function(){this.series=[];this.dirty=true;return this;},setAxis:function(axis){return this;},assignAxes:function(axes){arr.forEach(this.axes,function(axis){if(this[axis]){this.setAxis(axes[this[axis]]);}},this);},addSeries:function(run){this.series.push(run);return this;},getSeriesStats:function(){return _570.collectSimpleStats(this.series);},calculateAxes:function(dim){this.initializeScalers(dim,this.getSeriesStats());return this;},initializeScalers:function(){return this;},isDataDirty:function(){return arr.some(this.series,function(item){return item.dirty;});},render:function(dim,_573){return this;},getRequiredColors:function(){return this.series.length;}});});},"dojox/gfx/shape":function(){define("dojox/gfx/shape",["./_base","dojo/_base/lang","dojo/_base/declare","dojo/_base/kernel","dojo/_base/sniff","dojo/_base/connect","dojo/_base/array","dojo/dom-construct","dojo/_base/Color","./matrix"],function(g,lang,_574,_575,has,_576,arr,_577,_578,_579){var _57a=g.shape={};var _57b={};var _57c={};_57a.register=function(s){var t=s.declaredClass.split(".").pop();var i=t in _57b?++_57b[t]:((_57b[t]=0));var uid=t+i;_57c[uid]=s;return uid;};_57a.byId=function(id){return _57c[id];};_57a.dispose=function(s,_57d){if(_57d&&s.children){for(var i=0;i<s.children.length;++i){_57a.dispose(s.children[i],true);}}delete _57c[s.getUID()];};_57a.Shape=_574("dojox.gfx.shape.Shape",null,{constructor:function(){this.rawNode=null;this.shape=null;this.matrix=null;this.fillStyle=null;this.strokeStyle=null;this.bbox=null;this.parent=null;this.parentMatrix=null;var uid=_57a.register(this);this.getUID=function(){return uid;};},destroy:function(){_57a.dispose(this);},getNode:function(){return this.rawNode;},getShape:function(){return this.shape;},getTransform:function(){return this.matrix;},getFill:function(){return this.fillStyle;},getStroke:function(){return this.strokeStyle;},getParent:function(){return this.parent;},getBoundingBox:function(){return this.bbox;},getTransformedBoundingBox:function(){var b=this.getBoundingBox();if(!b){return null;}var m=this._getRealMatrix(),gm=_579;return [gm.multiplyPoint(m,b.x,b.y),gm.multiplyPoint(m,b.x+b.width,b.y),gm.multiplyPoint(m,b.x+b.width,b.y+b.height),gm.multiplyPoint(m,b.x,b.y+b.height)];},getEventSource:function(){return this.rawNode;},setClip:function(clip){this.clip=clip;},getClip:function(){return this.clip;},setShape:function(_57e){this.shape=g.makeParameters(this.shape,_57e);this.bbox=null;return this;},setFill:function(fill){if(!fill){this.fillStyle=null;return this;}var f=null;if(typeof (fill)=="object"&&"type" in fill){switch(fill.type){case "linear":f=g.makeParameters(g.defaultLinearGradient,fill);break;case "radial":f=g.makeParameters(g.defaultRadialGradient,fill);break;case "pattern":f=g.makeParameters(g.defaultPattern,fill);break;}}else{f=g.normalizeColor(fill);}this.fillStyle=f;return this;},setStroke:function(_57f){if(!_57f){this.strokeStyle=null;return this;}if(typeof _57f=="string"||lang.isArray(_57f)||_57f instanceof _578){_57f={color:_57f};}var s=this.strokeStyle=g.makeParameters(g.defaultStroke,_57f);s.color=g.normalizeColor(s.color);return this;},setTransform:function(_580){this.matrix=_579.clone(_580?_579.normalize(_580):_579.identity);return this._applyTransform();},_applyTransform:function(){return this;},moveToFront:function(){var p=this.getParent();if(p){p._moveChildToFront(this);this._moveToFront();}return this;},moveToBack:function(){var p=this.getParent();if(p){p._moveChildToBack(this);this._moveToBack();}return this;},_moveToFront:function(){},_moveToBack:function(){},applyRightTransform:function(_581){return _581?this.setTransform([this.matrix,_581]):this;},applyLeftTransform:function(_582){return _582?this.setTransform([_582,this.matrix]):this;},applyTransform:function(_583){return _583?this.setTransform([this.matrix,_583]):this;},removeShape:function(_584){if(this.parent){this.parent.remove(this,_584);}return this;},_setParent:function(_585,_586){this.parent=_585;return this._updateParentMatrix(_586);},_updateParentMatrix:function(_587){this.parentMatrix=_587?_579.clone(_587):null;return this._applyTransform();},_getRealMatrix:function(){var m=this.matrix;var p=this.parent;while(p){if(p.matrix){m=_579.multiply(p.matrix,m);}p=p.parent;}return m;}});_57a._eventsProcessing={connect:function(name,_588,_589){return _576.connect(this.getEventSource(),name,_57a.fixCallback(this,g.fixTarget,_588,_589));},disconnect:function(_58a){_576.disconnect(_58a);}};_57a.fixCallback=function(_58b,_58c,_58d,_58e){if(!_58e){_58e=_58d;_58d=null;}if(lang.isString(_58e)){_58d=_58d||_575.global;if(!_58d[_58e]){throw (["dojox.gfx.shape.fixCallback: scope[\"",_58e,"\"] is null (scope=\"",_58d,"\")"].join(""));}return function(e){return _58c(e,_58b)?_58d[_58e].apply(_58d,arguments||[]):undefined;};}return !_58d?function(e){return _58c(e,_58b)?_58e.apply(_58d,arguments):undefined;}:function(e){return _58c(e,_58b)?_58e.apply(_58d,arguments||[]):undefined;};};lang.extend(_57a.Shape,_57a._eventsProcessing);_57a.Container={_init:function(){this.children=[];},openBatch:function(){},closeBatch:function(){},add:function(_58f){var _590=_58f.getParent();if(_590){_590.remove(_58f,true);}this.children.push(_58f);return _58f._setParent(this,this._getRealMatrix());},remove:function(_591,_592){for(var i=0;i<this.children.length;++i){if(this.children[i]==_591){if(_592){}else{_591.parent=null;_591.parentMatrix=null;}this.children.splice(i,1);break;}}return this;},clear:function(_593){var _594;for(var i=0;i<this.children.length;++i){_594=this.children[i];_594.parent=null;_594.parentMatrix=null;if(_593){_594.destroy();}}this.children=[];return this;},getBoundingBox:function(){if(this.children){var _595=null;arr.forEach(this.children,function(_596){var bb=_596.getBoundingBox();if(bb){var ct=_596.getTransform();if(ct){bb=_579.multiplyRectangle(ct,bb);}if(_595){_595.x=Math.min(_595.x,bb.x);_595.y=Math.min(_595.y,bb.y);_595.endX=Math.max(_595.endX,bb.x+bb.width);_595.endY=Math.max(_595.endY,bb.y+bb.height);}else{_595={x:bb.x,y:bb.y,endX:bb.x+bb.width,endY:bb.y+bb.height};}}});if(_595){_595.width=_595.endX-_595.x;_595.height=_595.endY-_595.y;}return _595;}return null;},_moveChildToFront:function(_597){for(var i=0;i<this.children.length;++i){if(this.children[i]==_597){this.children.splice(i,1);this.children.push(_597);break;}}return this;},_moveChildToBack:function(_598){for(var i=0;i<this.children.length;++i){if(this.children[i]==_598){this.children.splice(i,1);this.children.unshift(_598);break;}}return this;}};_57a.Surface=_574("dojox.gfx.shape.Surface",null,{constructor:function(){this.rawNode=null;this._parent=null;this._nodes=[];this._events=[];},destroy:function(){arr.forEach(this._nodes,_577.destroy);this._nodes=[];arr.forEach(this._events,_576.disconnect);this._events=[];this.rawNode=null;if(has("ie")){while(this._parent.lastChild){_577.destroy(this._parent.lastChild);}}else{this._parent.innerHTML="";}this._parent=null;},getEventSource:function(){return this.rawNode;},_getRealMatrix:function(){return null;},isLoaded:true,onLoad:function(_599){},whenLoaded:function(_59a,_59b){var f=lang.hitch(_59a,_59b);if(this.isLoaded){f(this);}else{var h=_576.connect(this,"onLoad",function(_59c){_576.disconnect(h);f(_59c);});}}});lang.extend(_57a.Surface,_57a._eventsProcessing);_57a.Rect=_574("dojox.gfx.shape.Rect",_57a.Shape,{constructor:function(_59d){this.shape=g.getDefault("Rect");this.rawNode=_59d;},getBoundingBox:function(){return this.shape;}});_57a.Ellipse=_574("dojox.gfx.shape.Ellipse",_57a.Shape,{constructor:function(_59e){this.shape=g.getDefault("Ellipse");this.rawNode=_59e;},getBoundingBox:function(){if(!this.bbox){var _59f=this.shape;this.bbox={x:_59f.cx-_59f.rx,y:_59f.cy-_59f.ry,width:2*_59f.rx,height:2*_59f.ry};}return this.bbox;}});_57a.Circle=_574("dojox.gfx.shape.Circle",_57a.Shape,{constructor:function(_5a0){this.shape=g.getDefault("Circle");this.rawNode=_5a0;},getBoundingBox:function(){if(!this.bbox){var _5a1=this.shape;this.bbox={x:_5a1.cx-_5a1.r,y:_5a1.cy-_5a1.r,width:2*_5a1.r,height:2*_5a1.r};}return this.bbox;}});_57a.Line=_574("dojox.gfx.shape.Line",_57a.Shape,{constructor:function(_5a2){this.shape=g.getDefault("Line");this.rawNode=_5a2;},getBoundingBox:function(){if(!this.bbox){var _5a3=this.shape;this.bbox={x:Math.min(_5a3.x1,_5a3.x2),y:Math.min(_5a3.y1,_5a3.y2),width:Math.abs(_5a3.x2-_5a3.x1),height:Math.abs(_5a3.y2-_5a3.y1)};}return this.bbox;}});_57a.Polyline=_574("dojox.gfx.shape.Polyline",_57a.Shape,{constructor:function(_5a4){this.shape=g.getDefault("Polyline");this.rawNode=_5a4;},setShape:function(_5a5,_5a6){if(_5a5&&_5a5 instanceof Array){this.inherited(arguments,[{points:_5a5}]);if(_5a6&&this.shape.points.length){this.shape.points.push(this.shape.points[0]);}}else{this.inherited(arguments,[_5a5]);}return this;},_normalizePoints:function(){var p=this.shape.points,l=p&&p.length;if(l&&typeof p[0]=="number"){var _5a7=[];for(var i=0;i<l;i+=2){_5a7.push({x:p[i],y:p[i+1]});}this.shape.points=_5a7;}},getBoundingBox:function(){if(!this.bbox&&this.shape.points.length){var p=this.shape.points;var l=p.length;var t=p[0];var bbox={l:t.x,t:t.y,r:t.x,b:t.y};for(var i=1;i<l;++i){t=p[i];if(bbox.l>t.x){bbox.l=t.x;}if(bbox.r<t.x){bbox.r=t.x;}if(bbox.t>t.y){bbox.t=t.y;}if(bbox.b<t.y){bbox.b=t.y;}}this.bbox={x:bbox.l,y:bbox.t,width:bbox.r-bbox.l,height:bbox.b-bbox.t};}return this.bbox;}});_57a.Image=_574("dojox.gfx.shape.Image",_57a.Shape,{constructor:function(_5a8){this.shape=g.getDefault("Image");this.rawNode=_5a8;},getBoundingBox:function(){return this.shape;},setStroke:function(){return this;},setFill:function(){return this;}});_57a.Text=_574(_57a.Shape,{constructor:function(_5a9){this.fontStyle=null;this.shape=g.getDefault("Text");this.rawNode=_5a9;},getFont:function(){return this.fontStyle;},setFont:function(_5aa){this.fontStyle=typeof _5aa=="string"?g.splitFontString(_5aa):g.makeParameters(g.defaultFont,_5aa);this._setFont();return this;}});_57a.Creator={createShape:function(_5ab){switch(_5ab.type){case g.defaultPath.type:return this.createPath(_5ab);case g.defaultRect.type:return this.createRect(_5ab);case g.defaultCircle.type:return this.createCircle(_5ab);case g.defaultEllipse.type:return this.createEllipse(_5ab);case g.defaultLine.type:return this.createLine(_5ab);case g.defaultPolyline.type:return this.createPolyline(_5ab);case g.defaultImage.type:return this.createImage(_5ab);case g.defaultText.type:return this.createText(_5ab);case g.defaultTextPath.type:return this.createTextPath(_5ab);}return null;},createGroup:function(){return this.createObject(g.Group);},createRect:function(rect){return this.createObject(g.Rect,rect);},createEllipse:function(_5ac){return this.createObject(g.Ellipse,_5ac);},createCircle:function(_5ad){return this.createObject(g.Circle,_5ad);},createLine:function(line){return this.createObject(g.Line,line);},createPolyline:function(_5ae){return this.createObject(g.Polyline,_5ae);},createImage:function(_5af){return this.createObject(g.Image,_5af);},createText:function(text){return this.createObject(g.Text,text);},createPath:function(path){return this.createObject(g.Path,path);},createTextPath:function(text){return this.createObject(g.TextPath,{}).setText(text);},createObject:function(_5b0,_5b1){return null;}};return _57a;});},"dojox/html/_base":function(){define("dojox/html/_base",["dojo/_base/declare","dojo/Deferred","dojo/dom-construct","dojo/html","dojo/_base/kernel","dojo/_base/lang","dojo/ready","dojo/_base/sniff","dojo/_base/url","dojo/_base/xhr","dojo/when","dojo/_base/window"],function(_5b2,_5b3,_5b4,_5b5,_5b6,lang,_5b7,has,_5b8,_5b9,when,_5ba){var html=_5b6.getObject("dojox.html",true);if(has("ie")){var _5bb=/(AlphaImageLoader\([^)]*?src=(['"]))(?![a-z]+:|\/)([^\r\n;}]+?)(\2[^)]*\)\s*[;}]?)/g;}var _5bc=/(?:(?:@import\s*(['"])(?![a-z]+:|\/)([^\r\n;{]+?)\1)|url\(\s*(['"]?)(?![a-z]+:|\/)([^\r\n;]+?)\3\s*\))([a-z, \s]*[;}]?)/g;var _5bd=html._adjustCssPaths=function(_5be,_5bf){if(!_5bf||!_5be){return;}if(_5bb){_5bf=_5bf.replace(_5bb,function(_5c0,pre,_5c1,url,post){return pre+(new _5b8(_5be,"./"+url).toString())+post;});}return _5bf.replace(_5bc,function(_5c2,_5c3,_5c4,_5c5,_5c6,_5c7){if(_5c4){return "@import \""+(new _5b8(_5be,"./"+_5c4).toString())+"\""+_5c7;}else{return "url("+(new _5b8(_5be,"./"+_5c6).toString())+")"+_5c7;}});};var _5c8=/(<[a-z][a-z0-9]*\s[^>]*)(?:(href|src)=(['"]?)([^>]*?)\3|style=(['"]?)([^>]*?)\5)([^>]*>)/gi;var _5c9=html._adjustHtmlPaths=function(_5ca,cont){var url=_5ca||"./";return cont.replace(_5c8,function(tag,_5cb,name,_5cc,_5cd,_5ce,_5cf,end){return _5cb+(name?(name+"="+_5cc+(new _5b8(url,_5cd).toString())+_5cc):("style="+_5ce+_5bd(url,_5cf)+_5ce))+end;});};var _5d0=html._snarfStyles=function(_5d1,cont,_5d2){_5d2.attributes=[];cont=cont.replace(/<[!][-][-](.|\s)*?[-][-]>/g,function(_5d3){return _5d3.replace(/<(\/?)style\b/ig,"&lt;$1Style").replace(/<(\/?)link\b/ig,"&lt;$1Link").replace(/@import "/ig,"@ import \"");});return cont.replace(/(?:<style([^>]*)>([\s\S]*?)<\/style>|<link\s+(?=[^>]*rel=['"]?stylesheet)([^>]*?href=(['"])([^>]*?)\4[^>\/]*)\/?>)/gi,function(_5d4,_5d5,_5d6,_5d7,_5d8,href){var i,attr=(_5d5||_5d7||"").replace(/^\s*([\s\S]*?)\s*$/i,"$1");if(_5d6){i=_5d2.push(_5d1?_5bd(_5d1,_5d6):_5d6);}else{i=_5d2.push("@import \""+href+"\";");attr=attr.replace(/\s*(?:rel|href)=(['"])?[^\s]*\1\s*/gi,"");}if(attr){attr=attr.split(/\s+/);var _5d9={},tmp;for(var j=0,e=attr.length;j<e;j++){tmp=attr[j].split("=");_5d9[tmp[0]]=tmp[1].replace(/^\s*['"]?([\s\S]*?)['"]?\s*$/,"$1");}_5d2.attributes[i-1]=_5d9;}return "";});};var _5da=html._snarfScripts=function(cont,_5db){_5db.code="";cont=cont.replace(/<[!][-][-](.|\s)*?[-][-]>/g,function(_5dc){return _5dc.replace(/<(\/?)script\b/ig,"&lt;$1Script");});function _5dd(src){if(_5db.downloadRemote){src=src.replace(/&([a-z0-9#]+);/g,function(m,name){switch(name){case "amp":return "&";case "gt":return ">";case "lt":return "<";default:return name.charAt(0)=="#"?String.fromCharCode(name.substring(1)):"&"+name+";";}});_5b9.get({url:src,sync:true,load:function(code){_5db.code+=code+";";},error:_5db.errBack});}};return cont.replace(/<script\s*(?![^>]*type=['"]?(?:dojo\/|text\/html\b))[^>]*?(?:src=(['"]?)([^>]*?)\1[^>]*)?>([\s\S]*?)<\/script>/gi,function(_5de,_5df,src,code){if(src){_5dd(src);}else{_5db.code+=code;}return "";});};var _5e0=html.evalInGlobal=function(code,_5e1){_5e1=_5e1||_5ba.doc.body;var n=_5e1.ownerDocument.createElement("script");n.type="text/javascript";_5e1.appendChild(n);n.text=code;};html._ContentSetter=_5b2(_5b5._ContentSetter,{adjustPaths:false,referencePath:".",renderStyles:false,executeScripts:false,scriptHasHooks:false,scriptHookReplacement:null,_renderStyles:function(_5e2){this._styleNodes=[];var st,att,_5e3,doc=this.node.ownerDocument;var head=doc.getElementsByTagName("head")[0];for(var i=0,e=_5e2.length;i<e;i++){_5e3=_5e2[i];att=_5e2.attributes[i];st=doc.createElement("style");st.setAttribute("type","text/css");for(var x in att){st.setAttribute(x,att[x]);}this._styleNodes.push(st);head.appendChild(st);if(st.styleSheet){st.styleSheet.cssText=_5e3;}else{st.appendChild(doc.createTextNode(_5e3));}}},empty:function(){this.inherited("empty",arguments);this._styles=[];},onBegin:function(){this.inherited("onBegin",arguments);var cont=this.content,node=this.node;var _5e4=this._styles;if(lang.isString(cont)){if(this.adjustPaths&&this.referencePath){cont=_5c9(this.referencePath,cont);}if(this.renderStyles||this.cleanContent){cont=_5d0(this.referencePath,cont,_5e4);}if(this.executeScripts){var _5e5=this;var _5e6={downloadRemote:true,errBack:function(e){_5e5._onError.call(_5e5,"Exec","Error downloading remote script in \""+_5e5.id+"\"",e);}};cont=_5da(cont,_5e6);this._code=_5e6.code;}}this.content=cont;},onEnd:function(){var code=this._code,_5e7=this._styles;if(this._styleNodes&&this._styleNodes.length){while(this._styleNodes.length){_5b4.destroy(this._styleNodes.pop());}}if(this.renderStyles&&_5e7&&_5e7.length){this._renderStyles(_5e7);}var d=new _5b3();var _5e8=this.getInherited(arguments),args=arguments,_5e9=lang.hitch(this,function(){_5e8.apply(this,args);when(this.parseDeferred,function(){d.resolve();});});if(this.executeScripts&&code){if(this.cleanContent){code=code.replace(/(<!--|(?:\/\/)?-->|<!\[CDATA\[|\]\]>)/g,"");}if(this.scriptHasHooks){code=code.replace(/_container_(?!\s*=[^=])/g,this.scriptHookReplacement);}try{_5e0(code,this.node);}catch(e){this._onError("Exec","Error eval script in "+this.id+", "+e.message,e);}_5b7(_5e9);}else{_5e9();}return d.promise;},tearDown:function(){this.inherited(arguments);delete this._styles;if(this._styleNodes&&this._styleNodes.length){while(this._styleNodes.length){_5b4.destroy(this._styleNodes.pop());}}delete this._styleNodes;lang.mixin(this,html._ContentSetter.prototype);}});html.set=function(node,cont,_5ea){if(!_5ea){return _5b5._setNodeContent(node,cont,true);}else{var op=new html._ContentSetter(lang.mixin(_5ea,{content:cont,node:node}));return op.set();}};return html;});},"dojox/charting/Chart2D":function(){define("dojox/charting/Chart2D",["dojo/_base/kernel","dojo/_base/lang","..","./Chart","./axis2d/Default","./axis2d/Invisible","./plot2d/Default","./plot2d/Lines","./plot2d/Areas","./plot2d/Markers","./plot2d/MarkersOnly","./plot2d/Scatter","./plot2d/Stacked","./plot2d/StackedLines","./plot2d/StackedAreas","./plot2d/Columns","./plot2d/StackedColumns","./plot2d/ClusteredColumns","./plot2d/Bars","./plot2d/StackedBars","./plot2d/ClusteredBars","./plot2d/Grid","./plot2d/Pie","./plot2d/Bubble","./plot2d/Candlesticks","./plot2d/OHLC","./plot2d/Spider"],function(_5eb,lang,_5ec,_5ed){_5eb.deprecated("dojox.charting.Chart2D","Use dojox.charting.Chart instead and require all other components explicitly","2.0");return lang.setObject("dojox.charting.Chart2D",_5ed);});},"dojox/charting/scaler/linear":function(){define("dojox/charting/scaler/linear",["dojo/_base/lang","./common"],function(lang,_5ee){var _5ef=lang.getObject("dojox.charting.scaler.linear",true);var _5f0=3,_5f1=_5ee.getNumericLabel;function _5f2(val,text){val=val.toLowerCase();for(var i=text.length-1;i>=0;--i){if(val===text[i]){return true;}}return false;};var _5f3=function(min,max,_5f4,_5f5,_5f6,_5f7,span){_5f4=lang.delegate(_5f4);if(!_5f5){if(_5f4.fixUpper=="major"){_5f4.fixUpper="minor";}if(_5f4.fixLower=="major"){_5f4.fixLower="minor";}}if(!_5f6){if(_5f4.fixUpper=="minor"){_5f4.fixUpper="micro";}if(_5f4.fixLower=="minor"){_5f4.fixLower="micro";}}if(!_5f7){if(_5f4.fixUpper=="micro"){_5f4.fixUpper="none";}if(_5f4.fixLower=="micro"){_5f4.fixLower="none";}}var _5f8=_5f2(_5f4.fixLower,["major"])?Math.floor(_5f4.min/_5f5)*_5f5:_5f2(_5f4.fixLower,["minor"])?Math.floor(_5f4.min/_5f6)*_5f6:_5f2(_5f4.fixLower,["micro"])?Math.floor(_5f4.min/_5f7)*_5f7:_5f4.min,_5f9=_5f2(_5f4.fixUpper,["major"])?Math.ceil(_5f4.max/_5f5)*_5f5:_5f2(_5f4.fixUpper,["minor"])?Math.ceil(_5f4.max/_5f6)*_5f6:_5f2(_5f4.fixUpper,["micro"])?Math.ceil(_5f4.max/_5f7)*_5f7:_5f4.max;if(_5f4.useMin){min=_5f8;}if(_5f4.useMax){max=_5f9;}var _5fa=(!_5f5||_5f4.useMin&&_5f2(_5f4.fixLower,["major"]))?min:Math.ceil(min/_5f5)*_5f5,_5fb=(!_5f6||_5f4.useMin&&_5f2(_5f4.fixLower,["major","minor"]))?min:Math.ceil(min/_5f6)*_5f6,_5fc=(!_5f7||_5f4.useMin&&_5f2(_5f4.fixLower,["major","minor","micro"]))?min:Math.ceil(min/_5f7)*_5f7,_5fd=!_5f5?0:(_5f4.useMax&&_5f2(_5f4.fixUpper,["major"])?Math.round((max-_5fa)/_5f5):Math.floor((max-_5fa)/_5f5))+1,_5fe=!_5f6?0:(_5f4.useMax&&_5f2(_5f4.fixUpper,["major","minor"])?Math.round((max-_5fb)/_5f6):Math.floor((max-_5fb)/_5f6))+1,_5ff=!_5f7?0:(_5f4.useMax&&_5f2(_5f4.fixUpper,["major","minor","micro"])?Math.round((max-_5fc)/_5f7):Math.floor((max-_5fc)/_5f7))+1,_600=_5f6?Math.round(_5f5/_5f6):0,_601=_5f7?Math.round(_5f6/_5f7):0,_602=_5f5?Math.floor(Math.log(_5f5)/Math.LN10):0,_603=_5f6?Math.floor(Math.log(_5f6)/Math.LN10):0,_604=span/(max-min);if(!isFinite(_604)){_604=1;}return {bounds:{lower:_5f8,upper:_5f9,from:min,to:max,scale:_604,span:span},major:{tick:_5f5,start:_5fa,count:_5fd,prec:_602},minor:{tick:_5f6,start:_5fb,count:_5fe,prec:_603},micro:{tick:_5f7,start:_5fc,count:_5ff,prec:0},minorPerMajor:_600,microPerMinor:_601,scaler:_5ef};};return lang.mixin(_5ef,{buildScaler:function(min,max,span,_605,_606,_607){var h={fixUpper:"none",fixLower:"none",natural:false};if(_605){if("fixUpper" in _605){h.fixUpper=String(_605.fixUpper);}if("fixLower" in _605){h.fixLower=String(_605.fixLower);}if("natural" in _605){h.natural=Boolean(_605.natural);}}_607=!_607||_607<_5f0?_5f0:_607;if("min" in _605){min=_605.min;}if("max" in _605){max=_605.max;}if(_605.includeZero){if(min>0){min=0;}if(max<0){max=0;}}h.min=min;h.useMin=true;h.max=max;h.useMax=true;if("from" in _605){min=_605.from;h.useMin=false;}if("to" in _605){max=_605.to;h.useMax=false;}if(max<=min){return _5f3(min,max,h,0,0,0,span);}if(!_606){_606=max-min;}var mag=Math.floor(Math.log(_606)/Math.LN10),_608=_605&&("majorTickStep" in _605)?_605.majorTickStep:Math.pow(10,mag),_609=0,_60a=0,_60b;if(_605&&("minorTickStep" in _605)){_609=_605.minorTickStep;}else{do{_609=_608/10;if(!h.natural||_609>0.9){_60b=_5f3(min,max,h,_608,_609,0,span);if(_60b.bounds.scale*_60b.minor.tick>_607){break;}}_609=_608/5;if(!h.natural||_609>0.9){_60b=_5f3(min,max,h,_608,_609,0,span);if(_60b.bounds.scale*_60b.minor.tick>_607){break;}}_609=_608/2;if(!h.natural||_609>0.9){_60b=_5f3(min,max,h,_608,_609,0,span);if(_60b.bounds.scale*_60b.minor.tick>_607){break;}}return _5f3(min,max,h,_608,0,0,span);}while(false);}if(_605&&("microTickStep" in _605)){_60a=_605.microTickStep;_60b=_5f3(min,max,h,_608,_609,_60a,span);}else{do{_60a=_609/10;if(!h.natural||_60a>0.9){_60b=_5f3(min,max,h,_608,_609,_60a,span);if(_60b.bounds.scale*_60b.micro.tick>_5f0){break;}}_60a=_609/5;if(!h.natural||_60a>0.9){_60b=_5f3(min,max,h,_608,_609,_60a,span);if(_60b.bounds.scale*_60b.micro.tick>_5f0){break;}}_60a=_609/2;if(!h.natural||_60a>0.9){_60b=_5f3(min,max,h,_608,_609,_60a,span);if(_60b.bounds.scale*_60b.micro.tick>_5f0){break;}}_60a=0;}while(false);}return _60a?_60b:_5f3(min,max,h,_608,_609,0,span);},buildTicks:function(_60c,_60d){var step,next,tick,_60e=_60c.major.start,_60f=_60c.minor.start,_610=_60c.micro.start;if(_60d.microTicks&&_60c.micro.tick){step=_60c.micro.tick,next=_610;}else{if(_60d.minorTicks&&_60c.minor.tick){step=_60c.minor.tick,next=_60f;}else{if(_60c.major.tick){step=_60c.major.tick,next=_60e;}else{return null;}}}var _611=1/_60c.bounds.scale;if(_60c.bounds.to<=_60c.bounds.from||isNaN(_611)||!isFinite(_611)||step<=0||isNaN(step)||!isFinite(step)){return null;}var _612=[],_613=[],_614=[];while(next<=_60c.bounds.to+_611){if(Math.abs(_60e-next)<step/2){tick={value:_60e};if(_60d.majorLabels){tick.label=_5f1(_60e,_60c.major.prec,_60d);}_612.push(tick);_60e+=_60c.major.tick;_60f+=_60c.minor.tick;_610+=_60c.micro.tick;}else{if(Math.abs(_60f-next)<step/2){if(_60d.minorTicks){tick={value:_60f};if(_60d.minorLabels&&(_60c.minMinorStep<=_60c.minor.tick*_60c.bounds.scale)){tick.label=_5f1(_60f,_60c.minor.prec,_60d);}_613.push(tick);}_60f+=_60c.minor.tick;_610+=_60c.micro.tick;}else{if(_60d.microTicks){_614.push({value:_610});}_610+=_60c.micro.tick;}}next+=step;}return {major:_612,minor:_613,micro:_614};},getTransformerFromModel:function(_615){var _616=_615.bounds.from,_617=_615.bounds.scale;return function(x){return (x-_616)*_617;};},getTransformerFromPlot:function(_618){var _619=_618.bounds.from,_61a=_618.bounds.scale;return function(x){return x/_61a+_619;};}});});},"dijit/MenuItem":function(){require({cache:{"url:dijit/templates/MenuItem.html":"<tr class=\"dijitReset dijitMenuItem\" data-dojo-attach-point=\"focusNode\" role=\"menuitem\" tabIndex=\"-1\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon dijitMenuItemIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\">\n\t\t<div data-dojo-attach-point=\"arrowWrapper\" style=\"visibility: hidden\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuExpand\"/>\n\t\t\t<span class=\"dijitMenuExpandA11y\">+</span>\n\t\t</div>\n\t</td>\n</tr>\n"}});define("dijit/MenuItem",["dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/_base/kernel","dojo/sniff","./_Widget","./_TemplatedMixin","./_Contained","./_CssStateMixin","dojo/text!./templates/MenuItem.html"],function(_61b,dom,_61c,_61d,_61e,has,_61f,_620,_621,_622,_623){return _61b("dijit.MenuItem",[_61f,_620,_621,_622],{templateString:_623,baseClass:"dijitMenuItem",label:"",_setLabelAttr:function(val){this.containerNode.innerHTML=val;this._set("label",val);if(this.textDir==="auto"){this.applyTextDir(this.focusNode,this.label);}},iconClass:"dijitNoIcon",_setIconClassAttr:{node:"iconNode",type:"class"},accelKey:"",disabled:false,_fillContent:function(_624){if(_624&&!("label" in this.params)){this.set("label",_624.innerHTML);}},buildRendering:function(){this.inherited(arguments);var _625=this.id+"_text";_61c.set(this.containerNode,"id",_625);if(this.accelKeyNode){_61c.set(this.accelKeyNode,"id",this.id+"_accel");_625+=" "+this.id+"_accel";}this.domNode.setAttribute("aria-labelledby",_625);dom.setSelectable(this.domNode,false);},onClick:function(){},focus:function(){try{if(has("ie")==8){this.containerNode.focus();}this.focusNode.focus();}catch(e){}},_onFocus:function(){this._setSelected(true);this.getParent()._onItemFocus(this);this.inherited(arguments);},_setSelected:function(_626){_61d.toggle(this.domNode,"dijitMenuItemSelected",_626);},setLabel:function(_627){_61e.deprecated("dijit.MenuItem.setLabel() is deprecated.  Use set('label', ...) instead.","","2.0");this.set("label",_627);},setDisabled:function(_628){_61e.deprecated("dijit.Menu.setDisabled() is deprecated.  Use set('disabled', bool) instead.","","2.0");this.set("disabled",_628);},_setDisabledAttr:function(_629){this.focusNode.setAttribute("aria-disabled",_629?"true":"false");this._set("disabled",_629);},_setAccelKeyAttr:function(_62a){this.accelKeyNode.style.display=_62a?"":"none";this.accelKeyNode.innerHTML=_62a;_61c.set(this.containerNode,"colSpan",_62a?"1":"2");this._set("accelKey",_62a);},_setTextDirAttr:function(_62b){if(!this._created||this.textDir!=_62b){this._set("textDir",_62b);this.applyTextDir(this.focusNode,this.label);}}});});},"url:dijit/templates/Menu.html":"<table class=\"dijit dijitMenu dijitMenuPassive dijitReset dijitMenuTable\" role=\"menu\" tabIndex=\"${tabIndex}\"\n\t   data-dojo-attach-event=\"onkeypress:_onKeyPress\" cellspacing=\"0\">\n\t<tbody class=\"dijitReset\" data-dojo-attach-point=\"containerNode\"></tbody>\n</table>\n","url:dijit/layout/templates/ScrollingTabController.html":"<div class=\"dijitTabListContainer-${tabPosition}\" style=\"visibility:hidden\">\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerMenuButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_menuBtn\"\n\t\t\tdata-dojo-props=\"containerId: '${containerId}', iconClass: 'dijitTabStripMenuIcon',\n\t\t\t\t\tdropDownPosition: ['below-alt', 'above-alt']\"\n\t\t\tdata-dojo-attach-point=\"_menuBtn\" showLabel=\"false\" title=\"\">&#9660;</div>\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_leftBtn\"\n\t\t\tdata-dojo-props=\"iconClass:'dijitTabStripSlideLeftIcon', showLabel:false, title:''\"\n\t\t\tdata-dojo-attach-point=\"_leftBtn\" data-dojo-attach-event=\"onClick: doSlideLeft\">&#9664;</div>\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_rightBtn\"\n\t\t\tdata-dojo-props=\"iconClass:'dijitTabStripSlideRightIcon', showLabel:false, title:''\"\n\t\t\tdata-dojo-attach-point=\"_rightBtn\" data-dojo-attach-event=\"onClick: doSlideRight\">&#9654;</div>\n\t<div class='dijitTabListWrapper' data-dojo-attach-point='tablistWrapper'>\n\t\t<div role='tablist' data-dojo-attach-event='onkeypress:onkeypress'\n\t\t\t\tdata-dojo-attach-point='containerNode' class='nowrapTabStrip'></div>\n\t</div>\n</div>","dijit/_MenuBase":function(){define("dijit/_MenuBase",["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/_base/lang","dojo/mouse","dojo/on","dojo/window","./a11yclick","./popup","./registry","./_Widget","./_KeyNavContainer","./_TemplatedMixin"],function(_62c,_62d,dom,_62e,_62f,lang,_630,on,_631,_632,pm,_633,_634,_635,_636){return _62d("dijit._MenuBase",[_634,_636,_635],{parentMenu:null,popupDelay:500,autoFocus:false,childSelector:function(node){var _637=_633.byNode(node);return node.parentNode==this.containerNode&&_637&&_637.focus;},postCreate:function(){var self=this,_638=typeof this.childSelector=="string"?this.childSelector:lang.hitch(this,"childSelector");this.own(on(this.containerNode,on.selector(_638,_630.enter),function(){self.onItemHover(_633.byNode(this));}),on(this.containerNode,on.selector(_638,_630.leave),function(){self.onItemUnhover(_633.byNode(this));}),on(this.containerNode,on.selector(_638,_632),function(evt){self.onItemClick(_633.byNode(this),evt);evt.stopPropagation();evt.preventDefault();}));this.inherited(arguments);},onExecute:function(){},onCancel:function(){},_moveToPopup:function(evt){if(this.focusedChild&&this.focusedChild.popup&&!this.focusedChild.disabled){this.onItemClick(this.focusedChild,evt);}else{var _639=this._getTopMenu();if(_639&&_639._isMenuBar){_639.focusNext();}}},_onPopupHover:function(){if(this.currentPopup&&this.currentPopup._pendingClose_timer){var _63a=this.currentPopup.parentMenu;if(_63a.focusedChild){_63a.focusedChild._setSelected(false);}_63a.focusedChild=this.currentPopup.from_item;_63a.focusedChild._setSelected(true);this._stopPendingCloseTimer(this.currentPopup);}},onItemHover:function(item){if(this.isActive){this.focusChild(item);if(this.focusedChild.popup&&!this.focusedChild.disabled&&!this.hover_timer){this.hover_timer=this.defer("_openPopup",this.popupDelay);}}if(this.focusedChild){this.focusChild(item);}this._hoveredChild=item;item._set("hovering",true);},_onChildBlur:function(item){this._stopPopupTimer();item._setSelected(false);var _63b=item.popup;if(_63b){this._stopPendingCloseTimer(_63b);_63b._pendingClose_timer=this.defer(function(){_63b._pendingClose_timer=null;if(_63b.parentMenu){_63b.parentMenu.currentPopup=null;}pm.close(_63b);},this.popupDelay);}},onItemUnhover:function(item){if(this.isActive){this._stopPopupTimer();}if(this._hoveredChild==item){this._hoveredChild=null;}item._set("hovering",false);},_stopPopupTimer:function(){if(this.hover_timer){this.hover_timer=this.hover_timer.remove();}},_stopPendingCloseTimer:function(_63c){if(_63c._pendingClose_timer){_63c._pendingClose_timer=_63c._pendingClose_timer.remove();}},_stopFocusTimer:function(){if(this._focus_timer){this._focus_timer=this._focus_timer.remove();}},_getTopMenu:function(){for(var top=this;top.parentMenu;top=top.parentMenu){}return top;},onItemClick:function(item,evt){if(typeof this.isShowingNow=="undefined"){this._markActive();}this.focusChild(item);if(item.disabled){return false;}if(item.popup){this._openPopup(evt.type=="keypress");}else{this.onExecute();item._onClick?item._onClick(evt):item.onClick(evt);}},_openPopup:function(_63d){this._stopPopupTimer();var _63e=this.focusedChild;if(!_63e){return;}var _63f=_63e.popup;if(!_63f.isShowingNow){if(this.currentPopup){this._stopPendingCloseTimer(this.currentPopup);pm.close(this.currentPopup);}_63f.parentMenu=this;_63f.from_item=_63e;var self=this;pm.open({parent:this,popup:_63f,around:_63e.domNode,orient:this._orient||["after","before"],onCancel:function(){self.focusChild(_63e);self._cleanUp();_63e._setSelected(true);self.focusedChild=_63e;},onExecute:lang.hitch(this,"_cleanUp")});this.currentPopup=_63f;_63f.connect(_63f.domNode,"onmouseenter",lang.hitch(self,"_onPopupHover"));}if(_63d&&_63f.focus){_63f._focus_timer=this.defer(lang.hitch(_63f,function(){this._focus_timer=null;this.focus();}));}},_markActive:function(){this.isActive=true;_62f.replace(this.domNode,"dijitMenuActive","dijitMenuPassive");},onOpen:function(){this.isShowingNow=true;this._markActive();},_markInactive:function(){this.isActive=false;_62f.replace(this.domNode,"dijitMenuPassive","dijitMenuActive");},onClose:function(){this._stopFocusTimer();this._markInactive();this.isShowingNow=false;this.parentMenu=null;},_closeChild:function(){this._stopPopupTimer();if(this.currentPopup){if(_62c.indexOf(this._focusManager.activeStack,this.id)>=0){_62e.set(this.focusedChild.focusNode,"tabIndex",this.tabIndex);this.focusedChild.focusNode.focus();}pm.close(this.currentPopup);this.currentPopup=null;}if(this.focusedChild){this.focusedChild._setSelected(false);this.onItemUnhover(this.focusedChild);this.focusedChild=null;}},_onItemFocus:function(item){if(this._hoveredChild&&this._hoveredChild!=item){this.onItemUnhover(this._hoveredChild);}},_onBlur:function(){this._cleanUp();this.inherited(arguments);},_cleanUp:function(){this._closeChild();if(typeof this.isShowingNow=="undefined"){this._markInactive();}}});});},"dijit/layout/ScrollingTabController":function(){require({cache:{"url:dijit/layout/templates/ScrollingTabController.html":"<div class=\"dijitTabListContainer-${tabPosition}\" style=\"visibility:hidden\">\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerMenuButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_menuBtn\"\n\t\t\tdata-dojo-props=\"containerId: '${containerId}', iconClass: 'dijitTabStripMenuIcon',\n\t\t\t\t\tdropDownPosition: ['below-alt', 'above-alt']\"\n\t\t\tdata-dojo-attach-point=\"_menuBtn\" showLabel=\"false\" title=\"\">&#9660;</div>\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_leftBtn\"\n\t\t\tdata-dojo-props=\"iconClass:'dijitTabStripSlideLeftIcon', showLabel:false, title:''\"\n\t\t\tdata-dojo-attach-point=\"_leftBtn\" data-dojo-attach-event=\"onClick: doSlideLeft\">&#9664;</div>\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_rightBtn\"\n\t\t\tdata-dojo-props=\"iconClass:'dijitTabStripSlideRightIcon', showLabel:false, title:''\"\n\t\t\tdata-dojo-attach-point=\"_rightBtn\" data-dojo-attach-event=\"onClick: doSlideRight\">&#9654;</div>\n\t<div class='dijitTabListWrapper' data-dojo-attach-point='tablistWrapper'>\n\t\t<div role='tablist' data-dojo-attach-event='onkeypress:onkeypress'\n\t\t\t\tdata-dojo-attach-point='containerNode' class='nowrapTabStrip'></div>\n\t</div>\n</div>","url:dijit/layout/templates/_ScrollingTabControllerButton.html":"<div data-dojo-attach-event=\"onclick:_onClick\" class=\"dijitTabInnerDiv dijitTabContent dijitButtonContents\"  data-dojo-attach-point=\"focusNode\">\n\t<img role=\"presentation\" alt=\"\" src=\"${_blankGif}\" class=\"dijitTabStripIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t<span data-dojo-attach-point=\"containerNode,titleNode\" class=\"dijitButtonText\"></span>\n</div>"}});define("dijit/layout/ScrollingTabController",["dojo/_base/array","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/fx","dojo/_base/lang","dojo/on","dojo/query","dojo/sniff","../registry","dojo/text!./templates/ScrollingTabController.html","dojo/text!./templates/_ScrollingTabControllerButton.html","./TabController","./utils","../_WidgetsInTemplateMixin","../Menu","../MenuItem","../form/Button","../_HasDropDown","dojo/NodeList-dom"],function(_640,_641,_642,_643,_644,fx,lang,on,_645,has,_646,_647,_648,_649,_64a,_64b,Menu,_64c,_64d,_64e){var _64f=_641("dijit.layout.ScrollingTabController",[_649,_64b],{baseClass:"dijitTabController dijitScrollingTabController",templateString:_647,useMenu:true,useSlider:true,tabStripClass:"",widgetsInTemplate:true,_minScroll:5,_setClassAttr:{node:"containerNode",type:"class"},buildRendering:function(){this.inherited(arguments);var n=this.domNode;this.scrollNode=this.tablistWrapper;this._initButtons();if(!this.tabStripClass){this.tabStripClass="dijitTabContainer"+this.tabPosition.charAt(0).toUpperCase()+this.tabPosition.substr(1).replace(/-.*/,"")+"None";_642.add(n,"tabStrip-disabled");}_642.add(this.tablistWrapper,this.tabStripClass);},onStartup:function(){this.inherited(arguments);_644.set(this.domNode,"visibility","");this._postStartup=true;this.own(on(this.containerNode,"attrmodified-label, attrmodified-iconclass",lang.hitch(this,function(evt){if(this._dim){this.resize(this._dim);}})));},onAddChild:function(page,_650){this.inherited(arguments);_644.set(this.containerNode,"width",(_644.get(this.containerNode,"width")+200)+"px");},onRemoveChild:function(page,_651){var _652=this.pane2button[page.id];if(this._selectedTab===_652.domNode){this._selectedTab=null;}this.inherited(arguments);},_initButtons:function(){this._btnWidth=0;this._buttons=_645("> .tabStripButton",this.domNode).filter(function(btn){if((this.useMenu&&btn==this._menuBtn.domNode)||(this.useSlider&&(btn==this._rightBtn.domNode||btn==this._leftBtn.domNode))){this._btnWidth+=_643.getMarginSize(btn).w;return true;}else{_644.set(btn,"display","none");return false;}},this);},_getTabsWidth:function(){var _653=this.getChildren();if(_653.length){var _654=_653[this.isLeftToRight()?0:_653.length-1].domNode,_655=_653[this.isLeftToRight()?_653.length-1:0].domNode;return _655.offsetLeft+_655.offsetWidth-_654.offsetLeft;}else{return 0;}},_enableBtn:function(_656){var _657=this._getTabsWidth();_656=_656||_644.get(this.scrollNode,"width");return _657>0&&_656<_657;},resize:function(dim){this._dim=dim;this.scrollNode.style.height="auto";var cb=this._contentBox=_64a.marginBox2contentBox(this.domNode,{h:0,w:dim.w});cb.h=this.scrollNode.offsetHeight;_643.setContentSize(this.domNode,cb);var _658=this._enableBtn(this._contentBox.w);this._buttons.style("display",_658?"":"none");this._leftBtn.layoutAlign="left";this._rightBtn.layoutAlign="right";this._menuBtn.layoutAlign=this.isLeftToRight()?"right":"left";_64a.layoutChildren(this.domNode,this._contentBox,[this._menuBtn,this._leftBtn,this._rightBtn,{domNode:this.scrollNode,layoutAlign:"client"}]);if(this._selectedTab){if(this._anim&&this._anim.status()=="playing"){this._anim.stop();}this.scrollNode.scrollLeft=this._convertToScrollLeft(this._getScrollForSelectedTab());}this._setButtonClass(this._getScroll());this._postResize=true;return {h:this._contentBox.h,w:dim.w};},_getScroll:function(){return (this.isLeftToRight()||has("ie")<8||(has("ie")&&has("quirks"))||has("webkit"))?this.scrollNode.scrollLeft:_644.get(this.containerNode,"width")-_644.get(this.scrollNode,"width")+(has("ie")>=8?-1:1)*this.scrollNode.scrollLeft;},_convertToScrollLeft:function(val){if(this.isLeftToRight()||has("ie")<8||(has("ie")&&has("quirks"))||has("webkit")){return val;}else{var _659=_644.get(this.containerNode,"width")-_644.get(this.scrollNode,"width");return (has("ie")>=8?-1:1)*(val-_659);}},onSelectChild:function(page){var tab=this.pane2button[page.id];if(!tab||!page){return;}var node=tab.domNode;if(node!=this._selectedTab){this._selectedTab=node;if(this._postResize){var sl=this._getScroll();if(sl>node.offsetLeft||sl+_644.get(this.scrollNode,"width")<node.offsetLeft+_644.get(node,"width")){this.createSmoothScroll().play();}}}this.inherited(arguments);},_getScrollBounds:function(){var _65a=this.getChildren(),_65b=_644.get(this.scrollNode,"width"),_65c=_644.get(this.containerNode,"width"),_65d=_65c-_65b,_65e=this._getTabsWidth();if(_65a.length&&_65e>_65b){return {min:this.isLeftToRight()?0:_65a[_65a.length-1].domNode.offsetLeft,max:this.isLeftToRight()?(_65a[_65a.length-1].domNode.offsetLeft+_65a[_65a.length-1].domNode.offsetWidth)-_65b:_65d};}else{var _65f=this.isLeftToRight()?0:_65d;return {min:_65f,max:_65f};}},_getScrollForSelectedTab:function(){var w=this.scrollNode,n=this._selectedTab,_660=_644.get(this.scrollNode,"width"),_661=this._getScrollBounds();var pos=(n.offsetLeft+_644.get(n,"width")/2)-_660/2;pos=Math.min(Math.max(pos,_661.min),_661.max);return pos;},createSmoothScroll:function(x){if(arguments.length>0){var _662=this._getScrollBounds();x=Math.min(Math.max(x,_662.min),_662.max);}else{x=this._getScrollForSelectedTab();}if(this._anim&&this._anim.status()=="playing"){this._anim.stop();}var self=this,w=this.scrollNode,anim=new fx.Animation({beforeBegin:function(){if(this.curve){delete this.curve;}var oldS=w.scrollLeft,newS=self._convertToScrollLeft(x);anim.curve=new fx._Line(oldS,newS);},onAnimate:function(val){w.scrollLeft=val;}});this._anim=anim;this._setButtonClass(x);return anim;},_getBtnNode:function(e){var n=e.target;while(n&&!_642.contains(n,"tabStripButton")){n=n.parentNode;}return n;},doSlideRight:function(e){this.doSlide(1,this._getBtnNode(e));},doSlideLeft:function(e){this.doSlide(-1,this._getBtnNode(e));},doSlide:function(_663,node){if(node&&_642.contains(node,"dijitTabDisabled")){return;}var _664=_644.get(this.scrollNode,"width");var d=(_664*0.75)*_663;var to=this._getScroll()+d;this._setButtonClass(to);this.createSmoothScroll(to).play();},_setButtonClass:function(_665){var _666=this._getScrollBounds();this._leftBtn.set("disabled",_665<=_666.min);this._rightBtn.set("disabled",_665>=_666.max);}});var _667=_641("dijit.layout._ScrollingTabControllerButtonMixin",null,{baseClass:"dijitTab tabStripButton",templateString:_648,tabIndex:"",isFocusable:function(){return false;}});_641("dijit.layout._ScrollingTabControllerButton",[_64d,_667]);_641("dijit.layout._ScrollingTabControllerMenuButton",[_64d,_64e,_667],{containerId:"",tabIndex:"-1",isLoaded:function(){return false;},loadDropDown:function(_668){this.dropDown=new Menu({id:this.containerId+"_menu",ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir});var _669=_646.byId(this.containerId);_640.forEach(_669.getChildren(),function(page){var _66a=new _64c({id:page.id+"_stcMi",label:page.title,iconClass:page.iconClass,disabled:page.disabled,ownerDocument:this.ownerDocument,dir:page.dir,lang:page.lang,textDir:page.textDir,onClick:function(){_669.selectChild(page);}});this.dropDown.addChild(_66a);},this);_668();},closeDropDown:function(_66b){this.inherited(arguments);if(this.dropDown){this.dropDown.destroyRecursive();delete this.dropDown;}}});return _64f;});},"dojox/lang/functional":function(){define("dojox/lang/functional",["./functional/lambda","./functional/array","./functional/object"],function(df){return df;});},"dojox/charting/scaler/common":function(){define("dojox/charting/scaler/common",["dojo/_base/lang"],function(lang){var eq=function(a,b){return Math.abs(a-b)<=0.000001*(Math.abs(a)+Math.abs(b));};var _66c=lang.getObject("dojox.charting.scaler.common",true);var _66d={};return lang.mixin(_66c,{doIfLoaded:function(_66e,_66f,_670){if(_66d[_66e]==undefined){try{_66d[_66e]=require(_66e);}catch(e){_66d[_66e]=null;}}if(_66d[_66e]){return _66f(_66d[_66e]);}else{return _670();}},getNumericLabel:function(_671,_672,_673){var def="";_66c.doIfLoaded("dojo/number",function(_674){def=(_673.fixed?_674.format(_671,{places:_672<0?-_672:0}):_674.format(_671))||"";},function(){def=_673.fixed?_671.toFixed(_672<0?-_672:0):_671.toString();});if(_673.labelFunc){var r=_673.labelFunc(def,_671,_672);if(r){return r;}}if(_673.labels){var l=_673.labels,lo=0,hi=l.length;while(lo<hi){var mid=Math.floor((lo+hi)/2),val=l[mid].value;if(val<_671){lo=mid+1;}else{hi=mid;}}if(lo<l.length&&eq(l[lo].value,_671)){return l[lo].text;}--lo;if(lo>=0&&lo<l.length&&eq(l[lo].value,_671)){return l[lo].text;}lo+=2;if(lo<l.length&&eq(l[lo].value,_671)){return l[lo].text;}}return def;}});});},"dojox/charting/axis2d/common":function(){define("dojox/charting/axis2d/common",["dojo/_base/lang","dojo/_base/window","dojo/dom-geometry","dojox/gfx"],function(lang,win,_675,g){var _676=lang.getObject("dojox.charting.axis2d.common",true);var _677=function(s){s.marginLeft="0px";s.marginTop="0px";s.marginRight="0px";s.marginBottom="0px";s.paddingLeft="0px";s.paddingTop="0px";s.paddingRight="0px";s.paddingBottom="0px";s.borderLeftWidth="0px";s.borderTopWidth="0px";s.borderRightWidth="0px";s.borderBottomWidth="0px";};var _678=function(n){if(n["getBoundingClientRect"]){var bcr=n.getBoundingClientRect();return bcr.width||(bcr.right-bcr.left);}else{return _675.getMarginBox(n).w;}};return lang.mixin(_676,{createText:{gfx:function(_679,_67a,x,y,_67b,text,font,_67c){return _67a.createText({x:x,y:y,text:text,align:_67b}).setFont(font).setFill(_67c);},html:function(_67d,_67e,x,y,_67f,text,font,_680,_681){var p=win.doc.createElement("div"),s=p.style,_682;if(_67d.getTextDir){p.dir=_67d.getTextDir(text);}_677(s);s.font=font;p.innerHTML=String(text).replace(/\s/g,"&nbsp;");s.color=_680;s.position="absolute";s.left="-10000px";win.body().appendChild(p);var size=g.normalizedLength(g.splitFontString(font).size);if(!_681){_682=_678(p);}if(p.dir=="rtl"){x+=_681?_681:_682;}win.body().removeChild(p);s.position="relative";if(_681){s.width=_681+"px";switch(_67f){case "middle":s.textAlign="center";s.left=(x-_681/2)+"px";break;case "end":s.textAlign="right";s.left=(x-_681)+"px";break;default:s.left=x+"px";s.textAlign="left";break;}}else{switch(_67f){case "middle":s.left=Math.floor(x-_682/2)+"px";break;case "end":s.left=Math.floor(x-_682)+"px";break;default:s.left=Math.floor(x)+"px";break;}}s.top=Math.floor(y-size)+"px";s.whiteSpace="nowrap";var wrap=win.doc.createElement("div"),w=wrap.style;_677(w);w.width="0px";w.height="0px";wrap.appendChild(p);_67d.node.insertBefore(wrap,_67d.node.firstChild);return wrap;}}});});},"dijit/layout/TabContainer":function(){define("dijit/layout/TabContainer",["dojo/_base/lang","dojo/_base/declare","./_TabContainerBase","./TabController","./ScrollingTabController"],function(lang,_683,_684,_685,_686){return _683("dijit.layout.TabContainer",_684,{useMenu:true,useSlider:true,controllerWidget:"",_makeController:function(_687){var cls=this.baseClass+"-tabs"+(this.doLayout?"":" dijitTabNoLayout"),_685=typeof this.controllerWidget=="string"?lang.getObject(this.controllerWidget):this.controllerWidget;return new _685({id:this.id+"_tablist",ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir,tabPosition:this.tabPosition,doLayout:this.doLayout,containerId:this.id,"class":cls,nested:this.nested,useMenu:this.useMenu,useSlider:this.useSlider,tabStripClass:this.tabStrip?this.baseClass+(this.tabStrip?"":"No")+"Strip":null},_687);},postMixInProperties:function(){this.inherited(arguments);if(!this.controllerWidget){this.controllerWidget=(this.tabPosition=="top"||this.tabPosition=="bottom")&&!this.nested?_686:_685;}}});});},"dojox/lang/functional/object":function(){define("dojox/lang/functional/object",["dojo/_base/kernel","dojo/_base/lang","./lambda"],function(_688,lang,df){var _689={};lang.mixin(df,{keys:function(obj){var t=[];for(var i in obj){if(!(i in _689)){t.push(i);}}return t;},values:function(obj){var t=[];for(var i in obj){if(!(i in _689)){t.push(obj[i]);}}return t;},filterIn:function(obj,f,o){o=o||_688.global;f=df.lambda(f);var t={},v,i;for(i in obj){if(!(i in _689)){v=obj[i];if(f.call(o,v,i,obj)){t[i]=v;}}}return t;},forIn:function(obj,f,o){o=o||_688.global;f=df.lambda(f);for(var i in obj){if(!(i in _689)){f.call(o,obj[i],i,obj);}}return o;},mapIn:function(obj,f,o){o=o||_688.global;f=df.lambda(f);var t={},i;for(i in obj){if(!(i in _689)){t[i]=f.call(o,obj[i],i,obj);}}return t;}});return df;});},"dojox/charting/axis2d/Default":function(){define("dojox/charting/axis2d/Default",["dojo/_base/lang","dojo/_base/array","dojo/_base/sniff","dojo/_base/declare","dojo/_base/connect","dojo/dom-geometry","./Invisible","../scaler/common","../scaler/linear","./common","dojox/gfx","dojox/lang/utils","dojox/lang/functional"],function(lang,arr,has,_68a,_68b,_68c,_68d,_68e,lin,_68f,g,du,df){var _690=45;return _68a("dojox.charting.axis2d.Default",_68d,{defaultParams:{vertical:false,fixUpper:"none",fixLower:"none",natural:false,leftBottom:true,includeZero:false,fixed:true,majorLabels:true,minorTicks:true,minorLabels:true,microTicks:false,rotation:0,htmlLabels:true,enableCache:false,dropLabels:true,labelSizeChange:false},optionalParams:{min:0,max:1,from:0,to:1,majorTickStep:4,minorTickStep:2,microTickStep:1,labels:[],labelFunc:null,maxLabelSize:0,maxLabelCharCount:0,trailingSymbol:null,stroke:{},majorTick:{},minorTick:{},microTick:{},tick:{},font:"",fontColor:"",title:"",titleGap:0,titleFont:"",titleFontColor:"",titleOrientation:""},constructor:function(_691,_692){this.opt=lang.clone(this.defaultParams);du.updateWithObject(this.opt,_692);du.updateWithPattern(this.opt,_692,this.optionalParams);if(this.opt.enableCache){this._textFreePool=[];this._lineFreePool=[];this._textUsePool=[];this._lineUsePool=[];}this._invalidMaxLabelSize=true;},setWindow:function(_693,_694){if(_693!=this.scale){this._invalidMaxLabelSize=true;}return this.inherited(arguments);},_groupLabelWidth:function(_695,font,_696){if(!_695.length){return 0;}if(_695.length>50){_695.length=50;}if(lang.isObject(_695[0])){_695=df.map(_695,function(_697){return _697.text;});}if(_696){_695=df.map(_695,function(_698){return lang.trim(_698).length==0?"":_698.substring(0,_696)+this.trailingSymbol;},this);}var s=_695.join("<br>");return g._base._getTextBox(s,{font:font}).w||0;},_getMaxLabelSize:function(min,max,span,_699,font,size){if(this._maxLabelSize==null&&arguments.length==6){var o=this.opt;this.scaler.minMinorStep=this._prevMinMinorStep=0;var ob=lang.clone(o);delete ob.to;delete ob.from;var sb=lin.buildScaler(min,max,span,ob,o.to-o.from);sb.minMinorStep=0;this._majorStart=sb.major.start;var tb=lin.buildTicks(sb,o);if(size&&tb){var _69a=0,_69b=0;var _69c=function(tick){if(tick.label){this.push(tick.label);}};var _69d=[];if(this.opt.majorLabels){arr.forEach(tb.major,_69c,_69d);_69a=this._groupLabelWidth(_69d,font,ob.maxLabelCharCount);if(ob.maxLabelSize){_69a=Math.min(ob.maxLabelSize,_69a);}}_69d=[];if(this.opt.dropLabels&&this.opt.minorLabels){arr.forEach(tb.minor,_69c,_69d);_69b=this._groupLabelWidth(_69d,font,ob.maxLabelCharCount);if(ob.maxLabelSize){_69b=Math.min(ob.maxLabelSize,_69b);}}this._maxLabelSize={majLabelW:_69a,minLabelW:_69b,majLabelH:size,minLabelH:size};}else{this._maxLabelSize=null;}}return this._maxLabelSize;},calculate:function(min,max,span){this.inherited(arguments);this.scaler.minMinorStep=this._prevMinMinorStep;if((this._invalidMaxLabelSize||span!=this._oldSpan)&&(min!=Infinity&&max!=-Infinity)){this._invalidMaxLabelSize=false;if(this.opt.labelSizeChange){this._maxLabelSize=null;}this._oldSpan=span;var o=this.opt;var ta=this.chart.theme.axis,_69e=o.rotation%360,_69f=this.chart.theme.axis.tick.labelGap,font=o.font||(ta.majorTick&&ta.majorTick.font)||(ta.tick&&ta.tick.font),size=font?g.normalizedLength(g.splitFontString(font).size):0,_6a0=this._getMaxLabelSize(min,max,span,_69e,font,size);if(typeof _69f!="number"){_69f=4;}if(_6a0&&o.dropLabels){var cosr=Math.abs(Math.cos(_69e*Math.PI/180)),sinr=Math.abs(Math.sin(_69e*Math.PI/180));var _6a1,_6a2;if(_69e<0){_69e+=360;}switch(_69e){case 0:case 180:if(this.vertical){_6a1=_6a2=size;}else{_6a1=_6a0.majLabelW;_6a2=_6a0.minLabelW;}break;case 90:case 270:if(this.vertical){_6a1=_6a0.majLabelW;_6a2=_6a0.minLabelW;}else{_6a1=_6a2=size;}break;default:_6a1=this.vertical?Math.min(_6a0.majLabelW,size/cosr):Math.min(_6a0.majLabelW,size/sinr);var gap1=Math.sqrt(_6a0.minLabelW*_6a0.minLabelW+size*size),gap2=this.vertical?size*cosr+_6a0.minLabelW*sinr:_6a0.minLabelW*cosr+size*sinr;_6a2=Math.min(gap1,gap2);break;}this.scaler.minMinorStep=this._prevMinMinorStep=Math.max(_6a1,_6a2)+_69f;var _6a3=this.scaler.minMinorStep<=this.scaler.minor.tick*this.scaler.bounds.scale;if(!_6a3){this._skipInterval=Math.floor((_6a1+_69f)/(this.scaler.major.tick*this.scaler.bounds.scale));}else{this._skipInterval=0;}}else{this._skipInterval=0;}}this.ticks=lin.buildTicks(this.scaler,this.opt);return this;},getOffsets:function(){var s=this.scaler,_6a4={l:0,r:0,t:0,b:0};if(!s){return _6a4;}var o=this.opt,a,b,c,d,gl=_68e.getNumericLabel,_6a5=0,ma=s.major,mi=s.minor,ta=this.chart.theme.axis,_6a6=this.chart.theme.axis.tick.labelGap,_6a7=o.titleFont||(ta.title&&ta.title.font),_6a8=(o.titleGap==0)?0:o.titleGap||(ta.title&&ta.title.gap),_6a9=this.chart.theme.getTick("major",o),_6aa=this.chart.theme.getTick("minor",o),_6ab=_6a7?g.normalizedLength(g.splitFontString(_6a7).size):0,_6ac=o.rotation%360,_6ad=o.leftBottom,cosr=Math.abs(Math.cos(_6ac*Math.PI/180)),sinr=Math.abs(Math.sin(_6ac*Math.PI/180));this.trailingSymbol=(o.trailingSymbol===undefined||o.trailingSymbol===null)?this.trailingSymbol:o.trailingSymbol;if(typeof _6a6!="number"){_6a6=4;}if(_6ac<0){_6ac+=360;}var _6ae=this._getMaxLabelSize();if(_6ae){var side;var _6af=Math.ceil(Math.max(_6ae.majLabelW,_6ae.minLabelW))+1,size=Math.ceil(Math.max(_6ae.majLabelH,_6ae.minLabelH))+1;if(this.vertical){side=_6ad?"l":"r";switch(_6ac){case 0:case 180:_6a4[side]=_6af;_6a4.t=_6a4.b=size/2;break;case 90:case 270:_6a4[side]=size;_6a4.t=_6a4.b=_6af/2;break;default:if(_6ac<=_690||(180<_6ac&&_6ac<=(180+_690))){_6a4[side]=size*sinr/2+_6af*cosr;_6a4[_6ad?"t":"b"]=size*cosr/2+_6af*sinr;_6a4[_6ad?"b":"t"]=size*cosr/2;}else{if(_6ac>(360-_690)||(180>_6ac&&_6ac>(180-_690))){_6a4[side]=size*sinr/2+_6af*cosr;_6a4[_6ad?"b":"t"]=size*cosr/2+_6af*sinr;_6a4[_6ad?"t":"b"]=size*cosr/2;}else{if(_6ac<90||(180<_6ac&&_6ac<270)){_6a4[side]=size*sinr+_6af*cosr;_6a4[_6ad?"t":"b"]=size*cosr+_6af*sinr;}else{_6a4[side]=size*sinr+_6af*cosr;_6a4[_6ad?"b":"t"]=size*cosr+_6af*sinr;}}}break;}_6a4[side]+=_6a6+Math.max(_6a9.length,_6aa.length)+(o.title?(_6ab+_6a8):0);}else{side=_6ad?"b":"t";switch(_6ac){case 0:case 180:_6a4[side]=size;_6a4.l=_6a4.r=_6af/2;break;case 90:case 270:_6a4[side]=_6af;_6a4.l=_6a4.r=size/2;break;default:if((90-_690)<=_6ac&&_6ac<=90||(270-_690)<=_6ac&&_6ac<=270){_6a4[side]=size*cosr/2+_6af*sinr;_6a4[_6ad?"r":"l"]=size*sinr/2+_6af*cosr;_6a4[_6ad?"l":"r"]=size*sinr/2;}else{if(90<=_6ac&&_6ac<=(90+_690)||270<=_6ac&&_6ac<=(270+_690)){_6a4[side]=size*cosr/2+_6af*sinr;_6a4[_6ad?"l":"r"]=size*sinr/2+_6af*cosr;_6a4[_6ad?"r":"l"]=size*sinr/2;}else{if(_6ac<_690||(180<_6ac&&_6ac<(180+_690))){_6a4[side]=size*cosr+_6af*sinr;_6a4[_6ad?"r":"l"]=size*sinr+_6af*cosr;}else{_6a4[side]=size*cosr+_6af*sinr;_6a4[_6ad?"l":"r"]=size*sinr+_6af*cosr;}}}break;}_6a4[side]+=_6a6+Math.max(_6a9.length,_6aa.length)+(o.title?(_6ab+_6a8):0);}}return _6a4;},cleanGroup:function(_6b0){if(this.opt.enableCache&&this.group){this._lineFreePool=this._lineFreePool.concat(this._lineUsePool);this._lineUsePool=[];this._textFreePool=this._textFreePool.concat(this._textUsePool);this._textUsePool=[];}this.inherited(arguments);},createText:function(_6b1,_6b2,x,y,_6b3,_6b4,font,_6b5,_6b6){if(!this.opt.enableCache||_6b1=="html"){return _68f.createText[_6b1](this.chart,_6b2,x,y,_6b3,_6b4,font,_6b5,_6b6);}var text;if(this._textFreePool.length>0){text=this._textFreePool.pop();text.setShape({x:x,y:y,text:_6b4,align:_6b3});_6b2.add(text);}else{text=_68f.createText[_6b1](this.chart,_6b2,x,y,_6b3,_6b4,font,_6b5);}this._textUsePool.push(text);return text;},createLine:function(_6b7,_6b8){var line;if(this.opt.enableCache&&this._lineFreePool.length>0){line=this._lineFreePool.pop();line.setShape(_6b8);_6b7.add(line);}else{line=_6b7.createLine(_6b8);}if(this.opt.enableCache){this._lineUsePool.push(line);}return line;},render:function(dim,_6b9){if(!this.dirty||!this.scaler){return this;}var o=this.opt,ta=this.chart.theme.axis,_6ba=o.leftBottom,_6bb=o.rotation%360,_6bc,stop,_6bd,_6be=0,_6bf,_6c0,_6c1,_6c2,_6c3,_6c4,_6c5=this.chart.theme.axis.tick.labelGap,_6c6=o.font||(ta.majorTick&&ta.majorTick.font)||(ta.tick&&ta.tick.font),_6c7=o.titleFont||(ta.title&&ta.title.font),_6c8=o.fontColor||(ta.majorTick&&ta.majorTick.fontColor)||(ta.tick&&ta.tick.fontColor)||"black",_6c9=o.titleFontColor||(ta.title&&ta.title.fontColor)||"black",_6ca=(o.titleGap==0)?0:o.titleGap||(ta.title&&ta.title.gap)||15,_6cb=o.titleOrientation||(ta.title&&ta.title.orientation)||"axis",_6cc=this.chart.theme.getTick("major",o),_6cd=this.chart.theme.getTick("minor",o),_6ce=this.chart.theme.getTick("micro",o),_6cf=Math.max(_6cc.length,_6cd.length,_6ce.length),_6d0="stroke" in o?o.stroke:ta.stroke,size=_6c6?g.normalizedLength(g.splitFontString(_6c6).size):0,cosr=Math.abs(Math.cos(_6bb*Math.PI/180)),sinr=Math.abs(Math.sin(_6bb*Math.PI/180)),_6d1=_6c7?g.normalizedLength(g.splitFontString(_6c7).size):0;if(typeof _6c5!="number"){_6c5=4;}if(_6bb<0){_6bb+=360;}var _6d2=this._getMaxLabelSize();_6d2=_6d2&&_6d2.majLabelW;if(this.vertical){_6bc={y:dim.height-_6b9.b};stop={y:_6b9.t};_6bd={y:(dim.height-_6b9.b+_6b9.t)/2};_6bf=size*sinr+(_6d2||0)*cosr+_6c5+Math.max(_6cc.length,_6cd.length)+_6d1+_6ca;_6c0={x:0,y:-1};_6c3={x:0,y:0};_6c1={x:1,y:0};_6c2={x:_6c5,y:0};switch(_6bb){case 0:_6c4="end";_6c3.y=size*0.4;break;case 90:_6c4="middle";_6c3.x=-size;break;case 180:_6c4="start";_6c3.y=-size*0.4;break;case 270:_6c4="middle";break;default:if(_6bb<_690){_6c4="end";_6c3.y=size*0.4;}else{if(_6bb<90){_6c4="end";_6c3.y=size*0.4;}else{if(_6bb<(180-_690)){_6c4="start";}else{if(_6bb<(180+_690)){_6c4="start";_6c3.y=-size*0.4;}else{if(_6bb<270){_6c4="start";_6c3.x=_6ba?0:size*0.4;}else{if(_6bb<(360-_690)){_6c4="end";_6c3.x=_6ba?0:size*0.4;}else{_6c4="end";_6c3.y=size*0.4;}}}}}}}if(_6ba){_6bc.x=stop.x=_6b9.l;_6be=(_6cb&&_6cb=="away")?90:270;_6bd.x=_6b9.l-_6bf+(_6be==270?_6d1:0);_6c1.x=-1;_6c2.x=-_6c2.x;}else{_6bc.x=stop.x=dim.width-_6b9.r;_6be=(_6cb&&_6cb=="axis")?90:270;_6bd.x=dim.width-_6b9.r+_6bf-(_6be==270?0:_6d1);switch(_6c4){case "start":_6c4="end";break;case "end":_6c4="start";break;case "middle":_6c3.x+=size;break;}}}else{_6bc={x:_6b9.l};stop={x:dim.width-_6b9.r};_6bd={x:(dim.width-_6b9.r+_6b9.l)/2};_6bf=size*cosr+(_6d2||0)*sinr+_6c5+Math.max(_6cc.length,_6cd.length)+_6d1+_6ca;_6c0={x:1,y:0};_6c3={x:0,y:0};_6c1={x:0,y:1};_6c2={x:0,y:_6c5};switch(_6bb){case 0:_6c4="middle";_6c3.y=size;break;case 90:_6c4="start";_6c3.x=-size*0.4;break;case 180:_6c4="middle";break;case 270:_6c4="end";_6c3.x=size*0.4;break;default:if(_6bb<(90-_690)){_6c4="start";_6c3.y=_6ba?size:0;}else{if(_6bb<(90+_690)){_6c4="start";_6c3.x=-size*0.4;}else{if(_6bb<180){_6c4="start";_6c3.y=_6ba?0:-size;}else{if(_6bb<(270-_690)){_6c4="end";_6c3.y=_6ba?0:-size;}else{if(_6bb<(270+_690)){_6c4="end";_6c3.y=_6ba?size*0.4:0;}else{_6c4="end";_6c3.y=_6ba?size:0;}}}}}}if(_6ba){_6bc.y=stop.y=dim.height-_6b9.b;_6be=(_6cb&&_6cb=="axis")?180:0;_6bd.y=dim.height-_6b9.b+_6bf-(_6be?_6d1:0);}else{_6bc.y=stop.y=_6b9.t;_6be=(_6cb&&_6cb=="away")?180:0;_6bd.y=_6b9.t-_6bf+(_6be?0:_6d1);_6c1.y=-1;_6c2.y=-_6c2.y;switch(_6c4){case "start":_6c4="end";break;case "end":_6c4="start";break;case "middle":_6c3.y-=size;break;}}}this.cleanGroup();var s=this.group,c=this.scaler,t=this.ticks,f=lin.getTransformerFromModel(this.scaler),_6d3=(!o.title||!_6be)&&!_6bb&&this.opt.htmlLabels&&!has("ie")&&!has("opera")?"html":"gfx",dx=_6c1.x*_6cc.length,dy=_6c1.y*_6cc.length,skip=this._skipInterval;s.createLine({x1:_6bc.x,y1:_6bc.y,x2:stop.x,y2:stop.y}).setStroke(_6d0);if(o.title){var _6d4=_68f.createText[_6d3](this.chart,s,_6bd.x,_6bd.y,"middle",o.title,_6c7,_6c9);if(_6d3=="html"){this.htmlElements.push(_6d4);}else{_6d4.setTransform(g.matrix.rotategAt(_6be,_6bd.x,_6bd.y));}}if(t==null){this.dirty=false;return this;}var rel=(t.major.length>0)?(t.major[0].value-this._majorStart)/c.major.tick:0;var _6d5=this.opt.majorLabels;arr.forEach(t.major,function(tick,i){var _6d6=f(tick.value),elem,x=_6bc.x+_6c0.x*_6d6,y=_6bc.y+_6c0.y*_6d6;i+=rel;this.createLine(s,{x1:x,y1:y,x2:x+dx,y2:y+dy}).setStroke(_6cc);if(tick.label&&(!skip||(i-(1+skip))%(1+skip)==0)){var _6d7=o.maxLabelCharCount?this.getTextWithLimitCharCount(tick.label,_6c6,o.maxLabelCharCount):{text:tick.label,truncated:false};_6d7=o.maxLabelSize?this.getTextWithLimitLength(_6d7.text,_6c6,o.maxLabelSize,_6d7.truncated):_6d7;elem=this.createText(_6d3,s,x+dx+_6c2.x+(_6bb?0:_6c3.x),y+dy+_6c2.y+(_6bb?0:_6c3.y),_6c4,_6d7.text,_6c6,_6c8);if(this.chart.truncateBidi&&_6d7.truncated){this.chart.truncateBidi(elem,tick.label,_6d3);}_6d7.truncated&&this.labelTooltip(elem,this.chart,tick.label,_6d7.text,_6c6,_6d3);if(_6d3=="html"){this.htmlElements.push(elem);}else{if(_6bb){elem.setTransform([{dx:_6c3.x,dy:_6c3.y},g.matrix.rotategAt(_6bb,x+dx+_6c2.x,y+dy+_6c2.y)]);}}}},this);dx=_6c1.x*_6cd.length;dy=_6c1.y*_6cd.length;_6d5=this.opt.minorLabels&&c.minMinorStep<=c.minor.tick*c.bounds.scale;arr.forEach(t.minor,function(tick){var _6d8=f(tick.value),elem,x=_6bc.x+_6c0.x*_6d8,y=_6bc.y+_6c0.y*_6d8;this.createLine(s,{x1:x,y1:y,x2:x+dx,y2:y+dy}).setStroke(_6cd);if(_6d5&&tick.label){var _6d9=o.maxLabelCharCount?this.getTextWithLimitCharCount(tick.label,_6c6,o.maxLabelCharCount):{text:tick.label,truncated:false};_6d9=o.maxLabelSize?this.getTextWithLimitLength(_6d9.text,_6c6,o.maxLabelSize,_6d9.truncated):_6d9;elem=this.createText(_6d3,s,x+dx+_6c2.x+(_6bb?0:_6c3.x),y+dy+_6c2.y+(_6bb?0:_6c3.y),_6c4,_6d9.text,_6c6,_6c8);if(this.chart.getTextDir&&_6d9.truncated){this.chart.truncateBidi(elem,tick.label,_6d3);}_6d9.truncated&&this.labelTooltip(elem,this.chart,tick.label,_6d9.text,_6c6,_6d3);if(_6d3=="html"){this.htmlElements.push(elem);}else{if(_6bb){elem.setTransform([{dx:_6c3.x,dy:_6c3.y},g.matrix.rotategAt(_6bb,x+dx+_6c2.x,y+dy+_6c2.y)]);}}}},this);dx=_6c1.x*_6ce.length;dy=_6c1.y*_6ce.length;arr.forEach(t.micro,function(tick){var _6da=f(tick.value),elem,x=_6bc.x+_6c0.x*_6da,y=_6bc.y+_6c0.y*_6da;this.createLine(s,{x1:x,y1:y,x2:x+dx,y2:y+dy}).setStroke(_6ce);},this);this.dirty=false;return this;},labelTooltip:function(elem,_6db,_6dc,_6dd,font,_6de){var _6df=["dijit/Tooltip"];var _6e0={type:"rect"},_6e1=["above","below"],_6e2=g._base._getTextBox(_6dd,{font:font}).w||0,_6e3=font?g.normalizedLength(g.splitFontString(font).size):0;if(_6de=="html"){lang.mixin(_6e0,_68c.position(elem.firstChild,true));_6e0.width=Math.ceil(_6e2);_6e0.height=Math.ceil(_6e3);this._events.push({shape:dojo,handle:_68b.connect(elem.firstChild,"onmouseover",this,function(e){require(_6df,function(_6e4){_6e4.show(_6dc,_6e0,_6e1);});})});this._events.push({shape:dojo,handle:_68b.connect(elem.firstChild,"onmouseout",this,function(e){require(_6df,function(_6e5){_6e5.hide(_6e0);});})});}else{var shp=elem.getShape(),lt=_6db.getCoords();_6e0=lang.mixin(_6e0,{x:shp.x-_6e2/2,y:shp.y});_6e0.x+=lt.x;_6e0.y+=lt.y;_6e0.x=Math.round(_6e0.x);_6e0.y=Math.round(_6e0.y);_6e0.width=Math.ceil(_6e2);_6e0.height=Math.ceil(_6e3);this._events.push({shape:elem,handle:elem.connect("onmouseenter",this,function(e){require(_6df,function(_6e6){_6e6.show(_6dc,_6e0,_6e1);});})});this._events.push({shape:elem,handle:elem.connect("onmouseleave",this,function(e){require(_6df,function(_6e7){_6e7.hide(_6e0);});})});}}});});},"dijit/form/HorizontalSlider":function(){require({cache:{"url:dijit/form/templates/HorizontalSlider.html":"<table class=\"dijit dijitReset dijitSlider dijitSliderH\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" data-dojo-attach-event=\"onkeypress:_onKeyPress,onkeyup:_onKeyUp\"\n\trole=\"presentation\"\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t\t><td data-dojo-attach-point=\"topDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationT dijitSliderDecorationH\"></td\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\"\n\t\t\t><div class=\"dijitSliderDecrementIconH\" style=\"display:none\" data-dojo-attach-point=\"decrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderLeftBumper\" data-dojo-attach-event=\"press:_onClkDecBumper\"></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><input data-dojo-attach-point=\"valueNode\" type=\"hidden\" ${!nameAttrSetting}\n\t\t\t/><div class=\"dijitReset dijitSliderBarContainerH\" role=\"presentation\" data-dojo-attach-point=\"sliderBarContainer\"\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"progressBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderProgressBar dijitSliderProgressBarH\" data-dojo-attach-event=\"press:_onBarClick\"\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableH\"\n\t\t\t\t\t\t><div data-dojo-attach-point=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleH\" data-dojo-attach-event=\"press:_onHandleClick\" role=\"slider\"></div\n\t\t\t\t\t></div\n\t\t\t\t></div\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderRemainingBar dijitSliderRemainingBarH\" data-dojo-attach-event=\"press:_onBarClick\"></div\n\t\t\t></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderRightBumper\" data-dojo-attach-event=\"press:_onClkIncBumper\"></div\n\t\t></td\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\"\n\t\t\t><div class=\"dijitSliderIncrementIconH\" style=\"display:none\" data-dojo-attach-point=\"incrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\n\t\t></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t\t><td data-dojo-attach-point=\"containerNode,bottomDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationB dijitSliderDecorationH\"></td\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t></tr\n></table>\n"}});define("dijit/form/HorizontalSlider",["dojo/_base/array","dojo/_base/declare","dojo/dnd/move","dojo/_base/event","dojo/_base/fx","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/dnd/Moveable","dojo/dnd/Mover","dojo/query","dojo/mouse","../registry","../focus","../typematic","./Button","./_FormValueWidget","../_Container","dojo/text!./templates/HorizontalSlider.html"],function(_6e8,_6e9,move,_6ea,fx,_6eb,_6ec,keys,lang,has,_6ed,_6ee,_6ef,_6f0,_6f1,_6f2,_6f3,_6f4,_6f5,_6f6,_6f7){var _6f8=_6e9("dijit.form._SliderMover",_6ee,{onMouseMove:function(e){var _6f9=this.widget;var _6fa=_6f9._abspos;if(!_6fa){_6fa=_6f9._abspos=_6eb.position(_6f9.sliderBarContainer,true);_6f9._setPixelValue_=lang.hitch(_6f9,"_setPixelValue");_6f9._isReversed_=_6f9._isReversed();}var _6fb=e[_6f9._mousePixelCoord]-_6fa[_6f9._startingPixelCoord];_6f9._setPixelValue_(_6f9._isReversed_?(_6fa[_6f9._pixelCount]-_6fb):_6fb,_6fa[_6f9._pixelCount],false);},destroy:function(e){_6ee.prototype.destroy.apply(this,arguments);var _6fc=this.widget;_6fc._abspos=null;_6fc._setValueAttr(_6fc.value,true);}});var _6fd=_6e9("dijit.form.HorizontalSlider",[_6f5,_6f6],{templateString:_6f7,value:0,showButtons:true,minimum:0,maximum:100,discreteValues:Infinity,pageIncrement:2,clickSelect:true,slideDuration:_6f1.defaultDuration,_setIdAttr:"",baseClass:"dijitSlider",cssStateNodes:{incrementButton:"dijitSliderIncrementButton",decrementButton:"dijitSliderDecrementButton",focusNode:"dijitSliderThumb"},_mousePixelCoord:"pageX",_pixelCount:"w",_startingPixelCoord:"x",_handleOffsetCoord:"left",_progressPixelSize:"width",_onKeyUp:function(e){if(this.disabled||this.readOnly||e.altKey||e.ctrlKey||e.metaKey){return;}this._setValueAttr(this.value,true);},_onKeyPress:function(e){if(this.disabled||this.readOnly||e.altKey||e.ctrlKey||e.metaKey){return;}switch(e.charOrCode){case keys.HOME:this._setValueAttr(this.minimum,false);break;case keys.END:this._setValueAttr(this.maximum,false);break;case ((this._descending||this.isLeftToRight())?keys.RIGHT_ARROW:keys.LEFT_ARROW):case (this._descending===false?keys.DOWN_ARROW:keys.UP_ARROW):case (this._descending===false?keys.PAGE_DOWN:keys.PAGE_UP):this.increment(e);break;case ((this._descending||this.isLeftToRight())?keys.LEFT_ARROW:keys.RIGHT_ARROW):case (this._descending===false?keys.UP_ARROW:keys.DOWN_ARROW):case (this._descending===false?keys.PAGE_UP:keys.PAGE_DOWN):this.decrement(e);break;default:return;}_6ea.stop(e);},_onHandleClick:function(e){if(this.disabled||this.readOnly){return;}if(!has("ie")){_6f2.focus(this.sliderHandle);}_6ea.stop(e);},_isReversed:function(){return !this.isLeftToRight();},_onBarClick:function(e){if(this.disabled||this.readOnly||!this.clickSelect){return;}_6f2.focus(this.sliderHandle);_6ea.stop(e);var _6fe=_6eb.position(this.sliderBarContainer,true);var _6ff=e[this._mousePixelCoord]-_6fe[this._startingPixelCoord];this._setPixelValue(this._isReversed()?(_6fe[this._pixelCount]-_6ff):_6ff,_6fe[this._pixelCount],true);this._movable.onMouseDown(e);},_setPixelValue:function(_700,_701,_702){if(this.disabled||this.readOnly){return;}var _703=this.discreteValues;if(_703<=1||_703==Infinity){_703=_701;}_703--;var _704=_701/_703;var _705=Math.round(_700/_704);this._setValueAttr(Math.max(Math.min((this.maximum-this.minimum)*_705/_703+this.minimum,this.maximum),this.minimum),_702);},_setValueAttr:function(_706,_707){this._set("value",_706);this.valueNode.value=_706;this.focusNode.setAttribute("aria-valuenow",_706);this.inherited(arguments);var _708=(_706-this.minimum)/(this.maximum-this.minimum);var _709=(this._descending===false)?this.remainingBar:this.progressBar;var _70a=(this._descending===false)?this.progressBar:this.remainingBar;if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}if(_707&&this.slideDuration>0&&_709.style[this._progressPixelSize]){var _70b=this;var _70c={};var _70d=parseFloat(_709.style[this._progressPixelSize]);var _70e=this.slideDuration*(_708-_70d/100);if(_70e==0){return;}if(_70e<0){_70e=0-_70e;}_70c[this._progressPixelSize]={start:_70d,end:_708*100,units:"%"};this._inProgressAnim=fx.animateProperty({node:_709,duration:_70e,onAnimate:function(v){_70a.style[_70b._progressPixelSize]=(100-parseFloat(v[_70b._progressPixelSize]))+"%";},onEnd:function(){delete _70b._inProgressAnim;},properties:_70c});this._inProgressAnim.play();}else{_709.style[this._progressPixelSize]=(_708*100)+"%";_70a.style[this._progressPixelSize]=((1-_708)*100)+"%";}},_bumpValue:function(_70f,_710){if(this.disabled||this.readOnly){return;}var s=_6ec.getComputedStyle(this.sliderBarContainer);var c=_6eb.getContentBox(this.sliderBarContainer,s);var _711=this.discreteValues;if(_711<=1||_711==Infinity){_711=c[this._pixelCount];}_711--;var _712=(this.value-this.minimum)*_711/(this.maximum-this.minimum)+_70f;if(_712<0){_712=0;}if(_712>_711){_712=_711;}_712=_712*(this.maximum-this.minimum)/_711+this.minimum;this._setValueAttr(_712,_710);},_onClkBumper:function(val){if(this.disabled||this.readOnly||!this.clickSelect){return;}this._setValueAttr(val,true);},_onClkIncBumper:function(){this._onClkBumper(this._descending===false?this.minimum:this.maximum);},_onClkDecBumper:function(){this._onClkBumper(this._descending===false?this.maximum:this.minimum);},decrement:function(e){this._bumpValue(e.charOrCode==keys.PAGE_DOWN?-this.pageIncrement:-1);},increment:function(e){this._bumpValue(e.charOrCode==keys.PAGE_UP?this.pageIncrement:1);},_mouseWheeled:function(evt){_6ea.stop(evt);this._bumpValue(evt.wheelDelta<0?-1:1,true);},startup:function(){if(this._started){return;}_6e8.forEach(this.getChildren(),function(_713){if(this[_713.container]!=this.containerNode){this[_713.container].appendChild(_713.domNode);}},this);this.inherited(arguments);},_typematicCallback:function(_714,_715,e){if(_714==-1){this._setValueAttr(this.value,true);}else{this[(_715==(this._descending?this.incrementButton:this.decrementButton))?"decrement":"increment"](e);}},buildRendering:function(){this.inherited(arguments);if(this.showButtons){this.incrementButton.style.display="";this.decrementButton.style.display="";}var _716=_6ef("label[for=\""+this.id+"\"]");if(_716.length){if(!_716[0].id){_716[0].id=this.id+"_label";}this.focusNode.setAttribute("aria-labelledby",_716[0].id);}this.focusNode.setAttribute("aria-valuemin",this.minimum);this.focusNode.setAttribute("aria-valuemax",this.maximum);},postCreate:function(){this.inherited(arguments);if(this.showButtons){this.own(_6f3.addMouseListener(this.decrementButton,this,"_typematicCallback",25,500),_6f3.addMouseListener(this.incrementButton,this,"_typematicCallback",25,500));}this.connect(this.domNode,_6f0.wheel,"_mouseWheeled");var _717=_6e9(_6f8,{widget:this});this._movable=new _6ed(this.sliderHandle,{mover:_717});this._layoutHackIE7();},destroy:function(){this._movable.destroy();if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}this.inherited(arguments);}});_6fd._Mover=_6f8;return _6fd;});},"dojox/charting/plot2d/ClusteredBars":function(){define("dojox/charting/plot2d/ClusteredBars",["dojo/_base/declare","./Bars","./common"],function(_718,Bars,dc){return _718("dojox.charting.plot2d.ClusteredBars",Bars,{getBarProperties:function(){var f=dc.calculateBarSize(this._vScaler.bounds.scale,this.opt,this.series.length);return {gap:f.gap,height:f.size,thickness:f.size};}});});},"dojo/colors":function(){define(["./_base/kernel","./_base/lang","./_base/Color","./_base/array"],function(dojo,lang,_719,_71a){var _71b={};lang.setObject("dojo.colors",_71b);var _71c=function(m1,m2,h){if(h<0){++h;}if(h>1){--h;}var h6=6*h;if(h6<1){return m1+(m2-m1)*h6;}if(2*h<1){return m2;}if(3*h<2){return m1+(m2-m1)*(2/3-h)*6;}return m1;};dojo.colorFromRgb=_719.fromRgb=function(_71d,obj){var m=_71d.toLowerCase().match(/^(rgba?|hsla?)\(([\s\.\-,%0-9]+)\)/);if(m){var c=m[2].split(/\s*,\s*/),l=c.length,t=m[1],a;if((t=="rgb"&&l==3)||(t=="rgba"&&l==4)){var r=c[0];if(r.charAt(r.length-1)=="%"){a=_71a.map(c,function(x){return parseFloat(x)*2.56;});if(l==4){a[3]=c[3];}return _719.fromArray(a,obj);}return _719.fromArray(c,obj);}if((t=="hsl"&&l==3)||(t=="hsla"&&l==4)){var H=((parseFloat(c[0])%360)+360)%360/360,S=parseFloat(c[1])/100,L=parseFloat(c[2])/100,m2=L<=0.5?L*(S+1):L+S-L*S,m1=2*L-m2;a=[_71c(m1,m2,H+1/3)*256,_71c(m1,m2,H)*256,_71c(m1,m2,H-1/3)*256,1];if(l==4){a[3]=c[3];}return _719.fromArray(a,obj);}}return null;};var _71e=function(c,low,high){c=Number(c);return isNaN(c)?high:c<low?low:c>high?high:c;};_719.prototype.sanitize=function(){var t=this;t.r=Math.round(_71e(t.r,0,255));t.g=Math.round(_71e(t.g,0,255));t.b=Math.round(_71e(t.b,0,255));t.a=_71e(t.a,0,1);return this;};_71b.makeGrey=_719.makeGrey=function(g,a){return _719.fromArray([g,g,g,a]);};lang.mixin(_719.named,{"aliceblue":[240,248,255],"antiquewhite":[250,235,215],"aquamarine":[127,255,212],"azure":[240,255,255],"beige":[245,245,220],"bisque":[255,228,196],"blanchedalmond":[255,235,205],"blueviolet":[138,43,226],"brown":[165,42,42],"burlywood":[222,184,135],"cadetblue":[95,158,160],"chartreuse":[127,255,0],"chocolate":[210,105,30],"coral":[255,127,80],"cornflowerblue":[100,149,237],"cornsilk":[255,248,220],"crimson":[220,20,60],"cyan":[0,255,255],"darkblue":[0,0,139],"darkcyan":[0,139,139],"darkgoldenrod":[184,134,11],"darkgray":[169,169,169],"darkgreen":[0,100,0],"darkgrey":[169,169,169],"darkkhaki":[189,183,107],"darkmagenta":[139,0,139],"darkolivegreen":[85,107,47],"darkorange":[255,140,0],"darkorchid":[153,50,204],"darkred":[139,0,0],"darksalmon":[233,150,122],"darkseagreen":[143,188,143],"darkslateblue":[72,61,139],"darkslategray":[47,79,79],"darkslategrey":[47,79,79],"darkturquoise":[0,206,209],"darkviolet":[148,0,211],"deeppink":[255,20,147],"deepskyblue":[0,191,255],"dimgray":[105,105,105],"dimgrey":[105,105,105],"dodgerblue":[30,144,255],"firebrick":[178,34,34],"floralwhite":[255,250,240],"forestgreen":[34,139,34],"gainsboro":[220,220,220],"ghostwhite":[248,248,255],"gold":[255,215,0],"goldenrod":[218,165,32],"greenyellow":[173,255,47],"grey":[128,128,128],"honeydew":[240,255,240],"hotpink":[255,105,180],"indianred":[205,92,92],"indigo":[75,0,130],"ivory":[255,255,240],"khaki":[240,230,140],"lavender":[230,230,250],"lavenderblush":[255,240,245],"lawngreen":[124,252,0],"lemonchiffon":[255,250,205],"lightblue":[173,216,230],"lightcoral":[240,128,128],"lightcyan":[224,255,255],"lightgoldenrodyellow":[250,250,210],"lightgray":[211,211,211],"lightgreen":[144,238,144],"lightgrey":[211,211,211],"lightpink":[255,182,193],"lightsalmon":[255,160,122],"lightseagreen":[32,178,170],"lightskyblue":[135,206,250],"lightslategray":[119,136,153],"lightslategrey":[119,136,153],"lightsteelblue":[176,196,222],"lightyellow":[255,255,224],"limegreen":[50,205,50],"linen":[250,240,230],"magenta":[255,0,255],"mediumaquamarine":[102,205,170],"mediumblue":[0,0,205],"mediumorchid":[186,85,211],"mediumpurple":[147,112,219],"mediumseagreen":[60,179,113],"mediumslateblue":[123,104,238],"mediumspringgreen":[0,250,154],"mediumturquoise":[72,209,204],"mediumvioletred":[199,21,133],"midnightblue":[25,25,112],"mintcream":[245,255,250],"mistyrose":[255,228,225],"moccasin":[255,228,181],"navajowhite":[255,222,173],"oldlace":[253,245,230],"olivedrab":[107,142,35],"orange":[255,165,0],"orangered":[255,69,0],"orchid":[218,112,214],"palegoldenrod":[238,232,170],"palegreen":[152,251,152],"paleturquoise":[175,238,238],"palevioletred":[219,112,147],"papayawhip":[255,239,213],"peachpuff":[255,218,185],"peru":[205,133,63],"pink":[255,192,203],"plum":[221,160,221],"powderblue":[176,224,230],"rosybrown":[188,143,143],"royalblue":[65,105,225],"saddlebrown":[139,69,19],"salmon":[250,128,114],"sandybrown":[244,164,96],"seagreen":[46,139,87],"seashell":[255,245,238],"sienna":[160,82,45],"skyblue":[135,206,235],"slateblue":[106,90,205],"slategray":[112,128,144],"slategrey":[112,128,144],"snow":[255,250,250],"springgreen":[0,255,127],"steelblue":[70,130,180],"tan":[210,180,140],"thistle":[216,191,216],"tomato":[255,99,71],"turquoise":[64,224,208],"violet":[238,130,238],"wheat":[245,222,179],"whitesmoke":[245,245,245],"yellowgreen":[154,205,50]});return _719;});},"dojox/charting/SimpleTheme":function(){define("dojox/charting/SimpleTheme",["dojo/_base/lang","dojo/_base/array","dojo/_base/declare","dojo/_base/Color","dojox/lang/utils","dojox/gfx/gradutils"],function(lang,arr,_71f,_720,dlu,dgg){var _721=_71f("dojox.charting.SimpleTheme",null,{shapeSpaces:{shape:1,shapeX:1,shapeY:1},constructor:function(_722){_722=_722||{};var def=_721.defaultTheme;arr.forEach(["chart","plotarea","axis","grid","series","marker","indicator"],function(name){this[name]=lang.delegate(def[name],_722[name]);},this);if(_722.seriesThemes&&_722.seriesThemes.length){this.colors=null;this.seriesThemes=_722.seriesThemes.slice(0);}else{this.seriesThemes=null;this.colors=(_722.colors||_721.defaultColors).slice(0);}this.markerThemes=null;if(_722.markerThemes&&_722.markerThemes.length){this.markerThemes=_722.markerThemes.slice(0);}this.markers=_722.markers?lang.clone(_722.markers):lang.delegate(_721.defaultMarkers);this.noGradConv=_722.noGradConv;this.noRadialConv=_722.noRadialConv;if(_722.reverseFills){this.reverseFills();}this._current=0;this._buildMarkerArray();},clone:function(){var _723=new this.constructor({chart:this.chart,plotarea:this.plotarea,axis:this.axis,grid:this.grid,series:this.series,marker:this.marker,colors:this.colors,markers:this.markers,indicator:this.indicator,seriesThemes:this.seriesThemes,markerThemes:this.markerThemes,noGradConv:this.noGradConv,noRadialConv:this.noRadialConv});arr.forEach(["clone","clear","next","skip","addMixin","post","getTick"],function(name){if(this.hasOwnProperty(name)){_723[name]=this[name];}},this);return _723;},clear:function(){this._current=0;},next:function(_724,_725,_726){var _727=dlu.merge,_728,_729;if(this.colors){_728=lang.delegate(this.series);_729=lang.delegate(this.marker);var _72a=new _720(this.colors[this._current%this.colors.length]),old;if(_728.stroke&&_728.stroke.color){_728.stroke=lang.delegate(_728.stroke);old=new _720(_728.stroke.color);_728.stroke.color=new _720(_72a);_728.stroke.color.a=old.a;}else{_728.stroke={color:_72a};}if(_729.stroke&&_729.stroke.color){_729.stroke=lang.delegate(_729.stroke);old=new _720(_729.stroke.color);_729.stroke.color=new _720(_72a);_729.stroke.color.a=old.a;}else{_729.stroke={color:_72a};}if(!_728.fill||_728.fill.type){_728.fill=_72a;}else{old=new _720(_728.fill);_728.fill=new _720(_72a);_728.fill.a=old.a;}if(!_729.fill||_729.fill.type){_729.fill=_72a;}else{old=new _720(_729.fill);_729.fill=new _720(_72a);_729.fill.a=old.a;}}else{_728=this.seriesThemes?_727(this.series,this.seriesThemes[this._current%this.seriesThemes.length]):this.series;_729=this.markerThemes?_727(this.marker,this.markerThemes[this._current%this.markerThemes.length]):_728;}var _72b=_729&&_729.symbol||this._markers[this._current%this._markers.length];var _72c={series:_728,marker:_729,symbol:_72b};++this._current;if(_725){_72c=this.addMixin(_72c,_724,_725);}if(_726){_72c=this.post(_72c,_724);}return _72c;},skip:function(){++this._current;},addMixin:function(_72d,_72e,_72f,_730){if(lang.isArray(_72f)){arr.forEach(_72f,function(m){_72d=this.addMixin(_72d,_72e,m);},this);}else{var t={};if("color" in _72f){if(_72e=="line"||_72e=="area"){lang.setObject("series.stroke.color",_72f.color,t);lang.setObject("marker.stroke.color",_72f.color,t);}else{lang.setObject("series.fill",_72f.color,t);}}arr.forEach(["stroke","outline","shadow","fill","font","fontColor","labelWiring"],function(name){var _731="marker"+name.charAt(0).toUpperCase()+name.substr(1),b=_731 in _72f;if(name in _72f){lang.setObject("series."+name,_72f[name],t);if(!b){lang.setObject("marker."+name,_72f[name],t);}}if(b){lang.setObject("marker."+name,_72f[_731],t);}});if("marker" in _72f){t.symbol=_72f.marker;t.symbol=_72f.marker;}_72d=dlu.merge(_72d,t);}if(_730){_72d=this.post(_72d,_72e);}return _72d;},post:function(_732,_733){var fill=_732.series.fill,t;if(!this.noGradConv&&this.shapeSpaces[fill.space]&&fill.type=="linear"){if(_733=="bar"){t={x1:fill.y1,y1:fill.x1,x2:fill.y2,y2:fill.x2};}else{if(!this.noRadialConv&&fill.space=="shape"&&(_733=="slice"||_733=="circle")){t={type:"radial",cx:0,cy:0,r:100};}}if(t){return dlu.merge(_732,{series:{fill:t}});}}return _732;},getTick:function(name,_734){var tick=this.axis.tick,_735=name+"Tick",_736=dlu.merge;if(tick){if(this.axis[_735]){tick=_736(tick,this.axis[_735]);}}else{tick=this.axis[_735];}if(_734){if(tick){if(_734[_735]){tick=_736(tick,_734[_735]);}}else{tick=_734[_735];}}return tick;},inspectObjects:function(f){arr.forEach(["chart","plotarea","axis","grid","series","marker","indicator"],function(name){f(this[name]);},this);if(this.seriesThemes){arr.forEach(this.seriesThemes,f);}if(this.markerThemes){arr.forEach(this.markerThemes,f);}},reverseFills:function(){this.inspectObjects(function(o){if(o&&o.fill){o.fill=dgg.reverse(o.fill);}});},addMarker:function(name,_737){this.markers[name]=_737;this._buildMarkerArray();},setMarkers:function(obj){this.markers=obj;this._buildMarkerArray();},_buildMarkerArray:function(){this._markers=[];for(var p in this.markers){this._markers.push(this.markers[p]);}}});lang.mixin(_721,{defaultMarkers:{CIRCLE:"m-3,0 c0,-4 6,-4 6,0 m-6,0 c0,4 6,4 6,0",SQUARE:"m-3,-3 l0,6 6,0 0,-6 z",DIAMOND:"m0,-3 l3,3 -3,3 -3,-3 z",CROSS:"m0,-3 l0,6 m-3,-3 l6,0",X:"m-3,-3 l6,6 m0,-6 l-6,6",TRIANGLE:"m-3,3 l3,-6 3,6 z",TRIANGLE_INVERTED:"m-3,-3 l3,6 3,-6 z"},defaultColors:["#54544c","#858e94","#6e767a","#948585","#474747"],defaultTheme:{chart:{stroke:null,fill:"white",pageStyle:null,titleGap:20,titlePos:"top",titleFont:"normal normal bold 14pt Tahoma",titleFontColor:"#333"},plotarea:{stroke:null,fill:"white"},axis:{stroke:{color:"#333",width:1},tick:{color:"#666",position:"center",font:"normal normal normal 7pt Tahoma",fontColor:"#333",labelGap:4},majorTick:{width:1,length:6},minorTick:{width:0.8,length:3},microTick:{width:0.5,length:1},title:{gap:15,font:"normal normal normal 11pt Tahoma",fontColor:"#333",orientation:"axis"}},series:{stroke:{width:1.5,color:"#333"},outline:{width:0.1,color:"#ccc"},shadow:null,fill:"#ccc",font:"normal normal normal 8pt Tahoma",fontColor:"#000",labelWiring:{width:1,color:"#ccc"}},marker:{stroke:{width:1.5,color:"#333"},outline:{width:0.1,color:"#ccc"},shadow:null,fill:"#ccc",font:"normal normal normal 8pt Tahoma",fontColor:"#000"},indicator:{lineStroke:{width:1.5,color:"#333"},lineOutline:{width:0.1,color:"#ccc"},lineShadow:null,stroke:{width:1.5,color:"#333"},outline:{width:0.1,color:"#ccc"},shadow:null,fill:"#ccc",radius:3,font:"normal normal normal 10pt Tahoma",fontColor:"#000",markerFill:"#ccc",markerSymbol:"m-3,0 c0,-4 6,-4 6,0 m-6,0 c0,4 6,4 6,0",markerStroke:{width:1.5,color:"#333"},markerOutline:{width:0.1,color:"#ccc"},markerShadow:null}}});return _721;});},"dojox/form/Rating":function(){define("dojox/form/Rating",["dojo/_base/declare","dojo/_base/lang","dojo/dom-attr","dojo/dom-class","dojo/mouse","dojo/on","dojo/string","dojo/query","dijit/form/_FormWidget"],function(_738,lang,_739,_73a,_73b,on,_73c,_73d,_73e){return _738("dojox.form.Rating",_73e,{templateString:null,numStars:3,value:0,buildRendering:function(_73f){var tpl="<div dojoAttachPoint=\"domNode\" class=\"dojoxRating dijitInline\">"+"<input type=\"hidden\" value=\"0\" dojoAttachPoint=\"focusNode\" /><ul data-dojo-attach-point=\"list\">${stars}</ul>"+"</div>";var _740="<li class=\"dojoxRatingStar dijitInline\" value=\"${value}\"></li>";var _741="";for(var i=0;i<this.numStars;i++){_741+=_73c.substitute(_740,{value:i+1});}this.templateString=_73c.substitute(tpl,{stars:_741});this.inherited(arguments);},postCreate:function(){this.inherited(arguments);this._renderStars(this.value);this.own(on(this.list,on.selector(".dojoxRatingStar","mouseover"),lang.hitch(this,"_onMouse")),on(this.list,on.selector(".dojoxRatingStar","click"),lang.hitch(this,"onStarClick")),on(this.list,_73b.leave,lang.hitch(this,function(){this._renderStars(this.value);})));},_onMouse:function(evt){var _742=+_739.get(evt.target,"value");this._renderStars(_742,true);this.onMouseOver(evt,_742);},_renderStars:function(_743,_744){_73d(".dojoxRatingStar",this.domNode).forEach(function(star,i){if(i+1>_743){_73a.remove(star,"dojoxRatingStarHover");_73a.remove(star,"dojoxRatingStarChecked");}else{_73a.remove(star,"dojoxRatingStar"+(_744?"Checked":"Hover"));_73a.add(star,"dojoxRatingStar"+(_744?"Hover":"Checked"));}});},onStarClick:function(evt){var _745=+_739.get(evt.target,"value");this.setAttribute("value",_745==this.value?0:_745);this._renderStars(this.value);this.onChange(this.value);},onMouseOver:function(){},setAttribute:function(key,_746){this.set(key,_746);},_setValueAttr:function(val){this.focusNode.value=val;this._set("value",val);this._renderStars(val);this.onChange(val);}});});},"dojo/dnd/Source":function(){define(["../_base/array","../_base/connect","../_base/declare","../_base/kernel","../_base/lang","../dom-class","../dom-geometry","../mouse","../ready","../topic","./common","./Selector","./Manager"],function(_747,_748,_749,_74a,lang,_74b,_74c,_74d,_74e,_74f,dnd,_750,_751){if(!_74a.isAsync){_74e(0,function(){var _752=["dojo/dnd/AutoSource","dojo/dnd/Target"];require(_752);});}var _753=_749("dojo.dnd.Source",_750,{isSource:true,horizontal:false,copyOnly:false,selfCopy:false,selfAccept:true,skipForm:false,withHandles:false,autoSync:false,delay:0,accept:["text"],generateText:true,constructor:function(node,_754){lang.mixin(this,lang.mixin({},_754));var type=this.accept;if(type.length){this.accept={};for(var i=0;i<type.length;++i){this.accept[type[i]]=1;}}this.isDragging=false;this.mouseDown=false;this.targetAnchor=null;this.targetBox=null;this.before=true;this._lastX=0;this._lastY=0;this.sourceState="";if(this.isSource){_74b.add(this.node,"dojoDndSource");}this.targetState="";if(this.accept){_74b.add(this.node,"dojoDndTarget");}if(this.horizontal){_74b.add(this.node,"dojoDndHorizontal");}this.topics=[_74f.subscribe("/dnd/source/over",lang.hitch(this,"onDndSourceOver")),_74f.subscribe("/dnd/start",lang.hitch(this,"onDndStart")),_74f.subscribe("/dnd/drop",lang.hitch(this,"onDndDrop")),_74f.subscribe("/dnd/cancel",lang.hitch(this,"onDndCancel"))];},checkAcceptance:function(_755,_756){if(this==_755){return !this.copyOnly||this.selfAccept;}for(var i=0;i<_756.length;++i){var type=_755.getItem(_756[i].id).type;var flag=false;for(var j=0;j<type.length;++j){if(type[j] in this.accept){flag=true;break;}}if(!flag){return false;}}return true;},copyState:function(_757,self){if(_757){return true;}if(arguments.length<2){self=this==_751.manager().target;}if(self){if(this.copyOnly){return this.selfCopy;}}else{return this.copyOnly;}return false;},destroy:function(){_753.superclass.destroy.call(this);_747.forEach(this.topics,function(t){t.remove();});this.targetAnchor=null;},onMouseMove:function(e){if(this.isDragging&&this.targetState=="Disabled"){return;}_753.superclass.onMouseMove.call(this,e);var m=_751.manager();if(!this.isDragging){if(this.mouseDown&&this.isSource&&(Math.abs(e.pageX-this._lastX)>this.delay||Math.abs(e.pageY-this._lastY)>this.delay)){var _758=this.getSelectedNodes();if(_758.length){m.startDrag(this,_758,this.copyState(dnd.getCopyKeyState(e),true));}}}if(this.isDragging){var _759=false;if(this.current){if(!this.targetBox||this.targetAnchor!=this.current){this.targetBox=_74c.position(this.current,true);}if(this.horizontal){_759=(e.pageX-this.targetBox.x<this.targetBox.w/2)==_74c.isBodyLtr(this.current.ownerDocument);}else{_759=(e.pageY-this.targetBox.y)<(this.targetBox.h/2);}}if(this.current!=this.targetAnchor||_759!=this.before){this._markTargetAnchor(_759);m.canDrop(!this.current||m.source!=this||!(this.current.id in this.selection));}}},onMouseDown:function(e){if(!this.mouseDown&&this._legalMouseDown(e)&&(!this.skipForm||!dnd.isFormElement(e))){this.mouseDown=true;this._lastX=e.pageX;this._lastY=e.pageY;_753.superclass.onMouseDown.call(this,e);}},onMouseUp:function(e){if(this.mouseDown){this.mouseDown=false;_753.superclass.onMouseUp.call(this,e);}},onDndSourceOver:function(_75a){if(this!==_75a){this.mouseDown=false;if(this.targetAnchor){this._unmarkTargetAnchor();}}else{if(this.isDragging){var m=_751.manager();m.canDrop(this.targetState!="Disabled"&&(!this.current||m.source!=this||!(this.current.id in this.selection)));}}},onDndStart:function(_75b,_75c,copy){if(this.autoSync){this.sync();}if(this.isSource){this._changeState("Source",this==_75b?(copy?"Copied":"Moved"):"");}var _75d=this.accept&&this.checkAcceptance(_75b,_75c);this._changeState("Target",_75d?"":"Disabled");if(this==_75b){_751.manager().overSource(this);}this.isDragging=true;},onDndDrop:function(_75e,_75f,copy,_760){if(this==_760){this.onDrop(_75e,_75f,copy);}this.onDndCancel();},onDndCancel:function(){if(this.targetAnchor){this._unmarkTargetAnchor();this.targetAnchor=null;}this.before=true;this.isDragging=false;this.mouseDown=false;this._changeState("Source","");this._changeState("Target","");},onDrop:function(_761,_762,copy){if(this!=_761){this.onDropExternal(_761,_762,copy);}else{this.onDropInternal(_762,copy);}},onDropExternal:function(_763,_764,copy){var _765=this._normalizedCreator;if(this.creator){this._normalizedCreator=function(node,hint){return _765.call(this,_763.getItem(node.id).data,hint);};}else{if(copy){this._normalizedCreator=function(node){var t=_763.getItem(node.id);var n=node.cloneNode(true);n.id=dnd.getUniqueId();return {node:n,data:t.data,type:t.type};};}else{this._normalizedCreator=function(node){var t=_763.getItem(node.id);_763.delItem(node.id);return {node:node,data:t.data,type:t.type};};}}this.selectNone();if(!copy&&!this.creator){_763.selectNone();}this.insertNodes(true,_764,this.before,this.current);if(!copy&&this.creator){_763.deleteSelectedNodes();}this._normalizedCreator=_765;},onDropInternal:function(_766,copy){var _767=this._normalizedCreator;if(this.current&&this.current.id in this.selection){return;}if(copy){if(this.creator){this._normalizedCreator=function(node,hint){return _767.call(this,this.getItem(node.id).data,hint);};}else{this._normalizedCreator=function(node){var t=this.getItem(node.id);var n=node.cloneNode(true);n.id=dnd.getUniqueId();return {node:n,data:t.data,type:t.type};};}}else{if(!this.current){return;}this._normalizedCreator=function(node){var t=this.getItem(node.id);return {node:node,data:t.data,type:t.type};};}this._removeSelection();this.insertNodes(true,_766,this.before,this.current);this._normalizedCreator=_767;},onDraggingOver:function(){},onDraggingOut:function(){},onOverEvent:function(){_753.superclass.onOverEvent.call(this);_751.manager().overSource(this);if(this.isDragging&&this.targetState!="Disabled"){this.onDraggingOver();}},onOutEvent:function(){_753.superclass.onOutEvent.call(this);_751.manager().outSource(this);if(this.isDragging&&this.targetState!="Disabled"){this.onDraggingOut();}},_markTargetAnchor:function(_768){if(this.current==this.targetAnchor&&this.before==_768){return;}if(this.targetAnchor){this._removeItemClass(this.targetAnchor,this.before?"Before":"After");}this.targetAnchor=this.current;this.targetBox=null;this.before=_768;if(this.targetAnchor){this._addItemClass(this.targetAnchor,this.before?"Before":"After");}},_unmarkTargetAnchor:function(){if(!this.targetAnchor){return;}this._removeItemClass(this.targetAnchor,this.before?"Before":"After");this.targetAnchor=null;this.targetBox=null;this.before=true;},_markDndStatus:function(copy){this._changeState("Source",copy?"Copied":"Moved");},_legalMouseDown:function(e){if(e.type!="touchstart"&&!_74d.isLeft(e)){return false;}if(!this.withHandles){return true;}for(var node=e.target;node&&node!==this.node;node=node.parentNode){if(_74b.contains(node,"dojoDndHandle")){return true;}if(_74b.contains(node,"dojoDndItem")||_74b.contains(node,"dojoDndIgnore")){break;}}return false;}});return _753;});},"url:dijit/form/templates/CheckBox.html":"<div class=\"dijit dijitReset dijitInline\" role=\"presentation\"\n\t><input\n\t \t${!nameAttrSetting} type=\"${type}\" role=\"${type}\" aria-checked=\"false\" ${checkedAttrSetting}\n\t\tclass=\"dijitReset dijitCheckBoxInput\"\n\t\tdata-dojo-attach-point=\"focusNode\"\n\t \tdata-dojo-attach-event=\"onclick:_onClick\"\n/></div>\n","dijit/layout/_TabContainerBase":function(){require({cache:{"url:dijit/layout/templates/TabContainer.html":"<div class=\"dijitTabContainer\">\n\t<div class=\"dijitTabListWrapper\" data-dojo-attach-point=\"tablistNode\"></div>\n\t<div data-dojo-attach-point=\"tablistSpacer\" class=\"dijitTabSpacer ${baseClass}-spacer\"></div>\n\t<div class=\"dijitTabPaneWrapper ${baseClass}-container\" data-dojo-attach-point=\"containerNode\"></div>\n</div>\n"}});define("dijit/layout/_TabContainerBase",["dojo/text!./templates/TabContainer.html","./StackContainer","./utils","../_TemplatedMixin","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style"],function(_769,_76a,_76b,_76c,_76d,_76e,_76f,_770){return _76d("dijit.layout._TabContainerBase",[_76a,_76c],{tabPosition:"top",baseClass:"dijitTabContainer",tabStrip:false,nested:false,templateString:_769,postMixInProperties:function(){this.baseClass+=this.tabPosition.charAt(0).toUpperCase()+this.tabPosition.substr(1).replace(/-.*/,"");this.srcNodeRef&&_770.set(this.srcNodeRef,"visibility","hidden");this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);this.tablist=this._makeController(this.tablistNode);if(!this.doLayout){_76e.add(this.domNode,"dijitTabContainerNoLayout");}if(this.nested){_76e.add(this.domNode,"dijitTabContainerNested");_76e.add(this.tablist.containerNode,"dijitTabContainerTabListNested");_76e.add(this.tablistSpacer,"dijitTabContainerSpacerNested");_76e.add(this.containerNode,"dijitTabPaneWrapperNested");}else{_76e.add(this.domNode,"tabStrip-"+(this.tabStrip?"enabled":"disabled"));}},_setupChild:function(tab){_76e.add(tab.domNode,"dijitTabPane");this.inherited(arguments);},startup:function(){if(this._started){return;}this.tablist.startup();this.inherited(arguments);},layout:function(){if(!this._contentBox||typeof (this._contentBox.l)=="undefined"){return;}var sc=this.selectedChildWidget;if(this.doLayout){var _771=this.tabPosition.replace(/-h/,"");this.tablist.layoutAlign=_771;var _772=[this.tablist,{domNode:this.tablistSpacer,layoutAlign:_771},{domNode:this.containerNode,layoutAlign:"client"}];_76b.layoutChildren(this.domNode,this._contentBox,_772);this._containerContentBox=_76b.marginBox2contentBox(this.containerNode,_772[2]);if(sc&&sc.resize){sc.resize(this._containerContentBox);}}else{if(this.tablist.resize){var s=this.tablist.domNode.style;s.width="0";var _773=_76f.getContentBox(this.domNode).w;s.width="";this.tablist.resize({w:_773});}if(sc&&sc.resize){sc.resize();}}},destroy:function(){if(this.tablist){this.tablist.destroy();}this.inherited(arguments);}});});},"dojox/charting/Element":function(){define("dojox/charting/Element",["dojo/_base/lang","dojo/_base/array","dojo/dom-construct","dojo/_base/declare","dojox/gfx","dojox/gfx/shape"],function(lang,arr,_774,_775,gfx,_776){return _775("dojox.charting.Element",null,{chart:null,group:null,htmlElements:null,dirty:true,constructor:function(_777){this.chart=_777;this.group=null;this.htmlElements=[];this.dirty=true;this.trailingSymbol="...";this._events=[];},purgeGroup:function(){this.destroyHtmlElements();if(this.group){this.group.removeShape();var _778=this.group.children;for(var i=0;i<_778.length;++i){_776.dispose(_778[i],true);}this.group.clear();_776.dispose(this.group,true);this.group=null;}this.dirty=true;if(this._events.length){arr.forEach(this._events,function(item){item.shape.disconnect(item.handle);});this._events=[];}return this;},cleanGroup:function(_779){this.destroyHtmlElements();if(!_779){_779=this.chart.surface;}if(this.group){var _77a=this.group.children;for(var i=0;i<_77a.length;++i){_776.dispose(_77a[i],true);}this.group.clear();}else{this.group=_779.createGroup();}this.dirty=true;return this;},destroyHtmlElements:function(){if(this.htmlElements.length){arr.forEach(this.htmlElements,_774.destroy);this.htmlElements=[];}},destroy:function(){this.purgeGroup();},getTextWidth:function(s,font){return gfx._base._getTextBox(s,{font:font}).w||0;},getTextWithLimitLength:function(s,font,_77b,_77c){if(!s||s.length<=0){return {text:"",truncated:_77c||false};}if(!_77b||_77b<=0){return {text:s,truncated:_77c||false};}var _77d=2,_77e=0.618,_77f=s.substring(0,1)+this.trailingSymbol,_780=this.getTextWidth(_77f,font);if(_77b<=_780){return {text:_77f,truncated:true};}var _781=this.getTextWidth(s,font);if(_781<=_77b){return {text:s,truncated:_77c||false};}else{var _782=0,end=s.length;while(_782<end){if(end-_782<=_77d){while(this.getTextWidth(s.substring(0,_782)+this.trailingSymbol,font)>_77b){_782-=1;}return {text:(s.substring(0,_782)+this.trailingSymbol),truncated:true};}var _783=_782+Math.round((end-_782)*_77e),_784=this.getTextWidth(s.substring(0,_783),font);if(_784<_77b){_782=_783;end=end;}else{_782=_782;end=_783;}}}},getTextWithLimitCharCount:function(s,font,_785,_786){if(!s||s.length<=0){return {text:"",truncated:_786||false};}if(!_785||_785<=0||s.length<=_785){return {text:s,truncated:_786||false};}return {text:s.substring(0,_785)+this.trailingSymbol,truncated:true};},_plotFill:function(fill,dim,_787){if(!fill||!fill.type||!fill.space){return fill;}var _788=fill.space,span;switch(fill.type){case "linear":if(_788==="plot"||_788==="shapeX"||_788==="shapeY"){fill=gfx.makeParameters(gfx.defaultLinearGradient,fill);fill.space=_788;if(_788==="plot"||_788==="shapeX"){span=dim.height-_787.t-_787.b;fill.y1=_787.t+span*fill.y1/100;fill.y2=_787.t+span*fill.y2/100;}if(_788==="plot"||_788==="shapeY"){span=dim.width-_787.l-_787.r;fill.x1=_787.l+span*fill.x1/100;fill.x2=_787.l+span*fill.x2/100;}}break;case "radial":if(_788==="plot"){fill=gfx.makeParameters(gfx.defaultRadialGradient,fill);fill.space=_788;var _789=dim.width-_787.l-_787.r,_78a=dim.height-_787.t-_787.b;fill.cx=_787.l+_789*fill.cx/100;fill.cy=_787.t+_78a*fill.cy/100;fill.r=fill.r*Math.sqrt(_789*_789+_78a*_78a)/200;}break;case "pattern":if(_788==="plot"||_788==="shapeX"||_788==="shapeY"){fill=gfx.makeParameters(gfx.defaultPattern,fill);fill.space=_788;if(_788==="plot"||_788==="shapeX"){span=dim.height-_787.t-_787.b;fill.y=_787.t+span*fill.y/100;fill.height=span*fill.height/100;}if(_788==="plot"||_788==="shapeY"){span=dim.width-_787.l-_787.r;fill.x=_787.l+span*fill.x/100;fill.width=span*fill.width/100;}}break;}return fill;},_shapeFill:function(fill,bbox){if(!fill||!fill.space){return fill;}var _78b=fill.space,span;switch(fill.type){case "linear":if(_78b==="shape"||_78b==="shapeX"||_78b==="shapeY"){fill=gfx.makeParameters(gfx.defaultLinearGradient,fill);fill.space=_78b;if(_78b==="shape"||_78b==="shapeX"){span=bbox.width;fill.x1=bbox.x+span*fill.x1/100;fill.x2=bbox.x+span*fill.x2/100;}if(_78b==="shape"||_78b==="shapeY"){span=bbox.height;fill.y1=bbox.y+span*fill.y1/100;fill.y2=bbox.y+span*fill.y2/100;}}break;case "radial":if(_78b==="shape"){fill=gfx.makeParameters(gfx.defaultRadialGradient,fill);fill.space=_78b;fill.cx=bbox.x+bbox.width/2;fill.cy=bbox.y+bbox.height/2;fill.r=fill.r*bbox.width/200;}break;case "pattern":if(_78b==="shape"||_78b==="shapeX"||_78b==="shapeY"){fill=gfx.makeParameters(gfx.defaultPattern,fill);fill.space=_78b;if(_78b==="shape"||_78b==="shapeX"){span=bbox.width;fill.x=bbox.x+span*fill.x/100;fill.width=span*fill.width/100;}if(_78b==="shape"||_78b==="shapeY"){span=bbox.height;fill.y=bbox.y+span*fill.y/100;fill.height=span*fill.height/100;}}break;}return fill;},_pseudoRadialFill:function(fill,_78c,_78d,_78e,end){if(!fill||fill.type!=="radial"||fill.space!=="shape"){return fill;}var _78f=fill.space;fill=gfx.makeParameters(gfx.defaultRadialGradient,fill);fill.space=_78f;if(arguments.length<4){fill.cx=_78c.x;fill.cy=_78c.y;fill.r=fill.r*_78d/100;return fill;}var _790=arguments.length<5?_78e:(end+_78e)/2;return {type:"linear",x1:_78c.x,y1:_78c.y,x2:_78c.x+fill.r*_78d*Math.cos(_790)/100,y2:_78c.y+fill.r*_78d*Math.sin(_790)/100,colors:fill.colors};return fill;}});});},"url:dijit/form/templates/HorizontalSlider.html":"<table class=\"dijit dijitReset dijitSlider dijitSliderH\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" data-dojo-attach-event=\"onkeypress:_onKeyPress,onkeyup:_onKeyUp\"\n\trole=\"presentation\"\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t\t><td data-dojo-attach-point=\"topDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationT dijitSliderDecorationH\"></td\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\"\n\t\t\t><div class=\"dijitSliderDecrementIconH\" style=\"display:none\" data-dojo-attach-point=\"decrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderLeftBumper\" data-dojo-attach-event=\"press:_onClkDecBumper\"></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><input data-dojo-attach-point=\"valueNode\" type=\"hidden\" ${!nameAttrSetting}\n\t\t\t/><div class=\"dijitReset dijitSliderBarContainerH\" role=\"presentation\" data-dojo-attach-point=\"sliderBarContainer\"\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"progressBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderProgressBar dijitSliderProgressBarH\" data-dojo-attach-event=\"press:_onBarClick\"\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableH\"\n\t\t\t\t\t\t><div data-dojo-attach-point=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleH\" data-dojo-attach-event=\"press:_onHandleClick\" role=\"slider\"></div\n\t\t\t\t\t></div\n\t\t\t\t></div\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderRemainingBar dijitSliderRemainingBarH\" data-dojo-attach-event=\"press:_onBarClick\"></div\n\t\t\t></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderRightBumper\" data-dojo-attach-event=\"press:_onClkIncBumper\"></div\n\t\t></td\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\"\n\t\t\t><div class=\"dijitSliderIncrementIconH\" style=\"display:none\" data-dojo-attach-point=\"incrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\n\t\t></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t\t><td data-dojo-attach-point=\"containerNode,bottomDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationB dijitSliderDecorationH\"></td\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t></tr\n></table>\n","dijit/form/_RadioButtonMixin":function(){define("dijit/form/_RadioButtonMixin",["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/_base/event","dojo/_base/lang","dojo/query","../registry"],function(_791,_792,_793,_794,lang,_795,_796){return _792("dijit.form._RadioButtonMixin",null,{type:"radio",_getRelatedWidgets:function(){var ary=[];_795("input[type=radio]",this.focusNode.form||this.ownerDocument).forEach(lang.hitch(this,function(_797){if(_797.name==this.name&&_797.form==this.focusNode.form){var _798=_796.getEnclosingWidget(_797);if(_798){ary.push(_798);}}}));return ary;},_setCheckedAttr:function(_799){this.inherited(arguments);if(!this._created){return;}if(_799){_791.forEach(this._getRelatedWidgets(),lang.hitch(this,function(_79a){if(_79a!=this&&_79a.checked){_79a.set("checked",false);}}));}},_getSubmitValue:function(_79b){return _79b===null?"on":_79b;},_onClick:function(e){if(this.checked||this.disabled){_794.stop(e);return false;}if(this.readOnly){_794.stop(e);_791.forEach(this._getRelatedWidgets(),lang.hitch(this,function(_79c){_793.set(this.focusNode||this.domNode,"checked",_79c.checked);}));return false;}return this.inherited(arguments);}});});},"dojox/charting/themes/PrimaryColors":function(){define("dojox/charting/themes/PrimaryColors",["../Theme","./gradientGenerator","./common"],function(_79d,_79e,_79f){var _7a0=["#f00","#0f0","#00f","#ff0","#0ff","#f0f","./common"],_7a1={type:"linear",space:"plot",x1:0,y1:0,x2:0,y2:100};_79f.PrimaryColors=new _79d({seriesThemes:_79e.generateMiniTheme(_7a0,_7a1,90,40,25)});return _79f.PrimaryColors;});},"*noref":1}});define("esri/layout",["dojo/dnd/AutoSource","dojo/dnd/Target","dijit/form/RadioButton","dijit/form/CheckBox","dijit/form/TextBox","dijit/form/Button","dijit/form/Slider","dijit/Menu","dijit/MenuItem","dijit/popup","dijit/PopupMenuItem","dijit/Dialog","dijit/TooltipDialog","dijit/MenuSeparator","dijit/layout/BorderContainer","dijit/layout/StackContainer","dijit/layout/StackController","dijit/layout/ContentPane","dijit/layout/TabContainer","dijit/layout/TabController","dijit/layout/AccordionPane","dijit/layout/AccordionContainer","dojox/fx","dojox/form/Rating","dojox/NodeList/delegate","dojox/charting/Chart2D","dojox/charting/themes/ThreeD","dojox/charting/themes/PrimaryColors","dojox/charting/themes/gradientGenerator","dojox/layout/ExpandoPane","dojox/layout/FloatingPane","dojox/layout/ResizeHandle"],function(){return {};});