// Popups en Cross-window Scripting
var newWindow = '';

function popUp(url) 
{
	if(!newWindow.closed && newWindow.location)
	{
		newWindow.location.href = url;
	}
	else
	{
		newWindow = window.open(url, 'naam', 'height=250,width=250,left=400,top=200');
		if(!newWindow.opener)
		{
			newWindow.opener = self;
		}
	}
	
	if (!newWindow.focus) 
	{
		newWindow.focus();
	}
	return false;
}
function popUpWrite()
{
	newWindow = window.open('', 'naam', 'height=250,width=250,left=400,top=200');
	
	tmp = newWindow.document;
	tmp.write('<html>');
	tmp.write('<head><link href="/styles/default.css" rel="stylesheet" /></head>');
	tmp.write('<body>');
	tmp.write('<p>Dit is een Popup</p>');
	tmp.write('<p><a href="#" onclick="self.close()">Popup Sluiten</a></p>');
	tmp.write('</body>');
	tmp.write('</html>');
	tmp.close();
	
	if (!newWindow.focus) 
	{
		newWindow.focus();
	}
	return false;
}
function openerURL(url)
{
	window.opener.location.href = url;
}
function closePopup()
{
	if(!newWindow.closed && newWindow.location)
	{
		newWindow.close();
	}
	else
	{
		alert('Geen popup geopend!');
	}
	return false;
}
function closeOpener()
{
	if(!opener.closed && opener.location)
	{
		window.opener.opener = top;
		window.opener.close();
	}
	else
	{
		alert('Hoofdscherm is al gesloten');
	}
}
