function isReadyTopJoin(form) {
//  alert(form.zip.value);
//  alert("yo");

  if (form.email.value == 'Enter Email Address') {                //Is email filled?
    alert("Please enter your email address.");
    form.email.focus();
    return false;
  }
  if (isFilled(form.email) == false) {                //Is email filled?
    alert("Please enter your email address.");
    form.email.focus();
    return false;
  }
  if (isEmail(form.email) == false) {                //Is email filled?
    alert("Please enter your full email address.");
    form.email.focus();
    return false;
  }
  if (isEmailGov(form.email) == false) {                //Is email filled?
    alert("Please enter a non-.gov email address.");
    form.email.focus();
    return false;
  }
  if(form.zip.value == 'Zip Code') {
     alert("Please enter your zip/postal code.");
     form.zip.focus();
     return false;
  }  
  if (isFilled(form.zip) == false) {                //Is ZipCode filled?
     alert("Please enter your zip/postal code.");
     form.zip.focus();
     return false;
  }

//  alert("yo");
  return true;
}
// BEGIN FORM VALIDITY SCRIPT

function isReady(form) {
    if (isFilled(form.first) == false) {               //Is FirstName filled?
    alert("Please enter your first name.");
    form.first.focus();
    return false;
    }
    if (isFilled(form.last) == false) {                //Is LastName filled?
    alert("Please enter your last name.");
    form.last.focus();
    return false;
    }
    if (isFilled(form.address_1) == false) {           //Is Address filled?
    alert("Please enter your address.");
    form.address_1.focus();
    return false;
    }

    if (isFilled(form.city) == false) {                //Is City filled?
    alert("Please enter your city or town.");
    form.city.focus();
    return false;
    }

/*    if (isFilled(form.county) == false) {                //Is County filled?
    alert("Please enter your county and parish.");
    form.county.focus();
    return false;
    }
*/
    if (form.country.value == "US")  {
       if (isPulledDown(form.state) == false) {           //Is State selected?
       alert("Please select your state.");
       form.state.focus();
       return false;
       }
       if (isZipCode(form.zip) == false) {                //Is ZipCode filled?
       alert("Please enter your zip code as xxxxx or xxxxx-xxxx.");
       form.zip.focus();
       return false;
       }
    }

    if (isEmail(form.email) == false) {              //Is email properly formated address?
    alert("Please enter a valid e-mail address.");
    form.email.focus();
    return false;
    }
    if (isEmailGov(form.email) == false) {           //Is email filled as .gov?
    alert("Please enter a non government email address.");
    form.email.focus();
    return false;
    }

return true; }

function isReadyNoCountry(form) {
    if (isEmail(form.email) == false) {              //Is email properly formated address?
      alert("Please enter a valid e-mail address.");
      form.email.focus();
      return false;
    }
    if (isEmailGov(form.email) == false) {           //Is email filled as .gov?
      alert("Please enter a non government email address.");
      form.email.focus();
      return false;
    }

    if (isFilled(form.first) == false) {               //Is FirstName filled?
    alert("Please enter your first name.");
    form.first.focus();
    return false;
    }
    if (isFilled(form.last) == false) {                //Is LastName filled?
    alert("Please enter your last name.");
    form.last.focus();
    return false;
    }
    if (isFilled(form.address_1) == false) {           //Is Address filled?
    alert("Please enter your address.");
    form.address_1.focus();
    return false;
    }

    if (isFilled(form.city) == false) {                //Is City filled?
    alert("Please enter your city or town.");
    form.city.focus();
    return false;
    }

    if (isPulledDown(form.state) == false) {           //Is State selected?
       alert("Please select your state.");
       form.state.focus();
       return false;
    }
    if (isZipCode(form.zip) == false) {                //Is ZipCode filled?
       alert("Please enter your zip code as xxxxx or xxxxx-xxxx.");
       form.zip.focus();
       return false;
    }

return true; }


function isReady4FTAF(form) {
    if (isFilled(form.yname) == false) {               //Is your name filled?
    alert("Please enter your first name.");
    form.yname.focus();
    return false;
    }
    if (isEmail(form.yemail) == false) {              //Is email properly formated address?
    alert("Please enter a valid e-mail address.");
    form.yemail.focus();
    return false;
    }
    if (isEmailGov(form.yemail) == false) {           //Is email filled as .gov?
    alert("Please enter a non government email address.");
    form.yemail.focus();
    return false;
    }
    if (isFilled(form.tname) == false) {               //Is to name filled?
    alert("Please enter your first name.");
    form.tname.focus();
    return false;
    }
    if (isEmail(form.temail) == false) {              //Is email properly formated address?
    alert("Please enter a valid e-mail address.");
    form.temail.focus();
    return false;
    }
    if (isEmailGov(form.temail) == false) {           //Is email filled as .gov?
    alert("Please enter a non government email address.");
    form.temail.focus();
    return false;
    }

return true; }
