var day_name=new Array(7);
	day_name[0]="Sunday"
	day_name[1]="Monday"
	day_name[2]="Tuesday"
	day_name[3]="Wednesday"
	day_name[4]="Thursday"
	day_name[5]="Friday"
	day_name[6]="Saturday"

var months=new Array(13);
	months[1]="January";
	months[2]="February";
	months[3]="March";
	months[4]="April";
	months[5]="May";
	months[6]="June";
	months[7]="July";
	months[8]="August";
	months[9]="September";
	months[10]="October";
	months[11]="November";
	months[12]="December";

function headerInit() {
	displayDate();
	attachHoverEffect();
	hideSubMenu();
}

function displayDate() {
	// get current date
	var time = new Date();
	var lmonth = months[time.getMonth() + 1];
	var date = time.getDate();
	var year = time.getFullYear();
	var displayDate = day_name[time.getDay()] + ", " + lmonth + " " + date + ", " + year;
	
	// display date label. This is here to ensure it only displays the label if the date script successfully runs.
	$('header-date-label').innerHTML = "Today Is: ";
	// display date in header
	$('header-date-text').innerHTML = displayDate;

	// footer copyright year
	$('current-year').innerHTML = year;
}

function attachHoverEffect() {
	var parentItems = $$('#primary-navigation li.parent');
	for(var i = 0; i < parentItems.length; i++) {
		$(parentItems[i]).observe('mouseover',fadeInItem);	
	}
}

function fadeInItem(event) {
	var parentItem = Event.findElement(event, 'li');
	var subItem = $(parentItem).down('ul');
	$(subItem).morph('opacity:1',{duration:0.5});	
}

function hideSubMenu(){
	var subMenuItems = $$('#primary-navigation li ul');
	for(var i = 0; i < subMenuItems.length; i++) {
		$(subMenuItems[i]).setStyle({
			opacity: 0 
		});	
	}
}

function clearHeaderZipBox()
{
	if(document.getElementById("zip_header").value = "Enter Zip Code")
	{
		document.getElementById("zip_header").value = "";
	}
}
