// Get tinyMCE reference var win = window.opener ? window.opener : window.dialogArguments; // Setup window openerer if (!window.opener) window.opener = win; var tinyMCE = win.tinyMCE; var tinyMCELang = win.tinyMCELang; // Setup title var re = new RegExp('{|\\\$|}', 'g'); var title = document.title.replace(re, ""); if (typeof tinyMCELang[title] != "undefined") { var divElm = document.createElement("div"); divElm.innerHTML = tinyMCELang[title]; document.title = divElm.innerHTML; } // Setup dir if (tinyMCELang['lang_dir']) document.dir = tinyMCELang['lang_dir']; function TinyMCEPlugin_onLoad() { document.body.innerHTML = tinyMCE.applyTemplate(document.body.innerHTML, tinyMCE.windowArgs); } // Add onload trigger if (tinyMCE.isMSIE) attachEvent("onload", TinyMCEPlugin_onLoad); else addEventListener("load", TinyMCEPlugin_onLoad, false); // Output Popup CSS class document.write('');