var startPosition=0;

function Xmascountdown()
{
	var XmasDay = "January 1,"
	var today = new Date()
	var thisYear = 2007
	var XmasDate = new Date(XmasDay + thisYear)
	var diff = XmasDate.getTime() - today.getTime();
	var days = Math.floor(diff / (1000 * 60 * 60 * 24));
	var output = document.getElementById('countdown');

	if ((days < 0) && (days >= -1))
	{
		var mainMessage =" H A P P Y   N E W  Y E A R !!!! ... ";
		var speed=175;
		var scrollingRegion=100;
		var tempLoc=(scrollingRegion*3/mainMessage.length)+1;
		if (tempLoc<1) {tempLoc=1}
		var aut="emsanta"
		var counter;
		for(counter=0;counter<=tempLoc;counter++);
		mainMessage+=mainMessage;
		output.innerHTML=mainMessage.substring(startPosition,startPosition+scrollingRegion);
		startPosition++;
		if(startPosition>scrollingRegion) startPosition=0;
		setTimeout("Xmascountdown()",speed);
	}
	else {
		if (days >= 0)
		{
			var theDay = XmasDate;
		} else {
			var theDay = new Date(XmasDate.getYear()+1,XmasDate.getMonth(),XmasDate.getDate());
		}
		var second = Math.floor((theDay.getTime() - today.getTime())/1000);
		var minute = Math.floor(second/60);
		var hour = Math.floor(minute/60);
		var day = Math.floor(hour/24);
		CDay= day;
		CHour= hour % 24;
		CMinute= minute % 60;
		CSecond= second % 60;
		var DayTill =  CDay + " days, " + CHour + " hours, " + CMinute + " minutes and " + CSecond + " seconds";
		output.innerHTML=DayTill;
		var counter = setTimeout("Xmascountdown()", 1000);
	}
}