Hallo,
schau dir mal den Quelltext der Seite an, der von PHP generiert wurde. Falls meine Vermutung richtig ist, wirst du dort im Quelltext Zeilenumbrüche sehen, die Javascript nicht besonders mag. Dann funktioniert allerdings schon die Ersetzung in PHP nicht richtig. Wie sieht denn dein PHP Code aus?
liebe Grüße
mbr
P.S.: Das hat zwar mit dem Thema nichts zu tun, aber : JAVA != JAVASCRIPT (vor allem, da du ja den korrekten Themenbereich gewählt hast...)