E` difficile fare una diagnosi non conoscendo il resto dello script.
Inoltre mi pare che lo script sia fatto lato server, cosa che non succede spesso in questo forum.
Se puoi mettere un alert, fatti visualizzare la variabile aaa prima e dopo il replace, quindi controlla che non contenga caratteri che non possono entrare nel response.write:
alert(aaa);