
function configureOverlay(arguments) {
	arguments = $.extend({
		opacity: 0
	}, arguments);
	
	if (!$("div#Overlay").exists() || arguments.opacity < 0 || arguments.opacity > 1) {
		return false;
	}

	$("div#Overlay").css({
		opacity: arguments.opacity
	});
	
	$("div#Overlay").registerResizeToFitPage({
		stretch: "both"
	});
	
	showOverlay();
	
}

function showOverlay() {
	
	// Shuffle overlay behind all other dialogs, including input box
	$("div#Overlay").prependTo($("div#Dialogs"));
	
	$("div#Overlay").show();
	
}