function newanz_start_overlay(newanz_object)
{
	newanz_overlay_configuration();
	newanz_new_width = 0;
	document.getElementById(newanz_object).style.width = 0;
	document.getElementById(newanz_object+'_content').style.visibility = 'hidden';
	
	newanz_show_overlay(newanz_object);
	newanz_show_message(newanz_object);
}

function newanz_overlay_configuration()
{
	newanz_speed = 10;
	newanz_size_increase = 20;
	newanz_max_width = 338;
	
	newanz_ScreenW = document.documentElement.offsetWidth;
	newanz_ScreenW = (newanz_ScreenW / 2);
}

function newanz_show_overlay(newanz_object)
{
	newanz_the_overlay = document.getElementById("newanz_overlay");
	newanz_the_content = document.getElementById(newanz_object);
	newanz_the_overlay.style.visibility = (newanz_the_overlay.style.visibility == "visible") ? "hidden" : "visible";
	newanz_the_content.style.visibility = (newanz_the_content.style.visibility == "visible") ? "hidden" : "visible";
	
	//Set overlay to maximum size of screen
	newanz_the_overlay.style.left = "0px";
	newanz_the_overlay.style.top = "0px";
	newanz_the_overlay.style.width = document.documentElement.offsetWidth;
	newanz_the_overlay.style.height = document.documentElement.offsetHeight;
}

function newanz_show_message(newanz_object)
{
	newanz_new_width += newanz_size_increase;
	newanz_ScreenW -= (newanz_size_increase / 2);
	document.getElementById(newanz_object).style.width = newanz_new_width + 'px';
	document.getElementById(newanz_object).style.left = newanz_ScreenW + "px";
	
	if(newanz_max_width > newanz_new_width)
	{
		setTimeout('newanz_show_message("' + newanz_object + '")', newanz_speed);
	}
	else
	{
		document.getElementById(newanz_object+'_content').style.visibility = 'visible';
	}	
}

function newanz_end_overlay(newanz_object)
{
	document.getElementById(newanz_object + '_content').style.visibility = 'hidden';
	newanz_show_overlay(newanz_object);
	newanz_the_overlay.style.width = 0 + "px";
	newanz_the_overlay.style.height = 0 + "px";
}