Index: openacs-4/packages/acs-templating/www/scripts/xinha/attach-image.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/scripts/xinha/attach-image.tcl,v diff -u -r1.10 -r1.11 --- openacs-4/packages/acs-templating/www/scripts/xinha/attach-image.tcl 11 May 2009 15:21:43 -0000 1.10 +++ openacs-4/packages/acs-templating/www/scripts/xinha/attach-image.tcl 11 May 2009 15:46:18 -0000 1.11 @@ -197,8 +197,10 @@ } if {$richtextEditor eq "xinha"} { - template::head::add_javascript \ + -order "Z0" \ + -src "/resources/acs-templating/xinha-nightly/popups/popup.js" +template::head::add_javascript \ -order "Z1" \ -script " var selector_window; @@ -208,12 +210,12 @@ __dlg_init(); var param = window.dialogArguments; if (param) { - document.getElementById('f_url').value = param['f_url']; - document.getElementById('f_alt').value = param['f_alt']; - document.getElementById('f_border').value = param['f_border']; - document.getElementById('f_align').value = param['f_align']; - document.getElementById('f_vert').value = param['f_vert']; - document.getElementById('f_horiz').value = param['f_horiz']; + document.getElementById('f_url').value = param\['f_url'\]; + document.getElementById('f_alt').value = param\['f_alt'\]; + document.getElementById('f_border').value = param\['f_border'\]; + document.getElementById('f_align').value = param\['f_align'\]; + document.getElementById('f_vert').value = param\['f_vert'\]; + document.getElementById('f_horiz').value = param\['f_horiz'\]; window.ipreview.location.replace(param.f_url); } @@ -233,22 +235,22 @@ for (var i in required) { var el = document.getElementById(i); if (!el.value) { - alert(required[i]); + alert(required\[i\]); el.focus(); return false; } } // pass data back to the calling window var param = new Object(); /* - var fields = ['f_url']; + var fields = \['f_url'\]; for (var i in fields) { - var id = fields[i]; + var id = fields\[i\]; var el = document.getElementById(id); - param[id] = el.value; + param\[id\] = el.value; } */ - param['f_url'] = document.getElementById('f_url').value; + param\['f_url'\] = document.getElementById('f_url').value; if (selector_window) { selector_window.close(); } @@ -472,9 +474,9 @@ } " - -} - template::add_body_handler \ -event onload \ -script "attachImageInit()" + +} +