		sfHover = function()
		{
			if(document.getElementById("menu"))
			{
				var sfEls = document.getElementById("menu").getElementsByTagName("li");
				for (var i=0; i<sfEls.length; i++)
				{
					sfEls[i].onmouseover=function()
					{
						this.className+=" sfhover";
					}
					sfEls[i].onmouseout=function()
					{
						this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
					}
				}
			}
		}

		if (window.attachEvent) window.attachEvent("onload", sfHover);

function validate_volunteer () {
    var errmsg = '';

    if (document.volunteerform.name.value == '') {
        errmsg = errmsg + 'Please enter your name.\n';
    }
    if (document.volunteerform.address.value == '') {
        errmsg = errmsg + 'Please enter your address.\n';
    }
    if (document.volunteerform.city.value == '') {
        errmsg = errmsg + 'Please enter your city.\n';
    }
    if (document.volunteerform.state.value == '') {
        errmsg = errmsg + 'Please enter your state.\n';
    }
    if (document.volunteerform.zip.value == '') {
        errmsg = errmsg + 'Please enter your zip code.\n';
    }
    if (document.volunteerform.home.value == '') {
        errmsg = errmsg + 'Please enter your home phone number.\n';
    }
    if (document.volunteerform.cell.value == '') {
        errmsg = errmsg + 'Please enter your cell phone number.\n';
    }
    if (document.volunteerform.email.value == '') {
        errmsg = errmsg + 'Please enter your email address.\n';
    }

    if (errmsg == '') {
        document.volunteerform.submit();
        return true;
    } else {
        alert(errmsg);
        return false;
    }
}

function validate_sophie () {
    var errmsg = '';

    if (document.sophieform.name.value == '') {
        errmsg = errmsg + 'Please enter your name.\n';
    }
    if (document.sophieform.address.value == '') {
        errmsg = errmsg + 'Please enter your address.\n';
    }
    if (document.sophieform.city.value == '') {
        errmsg = errmsg + 'Please enter your city.\n';
    }
    if (document.sophieform.state.value == '') {
        errmsg = errmsg + 'Please enter your state.\n';
    }
    if (document.sophieform.zip.value == '') {
        errmsg = errmsg + 'Please enter your zip code.\n';
    }
    if (document.sophieform.email.value == '') {
        errmsg = errmsg + 'Please enter your email address.\n';
    }

    if (errmsg == '') {
        document.sophieform.submit();
        return true;
    } else {
        alert(errmsg);
        return false;
    }
}
