<!--


function checkWhitespace(f, clientID, name, text){
    var t = getElement(f, clientID, name);
    if (isWhitespace(t.value)){
        alert("Please complete the " + text + " field.");
        t.focus();
        return true;
    }    
    return false;
}

function checkContactUs(f, clientID){    
	var formType=f.formType.value;
	switch(formType)
		{
		case "StayInformed":
			return checkStayInformed(f,clientID);
		case "RequestPublication":
			return checkRequestPublication(f,clientID);
		case "OurFutureForm":
			return checkOurFuture(f,clientID);
		}
		
    return true;
}

function checkOurFuture(f,clientID)
{
    if (checkWhitespace(f,clientID,'FirstNameTextBox','First Name'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'CityTextBox','City'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'CountyTextBox','County'))
    {
		return false;
    }
    var t = getElement(f, clientID, "OptIn");
    if (t.checked)
    {
		var e = getElement(f, clientID, "Email");
		if (!isEmail(e.value))
		{
			alert("Please enter a valid email adddress.")
			e.focus();
			return false;
		}
	}
	return true;
}

function checkStayInformed (f,clientID)
{
    if (checkWhitespace(f,clientID,'FirstNameTextBox','First Name'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'LastNameTextBox','Last Name'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'Address1TextBox','Address 1'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'CityTextBox','City'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'ZipCodeTextBox','ZIP Code'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'EMailTextBox','E-Mail'))
    {
		return false;
    }
    var t=getElement(f, clientID, "EMailTextBox");
    if (!isEmail(t.value))
    {
		alert("Please enter a valid e-mail address.");
		t.focus();
		return false;
    }
    var a=getElement(f, clientID, "EmailNewsletter");
    var b=getElement(f, clientID, "LegislativeUpdate");
    var c=getElement(f, clientID, "FocusOnTheFuture");
    if (!a.checked && !b.checked && !c.checked)
    {
		alert("Please select the newsletter(s) you wish to receive.");
		return false;
    }
    return true;
}

function checkRequestPublication (f,clientID)
{
    if (checkWhitespace(f,clientID,'FirstNameTextBox','First Name'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'LastNameTextBox','Last Name'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'Address1TextBox','Address 1'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'CityTextBox','City'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'ZipCodeTextBox','ZIP Code'))
    {
		return false;
    }
    if (checkWhitespace(f,clientID,'EMailTextBox','E-Mail'))
    {
		return false;
    }
    var t=getElement(f, clientID, "EMailTextBox");
    if (!isEmail(t.value))
    {
		alert("Please enter a valid e-mail address.");
		t.focus();
		return false;
    }
    if (checkWhitespace(f,clientID,'PubTitles','Publication Title(s)'))
    {
		return false;
    }
    return true;
}
//-->
