function loadRecentTweets() {
	advAJAX.get({
		url: '/recenttweets.json',
		onSuccess : function(obj) {
			var tweets = eval(obj.responseText);
			if (tweets.length > 0) {
				var items = '';
				for (var i = 0; i < tweets.length; i++) {
					if (tweets[i].status.match(/:\/\//)) {
						tweets[i].status = tweets[i].status.replace(/([a-z]{3,5}):\/\/([^ ]+)/g, '<a href="$1://$2" title="">$2</a>');
					}
					if (tweets[i].status.match(/@/)) {
						tweets[i].status = tweets[i].status.replace(/@([a-zA-Z0-9_]{1,20})/g, '<a href="http://twitter.com/$1" title="Twitter profile of $1">@$1</a>');
					}
					items += '<li>'+tweets[i].status+'<br /><span>'+tweets[i].when+'</span></li>';
				}
				items += '<li><a href="http://twitter.com/tomeholland" title="Tom Holland\'s Twitter profile">&gt;&gt; Twitter profile</a></li>';
				document.getElementById('tweetsWrapper').innerHTML = '<h3>Recent tweets</h3><ol>'+items+'</ol>';
				document.getElementById('tweetsWrapper').style.display = 'block';
			}
		}
	});
}