<!--  
//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+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i

	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()
{
	var name1 = document.contact('name1');
	var name2 = document.contact('name2');
	var city = document.contact('city');
	var state = document.contact('state');
	var email1 = document.contact('email');
	var phone1a = document.contact('phone1a');
	var phone1b = document.contact('phone1b');
	var phone1c = document.contact('phone1c');
	var issue = document.contact('issue');
	var refer = document.contact('referred');
	var matter = document.contact('matter');


	if (notEmpty(name1,"Please enter your first name."))
	if (notEmpty(name2,"Please enter your last name."))
	if (notEmpty(city,"Please enter your city."))
	if (madeSelection(state,"Please enter your state."))
	if (emailValidator(email1,"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(issue,"What type of issue are you presenting?"))
	if (madeSelection(refer,"How did you hear about us?"))
	if (notEmpty5(matter,"Please describe your matter."))
		{
		return true;
		}
return false;
}
//-->
