markus: pointer not valid / escape fkt

hallo,
ich benutze die escape fkt fuer einen php-programmaufruf

code:

Neu=window.open("erstellung.php?code=" + escape(code), "NeuBild", "directories=no,scrollbars=yes,width=500,height=500");

Neu.focus();

in der zeile von Neu.focus erhalte ich jetzt aber einen fehler:
pointer not valid.

ob es wirklich an der escape fkt liegt weis ich nicht, wenn ich sie wegnehme funktioniert es immer (aller dings ist die variable code ein normaler html text, nach dem ersten leerzeichen wird also abgeborchen ohne escape). des weiteren klappt es nur nicht wenn die variable code eine groessere laenge aufweist, jedoch gibt es keinen fixpoint bei dessen ueberschreitung es nie klappt. die laenge ist recht kleine klein, es klappt nicht ab code-groesse ca. 1300 bytes

Danke fuer ihre hilfe