// Toggler
function toggledivs(divName, displayValue)
    {
        var area = document.getElementById(divName);
                area.style.display = displayValue;
    }

// Check Form
function checkForm()
{
var form=document.forms.submitForm;
var choice1 = false;
for (counter = 0; counter < form.q1answer.length; counter++)
{
if (form.q1answer[counter].checked)
choice1 = true; 
}
if (!choice1)
{
alert("Please choose an answer for question #1.")
return false;
}
var choice2 = false;
for (counter = 0; counter < form.q2answer.length; counter++)
{
if (form.q2answer[counter].checked)
choice2 = true; 
}
if (!choice2)
{
alert("Please choose an answer for question #2.")
return false;
}
var choice3 = false;
for (counter = 0; counter < form.q3answer.length; counter++)
{
if (form.q3answer[counter].checked)
choice3 = true; 
}
if (!choice3)
{
alert("Please choose an answer for question #3.")
return false;
}
if (form.newfirstname.value == '')
{
alert("Please enter your first name.");
return false;
}
if (form.newlastname.value == '')
{
alert("Please enter your last name.");
return false;
}
if (form.newaddress.value == '')
{
alert("Please enter your address.");
return false;
}
if (form.newcity.value == '')
{
alert("Please enter your city.");
return false;
}
if (form.newstate.value == '')
{
alert("Please select your state.");
return false;
}
if (form.newzip.value == '')
{
alert("Please enter your zip code.");
return false;
}
if (form.newzip.length <= 5)
{
alert("Please check your zip code. It doesn't appear to have enough numbers.");
return false;
}
if (isNaN(form.newzip.value)) 
{
alert("Please check the format of your zip code.");
return false;
}
if (form.newphone.value == '')
{
alert("Please enter your phone number.");
return false;
}
if (form.newemail.value == '')
{
alert("Please enter your email address.");
return false;
}
if (form.newemail.value.search(/^.+@.+\..+$/))
{
alert('Please check your email address. It does not appear to be correctly formatted.');
return false;
} 
return true;
}
