// Set the horizontal and vertical position for the popup

PositionX = 100;
PositionY = 100;

// Set these value approximately 20 pixels greater than the
// size of the largest image to be used (needed for Netscape)

// 512 x 384 Pix

defaultWidth  = 550;
defaultHeight = 550;

// Set autoclose true to have the window close automatically
// Set autoclose false to allow multiple popup windows

var AutoClose = true;

if (parseInt(navigator.appVersion.charAt(0))>=4){
  var isNN = (navigator.appName=="Netscape")?1:0;
  var isIE = (navigator.appName.indexOf("Microsoft")!=-1)?1:0;
  }
  
  var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
  var optIE='scrollbars=no,width=512,height=384,left='+PositionX+',top='+PositionY;
  
  function popImage(imageURL,imageTitle){
  
      if (isNN) {imgWin=window.open('about:blank','',optNN);}
      if (isIE) {imgWin=window.open('about:blank','',optIE);}

      with (imgWin.document){
      writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');

      writeln('<sc'+'ript>');
      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(){' +
                'if (isIE){' +
                  'window.resizeTo(300,300);' +
                  'width=300-(document.body.clientWidth-document.images[0].width);' +
                  'height=300-(document.body.clientHeight-document.images[0].height);' +
                  'window.resizeTo(width,height);}'+

                'if (isNN){' +
                  'window.innerWidth=document.images["obrazek"].width;' +
                  'window.innerHeight=document.images["obrazek"].height;}}' +
                
              'function doTitle(){document.title="' + imageTitle + '";}' +
              '</sc'+'ript>');
      
      var endingStr = '</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" ';
      
      if (AutoClose)
          endingStr = endingStr + ' onblur="self.close()" ';
          
      endingStr = endingStr + '>' ;
      
      writeln(endingStr +
              '<img name="obrazek" src='+imageURL+' style="display:block"></body></html>');
         
//       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 name="obrazek" src='+imageURL+' style="display:block"></body></html>');
      
      close();		
    }
}




