code: function(elTable) {
      if(elTable) {
          var elMsgTbody = document.createElement("tbody");
          elMsgTbody.className = DT.CLASS_MESSAGE;
          var elMsgTr = elMsgTbody.appendChild(document.createElement("tr"));
          elMsgTr.className = DT.CLASS_FIRST + " " + DT.CLASS_LAST;
          this._elMsgTr = elMsgTr;
          var elMsgTd = elMsgTr.appendChild(document.createElement("td"));
          elMsgTd.colSpan = this._oColumnSet.keys.length || 1;
          elMsgTd.className = DT.CLASS_FIRST + " " + DT.CLASS_LAST;
          this._elMsgTd = elMsgTd;
          elMsgTbody = elTable.insertBefore(elMsgTbody, this._elTbody);
          var elMsgLiner = elMsgTd.appendChild(document.createElement("div"));
          elMsgLiner.className = DT.CLASS_LINER;
          this._elMsgTbody = elMsgTbody;
  
          // Set up DOM events for TBODY
          Ev.addListener(elMsgTbody, "focus", this._onTbodyFocus, this);
          Ev.addListener(elMsgTbody, "mouseover", this._onTableMouseover, this);
          Ev.addListener(elMsgTbody, "mouseout", this._onTableMouseout, this);
          Ev.addListener(elMsgTbody, "mousedown", this._onTableMousedown, this);
          Ev.addListener(elMsgTbody, "mouseup", this._onTableMouseup, this);
          Ev.addListener(elMsgTbody, "keydown", this._onTbodyKeydown, this);
          Ev.addListener(elMsgTbody, "keypress", this._onTableKeypress, this);
          Ev.addListener(elMsgTbody, "click", this._onTbodyClick, this);
      }
  }
docs: Initializes TBODY element for messaging.
  
  @method _initMsgTbodyEl
  @param elTable {HTMLElement} TABLE element into which to create TBODY
  @private