var win = new Array();

function openAWindow (pageToLoad, winName, width, height, center, scrollbars)
{
	xposition=0;
	yposition=0;

	if ((parseInt(navigator.appVersion) >= 4 ) && (center))
	{
		xposition = (screen.width - width) / 2;
		yposition = (screen.height - height) / 2;
	}
	scrollb = (scrollbars || scrollbars == 0) ? scrollbars : '1';

	args = "width=" + width + "," 
	+ "height=" + height + "," 
	+ "location=0," 
	+ "menubar=0,"
	+ "resizable=0,"
	+ "scrollbars=" + scrollb + ","
	+ "status=0," 
	+ "titlebar=0,"
	+ "toolbar=0,"
	+ "hotkeys=0,"
	+ "screenx=" + xposition + ","  //NN Only
	+ "screeny=" + yposition + ","  //NN Only
	+ "left=" + xposition + ","     //IE Only
	+ "top=" + yposition;           //IE Only

	win[win.length] = window.open (pageToLoad,winName,args);
	if (win.length > 0 && win[win.length - 1] != null)
		win[win.length - 1].focus();
}

function closeWin()
{
	var i = 0;
	if (win.length > 0)
	{
		for (i = 0; i < win.length; i++)
		{
			if (win[i] != null && !win[i].closed)
				win[i].close();
		}
	}
}
