visto che non cè stata nessuna risposta ho provato e sono riuscito a creare uno script (molto più corto) che effettua lo stesso lavoro e non dà quel problema su internet explorer 7

codice:
function popImage(imageURL,imageTitle){
var img;
img = window.open("about:blank", "", "width=700, height=700, status=no, toolbar=no, scrollbars=no,resize=yes");
with (img.document){
		writeln('<html><head><title>' + imageTitle + '</title><style>body{margin:0px;}</style></head><body>[img]' + imageURL + '[/img]</body></html>');
		var x = img.document.images[0].width;
        var y = img.document.images[0].height;
		img.window.resizeTo(x, y);
}
}