Il browser considera terminato lo script quando incontra la stringa </script> e quindi, nel tuo caso, a meta' del metodo document.write() VVoVe:

modifica spezzando la stringa:

a.document.write('</scri'+'pt>') "

modifica anche la precedente che contiene <script ... mi meraviglia che non segnali errore anche li' :master:

ciao