var tj = new Array();
var ti = new Array();
var tl = new Array();
function getMes(j) {
	j = j.results;
	tj = new Array();
	ti = new Array();
	tl = new Array();
	for (var i = 0; i < j.length; i++) {
		var user = "<a href='http://twitter.com/" + j[i].from_user + "' target='_blank'>";
		user += "<font color='#" + (j[i].from_user == "timeofeve0306" ? "CC3366" : "00CDFF") + "'>";
		user += j[i].from_user + "</font></a> ";
		var s = j[i].text.replace(/(#\w+)/g, "<font color='#CC3366'>$1</font>");
		s = s.replace(/(@\w+)/g, "<font color='#CC3366'>$1</font>");
		s = s.replace(/(http:\/\/[\w\.\-\/]+)/g, "<a href='$1' target='_blank'><font color='#CC3366'>$1</font></a>");
		s += "" + fmtDate(j[i].created_at);
		tj.push('<p>' + user + s + '</p>');
		ti.push(j[i].profile_image_url);
		tl.push("http://twitter.com/" + j[i].from_user);
	}
}
function fmtDate(s) {
	var d = new Date(s);
	return " <font size='-2' color='#999999'>at " + (d.getMonth()+1) + '/' + d.getDate() + ' ' +
		d.getHours() + ':' + d.getMinutes() + '</font>';
}
function sendMes() { return [tj, ti, tl]; }
callAPI();
setInterval(callAPI, 10*60*1000);
function callAPI() {
	var scr = document.createElement('script');
	scr.setAttribute('src', 'http://search.twitter.com/search.json?q=%E3%82%A4%E3%83%B4%E3%81%AE%E6%99%82%E9%96%93+OR+timeofeve&rpp=10&page=1&locale=ja&callback=getMes&ccc=' + new Date().getTime());
	scr.setAttribute('type', 'text/javascript');
	scr.setAttribute('charset', 'UTF-8');
	document.getElementsByTagName('head')[0].appendChild(scr);
}
