/*
JUITTER 0.1
POR RODRIGO FANTE
http://www.fazedordesite.com/blog

Permitido usar, alterar de forma gratuita, peco apenas que mantenham os creditos
e que sejam simpaticas linkando meu blog :D

Nao me responsabilizo por falhas, erros ocorridos o script esta em testes.

*/
(function($) {
	var padroes = {},
		usuario = "rodrigofante", // usuario a capturar as mensagens
		divRetorno = "twitterList", // div que vai receber as mensagens
		loadMSG = "Loading messages..."; // coloque um texto ou deixe como image/gif para exibir um gif, por padrao sera o loader.gif
		gifName = "loader.gif"; // nome da imagem a ser mostrada enquanto carrega o conteudo
		apiURL = "http://search.twitter.com/search.json?q=from%3A";  // nao mexer sem saber o que esta fazendo
		numMSG = 5;
	$.fsTwitter = {
		inicia: function() {
			if($("#"+divRetorno)){
				
				if(loadMSG=="image/gif"){
					$("<img></img>")
						.attr('src', gifName)
						.appendTo("#"+divRetorno); 
				} else {
					$("#"+divRetorno).html(loadMSG);
				}
		  		$.ajax({
					url: apiURL+usuario,
					type: 'GET',
					dataType: 'jsonp',
					timeout: 1000,
					error: function(){
						$("#"+divRetorno).html("fail#");
					},
					success: function(json){
						$("#"+divRetorno).html("");
						$.each(json.results,function(i,item) {
							if(i<numMSG){
								if (item.text != "undefined") {
									var link =  "http://twitter.com/"+usuario+"/status/"+item.id;  
									$("<ul></ul>")
										.attr('id', 'twittList')
										.appendTo("#"+divRetorno);  
									$("<li></li>") 
										.html(item.text + " <a href='" + link + "'>Read more..</a>")  
										.appendTo("#twittList");  
								}
							}
						});

					}
				});
			}   
		}
	};	
})(jQuery);


$(document).ready(function() {
	$.fsTwitter.inicia();
});
