var wwz1_theDiv;
var wwz1_docwidth = -1;
var wwz1_docheight = -1;
var wwz1_w = 0;
var wwz1_w_max;
var wwz1_w_inc;
var wwz1_h = 0;
var wwz1_h_max;
var wwz1_h_inc;
var wwz1_delay = 10;

function wwz1_showDiv(divID, width, height)
{
	wwz1_theDiv = document.getElementById(divID);
	
	wwz1_w_max = width;
	wwz1_h_max = height;
	
	wwz1_w_inc = 10;
	wwz1_h_inc = wwz1_w_inc * (wwz1_h_max / wwz1_w_max);
	
	wwz1_getWindowSize();

	wwz1_theDiv.style.left = wwz1_docwidth / 2 - (wwz1_w_max / 2);
	wwz1_theDiv.style.top = wwz1_docheight / 2 - (wwz1_h_max / 2);
	wwz1_theDiv.style.visibility = 'visible';
	wwz1_theDiv.style.display = 'block';
	
	setTimeout(wwz1_expandDiv, wwz1_delay);
}

function wwz1_expandDiv()
{
	wwz1_w = wwz1_w + wwz1_w_inc;
	wwz1_h = wwz1_h + wwz1_h_inc;
	
	wwz1_theDiv.style.width = wwz1_w;
	wwz1_theDiv.style.height = wwz1_h;

	if (wwz1_w < wwz1_w_max)
		setTimeout(wwz1_expandDiv, wwz1_delay);
	else
	{
		wwz1_theDiv.style.width = wwz1_w_max;
		wwz1_theDiv.style.height = wwz1_h_max;
	}
}

function wwz1_closeDiv()
{
	wwz1_theDiv.style.display = 'none';
	wwz1_theDiv.style.visibility = 'hidden';
}

function wwz1_getWindowSize()
{
	// Opera Netscape 6 Netscape 4x Mozilla 
	if (window.innerWidth) { wwz1_docwidth = window.innerWidth; }
	if (window.innerHeight) { wwz1_docheight = window.innerHeight; }

	// IE Mozilla 
	if (document.body.clientWidth) { wwz1_docwidth = document.body.clientWidth; }
	if (document.body.clientHeight) { wwz1_docheight = document.body.clientHeight; }
}
