// Posição de abertura da janela (popup)
var PositionX = 0;
var PositionY = 0;

// Exclusivo p/ Netscape: ajustar cerca de 20px acima do máximo a ser visualizado
var defaultWidth  = 1000;		
var defaultHeight = 750;		

// Parâmetro AutoClose: 'true' = para abrir sequência de fotos na mesma janela e 'false' = para múltiplas janelas
var AutoClose = true;

// Determinar versão do navegador
if (parseInt(navigator.appVersion.charAt(0))>=4){
    var isNN=(navigator.appName=="Netscape")?1:0;
    var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}

function popImage(imageURL,imageTitle){
  var barra = 'yes'; // default
  if (document.images[0].width < document.body.clientWidth)	{ barra = 'no';}
  if (document.images[0].height < document.body.clientHeight)	{ barra = 'no';}
  var optNN = 'scrollbars='+barra+',width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
  // var optIE = 'scrollbars=no,width=100,height=100,left='+PositionX+',top='+PositionY;
  var optIE = 'scrollbars='+barra+',width=100,height=100,left='+PositionX+',top='+PositionY;
		
  if (isNN){imgWin=window.open('about:blank','',optNN);}
  if (isIE){imgWin=window.open('about:blank','',optIE);}

  with (imgWin.document){
    writeln('<html><head><title>Carregando...</title><style>body{margin:0px;}</style>');
    writeln('<script>');
    writeln('var isNN,isIE;');
    writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
    writeln('isNN=(navigator.appName=="Netscape")?1:0;');
    writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
    writeln('function reSizeToImage(){');
    writeln('if (isIE){');
    writeln('width=(document.images[0].width)+10;');
    writeln('height=(document.images[0].height)+80;');
    writeln('window.resizeTo(width,height);}');
    writeln('if (isNN){');       
    writeln('window.innerWidth=document.images[0].width;');
    writeln('window.innerHeight=document.images[0].height;}}');
    writeln('function doTitle(){document.title="'+imageTitle+'";}');
    writeln('</script>');

    if (!AutoClose)
      writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
    else
      writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');

    writeln('<img src='+imageURL+' style="display:block">');
    writeln('</body></html>');
    close();		
  }
}
