<!-- 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 Day"
myarray[0][1]="Friday, December 25th"
myarray[0][2]="12/25/2009"
myarray[0][3]="12/24/2009"
myarray[0][4]="12/23/2009"
myarray[0][5]="12/22/2009"
myarray[0][6]="12/21/2009"
myarray[0][7]="12/20/2009"
myarray[0][8]="12/19/2009"
myarray[0][9]="12/18/2009"
myarray[1][0]="New Year's Day 2010"
myarray[1][1]="Friday, January 1st"
myarray[1][2]="1/1/2010"
myarray[1][3]="12/31/2009"
myarray[1][4]="12/30/2009"
myarray[1][5]="12/29/2009"
myarray[1][6]="12/28/2009"
myarray[1][7]="12/27/2009"
myarray[1][8]="12/26/2009"
myarray[2][0]="Martin Luther King Jr. Day"
myarray[2][1]="Monday, January 18th"
myarray[2][2]="1/18/2010"
myarray[2][3]="1/17/2010"
myarray[2][4]="1/16/2010"
myarray[2][5]="1/15/2010"
myarray[2][6]="1/14/2010"
myarray[2][7]="1/13/2010"
myarray[2][8]="1/12/2010"
myarray[2][9]="1/11/2010"
myarray[3][0]="Good Friday"
myarray[3][1]="Friday, April 2nd"
myarray[3][2]="4/2/2010"
myarray[3][3]="4/1/2010"
myarray[3][4]="3/31/2010"
myarray[3][5]="3/30/2010"
myarray[3][6]="3/29/2010"
myarray[3][7]="3/28/2010"
myarray[3][8]="3/27/2010"
myarray[3][9]="3/26/2010"
myarray[4][0]="Memorial Day"
myarray[4][1]="Monday, May 31st"
myarray[4][2]="5/31/2010"
myarray[4][3]="5/30/2010"
myarray[4][4]="5/29/2010"
myarray[4][5]="5/28/2010"
myarray[4][6]="5/27/2010"
myarray[4][7]="5/26/2010"
myarray[4][8]="5/25/2010"
myarray[4][9]="5/24/2010"
myarray[5][0]="Independence Day"
myarray[5][1]="Monday, July 5th"
myarray[5][2]="7/5/2010"
myarray[5][3]="7/4/2010"
myarray[5][4]="7/3/2010"
myarray[5][5]="7/2/2010"
myarray[5][6]="7/1/2010"
myarray[5][7]="6/30/2010"
myarray[5][8]="6/29/2010"
myarray[5][9]="6/28/2010"
myarray[6][0]="Labor Day"
myarray[6][1]="Monday, September 6th"
myarray[6][2]="9/6/2010"
myarray[6][3]="9/5/2010"
myarray[6][4]="9/4/2010"
myarray[6][5]="9/3/2010"
myarray[6][6]="9/2/2010"
myarray[6][7]="9/1/2010"
myarray[6][8]="8/31/2010"
myarray[6][9]="8/30/2010"
myarray[7][0]="Election Day"
myarray[7][1]="Tuesday, November 2nd"
myarray[7][2]="11/2/2010"
myarray[7][3]="11/1/2010"
myarray[7][4]="10/31/2010"
myarray[7][5]="10/30/2010"
myarray[7][6]="10/29/2010"
myarray[7][7]="10/28/2010"
myarray[7][8]="10/27/2010"
myarray[7][8]="10/26/2010"
myarray[7][9]="10/25/2010"
myarray[8][0]="Return Day for Sussex County Offices Only"
myarray[8][1]="Thursday, November 4th"
myarray[8][2]="11/4/2010"
myarray[8][3]="11/3/2010"
myarray[9][0]="Veterans Day"
myarray[9][1]="Thursday, November 11th"
myarray[9][2]="11/11/2010"
myarray[9][3]="11/10/2010"
myarray[9][4]="11/9/2010"
myarray[9][5]="11/8/2010"
myarray[9][6]="11/7/2010"
myarray[9][7]="11/6/2010"
myarray[9][8]="11/5/2010"
myarray[10][0]="Thanksgiving Day and the Day After Thanksgiving"
myarray[10][1]="Thursday, November 25th, and Friday, November 26th"
myarray[10][2]="11/26/2010"
myarray[10][2]="11/25/2010"
myarray[10][3]="11/24/2010"
myarray[10][4]="11/23/2010"
myarray[10][5]="11/22/2010"
myarray[10][6]="11/21/2010"
myarray[10][7]="11/20/2010"
myarray[10][8]="11/19/2010"
myarray[10][9]="11/18/2010"
myarray[10][10]="11/17/2010"
myarray[10][11]="11/16/2010"
myarray[10][12]="11/15/2010"
myarray[11][0]="Christmas Day"
myarray[11][1]="Friday, December 24th"
myarray[11][2]="12/24/2010"
myarray[11][3]="12/23/2010"
myarray[11][4]="12/22/2010"
myarray[11][5]="12/21/2010"
myarray[11][6]="12/20/2010"
myarray[11][7]="12/19/2010"
myarray[11][8]="12/18/2010"
myarray[11][9]="12/17/2010"
myarray[12][0]="New Year's Day 2011"
myarray[12][1]="Friday, December 31st"
myarray[12][2]="12/31/2010"
myarray[12][3]="12/30/2010"
myarray[12][4]="12/29/2010"
myarray[12][5]="12/28/2010"
myarray[12][6]="12/27/2010"
myarray[12][7]="12/26/2010"
myarray[12][8]="12/25/2010"


var strHolStart='<tr><td valign="top"></td></tr><tr><td valign="top" class="colorMaroon">'
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 -->