Hallo,
echo 'onLoad="document.getElementById('gruss').style.display='none'"';
^--------------------------------^
Das ist die Zeichenkette, die von echo ausgegeben wird. 'gruss...' ist keine gültige PHP-Anweisung und deshalb gibt es einen Parse_Error.
Wenn du in einer Zeichenkette, die von Hochkommata umschlossen ist, Hochkommata verwenden willst, mußt du diese mit einem Backslash maskieren.
echo 'onLoad="document.getElementById('gruss').style.display='none'"';
Gruß, Jan