//----------------------------------------------------------------------------------------------------- // Pop Window // function zPopWindow(zURL,zName,xSize,ySize,zOptLevel) { // a zOptLevel value of 1 yields a window with no ornamentation, bars, menus etc // a zOptLevel value of 2 yields the same window as 1, but with scroll bars // a zOptLevel value of 3 (or nothing, or anything but 1 or 2) yields a window with full menus, etc W = screen.width; H = screen.height; if (navigator.appVersion.lastIndexOf('Safari') != -1) { xSize += 0; ySize += 1; } if (!xSize) { xSize = W / 1.25; } if (!ySize) { ySize = H / 1.25; } if (!zName) { zName = "NewWindow"; } xPos = (W - xSize) / 2; yPos = (H - ySize) / 2; if (zOptLevel == 1) { var zWinOpts = 'height=' + ySize + ',width=' + xSize + ',left=' + xPos + ',top=' + yPos + 'screenX=' + xPos + ',screenY=' + yPos; } else if (zOptLevel == 2) { var zWinOpts = 'height=' + ySize + ',width=' + xSize + ',resizable=yes,scrollbars=yes,left=' + xPos + ',top=' + yPos + 'screenX=' + xPos + ',screenY=' + yPos; } else { var zWinOpts = 'height=' + ySize + ',width=' + xSize + ',resizable=yes,toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,left=' + xPos + ',top=' + yPos + 'screenX=' + xPos + ',screenY=' + yPos; } var PopWin = window.open(zURL,zName,zWinOpts); } //-----------------------------------------------------------------------------------------------------