/* 
John Parnefjord 2000-04-20, Vision, Karolinska Institutets Bibliotek
Öppnar angiven URL i nytt fönster. Argument om storlek på fönster kan utelämnas.
För att öppna URL i fönster i defaultstorlek: winOpen('http://www.kib.ki.se')
För att ange bredd: winOpen('http://www.kib.ki.se',300)
För att ange bredd och höjd: winOpen('http://www.kib.ki.se',300,400)
För att ange bredd och höjd och placering: winOpen('http://www.kib.ki.se',300,400,150,200)
*/

function winOpen(pageURL) 
	{
	// Fönstrets storlek
	var setWidth = 350;
	var setHeight = 210;
	
	// Om argument för fönstrets storlek angivits
	if (winOpen.arguments[1])
		{
		setWidth = winOpen.arguments[1];
		}
	if (winOpen.arguments[2])
		{
		setHeight = winOpen.arguments[2];
		}
		
	// Var fönstret skall placeras
	var xPos = 80;
	var yPos = 40;
	
	// Om argument för fönstrets placering angivits
	if (winOpen.arguments[3])
		{
		xPos = winOpen.arguments[3];
		}
	if (winOpen.arguments[4])
		{
		yPos = winOpen.arguments[4];
		}	

	// Om fönstret aldrig tidigare är öppnat
	if (!window.winInfo) 
		{
        winInfo = window.open(pageURL,'Information','width=' + setWidth + ',height=' + setHeight + ',screenX=' + xPos + ',screenY=' + yPos + ',top=' + xPos + ',left=' + yPos + ',resizable=yes,toolbar=no,menubar=no,location=yes');
		winInfo.focus();
		}
	else 
		{
		// Om fönstret är öppet
		if (!winInfo.closed) 
			{
			winInfo = window.open(pageURL,'Information','width=' + setWidth + ',height=' + setHeight + ',screenX=' + xPos + ',screenY=' + yPos + ',top=' + xPos + ',left=' + yPos + ',resizable=yes,toolbar=yes,menubar=yes');
	        winInfo.focus();        
			}
		// Om fönstret öppnats och stängts vid ett tidigare tillfälle
		else
			{
			winInfo = window.open(pageURL,'Information','width=' + setWidth + ',height=' + setHeight + ',screenX=' + xPos + ',screenY=' + yPos + ',top=' + xPos + ',left=' + yPos + '');
			winInfo.focus();
			}
		}
	}