﻿function relative_time(time_value) {
	time_values = time_value.split(" ");
	time_value = time_values[1]+" "+time_values[2]+", "+time_values[5]+" "+time_values[3];
	var parsed_date = Date.parse(time_value);
	var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
	var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
	delta = delta + (relative_to.getTimezoneOffset()*60);
	if(delta < 60) {
	return '1分以内';
	} else if(delta < 120) {
	return '約1分前';
	} else if(delta < (45*60)) {
	return (parseInt(delta / 60)).toString() + '分前';
	} else if(delta < (90*60)) {
	return '約1時間前';
	} else if(delta < (24*60*60)) {
	return '約' + (parseInt(delta / 3600)).toString() + '時間前';
	} else if(delta < (48*60*60)) {
	return '昨日';
	} else {
	return (parseInt(delta / 86400)).toString() + '日前';
	}
	}
	function twitterCallback(obj) {
	var t = document.getElementById('twitter');
	/*t.innerHTML += '<p>';*/
	for ( i=0; i<obj.length; i++) {
	t.innerHTML += '<p class="twText"><span class="red">&gt;</span> ' + obj[i].text + '  <span class="twTime">-  ' + relative_time(obj[i].created_at) + '</span></p>';
	}
	/*t.innerHTML += '</table>';*/
}