1. En xhtml, para usar javascript embebido tenés que encerrarlo entre <![CDATA[ y ]]>. Por ej:
Código HTML:
<script type="text/javascript">
<![CDATA[
function foo(a) {
return a;
}
]]>
</script>
2. Probá navegar tu sitio con javascript deshabilitado. Deberías poder hacer todo sin ningún problema.
Suerte
Fede