$(function(){
	$.getJSON('getFF.php?u=w43l',{},handleFF);
});

function handleFF(feed){
//	console.log(feed);
	var output = '<p>My Online Activity</p>';
	var e = '';
	for (i=0;i<feed.entries.length && i<10;i++){
		e = feed.entries[i];
		// a link to my profile of this specific service with service's icon
		output += "<a href='"+e.service.profileUrl+"' target='_blank'>"
		output += "<img src='"+e.service.iconUrl+"' style='border:0;' /></a>";
		output += "<span style='padding-left:5px;'>";
		// link sharing services
		if (e.service.id == "googlereader" || e.service.id == "delicious"){
			output += "<a href='"+e.link+"' target='_blank'>"+e.title+"</a>";
		}
		// twitter
		else if (e.service.id == "twitter" && e.title.indexOf('@') > -1){
			var replyToUsername = e.title.match(/@([a-z0-9]+)/i);
			var newTweet = e.title;
			for (j=1;j<replyToUsername.length;j++){
				newTweet = newTweet.replace(replyToUsername[j],"<a href='http://twitter.com/" + replyToUsername[j] + "' target='_blank'>" + replyToUsername[j] + "</a>");
			}
			output += newTweet;
		}
		else {
			output += e.title;
		}
		output += "</span> ";
		output += "<span class='date' style='font-size:11px;color:grey;'>";
		output += e.updated.replace(/([0-9\-]+)T([0-9:]+)Z/,"$1 $2")+"</span><br />";
	}
	$('div#friendfeed').append(output);
}
