Yo mas bien veo un problema en el javascript que en PHP.
Si te fijas con include solo incluyes el texto.. osease las etiquetas.
En el javascript.. innerHtml sirve para cambiar el contenido del id....total, que lo que quieres hacer es añadir esto:
logo1.innerHTML = "<img src='imatges/gif/logob22-1.gif' width='150%' height='150%' />";
a esto:
Y pasaria algo asi:
<img id="animaciongif" <img src='imatges/gif/logob22-1.gif' width='150%' height='150%' //>
...
Tendrías que jugar con los atributos (
setAttribute.('nombre','valor');) y no con innerHTML.
Saludos