
function openImageWindow(imageSrc,imageTitle)
{
    var l = Math.floor((screen.width)/2);
    var t = Math.floor((screen.height)/2);

_CONTENT="";
_CONTENT += "<HTML>\n";
_CONTENT += "<head>\n";
_CONTENT += "<title>"+imageTitle+"</title>\n";
_CONTENT += "<SCRIPT>\n";
_CONTENT += "var NS = (navigator.appName=='Netscape')?true:false;\n";
_CONTENT += "function fitPic() {\n";
_CONTENT += " iWidth = (NS)?window.innerWidth:document.body.clientWidth;\n";
_CONTENT += " iHeight = (NS)?window.innerHeight:document.body.clientHeight;\n";
_CONTENT += " iWidth = document.images[0].width - iWidth;\n";
_CONTENT += " iHeight = (document.images[0].height - iHeight)-12;\n";
_CONTENT += " window.resizeBy(iWidth, iHeight);\n";
_CONTENT += " self.focus(); }\n";

_CONTENT += "function replaceWindow() { \n"
_CONTENT += "w=document.images[0].width+25;\n";
_CONTENT += "h=document.images[0].height+25;\n";
_CONTENT += "window.moveTo( (screen.width - w) / 2, (screen.height - h) / 2); \n";
_CONTENT += "}\n"

_CONTENT+="</"+"SCRIPT>\n";
_CONTENT += "</head>\n";

//_CONTENT += "<BODY onLoad='setTimeout(\"fitPic();\", 250);' style='margin:0px;'>\n";
_CONTENT += "<BODY onLoad='fitPic();' style='margin:0px;'>\n";
_CONTENT += "<IMG SRC='" + imageSrc + "' border='0' style='cursor:hand;cursor:pointer;' onClick='window.close();' onLoad='replaceWindow();'> \n";
_CONTENT += "<SCRIPT>\n";
//_CONTENT += "setTimeout(\"replaceWindow()\", 500);\n";
_CONTENT += "</SCRIPT>\n";
_CONTENT += "</BODY>\n";
_CONTENT += "</HTML>\n";

  var _parms = 'directories=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,resizable=no,height=100,width=100'; //,top=' + t + ',left=' + l
  var _windowName = "PicViewer";
  
  myWindowHandle=window.open("",_windowName,_parms);
  myWindowHandle.document.open();
  myWindowHandle.document.write(_CONTENT);
  myWindowHandle.document.close();
  myWindowHandle.focus();
}