raw
mp-wp_genesis           1 tinyMCEPopup.requireLangPack();
mp-wp_genesis 2
mp-wp_genesis 3 function saveContent() {
mp-wp_genesis 4 var html = document.getElementById("frmData").contentWindow.document.body.innerHTML;
mp-wp_genesis 5
mp-wp_genesis 6 if (html == ''){
mp-wp_genesis 7 tinyMCEPopup.close();
mp-wp_genesis 8 return false;
mp-wp_genesis 9 }
mp-wp_genesis 10
mp-wp_genesis 11 tinyMCEPopup.execCommand('mcePasteWord', false, html);
mp-wp_genesis 12 tinyMCEPopup.close();
mp-wp_genesis 13 }
mp-wp_genesis 14
mp-wp_genesis 15 function onLoadInit() {
mp-wp_genesis 16 tinyMCEPopup.resizeToInnerSize();
mp-wp_genesis 17
mp-wp_genesis 18 // Fix for endless reloading in FF
mp-wp_genesis 19 window.setTimeout(createIFrame, 10);
mp-wp_genesis 20 }
mp-wp_genesis 21
mp-wp_genesis 22 function createIFrame() {
mp-wp_genesis 23 document.getElementById('iframecontainer').innerHTML = '<iframe id="frmData" name="frmData" class="sourceIframe" src="blank.htm" height="280" width="400" frameborder="0" style="background-color:#FFFFFF; width:100%;" dir="ltr" wrap="soft"></iframe>';
mp-wp_genesis 24 }
mp-wp_genesis 25
mp-wp_genesis 26 var wHeight=0, wWidth=0, owHeight=0, owWidth=0;
mp-wp_genesis 27
mp-wp_genesis 28 function initIframe(doc) {
mp-wp_genesis 29 var dir = tinyMCEPopup.editor.settings.directionality;
mp-wp_genesis 30
mp-wp_genesis 31 doc.body.dir = dir;
mp-wp_genesis 32
mp-wp_genesis 33 // Remove Gecko spellchecking
mp-wp_genesis 34 if (tinymce.isGecko)
mp-wp_genesis 35 doc.body.spellcheck = tinyMCEPopup.getParam("gecko_spellcheck");
mp-wp_genesis 36
mp-wp_genesis 37 resizeInputs();
mp-wp_genesis 38 }
mp-wp_genesis 39
mp-wp_genesis 40 function resizeInputs() {
mp-wp_genesis 41 if (!tinymce.isIE) {
mp-wp_genesis 42 wHeight = self.innerHeight - 80;
mp-wp_genesis 43 wWidth = self.innerWidth - 18;
mp-wp_genesis 44 } else {
mp-wp_genesis 45 wHeight = document.body.clientHeight - 80;
mp-wp_genesis 46 wWidth = document.body.clientWidth - 18;
mp-wp_genesis 47 }
mp-wp_genesis 48
mp-wp_genesis 49 var elm = document.getElementById('frmData');
mp-wp_genesis 50 if (elm) {
mp-wp_genesis 51 elm.style.height = Math.abs(wHeight) + 'px';
mp-wp_genesis 52 elm.style.width = Math.abs(wWidth) + 'px';
mp-wp_genesis 53 }
mp-wp_genesis 54 }
mp-wp_genesis 55
mp-wp_genesis 56 tinyMCEPopup.onInit.add(onLoadInit);