function validate_required(field,alerttxt) {
    with (field)  {
        if (value==null||value=="")  {
            alert(alerttxt);
            return false;
        } else {
          return true
        }
    }
}

function validate_email(field,alerttxt) {
  with (field) {
    apos=value.indexOf("@");
    dotpos=value.lastIndexOf(".");
    if (apos<1||dotpos-apos<2) {
      alert(alerttxt);return false;
    } else {
      return true;
    }
  }
}


function validate_quote(thisform)
{
    with (thisform)
    {
          if (validate_required(fname,"Please enter your FIRST NAME!")==false)
          {
            fname.focus();
            return false;
          }
          if (validate_required(lname,"Please enter your LAST NAME!")==false)
          {
            lname.focus();
            return false;
          }
          if (validate_required(company,"Please enter your COMPANY name!")==false)
          {
            company.focus();
            return false;
          }

          if (validate_required(address,"Please enter your ADDRESS!")==false)
          {
            address.focus();
            return false;
          }
          if (validate_required(city,"Please enter your CITY!")==false)
          {
            city.focus();
            return false;
          }
          if (validate_required(state,"Please enter your STATE!")==false)
          {
            state.focus();
            return false;
          }
          if (validate_required(country,"Please enter your COUNTRY!")==false)
          {
            country.focus();
            return false;
          }
          if (validate_required(zip,"Please enter your ZIP!")==false)
          {
            zip.focus();
            return false;
          }

          if (validate_required(phone,"Please enter your PHONE!")==false)
          {
            phone.focus();
            return false;
          }
          if (validate_required(email,"Please enter your EMAIL address!")==false)
          {
            email.focus();
            return false;
          }
          if (validate_email(email,"Please enter a valid EMAIL address!")==false)
          {
            email.focus();
            return false;
          }        
    }
}

