Fíjate que no había visto yo este tema
Hola
Seoista
Mira, por lo que veo el hosting hace un parseo del código y mete comentarios tras lo que considera que es el head del documento. Lee <html> y cree que es el elemento y no se da cuenta de que es un string en javascript (vamos, que es un poco torpe el parser
)
Los hosting gratuitos hacen estas cosas. Lo mejor que puedes hacer es sacar el js del documento, ponerlo en un archivo .js e incluirlo con un <script src="archivo.js" type="text/javascript"></script> así no meterá las narices ningún parser inepto
...aunque a estas alturas ya te has dado por vencido no quería dejar de responderte, aunque sea un mes tarde
Un saludo