function twitter_callback(data)
{
	var lead_zero = function(form)
	{
		if (form < 10)
			return "0" + form;
		else
			return form;
	};
	
	var format_date = function(form)
	{
		var parts = form.split(" ");
		var date = new Date(parts[1] + " " + parts[2] + ", " + parts[5] + " " + parts[3]);
		
		return lead_zero(date.getMonth() + 1) + "/" + lead_zero(date.getDate()) + " " + lead_zero(date.getHours() + 9) + ":" + lead_zero(date.getMinutes());
	};
	
	document.writeln('<div class="twitter">');
	document.writeln('<a href="http://twitter.com/mfakane">');
	document.writeln('<img src="images/twitter.gif" alt="twitter" />');
	
	for (var i = 0; i < data.length; i++)
	{
		var tweet = data[i];
		
		if (tweet.in_reply_to_user_id == null)
		{
			var text = tweet.text;
			
			if (text.length >= 48)
				text = text.substring(0, 48) + "...";
			
			document.writeln(text + " - " + format_date(tweet.created_at));
			
			break;
		}
	}
	
	document.writeln('</a>');
	document.writeln('</div>');
}
