この例は、Google アナリティクスです。
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
document.write() をリテラル値に置き換えるだけでよいでしょうか。
<script type="text/javascript" src="http://www.google-analytics.com/ga.js">
? gaJsHost( 'http://www.'
) の値が事前にわからないため、document.write() のみでタグが出力されると推測しています。しかし、それがわかっている場合、スクリプトタグを文字通りに含める代わりに document.write() で出力する理由はありますか?