// This program shows the current day and start calculating the days left until Christmas from November 1st.
// It shows "Merry Chrismas" from December 24th to 31th and "Happy New Year" from January 1st to 10th.


// TITLE: Days Until Christmas</TITLE>


function XmasDays(CurrentDay) 
{
	var XYear=CurrentDay.getFullYear();
	var XDay=new Date("December,25,2004");
	XDay.setFullYear(XYear);
	var DayCount=(XDay-CurrentDay)/(1000*60*60*24)+1;
	DayCount=Math.round(DayCount);
	return DayCount;
}

function MonthTxt(MonthNumber) 
{
	var Month=new Array();
	Month[1]="January";
	Month[2]="February";
	Month[3]="March";
	Month[4]="April";
	Month[5]="May";
	Month[6]="June";
	Month[7]="July";
	Month[8]="August";
	Month[9]="September";
	Month[10]="October";
	Month[11]="November";
	Month[12]="December";
	return Month[MonthNumber];
}



var Today=new Date();
var ThisDay=Today.getDate();
var ThisMonth=Today.getMonth()+1;
var ThisYear=Today.getFullYear();
var DaysLeft=XmasDays(Today);
var MonthName=MonthTxt(ThisMonth);
	
document.write("<font size=2>"+"Today is "+MonthName+" "+ThisDay+", 2009.</font><br>");
	
if(DaysLeft>1 && DaysLeft<54) // use daysUntilXmasFullYear.js for full year counting
{
	document.write("<font size=2>"+"Only "+DaysLeft+" days until Christmas.</font><br>");
}
else
{ 
	if(DaysLeft<=1 && DaysLeft>=-7) 
	{
		document.write('<font size="5" face="Monotype Corsiva,Arial">Merry Christmas</font><br>');
		document.write('<img src="../images/santa.gif">'+"<br>");
	}
	else
	{
		while(DaysLeft>=355) 
		{
			document.write('<font size="5" face="Monotype Corsiva,Arial">Happy New Year</font><br>');
			break;
		}		
	}
}
	
			
	



