// JavaScript Document
function validateContact(f) {
  if (!f.firstName.value) {
    alert ("Please include your first name");
    f.firstName.focus();
  } else if (!f.lastName.value) {
    alert ("Please include your last name");
    f.lastName.focus();
  } else if (!f.email.value) {
    alert ("Please include your email address");
    f.email.focus();
  } else if ( !em_chk(f.email.value) ) {
    alert ("Please check your email address");
    f.email.focus();
  } else if ( !f.country[f.country.selectedIndex].value || f.country[f.country.selectedIndex].value == "----" ) {
    alert ("Please select your country");
    f.country.focus();
  } else if (!f.comments.value) {
    alert ("Please include a comment or question before sending");
    f.comments.focus();
  } else {
    return true;
  }
  return false;
}

function em_chk(str){
  if(!str.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)) {
    return false;
  }
  return true;
}

