var amigosPag = 0;
var total = 0;
var video = 0;
var baseLink = "/";
function montaAmigo(data){
	$(".tituloAmigosSection").hide();
	$("#boxAmigosPendentes").empty();
	$("#boxAmigosPendentes").hide();
	var dataCount=0;
	for (dat in data){
		dataCount++;
	}
	total=dataCount;
	for (var i=0;i<dataCount;i++){
		
		// CODIGO
		tabela = "";
		tabela = '<div class="box" id="amigo_' + data[i].ID + '" style="margin: 10px 0; padding-bottom: 5px;">';
		tabela += '<div class="img"><a href="/user/perfil/' + data[i].ID + '" ><img src="' + data[i].FOTO + '" width="18" height="18" border="0" alt=""></a></div>';
		tabela += '<div class="coments" style="margin-bottom: 10px; width: 100px; ">';
		tabela += '<a class="usuario" href="/user/perfil/' + data[i].ID + '" style="font-size:10px;">' + data[i].NICKNAME + '</a> ';
		tabela += '<span class="quando"> convidou voc&ecirc; pra ser seu amigo.</span><br />';
		tabela += '</div>';
		tabela += '<div style="width: 50px; float: right;  text-align: center;">';
		tabela += '<a href="javascript:confirmaAmizade(' + data[i].ID + ')">aceitar</a><br />';
		tabela += '<a href="javascript:negaAmizade(' + data[i].ID + ')">negar</a>';
		tabela += '</div><br clear="all" />';
		
		
		
		
		$("#boxAmigosPendentes").append(tabela);
		$(".tituloAmigosSection").show();
	}
	
	$("#boxAmigosPendentes").show();
}

function montaAmigoPerfil(data){
	//alert(data);
	$("#boxAmigos").empty();
	$("#boxAmigos").hide();
	var dataCount=0;
	for (dat in data){
		dataCount++;
	}
	total=dataCount;
	for (var i=0;i<dataCount;i++){
		
		// CODIGO
		tabela = "";
		tabela += '<!-- INI -->';
		tabela += '<div class="userBloco3" style="width:180px;padding-left:30px;">';
		tabela += '	<div class="img" style="width:50px;float:left;"><img src="' + data[i].FOTO + '" alt="' + data[i].NICKNAME + '" height="40" width="40"></div>';
		tabela += '	<div class="txt" style="width:150px;">';
		tabela += '		<div class="nome" style="font-size:10px;">' + data[i].NICKNAME + '</div>';
		tabela += '		<div class="prof" style="font-size:10px;">' + data[i].CIDADE + ' / ' + data[i].ESTADO + '</div>';
		tabela += '		<div class="email"><a style="color:#FC00F3;font-size:10px;" href="/user/perfil/' + data[i].ID + '">Acesse o perfil</a></div>';
		tabela += '	</div>';
		tabela += '</div><br clear="all"/>';
		tabela += '<!-- FIM -->';

		$("#boxAmigos").append(tabela);
		$(".tituloAmigosSection").show();
	} 
	//alert(tabela);
	$("#boxAmigos").append('<br />');
	$("#boxAmigos").show();
}
function negaAmizade(id){
	$.getJSON(baseLink+"amigos/meusAmigosNega/"+id,function(msg){eval(msg['callback'])},"json");
}
function confirmaAmizade(id){
	$.getJSON(baseLink+"amigos/meusAmigosConfirma/"+id,function(msg){eval(msg['callback'])},"json");
}
function buscaDadosAmigo(id){
	
	$.getJSON(baseLink+"amigos/meusAmigosPendentes/"+id,montaAmigo);
}

function buscaAmigos(id){
	$.getJSON(baseLink+"amigos/meusAmigosOk/"+id,montaAmigo);
}
function buscaAmigosPerfil_old(id){
	$.getJSON(baseLink+"amigos/meusAmigosPerfil/"+id,montaAmigoPerfil);
}
function buscaAmigosPerfil(id){
	$.getJSON(baseLink+"amigos/meusAmigosPerfilPlus/"+id+"/6",montaAmigoPerfil);
}
function amigos_Apagado(id){
	total--;
	$('#amigo_'+id).hide(250);
	if (total<1){
		$(".tituloAmigosSection").hide(150);
	}
}
function amigos_Aprovado(id){
	total--;
	$('#amigo_'+id).attr('style','background:#666688');
	$('#amigo_'+id).hide(450);
	if (total<1){
		$(".tituloAmigosSection").hide(150);
	}
	buscaAmigosPerfil(currentUser);
}
function amigos_erroAprovar(){
	alert("Erro ao aprovar\nOcorreu um erro ao aprovar o usuario, recarregue a pagina e tente novamente.");
}
function amigos_erroApagar(){
	alert("Erro ao apagar\nOcorreu um erro ao apagar o usuario, recarregue a pagina e tente novamente.");
}

function amigos_badInsert(){
	alert("Convite nao salvo\nO convite nao foi salvo.<br>Possivelmente,ja existe um convite pendente.");
}
function amigos_confirmInsert(){
	alert("Convite Enviado\nO Convite foi enviado para o usuario.");
}
function amigos_naoLogado(){
	fizNotify.error("Voce nao esta logado.","Para poder adicionar amigos,voce precisa estar logado no Fiz. Use o controle de login ou<a href='/f/Usuario/passo1'>cadastre-se</a>se ainda n&atilde;o &eacute; um usu&aacute;rio do Fiz");
}
function amigos_apagado(){
	alert("Amigo Apagado\nO amigo foi removido da sua lista.");
	$('#removerAmigoBtnPerfil').unbind;
	$('#removerAmigoBtnPerfil img').attr({'src':'/f/img/viralize/btn_AdicionarAmigo.gif'}).click(function(){
		convidarAmigo(currentUser);
	});
}
function convidarAmigo(amigoId){
	myData={"amigo_id" :amigoId};
	$.post(baseLink+"amigos/adicionarAmigo",myData,function(msg){
		eval(msg['callback']+"()");},"json"
	);
}
function removerAmigo(amigoId){
	myData={"amigo_id" :amigoId};
	$.post(baseLink+"amigos/meusAmigosRemove",myData,function(msg){
		eval(msg['callback']);
	},"json");
}
$('#adicionarAmigoBtnPerfil').click(function(){
	convidarAmigo(currentUser); 
});
$('#removerAmigoBtnPerfil').click(function(){
//	$.floatbox({ 
//        content: "<p>My HTML content here!</p>",
//        fade: true,
//        boxConfig.width:200px,
//        button:""
//    });
	removerAmigo(currentUser);
})

$('#aguardarAmigoBtnPerfil').unbind();