﻿// JavaScript Document

function OpenWin () {
  if (OpenWin.arguments) {
    var url = OpenWin.arguments[0];
	var pad = 40, hshrink = 80, wshrink = 10;
	var maxWidth = screen.availWidth - wshrink;
	var maxHeight = screen.availHeight - hshrink;
	
    if (OpenWin.arguments.length == 3) {
	  var w = OpenWin.arguments[1];
	  var h = OpenWin.arguments[2];
	}
	
	if (!isNaN(w) && !isNaN(h)) {
	  w = w + pad;
	  h = h + pad;
	  if (w > maxWidth) w = maxWidth; 
	  if (h > maxHeight) h = maxHeight;
	}
	else {
	  w = maxWidth;
	  h = maxHeight;
	}
      var win = window.open(url,"newwin","width=" + w + ",height=" + h + ",left=" + (maxWidth - w) / 2 + ",top=" + (maxHeight - h) / 2 + ",menubar=yes,resizable=yes,scrollbars=yes");
	  win.focus();
	
  }
}
