whole_func_string: function(elementToChange) {
        var that        = this,
            firstField  = this.container.querySelector(SELECTOR_FORM_ELEMENTS);
        this.elementToChange = elementToChange;
        this._observe();
        this._interpolate();
        if (elementToChange) {
          this.interval = setInterval(function() { that._interpolate(true); }, 500);
        }
        dom.addClass(this.link, CLASS_NAME_OPENED);
        this.container.style.display = "";
        this.fire("show");
        if (firstField && !elementToChange) {
          try {
            firstField.focus();
          } catch(e) {}
        }
      }
func_code_string: function(elementToChange) {
        var that        = this,
            firstField  = this.container.querySelector(SELECTOR_FORM_ELEMENTS);
        this.elementToChange = elementToChange;
        this._observe();
        this._interpolate();
        if (elementToChange) {
          this.interval = setInterval(function() { that._interpolate(true); }, 500);
        }
        dom.addClass(this.link, CLASS_NAME_OPENED);
        this.container.style.display = "";
        this.fire("show");
        if (firstField && !elementToChange) {
          try {
            firstField.focus();
          } catch(e) {}
        }
      }
func_documentation_string: Show the dialog element