function validateName(form) {

var str = form.name.value;

var reAlpha = /^[a-zA-Z]+(\s[a-zA-Z]+)|$/;

if (form.name.value == "") {
	alert("You must enter a value for the Name");
	form.name.focus();
	return false;
	}
 if (reAlpha.test(str)) {
    return true; 
}  
  alert("" + str + " is not a character please enter only letters!");
  form.name.select();
  form.name.focus();
  return false;
}

function validateCountry(form) {

var str = form.country.value; 

var reAlpha = /^[a-zA-Z]+(\s[a-zA-Z]+)|$/;

if (form.country.value == "") {
	alert("You must enter a value for country");
	form.country.focus();
	return false;
	}
 if (reAlpha.test(str)) {
    return true; 
}  
  alert("" + str + " is not a character please enter only letters!");
  form.country.select();
  form.country.focus();
  return false;
}

function validateEmail(form) {

  var str = form.email.value;        

  var re = /^\w+@\w+(\.\w+)+$/;

  if (form.email.value == "") {
    alert("Please enter your email address.");
    form.email.focus();
    return false;
  }
  if (re.test(str)) {
    return true; 
  }
  alert("" + str + " is an invalid email address!");
  form.email.select();
  form.email.focus();
  return false;
}

function validatePhoneNum(form) {

  var str = form.PhoneNum.value;        

  var re = /^\s*1?[\s\-\/\.]*\(?([0-9]{3})\)?[\s\-\/\.]*([0-9]{3})[\s\-\/\.]*([0-9]{4})[\s\-\/\.x]*([0-9]{3,4})?\s*$/i;

  if (form.PhoneNum
.value == "") {
    alert("Please enter your phone number.");
    form.PhoneNum.focus();
    return false;
  }
  if (re.test(str)) {
    return true;
  }
  alert("" + str + " is an invalid phone number!");
  form.PhoneNum.select();
  form.PhoneNum.focus();
  return false;
}

function validateForm(form) {
   if (validateName(form) && validateEmail(form)) {
     return true;
   } else {
     return false;
   }
}

