var username='tinorumocerto';
var format='json';
var url='http://api.twitter.com/1/statuses/user_timeline/'+username+'.'+format+'?callback=?'; // make the url
var tweets_array = new Array();

function retorno(data) {

	var vetor = unserialize(data);
	$("#last_tweets li").remove();
	for(i=0;i<3;i++) {
		if (vetor[i]!='') {
			$("#last_tweets").append('<li><p class="conteudo">'+vetor[i]+'</p><p class="from">às '+$.format.date(tweets_array['data'][i], "HH:mm\h\s \e\m dd/MM/yyyy")+' via '+tweets_array['source'][i]+'</p></li>');
		}
	}
	$('#last_tweets').jcarousel({
		vertical: true,
		scroll: 1,
		initCallback: inicia_last_tweets,
		// This tells jCarousel NOT to autobuild prev/next buttons
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
}

$(function() {
	$.getJSON(url,function(tweet){ // get the tweets

		var texto_0, texto_1, texto_2 = '';
		var created_at_0, created_at_1, created_at_2 = '';
		var source_0, source_1, source_2 = '';
		
		if (tweet[0]!=undefined) texto_0 = tweet[0].text;
		if (tweet[1]!=undefined) texto_1 = tweet[1].text;
		if (tweet[2]!=undefined) texto_2 = tweet[2].text;
		
		if (tweet[0]!=undefined) created_at_0 = tweet[0].created_at;
		if (tweet[1]!=undefined) created_at_1 = tweet[1].created_at;
		if (tweet[2]!=undefined) created_at_2 = tweet[2].created_at;
		
		if (tweet[0]!=undefined) source_0 = tweet[0].source;
		if (tweet[1]!=undefined) source_1 = tweet[1].source;
		if (tweet[2]!=undefined) source_2 = tweet[2].source;

		var post_var = 	serialize([texto_0, texto_1, texto_2]);
		
		tweets_array['data'] = [created_at_0, created_at_1, created_at_2];
		tweets_array['source'] = [source_0, source_1, source_2];
		$.ajax({
			type: 'POST',
			url: base_url+'ajax/parse_tweets',
			data: 'tweets='+post_var,
			success: retorno,
			dataType: 'text'
		});
		
		
		$("#privacy").fancybox({
			'width'				: '60%',
			'height'			: '75%',
			'autoScale'			: false,
			'titlePosition' 	: 'inside',
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'type'				: 'iframe'
		});
		
		/*
		var post_var = 	serialize([texto_0, texto_1, texto_2]);
		tweets_array['data'] = [tweet[0].created_at, tweet[1].created_at, tweet[2].created_at];
		tweets_array['source'] = [tweet[0].source, tweet[1].source, tweet[2].source];
		$.ajax({
			type: 'POST',
			url: base_url+'ajax/parse_tweets',
			data: 'tweets='+post_var,
			success: retorno,
			dataType: 'text'
		});
		*/
		
	});
});

function inicia_last_tweets(carousel) {
	$('#last_tweets_down').bind('click', function() {
		carousel.next();
		return false;
	});
	$('#last_tweets_up').bind('click', function() {
		carousel.prev();
		return false;
	});
}
