
function happyNewYear() {
	var currentTime = new Date()
	var newYear = new Date(2010,0,1,0,0,0,0);//Year,Month,Day,H,M,S,ms
	var msToNY;
	var mlsNum = String('1000');
	var minNum = String('60');
	var hourNum = String('60');
	var dayNum = String('24');
	var Str ='';
	var Position;
	msToNY = (newYear.getTime()-currentTime.getTime()+ 1000);
	var Sec = Math.floor(msToNY/mlsNum) % 60;
	var Min = Math.floor(msToNY/(mlsNum*minNum)) % 60;
	var Hour = Math.floor(msToNY/(mlsNum*minNum*hourNum)) % 24;
	var Day = Math.floor(msToNY/(mlsNum*minNum*hourNum*dayNum));
	if (Sec < 10) {
		Sec="0" + Sec;
	}
	if (Min < 10) {
		Min="0" + Min;
	}
	if (Hour < 10) {
		Hour="0" + Hour;
	}
	Position = Day.toString().length - 1;
	if (Day.toString().slice(Position) == 1) {
		Str=' день&nbsp;';
	}
	if (Day.toString().slice(Position) > 1 && Day.toString().slice(Position) < 5) {
		Str=' дня&nbsp;';
	}
	if (
		Day.toString().slice(Position) > 4
		||
		Day.toString().slice(Position) == 0
		||
		(Day.toString().slice(Position-1) > 10 && Day.toString().slice(Position-1) < 21)
	) {
		Str=' дней&nbsp;';
	}

	if (Day != 0) {
		document.getElementById('toNewYear').innerHTML = Day + Str + Hour+':' + Min + ':' + Sec;
	} else {
		document.getElementById('toNewYear').innerHTML = Hour+':' + Min + ':' + Sec;
	}
	setTimeout('happyNewYear()',1);
}
