function show_overlay(message, allow_close, show_image) {
		var id = 'lockout';
		var winH;
		var winW;
		var my_object;

		winW = document.body.clientWidth;
		winH = document.body.clientHeight;
		
		if (document.layers)
		{
			my_object = document.layers[id];
			message_object = document.layers['message'];
		}
		else if (document.all)
		{
			my_object = document.all[id];
			message_object = document.all['message'];
		}
		else if (document.getElementById)
		{
			my_object = document.getElementById(id);
			message_object = document.getElementById('message');
		}
		
		if(show_image) {
			if(allow_close) {
				target_image = '<img src="/images/close.gif" align="right" class="clickable" height="13" width="13" style="position:absolute;top:3px;right:3px;" onClick="hide_overlay();" \/><br class="clear" \/><img src="/images/alert.gif" align="left" \/>';
				align = 'left'
			} else {
				target_image = '<img src="/images/loading.gif" align="center" \/><br class="clear" \/>';
			}
			message = target_image+message;
		}
		
		if(allow_close) {
			message += '<br \/><br \/><span class="clickable" onClick="hide_overlay();">Click here to close this window<\/span>';
		}
		
		my_object.style.height = winH+'px';
		my_object.style.width = winW+'px';
		my_object.style.display = 'block';
		message_object.innerHTML = '<p align="center">'+message+'<\/p>';
	}
	
	function hide_overlay() {		
		var id = 'lockout';
		
		var my_object;
		
		if (document.layers)
		{
			my_object = document.layers[id];
		}
		else if (document.all)
		{
			my_object = document.all[id];
		}
		else if (document.getElementById)
		{
			my_object = document.getElementById(id);
		}
		
		my_object.style.display = 'none';
	}