function showPicture(src) {
	var imgObj = new Image();
	imgObj.src = src;
	
	var objw = imgObj.width;
	var objh = imgObj.height;
	var mcw, mch;

	var MaxW = 800;
	var MaxH = 700;

	if (objw>MaxW)
	{
		mcw =  MaxW / imgObj.width;
		objw = MaxW;
		objh = objh * mcw;
	}
	
	if (objh>MaxH)
	{
		mch =  MaxH / objh;
		objw = objw * mch;
		objh = MaxH;
	}

	var wopt = "scrollbars=no,status=no,resizable=no";
	wopt += ",width=" + objw;
	wopt += ",height=" + objh;
	var wbody = "<head><title>ShowPicture</title>";
	wbody += "<script language='javascript'>";
	wbody += "function finalResize(){";
	wbody += "  var oBody=document.body;";
	wbody += "  var oImg=document.images[0];";
	wbody += "  var xdiff="+objw+"-oBody.clientWidth;";
	wbody += "  var ydiff="+objh+"-oBody.clientHeight;";
	wbody += "  window.resizeBy(xdiff,ydiff);";
	wbody += "}";
	wbody += "</"+"script>";
	wbody += "</head>";
	wbody += "<body onLoad='finalResize()' style='margin:0'>";
	wbody += "<a href='javascript:window.close()'><img src='" + src + "' border=0 width='"+objw+"' height='"+objh+"'></a>";
	wbody += "</body>";
	winResult = window.open("about:blank","",wopt);
	winResult.document.open("text/html", "replace");
	winResult.document.write(wbody);
	winResult.document.close();
	return;
}
