function validate()
	{
	if(document.register.FirstName.value == '')
		{
		alert('First Name is required.');
		document.register.FirstName.focus();
		return false;
		}
	if(document.register.LastName.value == '')
		{
		alert('Last Name is required.');
		document.register.LastName.focus();
		return false;
		}
	if(document.register.Address.value == '')
		{
		alert('Address is required.');
		document.register.Address.focus();
		return false;
		}
	if(document.register.City.value == '')
		{
		alert('City is required.');
		document.register.City.focus();
		return false;
		}
	if(document.register.State.selectedIndex == 0)
		{
		alert('State is required.');
		document.register.State.focus();
		return false;
		}
	if(document.register.Zip.value == '')
		{
		alert('Zip is required.');
		document.register.Zip.focus();
		return false;
		}
	if(document.register.Email.value == '')
		{
		alert('Email is required.');
		document.register.Email.focus();
		return false;
		}
	
	return true;	
	}
function submitCheck()
	{
	if(document.register.notProcessed.value == 'true')
		{
		document.register.notProcessed.value = 'false';
		document.register.submit();
		}
	}
function charCount(theElement,eLength,nextElement,hidden)
	{
	var Area = hidden + "AC";
	var Exc = hidden + "Exch";
	var Num = hidden + "Num";
	var Ext = hidden + "Ext";
	var theForm = "document.register.elements[\'" + theElement + "\']";
	var contentString = document.register.elements[theElement].value;
	document.register.elements[hidden].value = document.register.elements[Area].value + "-";
	document.register.elements[hidden].value += document.register.elements[Exc].value + "-";
	document.register.elements[hidden].value += document.register.elements[Num].value;
	if(document.register.elements[Ext].value != '')
		{
		document.register.elements[hidden].value += " X-" + document.register.elements[Ext].value;
		}
	if(contentString.length == eLength)
		{
		if(nextElement != "last") document.register.elements[nextElement].select();
		}
	}