he añadido los simbolos de comentario de html (creo) como sigue y funciona.
Código PHP:
<script language="JavaScript" type="text/javascript">
<!--
function inicio(){
document.getElementById('fotospeq').style.visibility = 'visible';
document.getElementById('cargando').style.visibility = 'hidden';
}
// -->
funciona pero no me pregunteis...
¿es necesario ponerlos siempre?