function twitter_callback_function( tweet ) {
	var name = tweet[0].user.name.split(' ', 1);
	var lastTweet = document.getElementById('tweetLast');
	lastTweet.innerHTML = tweet[0].text;
	var lastTweet = document.getElementById('tweetLDone');
	lastTweet.innerHTML = relative_time(tweet[0].created_at);
	//lastTweet.className = 'lastTweet';
	var name = tweet[1].user.name.split(' ', 1);
	var lastTweet = document.getElementById('tweetPrev');
	lastTweet.innerHTML = tweet[1].text;
	var lastTweet = document.getElementById('tweetPDone');
	lastTweet.innerHTML = relative_time(tweet[1].created_at);
	var name = tweet[2].user.name.split(' ', 1);
	var lastTweet = document.getElementById('tweetPrev3');
	lastTweet.innerHTML = tweet[2].text;
	var lastTweet = document.getElementById('tweetPDone3');
	lastTweet.innerHTML = relative_time(tweet[2].created_at);
	//lastTweet.className = 'lastTweet';
}
function parse_date(date_str) {
	// The non-search twitter APIs return inconsistently-formatted dates, which Date.parse
	// cannot handle in IE. We therefore perform the following transformation:
	// "Wed Apr 29 08:53:31 +0000 2009" => "Wed, Apr 29 2009 08:53:31 +0000"
	return Date.parse(date_str.replace(/^([a-z]{3})( [a-z]{3} \d\d?)(.*)( \d{4})$/i, '$1,$2$4$3'));
}
function relative_time(time_value) {
	var parsed_date = parse_date(time_value);
	var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
	var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
	var pluralize = function (singular, n) {
		return '' + n + ' ' + singular + (n == 1 ? '' : 's');
	};
	if(delta < 60) {
		return 'less than a minute ago';
	} else if(delta < (60*60)) {
		return 'about ' + pluralize("minute", parseInt(delta / 60)) + ' ago';
	} else if(delta < (24*60*60)) {
		return 'about ' + pluralize("hour", parseInt(delta / 3600)) + ' ago';
	} else {
		return 'about ' + pluralize("day", parseInt(delta / 86400)) + ' ago';
	}
}
function twitter_callback_function_news( tweet ) {
	var name = tweet[0].user.name.split(' ', 1);
	var lastTweet = document.getElementById('tweetLast');
	lastTweet.innerHTML = tweet[0].text;
	var lastTweet = document.getElementById('tweetLDone');
	lastTweet.innerHTML = relative_time(tweet[0].created_at);
	var name = tweet[1].user.name.split(' ', 1);
	var lastTweet = document.getElementById('tweetPrev');
	lastTweet.innerHTML = tweet[1].text;
	var lastTweet = document.getElementById('tweetPDone');
	lastTweet.innerHTML = relative_time(tweet[1].created_at);
	var name = tweet[2].user.name.split(' ', 1);
	var lastTweet = document.getElementById('tweetPrev3');
	lastTweet.innerHTML = tweet[2].text;
	var lastTweet = document.getElementById('tweetPDone3');
	lastTweet.innerHTML = relative_time(tweet[2].created_at);
	var name = tweet[3].user.name.split(' ', 1);
	var lastTweet = document.getElementById('tweetPrev4');
	lastTweet.innerHTML = tweet[3].text;
	var lastTweet = document.getElementById('tweetPDone4');
	lastTweet.innerHTML = relative_time(tweet[3].created_at);
}

