public/javascripts/yui/datatable/datatable.js
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);
    }
}
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);
    }
}
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 ) ; } }
Initializes TBODY element for messaging.

@method _initMsgTbodyEl
@param elTable {HTMLElement} TABLE element into which to create TBODY
@private
Initializes TBODY element for messaging .