<!--  
//http://www.tizag.com/javascriptT/javascriptform.php

//empty
function notEmpty(elem, helperMsg)
{
	if(elem.value.length >=2)
	{
		return true;
	}
	else
	{
		alert(helperMsg);
		elem.focus(); // set the focus to this input
		return false;
	}
}

//empty - min 5 characters
function notEmpty5(elem, helperMsg)
{
	if(elem.value.length >= 5)
	{
		return true;
	}
	else
	{
		alert(helperMsg);
		elem.focus(); // set the focus to this input
		return false;
	}
}

//numbers
function isNumeric(elem, helperMsg)
{
	var numericExpression = /^[0-9]+$/;
	if(elem.value.match(numericExpression))
	{
		return true;
	}
	else
	{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isNumeric3(elem, helperMsg)
{
	var numericExpression3 = /^[0-9]+$/;
	if((elem.value.match(numericExpression3))
	&& (elem.value.length ==3)
	&& (elem.value >= 200))
	{
		return true;
	}
	else
	{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isNumeric4(elem, helperMsg)
{
	var numericExpression4 = /^[0-9]+$/;
	if((elem.value.match(numericExpression4))
	&& (elem.value.length ==4))
	{
		return true;
	}
	else
	{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isNumeric5(elem, helperMsg)
{
	var numericExpression5 = /^[0-9]+$/;
	if((elem.value.match(numericExpression5))
	&& (elem.value.length ==5))
	{
		return true;
	}
	else
	{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

//email
function emailValidator(elem, helperMsg)
{
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp))
	{
		return true;
	}
	else
	{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

//Letters
function isAlphabet(elem, helperMsg)
{
	var alphaExp = /^[a-zA-Z]+$/;
	if(elem.value.match(alphaExp))
	{
		return true;
	}
	else
	{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

//drop down selection
function madeSelection(elem, helperMsg){
	if(elem.value == ""){
		alert(helperMsg);
		elem.focus();
		return false;
	}else{
		return true;
	}
}

function madeChoice(elem1, elem2, helperMsg)
{
  	if ((elem1.checked == false)
  	&& (elem2.checked == false))
  	{
    alert(helperMsg);
    elem1.focus();
    return false;
  	}
  	else
	{
	return true;
	}
}

function madeChoice2(elem, helperMsg)
{
	if (elem.checked == true)
  	{
    alert(helperMsg);
    elem.focus();
    return (false);
  	}
  	else
	{
	return true;
	}
}

function Validator(theForm)
{
	var name1 = document.getElementById('name1');
	var name2 = document.getElementById('name2');
	var address = document.getElementById('address');
	var city = document.getElementById('city');
	var state = document.getElementById('state');
	var zip = document.getElementById('zip');
	var email = document.getElementById('email1');
	var phone1a = document.getElementById('phone1a');
	var phone1b = document.getElementById('phone1b');
	var phone1c = document.getElementById('phone1c');
	var time1 = document.getElementById('time1');
	var issue = document.getElementById('issue');
	var matter = document.getElementById('matter');


	if (notEmpty(name1,"Please enter your first name."))
	if (notEmpty(name2,"Please enter your last name."))
	if (notEmpty5(address,"Please enter your address."))
	if (notEmpty(city,"Please enter your city."))
	if (madeSelection(state,"Please enter your state."))
	if (isNumeric5(zip,"Please enter a valid zip code."))
	if (emailValidator(email,"Please enter your email address."))
	if (isNumeric3(phone1a,"Please enter your area code."))
	if (isNumeric3(phone1b,"Please enter your phone number."))
	if (isNumeric4(phone1c,"Please enter your phone number."))
	if (madeSelection(time1,"Please enter when would be the best time to call."))
	if (madeSelection(issue,"What type of issue are you presenting?"))
	if (notEmpty5(matter,"Please describe the matter you'd like to discuss in the consultation."))
	if (madeChoice(theForm.length1[0],theForm.length1[1],"Please choose how long the consultation you're requesting is."))
	if (madeChoice2(theForm.accept[1],"Please read and agree to the Telephone Consultation Agreements Terms."))
		{
		return true;
		}
return false;
}
//-->