Hallo,
Wenn Du den String in einzelne Anführungsstriche setzt, kannst Du keine Variablen einbinden, etwa so:
In deinem Beispiel waren keine Variablen. Mit Variablen würde ich's so machen:
echo "onmouseover="run('$text');""
Auch nicht sehr kompliziert.
Jonathan