creo que el problema radica en la estructura de tu código, trata de usar jquery y no js para las imágenes por temas de compatibilidad, acá está la respuesta:
Validation Output: 12 Errors
Line 10, Column 5: invalid comment declaration: found delimiter "[" outside comment but inside comment declaration
<!--[end if]-->
mira el detalle completo en :
http://validator.w3.org/check?uri=ht...alidator%2F1.2
Saludos