<!-- Begin Javascript
// MY SCRIPTS
// Use this area to add new scripts that you need for your site

//Holiday check
function checkHoliday(){

//inti date
var now = new Date();
var today = (now.getMonth()+1)+'/'+now.getDate()+'/'+now.getFullYear();

//inti array with double demin
var myarray=new Array(15)
for (var i=0; i<myarray.length; i++)
myarray[i]=new Array(6)

//fill array with holidays - use IS tools ann_holidays.mdb to dump array
myarray[0][0]="Christmas Eve and Christmas Day"
myarray[0][1]="Monday, December 24th and Tuesday, December 25th"
myarray[0][2]="12/25/2007"
myarray[0][3]="12/24/2007"
myarray[0][4]="12/23/2007"
myarray[0][5]="12/22/2007"
myarray[0][6]="12/21/2007"
myarray[0][7]="12/20/2007"
myarray[0][8]="12/19/2007"
myarray[0][9]="12/18/2007"
myarray[0][10]="12/17/2007"
myarray[1][0]="New Year's Day 2008"
myarray[1][1]="Tuesday, January 1st"
myarray[1][2]="1/1/2008"
myarray[1][3]="12/31/2007"
myarray[1][4]="12/30/2007"
myarray[1][5]="12/29/2007"
myarray[1][6]="12/28/2007"
myarray[1][7]="12/27/2007"
myarray[1][8]="12/26/2007"
myarray[2][0]="Martin Luther King Jr. Day"
myarray[2][1]="Monday, January 21st"
myarray[2][2]="1/21/2008"
myarray[2][3]="1/20/2008"
myarray[2][4]="1/19/2008"
myarray[2][5]="1/18/2008"
myarray[2][6]="1/17/2008"
myarray[2][7]="1/16/2008"
myarray[2][8]="1/15/2008"
myarray[2][9]="1/14/2008"
myarray[3][0]="Presidents' Day"
myarray[3][1]="Monday, February 18th"
myarray[3][2]="2/18/2008"
myarray[3][3]="2/17/2008"
myarray[3][4]="2/16/2008"
myarray[3][5]="2/15/2008"
myarray[3][6]="2/14/2008"
myarray[3][7]="2/13/2008"
myarray[3][8]="2/12/2008"
myarray[3][9]="2/11/2008"
myarray[4][0]="Good Friday"
myarray[4][1]="Friday, March 21st"
myarray[4][2]="3/21/2008"
myarray[4][3]="3/20/2008"
myarray[4][4]="3/19/2008"
myarray[4][5]="3/18/2008"
myarray[4][6]="3/17/2008"
myarray[5][0]="Memorial Day"
myarray[5][1]="Monday, May 26th"
myarray[5][2]="5/26/2008"
myarray[5][3]="5/25/2008"
myarray[5][4]="5/24/2008"
myarray[5][5]="5/23/2008"
myarray[5][6]="5/22/2008"
myarray[5][7]="5/21/2008"
myarray[5][8]="5/20/2008"
myarray[5][9]="5/19/2008"
myarray[6][0]="Independence Day"
myarray[6][1]="Friday, July 4th"
myarray[6][2]="7/4/2008"
myarray[6][3]="7/3/2008"
myarray[6][4]="7/2/2008"
myarray[6][5]="7/1/2008"
myarray[6][6]="6/30/2008"
myarray[7][0]="Labor Day"
myarray[7][1]="Monday, September 1st"
myarray[7][2]="9/1/2008"
myarray[7][3]="8/31/2008"
myarray[7][4]="8/30/2008"
myarray[7][5]="8/29/2008"
myarray[7][6]="8/28/2008"
myarray[7][7]="8/27/2008"
myarray[7][8]="8/26/2008"
myarray[7][9]="8/25/2008"
myarray[8][0]="Columbus Day"
myarray[8][1]="Monday, October 13th"
myarray[8][2]="10/13/2008"
myarray[8][3]="10/12/2008"
myarray[8][4]="10/11/2008"
myarray[8][5]="10/10/2008"
myarray[8][6]="10/9/2008"
myarray[8][7]="10/8/2008"
myarray[8][8]="10/7/2008"
myarray[8][9]="10/6/2008"
myarray[9][0]="Election Day"
myarray[9][1]="Tuesday, November 4th"
myarray[9][2]="11/4/2008"
myarray[9][3]="11/3/2008"
myarray[9][4]="11/2/2008"
myarray[9][5]="11/1/2008"
myarray[9][6]="10/31/2008"
myarray[9][7]="10/30/2008"
myarray[9][8]="10/29/2008"
myarray[9][9]="10/28/2008"
myarray[10][0]="Return Day for Sussex County Offices Only"
myarray[10][1]="Thursday, November 6th"
myarray[10][2]="11/6/2008"
myarray[10][2]="11/5/2008"
myarray[11][0]="Veterans Day"
myarray[11][1]="Tuesday, November 11th"
myarray[11][2]="11/11/2008"
myarray[11][3]="11/10/2008"
myarray[11][4]="11/9/2008"
myarray[11][5]="11/8/2008"
myarray[11][6]="11/7/2008"
myarray[11][7]="11/6/2008"
myarray[11][8]="11/5/2008"
myarray[12][0]="Thanksgiving Day and the Day After Thanksgiving"
myarray[12][1]="Thursday, November 27th, and Friday, November 28th"
myarray[12][2]="11/28/2008"
myarray[12][2]="11/27/2008"
myarray[12][3]="11/26/2008"
myarray[12][4]="11/25/2008"
myarray[12][5]="11/24/2008"
myarray[12][6]="11/23/2008"
myarray[12][7]="11/22/2008"
myarray[12][8]="11/21/2008"
myarray[12][9]="11/20/2008"
myarray[13][0]="Christmas Day"
myarray[13][1]="Thursday, December 25th"
myarray[13][2]="12/25/2008"
myarray[13][3]="12/24/2008"
myarray[13][4]="12/23/2008"
myarray[13][5]="12/22/2008"
myarray[13][6]="12/21/2008"
myarray[13][7]="12/20/2008"
myarray[13][8]="12/19/2008"
myarray[13][9]="12/18/2008"
myarray[14][0]="New Year's Day 2009"
myarray[14][1]="Thursday, January 1st"
myarray[14][2]="1/1/2009"
myarray[14][3]="12/31/2008"
myarray[14][4]="12/30/2008"
myarray[14][5]="12/29/2008"
myarray[14][6]="12/28/2008"
myarray[14][7]="12/27/2008"
myarray[14][8]="12/26/2008"

var strHolStart='<tr><td valign="top"></td></tr><tr><td valign="top" class="newsContentText">'
var strHolTitleStart='<strong>Holiday Notice:&nbsp; '
var strHolTitleEnd='</strong><br>'
var strHolEnd='</td></tr></td></tr>'

var outMsg = ''
dateloop:
for(var x=0; x<myarray.length; x++)
if(today==myarray[x][2] || today==myarray[x][3] || today==myarray[x][4] || today==myarray[x][5] || today==myarray[x][6] || today==myarray[x][7] || today==myarray[x][8] || today==myarray[x][9] || today==myarray[x][10]) { //check for holiday or 3-8 days before
outMsg = strHolTitleStart+myarray[x][0]+strHolTitleEnd+'The office will be closed '+myarray[x][1]+', in observance of '+myarray[x][0]+'.'; //return match line
break dateloop; //exit array
 }
return(strHolStart + outMsg + strHolEnd); 
}
// End Javascript -->