function WindowReset( win /* Window Object */ ){ window.resizeTo(10, 10); var winBody = win.document.body; window.document.body.scroll = "auto"; var wid = winBody.scrollWidth; var hei = winBody.scrollHeight; var maxThisX = screen.width - 50; var maxThisY = screen.height - 200; if (wid > maxThisX) { wid = maxThisX; window.document.body.scroll = "yes"; }else{ window.document.body.scroll = "no"; } if (hei > maxThisY) { hei = maxThisY window.document.body.scroll = "yes"; }else{ window.document.body.scroll = "no"; } resizeBodyTo(wid, hei); function resizeBodyTo(wid, hei){ window.resizeTo(wid, hei); with(document.body){ window.resizeTo(wid * 2 - clientWidth, hei * 2 - clientHeight); } } } function Win( sURL, sName, scrollbars, left, top) { var win win = window.open(sURL, sName, "status=no,toolbar=no,resizable=no,scrollbars="+scrollbars+",menubar=no, width=1, height=1, left="+left+", top="+top); }