var winIsOpen = new Object;
function openWindow(name, url, attributes)
{	
	var w = null;
	var wait = 0;
	var d = new Date;
	

	if (winIsOpen[name] && !window.focus)
	{
		wait = 500;
		window.open('', name, attributes).close();
		winIsOpen[name] = false;
	}
	setTimeout("w = window.open('" + url + "', '" + name + "', '" + attributes +"')", wait);
	winIsOpen[name] = true;
}