return;\r
}\r
\r
- inst.execCommand('mceBeginUndoLevel');\r
-\r
switch (action) {\r
case "row":\r
updateRow(trElm);\r
\r
// Update row element\r
if (!skip_id)\r
- tr_elm.setAttribute('id', formObj.id.value);\r
+ dom.setAttrib(tr_elm, 'id', formObj.id.value);\r
\r
- tr_elm.setAttribute('align', getSelectValue(formObj, 'align'));\r
- tr_elm.setAttribute('vAlign', getSelectValue(formObj, 'valign'));\r
- tr_elm.setAttribute('lang', formObj.lang.value);\r
- tr_elm.setAttribute('dir', getSelectValue(formObj, 'dir'));\r
- tr_elm.setAttribute('style', dom.serializeStyle(dom.parseStyle(formObj.style.value)));\r
+ dom.setAttrib(tr_elm, 'align', getSelectValue(formObj, 'align'));\r
+ dom.setAttrib(tr_elm, 'vAlign', getSelectValue(formObj, 'valign'));\r
+ dom.setAttrib(tr_elm, 'lang', formObj.lang.value);\r
+ dom.setAttrib(tr_elm, 'dir', getSelectValue(formObj, 'dir'));\r
+ dom.setAttrib(tr_elm, 'style', dom.serializeStyle(dom.parseStyle(formObj.style.value)));\r
dom.setAttrib(tr_elm, 'class', getSelectValue(formObj, 'class'));\r
\r
// Clear deprecated attributes\r
- tr_elm.setAttribute('background', '');\r
- tr_elm.setAttribute('bgColor', '');\r
- tr_elm.setAttribute('height', '');\r
+ dom.setAttrib(tr_elm, 'background', '');\r
+ dom.setAttrib(tr_elm, 'bgColor', '');\r
+ dom.setAttrib(tr_elm, 'height', '');\r
\r
// Set styles\r
tr_elm.style.height = getCSSSize(formObj.height.value);\r
if (newParent == null) {\r
newParent = doc.createElement(dest);\r
\r
- if (dest == "thead") {\r
- if (theTable.firstChild.nodeName == 'CAPTION')\r
- inst.dom.insertAfter(newParent, theTable.firstChild);\r
- else\r
- theTable.insertBefore(newParent, theTable.firstChild);\r
- } else\r
- theTable.appendChild(newParent);\r
+ if (theTable.firstChild.nodeName == 'CAPTION')\r
+ inst.dom.insertAfter(newParent, theTable.firstChild);\r
+ else\r
+ theTable.insertBefore(newParent, theTable.firstChild);\r
}\r
\r
// append the row to the new parent\r