code: function (idOrElt) {
              var domElt = idOrElt;
              if (TypeUtils.isString(idOrElt)) {
                  domElt = DomUtils.getElementById(idOrElt);
                  if (!domElt) {
                      this.$logError(this.ID_NOT_FOUND, [idOrElt]);
                  }
              }
              var body = Aria.$window.document.body;
              domElt = domElt || body;
              return (domElt == body ? Viewport : new DomElement(domElt));
          }
docs: Creates (if needed) and returns a popup container object corresponding to the given DOM element.
  The return value is an object which implements the aria.popups.container.IPopupContainer interface.
  When the returned object is no longer useful, it has to be released with the releasePopupContainer
  method.
  @param {String|HTMLElement} idOrElt Id of an element or
  @return {Object}