// JavaScript Document

window.onload = function()
{
	var title = document.getElementById("bodyTitle");
	
	var start = [250, 250, 240];
	var end = [30, 94, 146];
	
	var beginTime;
	var duration = 1500;
	
	function f()
	{
		var complete = ((new Date()).getTime() - beginTime) / duration;
		
		if (complete <= 0)
		{
			window.setTimeout(f, 50);
			title.style.backgroundColor = "rgb(" + start.join(",") + ")";
		}
		else if (complete >= 1)
		{
			title.style.backgroundColor = "rgb(" + end.join(",") + ")";
		}
		else
		{
			window.setTimeout(f, 50);
			var current = [ Math.round(start[0] + complete * (end[0]-start[0])),
			                Math.round(start[1] + complete * (end[1]-start[1])),
							Math.round(start[2] + complete * (end[2]-start[2])) ];
			title.style.backgroundColor = "rgb(" + current.join(",") + ")";
		}
	}
	
	/*title.style.backgroundColor = "rgb(" + start.join(",") + ")";
	window.setTimeout(function()
	{
		beginTime = (new Date()).getTime();
		f();
	}, 100);*/
}
