function load_twitter() {
	$.getJSON("http://twitter.com/status/user_timeline/sbastn.json?count=1&callback=?",
    function(data){
      $("<p>" + data[0].text + "</p>").appendTo("#tweets");
    });
}

function load_github(){
	$.getJSON("http://github.com/api/v1/json/sbastn?callback=?",
		function(data){
			$.each(data["user"]["repositories"], function(i, item) {
				$("<p><a href='" + item.url + "'>" + item.name + "</a><br/>" + item.description + "</p>").appendTo("#github");				
			});
		});
}


function load_tumblr() {
	// The variable "tumblr_api_read" is now set.
	if (tumblr_api_read.posts[0]["quote-text"] != undefined) {
		document.write(
		"<p>" + tumblr_api_read.posts[0]["quote-text"] + "</p>"
		+ "<a href='" + tumblr_api_read.posts[0].url + "'>" + tumblr_api_read.posts[0]["quote-source"]  + "</a>"
		); 
	}
	if (tumblr_api_read.posts[0]["regular-title"] != undefined) {
		document.write(
		"<a href='" + tumblr_api_read.posts[0].url + "'>" + tumblr_api_read.posts[0]["regular-title"]  + "</a>"			
		+ "<p>" + tumblr_api_read.posts[0]["regular-body"] + "</p>"
		);
	}
}

function load_flickr() {
	$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=keyboard&tagmode=any&format=json&jsoncallback=?",
        function(data){
          $.each(data.items, function(i,item){
            $("<img/>").attr("src", item.media.m).appendTo("#images");
            if ( i == 3 ) return false;
          });
        });
}

