var timer;
var size = 10;
var minSize = 10;
var maxSize = 500;
var bigger = true;
	
function toss()
{
	//if(!timer)
		timer = setInterval('doToss()', 1);
}//toss
	
function stop()
{
	if(timer)
	{
		clearInterval(timer);
		timer  = 0;
	}
}//stop
	
function doToss()
{
	if(bigger)
	{
		if(size < minSize || size > maxSize)
		{
			stop();
			size = maxSize;
			bigger = false;
		}
		else
		{
			size = Math.pow(size, 1.055);
			document.getElementById('box').style.width = size + "px";
			document.getElementById('box').style.height = size + "px";
			document.sizeDisplay.target.style.width = size + "px";
			document.sizeDisplay.target.style.height = (size-2) + "px";
		}//else
	}//if
	else
	{
		if(size < minSize || size > maxSize)
		{
			stop();
			size = minSize;
			bigger = true;
		}
		else
		{
			size = Math.pow(size, .945);
			document.getElementById('box').style.width = size + "px";
			document.getElementById('box').style.height = size + "px";
			document.sizeDisplay.target.style.width = size + "px";
			document.sizeDisplay.target.style.height = (size-2) + "px";
		}//else
	}//else
	document.sizeDisplay.target.value = Math.round(size,4) + "px";
}//doToss
