Pues está bien lo que te genera (aunque un archivo de imagen con extensión .g no sé yo.....)
El script anterior al mío da error, el que tienes como
<!--
function showB(url){
var ur = "http://";
var myurl = ur + new String(url);
the_window = window. open(myurl,'foto','toolbar=no,location=yes,directo ries=no,status=yes,menubar=yes,scrollbars=yes,resi zable=yes,copyhistory=no,dependent=no,screenX=0,sc reenY=0,width=500,height=500');
}
-->
¿ves donde están estas líneas?
<!-- y -->
Deben llevar delante dos barras
//<!--
//-->
Al no llevarlas da error javascript y yá no quiere trabajar nada más.
Simplemente colocando esas barras ahí (o directamente eliminando esas dos líneas <!-- y -->) funcionó bien
Ya me contarás