//>>built define("dojo/_base/declare dojo/_base/lang dojo/sniff dojo/_base/window dojo/dom-class dojo/dom-geometry dojo/dom-style dojo/window dijit/_WidgetBase dojo/_base/array dijit/registry dojo/touch ./viewRegistry ./_css3".split(" "),function(l,m,n,f,c,g,h,p,q,r,t,u,v,k){return l("dojox.mobile.Overlay",q,{baseClass:"mblOverlay mblOverlayHidden",buildRendering:function(){this.inherited(arguments);this.containerNode||(this.containerNode=this.domNode)},_reposition:function(){var a=g.position(this.domNode), b=p.getBox(),c=v.getEnclosingScrollable(this.domNode);c&&(b.t-=c.getPos().y);if(a.y+a.h!=b.h||"absolute"!=h.get(this.domNode,"position"))a.y=b.t+b.h-a.h,h.set(this.domNode,{position:"absolute",top:a.y+"px",bottom:"auto"});return a},show:function(a){r.forEach(t.findWidgets(this.domNode),function(a){a&&"auto"==a.height&&"function"==typeof a.resize&&a.resize()});var b=this._reposition();a&&(a=g.position(a),b.y