Problem hiding subset of form fields (with empty values) using focusout handler.

Problem hiding subset of form fields (with empty values) using focusout handler.

I have a contact info form with about 16 fields.  I need to hide a subset of fields for address when the end user either (1) tabs out of the subset group, (2) clicks anywhere outside the subset field group. 

I do not want to hide the fields when the end-user is tabbing within the subset of address fields, yet the focusout handler is triggered when it shouldn't be.

Any assistance on this is greatly appreciated!
  1.     $('#Addr,#City,#State,#Postcde,#Cntry').focusout( function() {
       

  2.         if($('#Addr').fieldValue() == '' || $('#City').fieldValue() == '' || $('#State').fieldValue() == '' || $('#Postcde').fieldValue() == '' || $('#Cntry').fieldValue() == 'United States') {
  3.             $('#Addr,#CountryRowset,#CityStateZipRowset').hide();
  4.             $('#AddrDiv').show();
  5.         }
           

  6.     });


Thanks,
Phil