		
	/* standaard popup script	*/	

	// voorbeelden:
	//  <a href="javascript:popup('pagina.html',400, 500, p_all);">
	//	popup("url", 1, 1, p_niets);
	//  popup("url", 300, 400, p_scrollbars);
	//  popup("url", 200, 300, p_fullscreen | p_menubar);
	//
	// mogelijke opties:
	//  p_scrollbars, p_resizable, p_toolbar, p_menubar, p_fullscreen, p_location en p_all
	//
	// in plaats van een getal bij de hoogte of breedte kun je ook een getal
	// tussen de 0 en de 1 in zetten. Dan word dit de verhouding qua groote op
	// het scherm. Bijvoorbeeld 0.5 zou de helft zijn.

	
	p_scrollbars = 1;
	p_resizable = 2;
	p_toolbar =  4;
	p_menubar =  8;
	p_fullscreen = 16;
	p_status = 64;
	p_location = 32;
	p_all = p_scrollbars | p_resizable | p_menubar | p_location | p_toolbar | p_status;
	
	p_niets = 0;

	

	function popup(url,breedte,hoogte, elementen) {
		var height, width;
		
		
/*		if (document.all)
		    height = document.body.offsetHeight, width = document.body.offsetWidth;
		else if (document.layers)
		    height = window.innerHeight, width = window.innerWidth;*/
			
		height = screen.height;
		width = screen.width;

		if (breedte<=0) {
			breedte = Math.round(breedte*width);
		}
		if (hoogte<=0) {
			hoogte = Math.round(hoogte*height);
		}

			
		var y = ((height-hoogte)/2), x = (width-breedte)/2;
		
		popupvenster = window.open(url,"venster",
			"width="+breedte+",height="+hoogte
			+",toolbar="+((elementen & p_toolbar)==0?'0':'1')
			+",scrollbars="+((elementen & p_scrollbars)==0?'0':'1')
			+",fullscreen="+((elementen & p_fullscreen)==0?'0':'1')
			+",directories=0,status="+((elementen & p_status)==0?'0':'1')
			+",menubar="+((elementen & p_menubar)==0?'0':'1')
			+",location="+((elementen & p_location)==0?'0':'1')
			+",resizable="+((elementen & p_resizable)==0?'0':'1')
			+",top=" + y + ",screenY=" + y + ",left=" + x + ",screenX=" + x);
	}
		
		
/* show/hide layers */
		
function getStyle( layer ) {
	if( document.getElementById ) {
		return document.getElementById( layer ).style
		} 
	else if( document.all ) {
		return document.all[layer].style
		} 
	else {
		return document[layer]
		}
	}


function showLayer(laag)	{
	getStyle(laag).visibility = "visible";
	getStyle(laag).display = "inline";
	}
	
function hideLayer(laag)	{
	getStyle(laag).visibility = "hidden";
	getStyle(laag).display = "none";
	}


/* empty formfield onClick */
function makeEmpty(myFormObject)	{
	myFormObject.value = "";
	}

function toonPopup(url, naam, props)	{
	myPopup = window.open(url, naam, props);
}