title: Search JSON for multiple values, not using a library
body: <p>I'd like to be able to search the following JSON object for objects containing the key 'location' then get in return an array or json object with the 'name' of the person plus the value of location for that person.</p>
  
  <p>Sample return:</p>
  
  <blockquote>
    <p>var matchesFound = [{Tom Brady, New York}, {Donald Steven,Los Angeles}];</p>
  </blockquote>
  
  <pre><code>var fbData0 = {
     "data": [
        {
           "id": "X999_Y999",
           "location": "New York",
           "from": {
              "name": "Tom Brady", "id": "X12"
           },
           "message": "Looking forward to 2010!",
           "actions": [
              {
                 "name": "Comment",
                 "link": "http://www.facebook.com/X999/posts/Y999"
              },
              {
                 "name": "Like",
                 "link": "http://www.facebook.com/X999/posts/Y999"
              }
           ],
           "type": "status",
           "created_time": "2010-08-02T21:27:44+0000",
           "updated_time": "2010-08-02T21:27:44+0000"
        },
        {
           "id": "X998_Y998",
           "location": "Los Angeles",
           "from": {
              "name": "Donald Steven", "id": "X18"
           },
           "message": "Where's my contract?",
           "actions": [
              {
                 "name": "Comment",
                 "link": "http://www.facebook.com/X998/posts/Y998"
              },
              {
                 "name": "Like",
                 "link": "http://www.facebook.com/X998/posts/Y998"
              }
           ],
           "type": "status",
           "created_time": "2010-08-02T21:27:44+0000",
           "updated_time": "2010-08-02T21:27:44+0000"
        }
     ]
  };
  </code></pre>