function markElement(id)
{
    var elem = document.getElementById(id);
    elem.style.fontWeight = 'bold';
    elem.style.color = 'red';
}

function unmarkElement(id)
{
    var elem = document.getElementById(id);
    elem.style.fontWeight = '';
    elem.style.color = '';
}

function validate()
{
    unmarkElement("nameID");
    unmarkElement("homephoneID");
    unmarkElement("emailID");

    var message = "";
    
	if (document.form.name.value == "")
    {
        message += "First and Last Name\n";
        markElement("nameID");
	}

	if (document.form.homephone.value == "")
    {
		message += "Home Phone\n";
        markElement("homephoneID");
	}

	if (document.form.email.value == "")
    {
		message += "Email\n";
        markElement("emailID");
	}

    if (message.length > 0)
    {
        alert("Whoops.  Some information is missing from the form.\n"
            + "Please complete the following information and submit again\n\n"
            + message);
        return false;
    }

    return true;
}


