// JavaScript Document
function validate(){		
  if(document.getInTouch.name.value == ""){
  	alert("Please enter your name.");
    document.getInTouch.name.focus();
    return false;
    }
  if(document.getInTouch.email.value == ""){
		alert("Please enter your Email Address.");
    document.getInTouch.email.focus();
    return false;
    }
	if (!isEmailAddr(document.getInTouch.email.value)){
		alert("Please enter a complete email address in the form: yourname@yourdomain.com");
		document.getInTouch.email.focus();
		return false;
	  }	
	if (document.getInTouch.email.value.length < 3){
		alert("Please enter at least 3 characters in the \"email\" field.");
		document.getInTouch.email.focus();
		return false;
	  }
	function isEmailAddr(email){
	  var result = false
	  var theStr = new String(email)
	  var index = theStr.indexOf("@");
	  if (index > 0){
			var pindex = theStr.indexOf(".",index);
			if ((pindex > index+1) && (theStr.length > pindex+1)) result = true;
		  }
	  return result;
		}
  if(document.getInTouch.phone.value == ""){
  	alert("Please enter your phone number.");
    document.getInTouch.phone.focus();
    return false;
    }
	if (document.getInTouch.phone.value.length < 10){
		alert("Please enter a valid 10-digit phone number, including area code.");
		document.getInTouch.phone.focus();
		return false;
	  }
  if(document.getInTouch.recaptcha_response_field.value == ""){
		alert("Please enter the verification code.");
    document.getInTouch.recaptcha_response_field.focus();
    return false;
    }
	}
