var days = new Array();
var msgs = new Array();

days[0] = "July 4, 2007";
msgs[0] = "<br>It's Independence Day. We are closed in observance of this holiday.";

days[1] = "January 2, 2006";
msgs[1] = "<br>We are closed today for the New Years holiday. Please contact us tomorrow if you need assistance.";

days[2] = "January 16, 2006";
msgs[2] = "<br>Martin Luther King, Jr. Day";

days[3] = "February 2, 2006";
msgs[3] = "<br>Groundhog Day";

days[4] = "February 12, 2006";
msgs[4] = "<br>Lincoln's Birthday";

days[5] = "February 14, 2006";
msgs[5] = "<br>Valentine's Day!";

days[6] = "February 20, 2006";
msgs[6] = "<br>President's Day";

days[7] = "February 22, 2006";
msgs[7] = "<br>Washington's Birthday";

days[8] = "February 28, 2006";
msgs[8] = "<br>Mardi Gras (Fat Tuesday)";

days[9] = "March 1, 2006";
msgs[9] = "<br>Ash Wednesday.";

days[10] = "April 1, 2006";
msgs[10] = "<br>It's April Fools Day. Daylight Savings Time also begins tomorrow morning. Remember to set your clocks forward one hour.";

days[11] = "April 14, 2006";
msgs[11] = "<br>It's Good Friday";

days[12] = "April 16, 2006";
msgs[12] = "<br>It's Easter Sunday.";

days[13] = "April 26, 2006";
msgs[13] = "<br>It's Secretaries Day.";

days[14] = "May 5, 2006";
msgs[14] = "<br>It's Cinco de Mayo.";

days[15] = "May 14, 2006";
msgs[15] = "<br>It's Mother's Day.";

days[16] = "May 20, 2006";
msgs[16] = "<br>It's Armed Forces Day.";

days[17] = "May 25, 2006";
msgs[17] = "<br>It's Ascension Day.";

days[18] = "May 29, 2006";
msgs[18] = "It's Memorial Day. We are closed today in observance of this holiday.";

days[19] = "June 14, 2005";
msgs[19] = "<br>It's Flag Day.";

days[20] = "June 19, 2005";
msgs[20] = "<br>It's Father's Day.";

days[21] = "July 4, 2005";
msgs[21] = "<br>It's Independence Day. We are closed in observance of this holiday.";

days[22] = "September 5, 2005";
msgs[22] = "<br>It's Labor Day. We are closed in observance of this holiday.";

days[23] = "September 11, 2005";
msgs[23] = "<br>It's Grandparent's Day.";

days[24] = "September 12, 2005";
msgs[24] = "<br>";

days[25] = "October 29, 2005";
msgs[25] = "<br>Daylight Savings Time ends at 2 AM tomorrow morning. Remember to set your clocks back 1 hr tonight.";

days[26] = "October 31, 2005";
msgs[26] = "<br>It's Halloween.";

days[27] = "November 11, 2005";
msgs[27] = "<br>It's Veteran's Day.";

days[28] = "November 24, 2005";
msgs[28] = "<br>It's Thanksgiving Day. We are closed today in observance of this holiday.";

days[29] = "November 25, 2005";
msgs[29] = "<br>We are closed today in observance of the the Thanksgiving Holiday.";

days[30] = "December 21, 2005";
msgs[30] = "<br>Winter officially begins today.";

days[31] = "December 22, 2005";
msgs[31] = "<br>Another day closer to Christmas, almost there!";

days[32] = "December 23, 2005";
msgs[32] = "<br>Tomorrow is Christmas Eve! We are closed this afternoon in observance of the upcoming holiday";

days[33] = "December 24, 2005";
msgs[33] = "<br>It's Christmas Eve, thanks for visiting!";

days[34] = "December 25, 2005";
msgs[34] = "<br>Welcome to this page on Christmas Day!";

days[35] = "December 26, 2005";
msgs[35] = "<br>We are closed today in observance of the Christmas holiday. Please contact us tomorrow if you need assistance.";

days[36] = "December 30, 2005";
msgs[36] = "<br>We close at 2:00 PM today for New Years Eve."; 

days[37] = "December 31, 2005";
msgs[37] = "<br>It's New Years Eve!"; 

var months = new Array("", 
"January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
);

var today = new Date(); // today
var mon = months[today.getMonth() + 1]; // month
var day = today.getDate(); // day
var year = y2k(today.getYear()); // year

function dateMsg() {
for (i = 0; i < days.length; i++) {
tempdate = new Date(days[i]);
tempmonth = months[tempdate.getMonth() + 1];
tempday = tempdate.getDate();
tempyear = y2k(tempdate.getYear());
if (year == tempyear && mon == tempmonth && day == tempday)
return("" + days[i] + "  " + msgs[i]); // returns day message
   }
return("" + mon + " " + day + ", " + year + ""); // returns default
}

// Y2K Fix Function
function y2k(year) {
if (year < 2000)		
year = year + 1900;
return year;
}
document.write(dateMsg());

