
function isblank(s) {
  if (s == "") return true;
  for (var i = 0; i < s.length; i++) {
    var c = s.charAt(i);
    if ((c != ' ') && (c != '\n') && (c != '\r') && (c != '\t')) return false;
  }
  return true;
}

function check(obj, required) {
  if(required && (isblank(obj.value) || (obj.type == "checkbox" && !obj.checked)))
    return true;
  else return false;
}
function verify(f)
{
  var msg = "Please fill in all required fields. \n";
  msg += "i.e. fields for the preferred contact method";
  var err = false;
  if(check(f.FirstName, true)) err = true; 
  if(check(f.LastName, true)) err = true; 
  if(check(f.Street1, f.mailChecked.checked)) err = true;
  if(check(f.City, f.mailChecked.checked)) err = true;
  if(check(f.State, f.mailChecked.checked)) err = true;
  if(check(f.Zip, f.mailChecked.checked)) err = true;
  if(check(f.Email, f.emailChecked.checked)) err = true;
  if(check(f.area, f.phoneChecked.checked)) err = true;
  if(check(f.phone1, f.phoneChecked.checked)) err = true;
  if(check(f.phone2, f.phoneChecked.checked)) err = true;
  if(err == true)
  {
    alert(msg);
    err = false;
    return false;
  }
  return true;
}
