vg.twitter = {};
vg.twitter.fetch = function() {
    $.getJSON("data/tweets/", null, function(data) {
        var el = $('#tweets').empty();
		if(!data.results) { return false; }
        $.each(data.results, function(i, item) {
            var img = $('<img />', { src: item.profile_image_url, alt: item.from_user });
            var items = [
                $('<dt />').append($('<a />', { "href": 'http://twitter.com/' + item.from_user, "text": item.from_user })),
                $('<dd />').append($('<a />', { "href": 'http://twitter.com/' + item.from_user }).append(img)).addClass('image'),
                $('<dd />').append($('<a />', { "href": 'http://twitter.com/' + item.from_user + '/statuses/' + item.id, "html": item.text })).addClass('tweet')
            ];
            $(items).appendTo(el);
        });
    });
};

$(window).ready(function() {
    vg.twitter.fetch();
    window.setTimeout(vg.twitter.fetch, 120000);
});