function displayOverlay(overlayToBeCentered, fadeOverlay, toogle_value) {
	// For at forhindre 'bleed-through' i IE6:
	$("select#period").css('display', 'none');
	$("div#participants select").css('visibility', 'hidden');
	
	toogle_lightbox(new Array(fadeOverlay, overlayToBeCentered), toogle_value);

	if(overlayToBeCentered != '') {
		var viewportX = YAHOO.util.Dom.getViewportWidth();
		var overlayWidth = parseInt($("div#"+overlayToBeCentered).css('width'), 10);
		var overlayX = (viewportX/2)-(overlayWidth / 2);
		var overlayY = YAHOO.util.Dom.getDocumentScrollTop() + 100;
		YAHOO.util.Dom.setXY(overlayToBeCentered, new Array(overlayX, overlayY));
		//YAHOO.util.Dom.setXY('close_details_overlay', new Array(overlayX, overlayY));
		$("div#"+fadeOverlay).css('height', YAHOO.util.Dom.getDocumentHeight());

	}
	return false;
}

function toogle_lightbox(elm_ids, toogle_value) {
	if(elm_ids.length > 0) {
		for(var i = 0; i < elm_ids.length; i++) {
			document.getElementById(elm_ids[i]).style.display = toogle_value;
		}
	}
	return false;
}

function closeOverlay(elementsToBeHidden) {
	toogle_lightbox(elementsToBeHidden, 'none');
	$("select#period").css('display', 'inline');
	$("div#participants select").css('visibility', 'visible');
}
