function validateForm(frm) 
{
	// validate fields...
	
	if (frm.fname.value == "")
	{
		alert("Please enter your Full Name.");
		frm.fname.focus();
		return false;
	}
		if (frm.re_email.value == "")
	{
		alert("Please enter your Email Address.");
		frm.re_email.focus();
		return false;
	}
	if (notEmail(frm.re_email))
	{
		alert("Please enter a valid email address.");
		frm.re_email.focus();
		return false;
	}
	
	if (frm.dphone.value == "")
	{
		alert("Please enter The Best Number to Reach You.");
		frm.dphone.focus();
		return false;
	}


}

function notEmail(field) 
{ 
  var str = field.value; // email string
  var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
  var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
 
  if (!reg1.test(str) && reg2.test(str)) 
  { // if syntax is valid
	return false;
  }
  return true;
}


