function val_phone (val)
{
  if (val.search(/\d{3} \d{3} \d{4}/) == -1)
  {
    alert("The phone number you entered is not valid.\r\nPlease enter a phone number with the format xxx-xxx-xxxx.");
    return false;
  }
  return true;
}

function val_email (val)
{
  if (val.search (/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/))
  {
    alert("The email address you entered is not valid.");
    return false;
  }
  return true;
}

function ValPhoneWithPrefixOnSubmit( objPrefix, objPhone, objForm ){
	if( -1 == objPrefix.value.search( /\d{3}/ ) ){
		alert( "The area code for telephone number is invalid !" );
		objPrefix.focus();
		return false;
	}
	if( -1 == objPhone.value.search( /(\d\s*){7}/ ) ){
		alert( "The telephone number is invalid !" );
		objPhone.focus();
		return false;
	}
	
	objForm.submit();
}
