$(document).ready(function(){

              yqlgeo.get('visitor', function(o) {

                      var name = o.place.locality1.content;
                      $("#tag").val(name);
                     showFlickrImage(name);
                    //console.log(o);
              });


          $("#tag").keyup(function(){
                    var tag = $("#tag").val();
                    
                    setTimeout(function(){
                              if(tag !=$("#tag").val())
                                        return;
                              $("#feed").html("");
                              showFlickrImage(tag);
                    }, 1000);
          });
});

function addFeed(url){

          var api = "http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&callback=?&num=100&q=" + url;

          // Send request
          $.getJSON(api, function(data){
                    //console.log(data);
                    
                    $(data.responseData.feed.entries).each(function(n,val){
                              $('#feed').append("<h2><a href=\"" + val.link  + "\">" + val.title + "</a></h2>");
                              $('#feed').append("<p>" + val.content + "</p>");
                    });
          });

}

function showFlickrImage(tag){
          $.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?",
            {
              tags: tag,
              tagmode: "any",
              format: "json"
            },
            function(data) {
              $.each(data.items, function(i,item){
                $("<img/>").attr("src", item.media.m).appendTo("#feed");
              });
            });
}
