grazie pietro, in effetti mi è stato molto utile....
Ho trovato l'errore :
i tag <![CDATA[ e ]]> devono essere messi, ma entrambi tra commento , cioè :
<script type="text/javascript">
//<![CDATA[
.
.
.
.
//]]>
</script>
In questo modo il compilatore XHTML non controlla tale sezione per via dei tag;
e così nemmeno il compilatore JS perchè vede '//' che indica un commento in Java
almeno così ho capito, comunque funziona ed è validato da w3c
![]()