function trim(str) {
  while (str.charAt(str.length - 1)==" ")
    str = str.substring(0, str.length - 1);
  while (str.charAt(0)==" ")
    str = str.substring(1, str.length);
  return str;
}

function verifyComplete() {

	FreeAdvice.eMail.value = trim(FreeAdvice.eMail.value);
	
	if (FreeAdvice.eMail.value == "") {
		alert ("Please enter a valid address.");
		FreeAdvice.eMail.focus();
		return false;
	}

	if (FreeAdvice.eMail.value !="")
	{ 
		var goodEmail = FreeAdvice.eMail.value.match
							(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
		if (goodEmail)
		{
			//alert('good email 1');
		} 
		else 
		{
			alert('Please enter a valid e-mail address.');
			FreeAdvice.eMail.focus();
			FreeAdvice.eMail.select();
			return false;
		}
	}
	
	if (!goodEmail) return false;
	else return true;
}