﻿function newWindow(url, name, x, y, width, height) {
	var tempName = "";
	if (name != null) {
		tempName = name;
	}
	var params;
	var newX = x;
	var newY = y;
	var newWidth = width;
	var newHeight = height;
	if (newWidth <= 0) {
		if (newX > 0 && newX < screen.availWidth / 2) {
			newWidth = screen.availWidth - newX * 2;
		} else {
			newWidth = screen.availWidth;
			newX = 0;
		}
	}
	if (newHeight <= 0) {
		if (newY > 0 && newY < screen.availHeight / 2) {
			newHeight = screen.availHeight - newY * 2;
		} else {
			newHeight = screen.availHeight;
			newY = 0;
		}
	}
	if (newX < 0) {
		newX = screen.availWidth / 2 - newWidth / 2;
	}
	if (newY < 0) {
		newY = screen.availHeight / 2 - newHeight / 2;
	}
	params = "left=" + newX.toString() + ",top=" + newY.toString() + ",width=" + newWidth.toString() + ",height=" + newHeight.toString() + ",resizable=yes,scrollbars=yes";
	var wnd = window.open(url, tempName, params);
}
