Premetto che conosco pochissimo Javascript...

In una pagina ho messo un collegamento ad un file .js esterno.

Il codice del file .js è il seguente:
codice:
var stile = "top=0, left=0, width=300, height=150, status=no, menubar=no, toolbar=no scrollbar=no";
     function popup(apri) {
        window.open(apri, "", stile);
     }
	 



_editor_url = "htmlarea/";
var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
if (navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver = 0; }
if (win_ie_ver >= 5.5) {
 document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js "');
 document.write(' language="Javascript1.2"></scr' + 'ipt>');  
} else { document.write('<scr'+'ipt>function editor_generate2() { return false; }</scr'+'ipt>'); }
La prima parte del codice contiene un banale script per aprire una finestra popup.
Il secondo codice mi serve per far apparire un editor all'interno di un form.

Il problema è che se ho i due codici, non mi si apre il popup, ma comunque si vede l'editor.
Se elimino il codice per dell'editor mi si apre il popup.

Per risolvere il problema vi serve anche il codice di editor.js?

Come risolvo il problema???