function startTimer(to, from)
{
	var timmerFunct = function(){CountDownTimer(to * 1000, from * 1000);};
	try{window.addEventListener("load", timmerFunct, false);} catch(e){window.attachEvent("onload", timmerFunct);}
}

function CountDownTimer(to, from)
{	
	var timer = function()
	{
		var now = new Date();
		var cd_timer = diffSeconds - Math.floor((now.getTime() - start.getTime())/1000);
		if(cd_timer >= 0)
		{
			show(diffSeconds - Math.floor((now.getTime() - start.getTime())/1000));
			setTimeout(timer, 100);
		}
		else
			area.style.display = 'none';
	}
	var show = function(seconds)
	{
		D.innerHTML = rand(seconds, 86400, 100000);
		H.innerHTML = rand(seconds, 3600, 24);
		M.innerHTML = rand(seconds, 60, 60);
		S.innerHTML = rand(seconds, 1, 60);
	}
	var rand = function (secs, num1, num2)
	{
		var s = ((Math.floor(secs/num1))%num2).toString();
		if (s.length < 2)
		{
			s = "0" + s;
		}
		return s;
	}
	var start = new Date();
	var diff = new Date(to - from);
	var diffSeconds = Math.floor(diff.getTime()/1000);
	
	var area = document.getElementById('scoreboard_area');
	
	var D = document.getElementById('cd_days');
	var H = document.getElementById('cd_hours');
	var M = document.getElementById('cd_minutes');
	var S = document.getElementById('cd_seconds');
	
	timer(diffSeconds);
	show(diffSeconds);
	
	document.getElementById('scoreboard_box').style.visibility = 'visible';
}
