$(function() {
var tweet_data = [];
var n = 0;
// getTweets {{{
getTweets = function() { 
	var url = 'http://api.twitter.com/1/statuses/user_timeline.json?trim_user=true&count=200&screen_name=anasakimovie&callback=?';
	$.getJSON(url, function(data) {
		var cnt = 0;
		jQuery.each(data, function() {
			if (this.text.match(/^@/)) return true;
			if (!this.text.match(/#anasakiinfo/)) return true;

			var tmp = new Date(this.created_at.replace(/^(.+ .+ .+)( .+ .+)( .+)$/,"$1$3$2"));
			var tweeted_at = tmp.getFullYear() + '-' + (tmp.getMonth() + 1) + '-' + tmp.getDate();

			var str_tmp = this.text.replace(/#anasakiinfo/g, '');
			var str = str_tmp.replace(/^(.*) (http:\/\/[a-zA-Z0-9\.\-\_\=\&\/\+\?]+)/g, ' <a href="$2" rel="nofollow" target="_blank">$1</a>');
			
			tweet_data.push([tweeted_at, str]);
			if (3 < cnt++) {
				return false;
			}
		});
		//console.log(tweet_data);
		var slideText = function(t) {
			$('#news-date').fadeOut(500, function() {
				$(this).html(t[0]).fadeIn(500);
			});
//			$('#news-date').html(t[0]);
			$('#news-tweet').fadeOut(500, function() {
				$(this).html(t[1]).fadeIn(500);
			});
		};

		slideText(tweet_data[0]);
		setInterval(function() {
			n++;
			if (n == tweet_data.length) n=0;
			slideText(tweet_data[n]);
//			console.log(tweet_data[n++]);
		}, 7000);
	});
};
//}}}
	$("#images").crossFader({
		timer: 6000,
		speed: 3000,
		changeSpd: 1500,
		random:true
	});
	getTweets();
});

