window.onload = init_timers;

//timer clallback variable
//this stores setInterval
var timerCallbackV;

function init_timers()
{
    timerCallbackV = setInterval(function(){timerTick()}, resTimerTick);
}

function timerTick()
{
    for (var i = 0; i < 5; i++)
    {
	resData[i] += resTickData[i];

	if (resData[i] > resMaxData[i])
	{
	    resData[i] = resMaxData[i];
	}

	var str = "res_" + i;

	document.getElementById(str).innerHTML = Math.floor(resData[i]);
    }

    if (resData[0] == resMaxData[0] && resData[1] == resMaxData[1] && resData[2] == resMaxData[2] &&
	resData[3] == resMaxData[3] && resData[4] == resMaxData[4])
    {
	clearInterval(timerCallbackV);
    }
}