var cached = new Array();

function ObtenerLosTwitts()
{
	$.ajax({
		url: "ajax/twitter_connected.ajax.php",
		type: "GET",
		dataType: "json",
		data: "get=2",
		success: function( data ){
			var json = eval( data );
			var twittTexteado = "<ul id='ul-twitter'>";
			
			for( var i = json.length-1; i >= 0; i-- )
			{
				var Fecha = new Date( json[i].created_at );
				var FechaMostrar = Fecha.getDate() + "-" + Fecha.getMonth() + "-" + Fecha.getFullYear() + " " + Fecha.getHours() + ":" + Fecha.getMinutes();
				twittTexteado += "<li><div class='displayname' id='" + json[i].id_str + "'><a href='http://twitter.com/#!/" + json[i].user.screen_name + "' target='_blank'>@" + json[i].user.screen_name + "</a> <span class='fecha'>(" + FechaMostrar + ")</span></div><div class='twitt'>" + json[i].text + "</div></li>";
				cached[cached.length+1] = json[i].id_str;
			}
			
			twittTexteado += "</ul>";
			
			$(".interno-api-twitter").html( twittTexteado );
		}
	});
	
	CheckeaTwitter();
}

function CheckeaTwitter()
{
	$.ajax({
		url: "ajax/twitter_connected.ajax.php",
		type: "GET",
		dataType: "json",
		data: "get=1",
		success: function( data ){
			var json = eval( data );

			if( InArray( json[0].id_str, cached ) == false )
			{
				var Fecha = new Date( json[0].created_at );
				var FechaMostrar = Fecha.getDate() + "-" + Fecha.getMonth() + "-" + Fecha.getFullYear() + " " + Fecha.getHours() + ":" + Fecha.getMinutes();
				cached[cached.length+1] = json[0].id_str;
				var nuevoTwitt = "<li><div class='displayname' id='" + json[0].id_str + "'><a href='http://twitter.com/#!/" + json[0].user.screen_name + "' target='_blank'>@" + json[0].user.screen_name + "</a> <span class='fecha'>(" + FechaMostrar + ")</span></div><div class='twitt'>" + json[0].text + "</div></li>";
				
				$("#ul-twitter").append( nuevoTwitt );
				$("li:first",$("#ul-twitter")).slideUp(400).queue(function(){
					$(this).remove();
				});
			}
		}
	});
	
	setTimeout( function(){CheckeaTwitter()}, 120000 );
}

function InArray( Que, Array )
{
	for( i in Array )
	{
		if( Que == Array[i] )
		{
			return true;
		}
	}
	
	return false;
}
