Hallo Dekstar,
als erstes schau Dir hier mal Beispiel 2 an:
http://selfhtml.teamone.de/cgiperl/funktionen/einausgabe.htm#print
(ich glaube, so wird das ganze etwas übersichtlicher)
print '<script type="text/javascript"><!--function openwindow()
-----------------------------------------^^^^^
Diese Stelle mag er nicht. Wenn an dieser Stelle ein Zeilenumbruch erfolgt, dann sollte es klappen. Schreib also mit der Methode aus dem obigen Beispiel:
<!--
function openwindow() {
u.s.w.
ein paar Kleinigkeiten noch (kann aber auch sein, daß Du's bloß im Posting vergessen hast):
Am Ende des JS-Blockes fehlt das Ende des Kommentars
print <FORM ACTION=
---------^
Das erste Anführungszeichen fehlt
HTH
Viele grüße
Carsten