	function OpenWindow (url, width, height, windowName, props) {
		var left = Math.floor((screen.width - width) / 2);
		var top = Math.floor((screen.height - height) / 2);
		var args = "";
		var seperate = false;
		if (props.toolbar) {
			args += "toolbar=" + props.toolbar;
			seperate = true;
		}
		if (props.menubar) {
			if (seperate) {args += ","}
			args += "menubar=" + props.menubar;
			seperate = true;
		}
		if (props.scrollbars) {
			if (seperate) {args += ","}
			args += "scrollbars=" + props.scrollbars;
			seperate = true;
		}
		if (props.resizable) {
			if (seperate) {args += ","}
			args += "resizable=" + props.resizable;
		}
		
		var windowArgs = "height=" + height + ",";
		windowArgs += "width=" + width + ",";
		windowArgs += "left=" + left + ",";
		windowArgs += "top=" + top;
		if (args != "") {
			windowArgs += "," + args;
		}
		
		return window.open(url, windowName, windowArgs);
	};

	function clearDefault(el) {
		if (el.defaultValue==el.value) el.value = "";
	};
