//>>built
require({cache:{"url:dojox/layout/resources/ExpandoPane.html":'\x3cdiv class\x3d"dojoxExpandoPane"\x3e\n\t\x3cdiv dojoAttachPoint\x3d"titleWrapper" class\x3d"dojoxExpandoTitle"\x3e\n\t\t\x3cdiv class\x3d"dojoxExpandoIcon" dojoAttachPoint\x3d"iconNode" dojoAttachEvent\x3d"ondijitclick:toggle"\x3e\x3cspan class\x3d"a11yNode"\x3eX\x3c/span\x3e\x3c/div\x3e\n\t\t\x3cspan class\x3d"dojoxExpandoTitleNode" dojoAttachPoint\x3d"titleNode"\x3e${title}\x3c/span\x3e\n\t\x3c/div\x3e\n\t\x3cdiv class\x3d"dojoxExpandoWrapper" dojoAttachPoint\x3d"cwrapper" dojoAttachEvent\x3d"ondblclick:_trap"\x3e\n\t\t\x3cdiv class\x3d"dojoxExpandoContent" dojoAttachPoint\x3d"containerNode"\x3e\x3c/div\x3e\n\t\x3c/div\x3e\n\x3c/div\x3e\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".split(" "),function(u,c,v,q,h,w,k,f,g,d,x,r,y,z,A){u.experimental("dojox.layout.ExpandoPane");return v("dojox.layout.ExpandoPane",[r,y,z,A],{attributeMap:c.delegate(r.prototype.attributeMap,
{title:{node:"titleNode",type:"innerHTML"}}),templateString:x,easeOut:"dojo._DefaultEasing",easeIn:"dojo._DefaultEasing",duration:420,startExpanded:!0,previewOpacity:.75,previewOnDblClick:!1,tabIndex:"0",_setTabIndexAttr:"iconNode",baseClass:"dijitExpandoPane",postCreate:function(){this.inherited(arguments);this._animConnects=[];this._isHorizontal=!0;c.isString(this.easeOut)&&(this.easeOut=c.getObject(this.easeOut));c.isString(this.easeIn)&&(this.easeIn=c.getObject(this.easeIn));var a="",b=!this.isLeftToRight();
if(this.region){switch(this.region){case "trailing":case "right":a=b?"Left":"Right";this._needsPosition="left";break;case "leading":case "left":a=b?"Right":"Left";break;case "top":a="Top";break;case "bottom":this._needsPosition="top",a="Bottom"}g.add(this.domNode,"dojoxExpando"+a);g.add(this.iconNode,"dojoxExpandoIcon"+a);this._isHorizontal=/top|bottom/.test(this.region)}f.set(this.domNode,{overflow:"hidden",padding:0});this.connect(this.domNode,"ondblclick",this.previewOnDblClick?"preview":"toggle");
this.iconNode.setAttribute("aria-controls",this.id);this.iconNode.setAttribute("role","button");this.iconNode.setAttribute("aria-label",this.titleNode.innerHTML);this.previewOnDblClick&&this.connect(this.getParent(),"_layoutChildren",c.hitch(this,function(){this._isonlypreview=!1}))},_startupSizes:function(){this._container=this.getParent();this._closedSize=this._titleHeight=d.getMarginBox(this.titleWrapper).h;if(this.splitter){var a=this.id;q.forEach(dijit.registry.toArray(),function(b){b&&b.child&&
b.child.id==a&&this.connect(b,"_stopDrag","_afterResize")},this)}this._currentSize=d.getContentBox(this.domNode);this._showSize=this._currentSize[this._isHorizontal?"h":"w"];this._setupAnims();this.startExpanded?this._showing=!0:(this._showing=!1,this._hideWrapper(),this._hideAnim.gotoPercent(99,!0));this.domNode.setAttribute("aria-expanded",this._showing);this._hasSizes=!0},_afterResize:function(a){a=this._currentSize;this._currentSize=d.getMarginBox(this.domNode);var b=this._currentSize[this._isHorizontal?
"h":"w"];b>this._titleHeight?(this._showing||(this._showing=!this._showing,this._showEnd()),this._showSize=b,this._setupAnims()):(this._showSize=a[this._isHorizontal?"h":"w"],this._showing=!1,this._hideWrapper(),this._hideAnim.gotoPercent(89,!0))},_setupAnims:function(){q.forEach(this._animConnects,h.disconnect);var a={node:this.domNode,duration:this.duration},b={},l=this._showSize,m=this._closedSize,n={},t=this._isHorizontal?"height":"width",e=this._needsPosition;b[t]={end:l};n[t]={end:m};e&&(b[e]=
{end:function(p){return parseInt(p.style[e],10)-l+m}},n[e]={end:function(p){return parseInt(p.style[e],10)+l-m}});this._showAnim=k.animateProperty(c.mixin(a,{easing:this.easeIn,properties:b}));this._hideAnim=k.animateProperty(c.mixin(a,{easing:this.easeOut,properties:n}));this._animConnects=[h.connect(this._showAnim,"onEnd",this,"_showEnd"),h.connect(this._hideAnim,"onEnd",this,"_hideEnd")]},preview:function(){this._showing||(this._isonlypreview=!this._isonlypreview);this.toggle()},toggle:function(){this._showing?
(this._hideWrapper(),this._showAnim&&this._showAnim.stop(),this._hideAnim.play()):(this._hideAnim&&this._hideAnim.stop(),this._showAnim.play());this._showing=!this._showing;this.domNode.setAttribute("aria-expanded",this._showing)},_hideWrapper:function(){g.add(this.domNode,"dojoxExpandoClosed");f.set(this.cwrapper,{visibility:"hidden",opacity:"0",overflow:"hidden"})},_showEnd:function(){f.set(this.cwrapper,{opacity:0,visibility:"visible"});k.anim(this.cwrapper,{opacity:this._isonlypreview?this.previewOpacity:
1},227);g.remove(this.domNode,"dojoxExpandoClosed");this._isonlypreview?(this._previewShowing=!0,this.resize()):setTimeout(c.hitch(this._container,"layout"),15)},_hideEnd:function(){this._isonlypreview?this._previewShowing=!1:setTimeout(c.hitch(this._container,"layout"),25);this._isonlypreview=!1},resize:function(a){this._hasSizes||this._startupSizes(a);var b=d.getMarginBox(this.domNode);this._contentBox={w:a&&"w"in a?a.w:b.w,h:(a&&"h"in a?a.h:b.h)-this._titleHeight};f.set(this.containerNode,"height",
this._contentBox.h+"px");a&&d.setMarginBox(this.domNode,a);this._layoutChildren();this._setupAnims()},_trap:function(a){w.stop(a)}})});