/*
 * Brainer Library 
 * http://www.brainatwork.com.br/
 *
 */

function carregaSelect(local, chave, tabela, campo, selecionado) {               
	url = 'inc/php/inc_select.php?chave='+ chave + '&tabela='+ tabela +'&campo='+ campo +'&selecionado='+selecionado;
	ajax(url, local, 1);
}

function verificaUsuario (valor) { if (valor.length >= 1) { ajax('cadastro_verifica.php?usuario=' + valor, '#verifica_usuario', 0); } }

function exibeUsuario (valor) { if (valor.length >= 1) {  $('#mostra_usuario').text(valor); } }

seguir = function(id) {
$('#seLoad').removeClass("Exibir").addClass("Ocultar");
$('#seBox').removeClass("Ocultar").addClass("Exibir");
acao = $('#seguirAcao').attr("rel");
$('#seguirAcao').load('seguir/'+id+'/'+acao, function(){
	if (acao == 1) { $('#seguirAcao').attr("rel", 2); } else { $('#seguirAcao').attr("rel", 1); }
	$('#seLoad').removeClass("Exibir").addClass("Ocultar");
	$('#seBox').removeClass("Ocultar").addClass("Exibir");
});	
return false;
}

Procurar = function() {
$('#prLoad').removeClass("Ocultar").addClass("Exibir");
var buscar = $('input#buscar').val();
buscar = buscar.replace(' ','[e]'); buscar = buscar.replace(' ','[e]'); buscar = buscar.replace(' ','[e]'); buscar = buscar.replace(' ','[e]'); buscar = buscar.replace(' ','[e]');
$('#BoxRespostas').load('procurar/box/?buscar='+buscar, function(){$('#prLoad').removeClass("Exibir").addClass("Ocultar");});
return false;
}

ProcurarVejaMais = function() {
	var var_total = $('input#total').val();
	var var_pagina = parseInt($('input#pagina').val());
	var var_paginas_totais = parseInt($('input#paginas_totais').val());
	var buscar = $('input#buscar').val();
	buscar = buscar.replace(' ','[e]'); buscar = buscar.replace(' ','[e]'); buscar = buscar.replace(' ','[e]'); buscar = buscar.replace(' ','[e]'); buscar = buscar.replace(' ','[e]');
	var_pagina = var_pagina+1;
	$('#indVeja').removeClass("Ocultar").addClass("Exibir");
	$('#vejaMais').attr("disabled", true);
	url = 'procurar/box/?&total='+ var_total +'&pagina='+ var_pagina+'&buscar='+ buscar;
	$('#pag'+var_pagina).load(url, function(){
		$("#pagina").attr({value : (var_pagina)});
		$('#vejaMais').attr("disabled", false);
		$('#indVeja').removeClass("Exibir").addClass("Ocultar");
		if (var_paginas_totais == var_pagina) {
		$('#vejaMais').removeClass("Exibir").addClass("Ocultar");		
		}
	});
	
}


pDel = function(id) {
$('#in_'+id).removeClass("Ocultar").addClass("Exibir");
$('#p_'+id).css("background","#FFDFDF");
var x=confirm('ATENÇÃO: Esta ação é irreversível.\n\nVocê tem certeza que deseja excluir esta pergunta?');
	if (x==false) {
	$('#in_'+id).removeClass("Exibir").addClass("Ocultar");
	$('#p_'+id).css("background","#FFF");
	return false;
	} else {
	$('#pp_'+id).load('perfil/perguntas/apagar/'+id, function(){$('#in_'+id).removeClass("Exibir").addClass("Ocultar"); $('#p_'+id).slideUp('slow');});
	}
}

pDelRes = function(id) {
$('#in_'+id).removeClass("Ocultar").addClass("Exibir");
$('#p_'+id).css("background","#FFDFDF");
var x=confirm('ATENÇÃO: Esta ação é irreversível.\n\nVocê tem certeza que deseja excluir esta resposta?');
	if (x==false) {
	$('#in_'+id).removeClass("Exibir").addClass("Ocultar");
	$('#p_'+id).css("background","#FFF");
	return false;
	} else {
	$('#pp_'+id).load('perfil/perguntas/apagarresposta/'+id, function(){$('#in_'+id).removeClass("Exibir").addClass("Ocultar"); $('#p_'+id).slideUp('slow');});
	}
}


pRes = function(id) {
$('#in_'+id).removeClass("Ocultar").addClass("Exibir");
$('#pp_'+id).load('perfil/perguntas/responde/'+id, function(){$('#in_'+id).removeClass("Exibir").addClass("Ocultar")});
}


vejaMais = function(id,login) {
	var var_total = $('input#total').val();
	var var_pagina = parseInt($('input#pagina').val());
	var var_paginas_totais = parseInt($('input#paginas_totais').val());
	var_pagina = var_pagina+1;
	$('#indVeja').removeClass("Ocultar").addClass("Exibir");
	$('#vejaMais').attr("disabled", true);
	url = 'perfil/perguntas/paginas/?me_id='+ id +'&total='+ var_total +'&pagina='+ var_pagina+'&me_login='+ login;
	$('#pag'+var_pagina).load(url, function(){
		$("#pagina").attr({value : (var_pagina)});
		$('#vejaMais').attr("disabled", false);
		$('#indVeja').removeClass("Exibir").addClass("Ocultar");
		if (var_paginas_totais == var_pagina) {
		$('#vejaMais').removeClass("Exibir").addClass("Ocultar");		
		}
	});
	
}

vejaMaisSeguindo = function(id,login) {
	var var_total = $('input#total').val();
	var var_pagina = parseInt($('input#pagina').val());
	var var_paginas_totais = parseInt($('input#paginas_totais').val());
	var_pagina = var_pagina+1;
	$('#indVeja').removeClass("Ocultar").addClass("Exibir");
	$('#vejaMais').attr("disabled", true);
	url = 'perfil/perguntas/seguindo/?total='+ var_total +'&pagina='+ var_pagina;
	$('#pag'+var_pagina).load(url, function(){
		$("#pagina").attr({value : (var_pagina)});
		$('#vejaMais').attr("disabled", false);
		$('#indVeja').removeClass("Exibir").addClass("Ocultar");
		if (var_paginas_totais == var_pagina) {
		$('#vejaMais').removeClass("Exibir").addClass("Ocultar");		
		}
	});
	
}


mepergunte = function(var_usuario) {
	$('#pergunta').removeClass("Vermelho");		
	var var_texto = $('textarea#pergunta').val();
	var tamanho = $('textarea#pergunta').val().length;
	if (tamanho>0){
	$('#EnviaPergunta').attr("disabled", true);
	var var_token = $('input#token').val();
	var var_anonimo = $("input#[@name='anonimo']:checked").val();
	if (!var_anonimo) var_anonimo = 1;
	// url = 'pergunta/enviar/?token='+ token + '&usuario='+ usuario +'&anonimo='+ anonimo +'&texto='+ texto;
	$('#indicador').removeClass("Ocultar").addClass("Exibir");
	contentType : "application/x-www-form-urlencoded; charset=iso-8859-1";
	$.post("pergunta/enviar/", { token: var_token, usuario: var_usuario, anonimo: var_anonimo, texto: var_texto }, function() {
		$('#indicador').removeClass("Exibir").addClass("Ocultar");
		$('#perguntando').removeClass("Exibir").addClass("Ocultar");
		$('#PerguntaEnviada').removeClass("Ocultar").addClass("Exibir");
	});
	} else {
	$('#pergunta').addClass("Vermelho");		
	$("#pergunta").focus();
	}
	return false;
}

responder = function(id) {
	var var_resposta = $('textarea#resposta'+id).val();
	var tamanho = $('textarea#resposta'+id).val().length;
	var var_twitter = 2; 
	if($('#twitterEnviar'+id).is(':checked')){ var_twitter = 1; }
	if (tamanho>=1){
	$('#EnviaResp').attr("disabled", true);
	$('#rin_'+id).removeClass("Ocultar").addClass("Exibir");		
	contentType : "application/x-www-form-urlencoded; charset=iso-8859-1";
	
		  $.ajax({
		  contentType : "application/x-www-form-urlencoded; charset=iso-8859-1",
		  type: "POST",
		  url: 'perfil/perguntas/responder/',
		  data: {  pergunta: id, twitter: var_twitter, resposta: var_resposta },
		  dataType: "html",
		  success: function() {
				  $('#pp_'+id).load('perfil/perguntas/responder/?quantidade=1', function(){
				  $('#rin_'+id).removeClass("Exibir").addClass("Ocultar");
				  $('#p_'+id).css("background","#D2FFCF");
				  $('#p_'+id).slideUp('slow');
				  });
			  }
			});
	} else {
	$('#EnviaResp').addClass("Vermelho");		
	$("#EnviaResp").focus();
	return false;		
	}
}




ajax = function(url, local, opcao) {
	$(local).html("");
	if (opcao==0) var loading = $('<img id="loading" alt="Carregando" title="Carregando" src="img/ajax-loader.gif" border="0" />').appendTo(local).hide()
	if (opcao==1) var loading = $('<option value="1">Carregando...</option>').appendTo(local).hide()
	loading.ajaxStart(function(){ $(this).show(); }); loading.ajaxStop(function(){ $(this).hide(); });
	$(local).load(url);
	return false;
}


mudaCss = function(nome) {
	url = 'css/'+ nome + '.css';
	$("link[id=cssPadrao]").attr({href : url});
}


PerguntarNovamente = function(usuario) {
    var numero = (Math.random() * 9999);
	$('#PerguntaEnviada').removeClass("Exibir").addClass("Ocultar");
	url = 'pergunta/box/?usuario_box='+ usuario +'&nova=1&random='+ numero;
	$('#perguntando').load(url, function(){$('#perguntando').removeClass("Ocultar").addClass("Exibir")});
}