
var alertTimeout = 0;
var alertInterval = 0;

function WebAlertClose()
{	
	if (alertTimeout != 0)
	{
		clearTimeout(alertTimeout);
		alertTimeout = 0;
	}

	if (alertInterval != 0)
	{
		clearInterval(alertInterval);
		alertInterval = 0;
	}

	var div = document.getElementById('WebAlert');
	if (div) document.body.removeChild(div);
}




function WebAlert(html,timeout)
{	
	WebAlertClose();
	
	var div = document.getElementById('WebAlert');
	if (div)
	{
		document.body.removeChild(div);
	}
	div = document.createElement('div');
	div.id = 'WebAlert';


	var divContent = document.createElement('div');
	divContent.id = 'WebAlertContent';
	div.appendChild(divContent);

	divContent.innerHTML = html;
	document.body.appendChild(div);
	
	
	div.style.left = '-1000px';
	div.style.top = '0px';
	div.style.display = 'block';
	WebAlertCenter();
	
	alertInterval = setInterval('WebAlertCenter()',5);
	if (timeout > 0) alertTimeout = setTimeout('WebAlertTimeout()',timeout);		
}

function WebAlertTimeout()
{	
	alertTimeout = 0;
	WebAlertClose();
}

function WebAlertCenter()
{	
	var div = document.getElementById('WebAlert');
	if (!div) return;
	//setCenterScreenWidth(div,640);
	setElementCenter(div);
}
