function OpenWindow(TargetURL, NewWindowName, PropertyString)
{
	var NewWindow = window.open(TargetURL, NewWindowName, PropertyString);

	if (parseInt(navigator.appVersion) >= 4) 
	{ 
		NewWindow.window.focus();
	}
}

function ShowPopupCentered(TargetURL, NewWindowName, Width, Height, DisableScrollBars)
{
	var Left = (screen.width - Width) / 2;
	var Top = (screen.height - Height) / 2;

	ShowPopup(TargetURL, NewWindowName, Top, Left, Width, Height, DisableScrollBars);
}

function ShowPopup(TargetURL, NewWindowName, Top, Left, Width, Height, DisableScrollBars)
{
	var ScrollBarsString = "yes";

	if (DisableScrollBars)
	{
		ScrollBarsString= "no";	
	}

	var PropertyString = "height=" + Height + ",width=" + Width + ",top=" + 
							Top + ",left=" + Left +
							",scrollbars=" + ScrollBarsString +
							",resizable=yes";

	OpenWindow(TargetURL, NewWindowName, PropertyString);
}

function ShowNewWindow(TargetURL, NewWindowName, DisableLocation, DisableMenubar, DisableToolbar)
{
	var ToolbarString = "yes";
	var LocationString = "yes";
	var MenubarString = "yes";

	if (DisableLocation)
	{
		LocationString = "no";	
	}
	if (DisableToolbar)
	{
		ToolbarString = "no";	
	}
	if (DisableMenubar)
	{
		MenubarString = "no";	
	}

	var PropertyString =  "scrollbars=yes,resizable=yes,status=yes" +
							",toolbar=" + ToolbarString +
							",menubar=" + MenubarString +
							",location=" + LocationString;

	OpenWindow(TargetURL, NewWindowName, PropertyString);
}
