Salve ragazzi, un vostro parere:

Uso alcuni javascript nel mio sito. Si trovano tutti in un file .js esterno, con questo contenuto:

codice:
<!--

function WebDate() {
	var now = new Date();
	var year= now.getYear();if (year < 1000) year += 1900;
	nameMth = new Array('gennaio','febbraio','marzo','aprile','maggio','giugno','luglio','agosto','settembre','ottobre','novembre','dicembre');
	document.write(' <font color=#0099CC>' + now.getDate() + " " + nameMth[now.getMonth()] + " " + year+'</font>');
	
}

//-->

<!--

function toggleMe(a){
var e=document.getElementById(a);
if(!e)return true;
if(e.style.display=="none"){
e.style.display="block"
} else {
e.style.display="none"
}
return true;
}

//-->

<!--

function go5(){
if (document.selecter5.select1.options[document.selecter5.select1.selectedIndex].value != "none") {
location = document.selecter5.select1.options[document.selecter5.select1.selectedIndex].value
		}
	}

//-->
Richimato nell'head con questo:

codice:
<script language="JavaScript" src="javascript.js" type="text/JavaScript"></script>
Chi di voi è più esperto di me, può dirmi gentilmente se vede qualcosa di strano o qualche errore nello script? Perché quando vado in anteprima mi segnala:

"Errore nello scrip della pagina.
Linea 2
Carattere 1
Errore: carattere non valido
Codice 0"

Dipende da questo o da qualcos'altro?
Grazie