//Testando Navegador para anular algumas funcionalidades
var ieversao = 20;
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){
   ieversao=new Number(RegExp.$1)
}

$(document).ready(function(){
	
	/*Efeito do painel com as fotos do almoço da Sucesu*/
	$('#painel').css("opacity", 0.5);
	$('#painel').animate({backgroundPosition: '8000px 0'}, 400000, 'linear');
	
	$('.link').hover(function(){
		$(this).find('.alt_text').show();
	}, function(){
		$(this).find('.alt_text').hide();
	});
	
	//FLICKR
	var chave = "3c195afc177e6583bd7a072167f6efc9";
	var segredo = "5f6ad7669d74792c";
	var url = "http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=3c195afc177e6583bd7a072167f6efc9&user_id=50838770@N08&per_page=12&format=json&jsoncallback=?";
	var total_de_imagens;
	$.getJSON(url, function(data){
		loop = 0;
		//Removendo Animação Gif de carregamento
		//$("#fotos_flickr_lista center").remove();
		$(data.photos.photo).each(function(index, elemento){
			if(index < 12){
				//Preparando Imagens
				var imagem 			= $("<img />");
				var farm 			= elemento.farm;
				var server 			= elemento.server;
				var primary 		= elemento.primary;
				var secret 			= elemento.secret;
				var id 				= elemento.id;
				var title 			= elemento.title;
				var url_montada 	= "http://farm"+farm+".static.flickr.com/"+server+"/"+id+"_"+secret+"_s.jpg";
				$(imagem).attr("src", url_montada);
				$(imagem).attr("alt", "Veja as fotos deste &aacute;lbum");
				$(imagem).attr("width", "75");
				$(imagem).attr("height", "75");
				//Preparando Link
				var a_tag 			= $("<a></a>");
				$(a_tag).attr("href", "http://www.flickr.com/photos/sucesupb/"+id+"/");
				$(a_tag).attr("target", "_blank");
				$(a_tag).attr("title", title);
				$(a_tag).append(imagem);
				//Adicionando ação de abrir flutuante com slideshow do album
				if(ieversao>7){
					var div_slide = $('<div id="slide_show_album" style="position:fixed; top:0; width:100%; height:100%; background-color:#000"><a href="#" style="color:#FFF padding:2px 10px; color:#FFF; text-decoration:none; font-size:12px" title="Fechar">Fechar<br clear="all"/><img src="http://farm'+farm+'.static.flickr.com/'+server+'/'+id+'_'+secret+'_z.jpg"/><div style="font-size:20px; text-align:left; width:640px; margin:auto">'+title+'</div></a><br clear="all" /></div>');
					$(a_tag).click(function(event){
						event.preventDefault();
						$('body').append(div_slide);
						$('#slide_show_album').hide();
						$('#slide_show_album').fadeIn();
						$('#slide_show_album a').click(function(event){
							event.preventDefault();
							$('#slide_show_album').fadeOut('', function(){
								$('#slide_show_album').remove();
							});
						});
					});
				}
				//Adicionando ao HTML
				$("#fotos #lista_flickr li:eq("+index+")").append(a_tag);
			}
		});
	});//Fim carregamento da API do FLickr
	
	//TWITTER
	function convertData(dataP){
		//Wed Jun 23 12:35:50 +0000 2010
		var datas_num = new Array();
		var datas_num = {'Jan':'01', 'Feb':'02', 'Mar':'03', 'Apr':'04', 'May':'05', 'Jun':'06', 'Jul':'07', 'Aug':'08', 'Sep':'09', 'Oct':'10', 'Nov':'11', 'Dec':'12'}
		var hora = dataP.slice(11,16);
		var dia = dataP.slice(8,10);
		var mes = dataP.slice(4,7);
		var ano = dataP.slice(26,30);
		return dia+' '+mes+' - '+hora;
	}
	
	function construirUrl(url_form){
		var regexURL = /https?:\/\/([-\w\.]+)+(:\d+)?(\/([\w/_\.]*(\?\S+)?)?)?/g;
		var regexTweet = /@([-\w\.]+)+(:\d+)?(\/([\w/_\.]*(\?\S+)?)?)?/g;	
		var resultado = url_form.replace(regexURL,'<a href="$&" class="twi_a" target="_blank">$&</a>').replace(regexTweet,'<a href="http://twitter.com/$&" target="_blank">$&</a>').replace('@','');
		return resultado;
	}
	
	$.ajax({
		url: 'http://api.twitter.com/1/statuses/user_timeline.json?screen_name=sucesupb&count=5&callback=?',
		dataType: 'json',
		success: function(data){
			
			for(i=0; i<=1; i++){
				var post = construirUrl(data[i].text);
				var data_p = convertData(data[i].created_at);
				var retweet = ' · <a target="_blank" class="retweet_btn" href="http://twitter.com/intent/retweet?tweet_id='+data[i].id_str+'" title="Retweet esta informa&ccedil;&atilde;o">Retweet</a>';
				var url_avatar = data[i].user.profile_image_url;
				
				$('#twitter .twit').eq(i).append(post);
				$('#twitter .links').eq(i).append(data_p);
				$('#twitter .links').eq(i).append(retweet);
				$('#twitter .img_avatar').eq(i).attr('src', url_avatar);
			}
		
		}
	});
	//FIM DE FUNÇÔES TWITTER
	
});
