Guarda... sto provando a fare la stessa cosa. Purtroppo sembra che quel codice php nell'head non venga eseguito in maniera corretta o non venga eseguito proprio.
(comunque per il javascript: devi mettere <script language="JavaScript"> adinizio codice e </script> alla fine.
Poi conta che la funzione la devi chiamare o con:
<body onload="Setstyle('')">
oppure con
<script type="text/javascript" src="ajax.js">funzione();</script>
Però nel primo caso stai chiamando la funzione nel body. Nel secondo caso puoi chiamarla pure nell'head. Ma php non scriverà nell'head.
Tieni presente che se invece fai fare tutto a js. Il problema non sussiste.
(comunque per il javascript: devi mettere <script language="JavaScript"> adinizio codice e </script> alla fine.
Poi conta che la funzione la devi chiamare o con:
<body onload="Setstyle('')">
oppure con
<script type="text/javascript" src="ajax.js">funzione();</script>
Però nel primo caso stai chiamando la funzione nel body. Nel secondo caso puoi chiamarla pure nell'head. Ma php non scriverà nell'head.
Tieni presente che se invece fai fare tutto a js. Il problema non sussiste.