El error estaba en que no iba bien en Firefox. En los demás navegadores sí funcionaba. Probando quité lo de coment en la declaración de funciones. A parte de esto, no sé exactmante porque de repente empezó a funcionar bien.
Gracias por la idea
, me será muy útil a la hora de utilizar la información del XML, en vez de tener que generar en PHP el archivo xsl. Aunque al final me tocará generarlo por algún otro motivo.