Node.tpl.php file: Check is several fields are empty
Put all the logic in your template.php (or wherever your preprocess functions go) with THEME_preprocess_node():

function THEME_preprocess_node(&amp;$variables) {
  // Grab the node
  $node = $variables['node'];

  // Only run for your content type
  if ($node-&gt;type == 'your_content_type') {

    // Grab your fields with field_get_items so that it is translation friendly
    $location_field1 = field_get_items('node', $node, 'location_field1');
    $location_field2 = field_get_items('node', $node, 'location_field2');
    $location_field3 = field_get_items('node', $node, 'location_field3');
    $object_field1 = field_get_items('node', $node, 'object_field1');
    $object_field2 = field_get_items('node', $node, 'object_field2');
    $object_field3 = field_get_items('node', $node, 'object_field3');

    // Check if all location fields are set or not
    if (isset($location_field1[0]['value']) &amp;&amp; isset($location_field2[0]['value'] &amp;&amp; isset($location_field3[0]['value'])) {
      // Create a variable that can be used in your node.tpl.php
      $variables['messages']['location_message'] = 'All location fields are set...';
    } else {
      // Create a variable that can be used in your node.tpl.php
      $variables['messages']['location_message'] = 'All location fields are not set...';
    }

    // Check if all object fields are set or not
    if (isset($object_field1[0]['value']) &amp;&amp; isset($object_field2[0]['value'] &amp;&amp; isset($object_field3[0]['value'])) {
      // Create a variable that can be used in your node.tpl.php
      $variables['messages']['object_message'] = 'All object fields are set...';
    } else {
      // Create a variable that can be used in your node.tpl.php
      $variables['messages']['object_message'] = 'All object fields are not set...';
    }
  }
}


Then, in your node.tpl.php you will have access to the message and you can print it anywhere with:

print $messages['location_message'];

and 

print $messages['object_message'];