/*
son of suckerfish menu script from:
http://www.htmldog.com/articles/suckerfish/dropdowns/
 */
 
 sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
			this.style.zIndex=200; //this line added to force flyout to be above relatively positioned stuff in IE
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);



function checkPw(form) {
	password = form.password1.value;
	password2 = form.password2.value;
	
	if ((password != password2) || (password == "") || (password2 == "")) 
	{
		if (password != password2) 
		{
			alert ("You did not enter the same password twice. Please re-enter your password.");
			form.password2.select();
			return false;
	    } else {
			alert ("The password and verify fields appear to be blank. Please enter your password and verification.");
			form.password1.focus();
			return false;
		}
	}
}


function popup(mylink, windowname) {
    if (! window.focus)return true;
    var href;
    if (typeof(mylink) == 'string')
       href=mylink;
    else
       href=mylink.href;
    window.open(href, windowname, 'width=500, height=300, left=100, top=200, scrollbars=yes');
    //return false;
}

   
var blnAllChecked 
blnAllChecked = false;

function changeAllChecked()
{
	if (blnAllChecked)
	{
		checkAll(false);
		blnAllChecked = false;
	} else
	{
		checkAll(true);
		blnAllChecked = true;
	}
}

function checkAll(blnIfChecked)
{
	var objDisplayFields
	
	objDisplayFields = document.selectLunchMonth["display[]"];
	if (objDisplayFields != null)
	{
		if (objDisplayFields.length)
		{
			for (var index = 0; index < objDisplayFields.length; index++)
			{
				objDisplayFields[index].checked = blnIfChecked;
			}
		} 
		else
		{
			objDisplayFields.checked = blnIfChecked;
		}
	}
}