/* Contact Form Validation */
function verify(element1, element2, element3, element4, element5, element6)
{
	var passed=false
	var fieldalias="e-mail address field"
	if (element5.value=='')
	{
	alert("Please fill out the First Name field.")
	element5.focus()
	}
	else if (element3.value=='')
	{
	alert("Please fill out the Last Name field.")
	element3.focus()
	}
	else if (element1.value=='')
	{
	alert("Please fill out the "+fieldalias+".")
	element1.focus()
	}
	if (element1.value!='')
	{
		var emailRegExp = /^([0-9a-zA-Z]+([_.-]?[0-9a-zA-Z]+)*@[0-9a-zA-Z]+[0-9,a-z,A-Z,.,-]*(.){1}[a-zA-Z]{2,4})+$/;
		if (!emailRegExp.test(element1.value))
		{
			alert("The email address does not seem to be valid.")
			element1.select()
		}
		else if (element2.value=='')
		{
		alert("Please retype your email address in the e-mail verification field.")
		element2.focus()
		}
		else if (element1.value!=element2.value)
		{
		alert("The two "+fieldalias+"s do not match")
		element2.select()
		}
		//Phone number is not required, but validate if it exists
		 else if (element6.value != '') 
		 {
		 	var phoneRegExp = /^[2-9]\d{2}-\d{3}-\d{4}$/;
		 	/*
			 alert("element6.value"+element6.value+"");
			 alert("regex is"+phoneRegExp+"");
			 
			 */
				if (!phoneRegExp.test(element6.value)) 
				{
					alert("The phone number does not seem to be valid.  Please use the format 999-999-9999  ");
					element6.select();
				}
		
			else if (element4.value == '') 
			{
				alert("Please provide some message in the Comment field.")
				element4.focus()
			}
			else 
				passed = true
		}
		else if (element4.value == '') 
		{
			alert("Please provide some message in the Comment field.")
			element4.focus()
		}
		else 
			passed = true
	}
	return passed
}
