tinyMCEPopup.requireLangPack(); function init() { var f = document.forms[0], v; tinyMCEPopup.resizeToInnerSize(); f.numcols.value = tinyMCEPopup.getWindowArg('numcols', 1); f.numrows.value = tinyMCEPopup.getWindowArg('numrows', 1); } function mergeCells() { var args = [], f = document.forms[0]; tinyMCEPopup.restoreSelection(); if (!AutoValidator.validate(f)) { tinyMCEPopup.alert(tinyMCEPopup.getLang('invalid_data')); return false; } args["numcols"] = f.numcols.value; args["numrows"] = f.numrows.value; tinyMCEPopup.execCommand("mceTableMergeCells", false, args); tinyMCEPopup.close(); } tinyMCEPopup.onInit.add(init);