$(document).ready(function(){	
    $('#um a.controle.subir').css('display','none');
	$('#quatro a.controle.baixar').css('display','none');
	

	
	$('ul.opcoes li').click(function(){
		//pega id da div que carrega o html do bloco
		var item = $(this).parent().parent().parent().parent().get(0).id;
		$("#"+item+" ul.opcoes li").removeClass('ativo');
		$(this).addClass('ativo');
		
		return false;
	});	      
	
	//exibi as seções na movimentação dos blocos
	$('ul.itens li').hover(function(){
	      $('div.acoes', $(this)).fadeIn();
	    }, function(){
	      $('div.acoes', $(this)).fadeOut();
	    });
	
	//exibe ações de remoção da home
	$('ul.itens li').hover(function(){
	      $('a.remover', $(this)).fadeIn();
	    }, function(){
	      $('a.remover', $(this)).fadeOut();
	    });

	//exibe botao de + autores no perfil autor
	$('#addMaisLista').hide();
	$('#addMaisGrade').show(); 
	
	//exibe botao de + livros na estante do user
	$('#addEstanteGrade').show();
	$('#addEstanteLista').hide();
	
	//exibe botao de + comunidades nas comunidades do usuário
	$('#addMaisGradeComunidade').show();
	$('#addMaisListaComunidade').hide();
	
	//id da aba de obras
	$("#ObraCompleta").hide();
	
	$('form fieldset textarea').blur(function() {
		if ($('textarea').hasClass('edicao_livro') == false){
	        if ($.trim(this.value) == ''){
	          this.value = (this.defaultValue ? this.defaultValue : '');
	          $(this).removeClass('ativo');
	        }
		}
      });
	
	$('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form#frmatualizacao fieldset dl.inserir_midia dd ul li a.imagem').click(function(){
	      $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia').hide();
	      $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia.imagem').show();
	      return false;
	    }); //abre imagem
	 $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia a.fechar').click(function(){
	      $(this).parents('form.caixa_midia').hide();
	      return false;
	    }); //fecha imagem e video
	 $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form#frmatualizacao fieldset dl.inserir_midia dd ul li a.video').click(function(){
	      $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia').hide();
	      $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia.video').show();
	      return false;
	    });//abre video
	 
	 $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia fieldset.midia ul.origem_imagem li.origem input').hide();
	    $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia fieldset.midia ul.origem_imagem li.origem input:first').show();
	    $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia fieldset.midia ul.origem_imagem li.origem a.habilita_campo').click(function(){
	      $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia fieldset.midia ul.origem_imagem li.origem input').hide();
	      $(this).next().show();
	      
	      return false;
	    });  // Caixa abre com opcao de URL radio marcada
	    
	    $('#idPopupIndicarAmigo').css('display','none');
	    
	    $('form fieldset textarea').focus(function() {
	        if ($('textarea').hasClass('edicao_livro') == false){
	    	if (this.value == this.defaultValue){
	        this.value = '';
	        $(this).addClass('ativo');
	        }
	          if(this.value != this.defaultValue){
	          this.select();
	        }
	        }
	      });  
	  
	    showArrastar();
	    
	  
	  //PAGINA INICIAL

	 // Avisos

	   // inserindo os botoes de navegacao
	   $('#home #conteudo #aviso').prepend('<a class="anterior" href="#" title="Anterior">Anterior</a> <a class="seguinte" href="#" title="Seguinte">Seguinte</a>');
	   
	   // botao fechar
	   $('#home #conteudo #aviso .banner a.fechar').click(function(){
	     $('#home #conteudo #aviso a.anterior, #home #conteudo #aviso a.seguinte').fadeOut('fast');
	     $('#home #conteudo #aviso').slideUp();
	     
	     return false;
	   });
	   
	   // botao seguinte
	   $('#home #conteudo #aviso a.anterior').hide();
	   
	   avisoIndice = 0; // variavel do clique na navegacao
	   avisoPasso = 0; // variavel do clique no passo
	   
	   $('#home #conteudo #aviso a.seguinte').click(function(){
	     $('#home #conteudo #aviso a.anterior').fadeIn();
	     avisoIndice += 1;
	     avisoPasso += 1;
	     $('#home #conteudo #aviso .mascara').animate({marginLeft: '-=906px', marginRight: '-=906px'}, 500)
	     // chegando no limite, esconde o botao seguinte
	     if (avisoIndice >= 5){
	       $(this).fadeOut();
	     }
	     
	     return false;
	   });
	   
	   // botao anterior
	   $('#home #conteudo #aviso a.anterior').click(function(){
	     $('#home #conteudo #aviso a.seguinte').fadeIn();
	     avisoIndice -= 1;
	     avisoPasso -= 1;
	     $('#home #conteudo #aviso .mascara').animate({marginLeft: '+=906px', marginRight: '+=906px'}, 500)
	     // chegando no inicio, esconde o botao anterior
	     if (avisoIndice < 1){
	       $(this).fadeOut();
	     }
	     
	     return false;
	   });
	   
	   // botoes internos (passos)
	   $('#home #conteudo #aviso div.banner ul.passos li a').click(function(){
	     $('#home #conteudo #aviso a.anterior, #home #conteudo #aviso a.seguinte').fadeIn();
	     var item = $(this).parent('li');        
	     avisoIndice = item.index() + 1;
	     avisoPasso = item.index() + 1;
	     // funcao para scroll do banner
	     function scroll(indice){
	       $('#home #conteudo #aviso .mascara').animate({
	         marginLeft: '-' + indice * 906 + 'px', marginRight: '-' + indice * 906 + 'px'
	       }, 500);
	     }
	     scroll(avisoPasso);
	     
	     // verifica a posicao para exibir/esconder os botoes da navegacao
	     if(avisoPasso >= 5){
	       $('#home #conteudo #aviso a.seguinte').fadeOut();
	     }
	     if(avisoPasso < 1){
	       $('#home #conteudo #aviso a.anterior').fadeOut();
	     }
	     
	     return false;
	   });

	   ativarRating('input.star');  
	   
	// Responder topico
	   $('.logado #conteudo.topico .conteudo_principal #coluna1 a.responder_topico').click(function(){
	     $('.logado #conteudo.topico .conteudo_principal #coluna1 .questao_inicial form#frmresposta').show();
	   });
	   
/*	// Postar atividade - midias
	   $('.logado #limites #conteudo .conteudo_principal ul.inserir_midia li a.midia_imagem').click(function(){
		    $('.logado #limites #conteudo .conteudo_principal fieldset.caixa_midia').hide();
		    $('.logado #limites #conteudo .conteudo_principal fieldset.imagem').show();
		    return false;
		  });
		  $('.logado #limites #conteudo .conteudo_principal ul.inserir_midia li a.midia_video').click(function(){
		    $('.logado #limites #conteudo .conteudo_principal fieldset.caixa_midia').hide();
		    $('.logado #limites #conteudo .conteudo_principal fieldset.video').show();
		    return false;
		  });
		  $('.logado #limites #conteudo .conteudo_principal fieldset.caixa_midia a.fechar').click(function(){
		    $(this).parents('fieldset.caixa_midia').hide();
		    return false;
		  });*/
});


function troca(a, b)
{
	$(a).animate( {'opacity':0} ); // fade out
	$(b).animate( {'opacity':0}, function(){
		var tmp = $(a).html();
		$(a).html($(b).html());
		$(b).html(tmp);
		$(a).fadeIn();
		$(b).fadeIn(); }); // fade out
	$(a).animate( {'opacity':1} ); // fade out
	$(b).animate( {'opacity':1} ); // fade out
	return false;
}


function baixo(a)
{
	var b = "";
	if(a == "um") b = "dois";
	if(a == "dois") b = "tres";
	if(a == "tres") b = "quatro";
	if(a == "quatro") return false;
	
	a = "#" + a;
	b = "#" + b;
	
	$(a).animate( {'opacity':0} ); // fade out
	$(b).animate( {'opacity':0}, function(){
		var tmp = $(a).html();
		$(a).html($(b).html());
		$(b).html(tmp);
		$('#um a.controle.subir').css('display','none');
		$('#dois a.controle.subir').css('display','block');
		$('#tres a.controle.baixar').css('display','block');
		$('#quatro a.controle.baixar').css('display','none');
		$(a).fadeIn();
		$(b).fadeIn(); 
		$(a).animate( {'opacity':1} ); // fade out
		$(b).animate( {'opacity':1} ); // fade out
		
		//exibi as seções na movimentação dos blocos
		$('ul.itens li').hover(function(){
		      $('a.remover, div.acoes', $(this)).fadeIn();
		    }, function(){
		      $('a.remover, div.acoes', $(this)).fadeOut();
		    });
		
		retornaOrdem();
		}
	); // fade out
	return false;
	
}
function cima(a)
{
	var b = "";
	if(a == "quatro") b = "tres";
	if(a == "tres") b = "dois";
	if(a == "dois") b = "um";
	if(a == "um") return false;	
		
	a = "#" + a;
	b = "#" + b;
	
	$(a).animate( {'opacity':0} ); // fade out
	$(b).animate( {'opacity':0}, function(){
		var tmp = $(a).html();
		$(a).html($(b).html());
		$(b).html(tmp);
		$('#um a.controle.subir').css('display','none');
		$('#dois a.controle.subir').css('display','block');
		$('#tres a.controle.baixar').css('display','block');
		$('#quatro a.controle.baixar').css('display','none');
		$(a).fadeIn();
		$(b).fadeIn(); 
		$(a).animate( {'opacity':1} ); // fade out
		$(b).animate( {'opacity':1} ); // fade out
		
		//exibi as seções na movimentação dos blocos
		$('ul.itens li').hover(function(){
		      $('a.remover, div.acoes', $(this)).fadeIn();
		    }, function(){
		      $('a.remover, div.acoes', $(this)).fadeOut();
		    });
		
		retornaOrdem();
		}
	); // fade out
	return false;
}

function retornaOrdem()
{		
	var ret = $('#um').children().children().attr('class')+";"+
			  $('#dois').children().children().attr('class')+";"+
			  $('#tres').children().children().attr('class')+";"+
			  $('#quatro').children().children().attr('class');
	
	$.post("../pessoas/index.php", {retorno: ret , acao: 'gravarHome'});

}

/*function carregar(param,url,tipo,id,idClick,area){ 

	//ID a ser substituído pelo Carregando...
	
	
	$.ajax({
		url:url,
		type:tipo,
		data:param,
		dataType: "html",
		cache:false,
	});
}*/

//param - lista de parâmetros passados para a função
//url - caminho da página php que irá realizar a ação
//tipo - POST/GET
//id - id da div que carrega o layout do bloco
//idClick - id da lista que precisa receber o novo background
function carregar(param,url,tipo,id,idClick,area){ 

	//ID a ser substituído pelo Carregando...
	
	
	$.ajax({
		url:url,
		type:tipo,
		data:param,
		dataType: "html",
		cache:false,
		success:function(html){		
			$('#'+id).empty().html(html);
			
			switch(area){
				case 'home':
					botoesBlocosHome();
					ativarAbas(id,idClick);
					ativarRating('input.star');  
					if (idClick != "idOnline"){
						exibirAcoesLogado();						
					}
					if (idClick == "idSugestao" || idClick == "idRecomendados"){
						exibirAcoesLogadoRemover();
					}				
					break;
				case 'livro':
					exibirAcoesLogado();
					ativarAbas(id,idClick);
					break;
				case 'perfil':
					botaoComentarPerfilUsuario();
					contador();
					contadorPostar();
					efeitoAtivoInput();
					break;
				case 'addAmigo':
					if(html != '' || html != null){
						exibirPopupAmigo();
					}
					break;
				case 'editaLivro':
					if(html != '' || html != null){
						showPelicula();
						exibirPopupEditarLivroEstante();
					}
					ativarRating('input.star');  	
					break;
				case 'editaLivro_editora':
					if(html != '' || html != null){
						showPelicula();
						exibirPopupEditarLivroEstanteEditora();
					}
					ativarRating('input.star');  	
					break;
				case 'removerLivro':
					if(html != '' || html != null){
						removerPopupLivro();
					}
					break;
				case 'novaListaLivro':
					if(html != '' || html != null){
						exibeNovaLista();
					}
					efeitoAtivoInput();
					break;
				case 'addLivroEstante':
					if(html != '' || html != null){
						exibeAddLivroEstante();
					}
					break;
				case 'resultadoLivro':
					if(html != '' || html != null){
						exibeAddLivroEstante();
						exibeResultadoLivro();
					}
					break;
				case 'exibeLista_livro':
					if(html != '' || html != null){
						exibeListaLivroEstante();
					}
					break;
				case 'montaValidacaoComunidade':
					if(html != '' || html != null){
						montaValidacaoComunidade2();
					}
					break;
				case 'resultadoLivro_popup':
					if(html != '' || html != null){
						resultadoLivroPopup();
					}
					break;
				case 'validarComunidade':
					if(html != '' || html != null){
						popupValidarComunidade();
					}
					break;
				case 'lista':
					exibeListaAutor('idAutorLista','idAutorGrade');
					exibirAcoesLogado();					 
					break;
				case 'grade':
					exibeGradeAutor('idAutorGrade','idAutorLista');
					exibirAcoesLogado();					 
					break; 
				case 'comunidadeGrade':
					exibeComunidadeGrade('idComunidadeGrade','idComunidadeLista');
					break; 
				case 'comunidadeLista':
					exibeComunidadeLista('idComunidadeLista','idComunidadeGrade');
					break;				
				case 'postarComentario':
					contador();
					contadorPostar();
					efeitoAtivoInput();
					fechaPopupImagemvideo();
					abreImagem();
					abreVideo();
					botaoImagem();
					break;
				case 'removeAutor':	case 'paginar':				
					exibirAcoesLogado();
					ativarRating('input.star');  
					break;		
				case 'adicionarConfirmAddAmigo':					
					exibirAcoesLogado();
					break;
				case 'perfilAtividades':
					botaoComentarPerfilUsuario();
					break;
				case 'minhasAtivPerfil':
					botaoComentarPerfilUsuario();
					break;
				case 'adicionaMais':
					exibirAcoesLogado();
					exibirAcoesLogadoRemover();
					break;
				case 'adicionaMaisComu':
					exibirAcoesLogado();
					exibirAcoesLogadoRemover();
					break;
				case 'estanteLista':
					exibeLista('#modoLista');
					drag();
					showArrastar();
					ativarRating('input.star'); 
					break;
				case 'estanteGrade':
					exibeGrade('#modoGrade');
					drag();
					showArrastar();
					ativarRating('input.star'); 
					break;
				case 'estanteListaComunidade':
					exibeListaComunidade('modoGrade','modoLista');
					drag();
					showArrastar();
					break;
				case 'estanteGradeComunidade':
					exibeGradeComunidade('modoLista','modoGrade');
					drag();
					showArrastar();
					break;
				case 'ordernacao':
					if($('#modoGrade').hasClass('ativo')){
						exibeGrade('#modoGrade');
					}else{
						exibeLista('#modoLista');
					}
					drag();
					showArrastar();
					break;
				case 'criarComunidade':
					if(html != '' || html != null){
						exibePopupCriarComunidade();
					}
					break;
				case 'solicAmizade':
					abaAtiva('idRecadosParticulares','idSolicitacoesAmiz','ativo');
					break;
				case 'recadoPart':
					abaAtiva('idSolicitacoesAmiz','idRecadosParticulares','ativo');
					break;
				case 'removeLivro':
					$('#addEstanteGrade').hide();
					exibeLista('modoLista','modoGrade');
					abaAtiva('modoGrade','modoLista','ativo');
					break;
				case 'desativaPerfil':
					if(html != '' || html != null){
						exibePopupDesativaPerfilUsuario();
					}
					break;
				case 'indicarAmigo':
					if(html != '' || html != null){
						exibePopupIndicarAmigo();
					}
					break;
				case 'encontreAmigos':
					if(html != '' || html != null){
						exibePopupEncontreAmigos();
					}
					break;
				case 'convideAmigos':
					if(html != '' || html != null){
						exibePopupConvideAmigos();
					}
					break;
				case 'resultadoEditarLista':
					resultadoEditarLista();
					break;
				case 'denunciarAbuso':
					if(html != '' || html != null){
						exibePopupDenunciarAbuso();
					}
					break;
				case 'anexaVideoImagem':
					fechaPopupImagemvideo();
					abreImagem();
					abreVideo();
					contador();
					contadorPostar();
					efeitoAtivoInput();
					break;
				case 'atualiza':
					exibirAcoesLogado();
					exibirAcoesLogadoRemover();
					break;
				case 'removerComunidades':
					exibeComunidadeLista('idComunidadeLista','idComunidadeGrade');
					abaAtiva('idComunidadeGrade','idComunidadeLista','ativo');
					break;
				case 'removerComunidadeGrade':
					exibeComunidadeGrade('idComunidadeGrade','idComunidadeLista');
					abaAtiva('idComunidadeLista','idComunidadeGrade','ativo');
					break;
				case 'removerAutor':
					exibeListaAutor('idAutorLista','idAutorGrade');
					abaAtiva('idAutorGrade','idAutorLista','ativo');
					break;
				case 'removeAutorGrade':
					exibeGradeAutor('idAutorGrade','idAutorLista');
					abaAtiva('idAutorLista','idAutorGrade','ativo');
					break;
				case 'adicionarCitacao':
					if(html != '' || html != null){
						exibePopupAddCitacao();
					}
					break;
				case 'LerLivro':
					if(html != '' || html != null){
						exibePopupLerLivro();
					}
					break;
				case 'LerResumo':
					if(html != '' || html != null){
						exibePopupLerResumoLivro();
					}
					break;
				case 'IndicarAutor':
					if(html != '' || html != null){
						exibePopupIndicarAutor();
					}
					break;
				case 'IndicarComunidade':
					if(html != '' || html != null){
						exibePopupIndicarComunidade();
					}
					break;
				case 'IndicarPaginaLivro':
					if(html != '' || html != null){
						exibePopupIndicarPaginaLivro();
					}
					break;
				case 'ordernacaoComunidade':
					if($('#modoGrade').hasClass('ativo')){
						exibeGradeComunidade('modoLista','modoGrade');
						ativarRating('input.star');  
					}else{
						exibeListaComunidade('modoGrade','modoLista');
						ativarRating('input.star');  
					}
					drag();
					showArrastar();
					break;
				case 'respTopicos':
					contarChars();
					break;
				case 'cadastrarAutor':
					exibePopupCadastrarAutor();
					break;
				case 'validarAutor':
					exibePopupValidarAutor();
					break;
				case 'cadastrarLivro':
					exibePopupCadastrarLivro();
					break;
				case 'notificacaoComunidade':
					if(html != '' || html != null){
						montaPopupNotificacao();
					}
					break;
				case 'cadastroLerResumo':
					exibePopupLerResumo();
					break;				
				case 'popupCadastroLivro':
					if(html != '' || html != null){
						exibePopupCadastrarLivro2();
					}
					break;
				case 'personalizar':
					if(html != '' || html != null){
						exibePopupPersonalizar();
					}
					break;
				case 'lerMaisCitacao':
					lerMaisCitacao();
					break;
				case 'encontreAmigos_outrasRedes':
					if(html != '' || html != null){
						buscarOutraRede();
					}
					break;
				case 'encontreAmigos_convite':
					if(html != '' || html != null){
						buscarOutraRedeConvite();
					}
					break;
				case 'estanteListaComum':
					exibeLista('#modoLista');
					ativarRating('input.star'); 
					break;
				case 'estanteGradeComum':
					exibeGrade('#modoGrade');
					ativarRating('input.star'); 
					break;
				case 'sucessoConvite':
					sucessoConvite();
					break;
				case 'popup_erro':
					if(html != '' || html != null){
						montaPopupErro();
					}
					break;
				case 'popupDesativar':
					if(html != '' || html != null){
						exibirPopups('.desativar_conta');
					}
					break;				
			}
		}
	});
}

//exibe o botao de comentar do perfil do usuário
function botaoComentarPerfilUsuario(botao,inc){
	var huid = $('#idhuid').val();
	
	if(huid != -1){
	
		if ($('#limites #conteudo ul.lista_atividades li.atividade ul.comentarios_feitos:visible')) {
			$('#limites #conteudo ul.lista_atividades li.atividade ul.comentarios_feitos form.caixa_comentar #msg'+inc).next().show();
		}
	
	    $(botao).parents('li.atividade').addClass('comentando');
	    
	    comentarEmComentario(botao);
	    
	    $('.caixa_comentar textarea', $(botao).parents('li.atividade')).focus();
	    
	    contador();
	    efeitoAtivoInput();
	    botaoFecharComentarioPerfilUsuario();
	    
	    return false;
	}else{
		if(botao != "" && botao != undefined)
			montaPopupErro();
	}
}

function retiraTodosMenosSelecionado(selecionado,titulo)
{	
	$("#texto_livro_resumo").show();
	$("#titulo_livro").text(titulo);
	$("#id_livro").val(selecionado);	
	selecionado = "#"+selecionado;	
	$("ul li:not("+selecionado+")").remove();
	$("#passo2").hide();
	$("#passo3").show();
}


function comentarEmComentario(botao){
	 $('ul.lista_atividades li.atividade form textarea').focus(function() {
	      if (this.value == this.defaultValue){
	      this.value = '';
	      $(this).addClass('ativo');
	      }
	        if(this.value != this.defaultValue){
	        this.select();
	      }
	      $(this).parents('form').addClass('ativo');
	    });
}

//executa o botao fechar do comentario do perfil do usuario
function botaoFecharComentarioPerfilUsuario(){
	 $('ul.lista_atividades li.atividade').blur(function() {		 
	      if ($.trim(this.value) == ''){
	        this.value = (this.defaultValue ? this.defaultValue : '');
	        $(this).removeAttr('class');
	      }
	      $(this).parents('form').removeClass('ativo');
	      $('ul.lista_atividades li.atividade form a.botao').hide();	      	      
	    });
}

function contador(){
	 $('#limites #conteudo ul.lista_atividades li.atividade form textarea').each(function(){
	      $(this).keyup(function(){
	        var limite = 400;
	        var descricao = $(this).val();
	        if (descricao.length > limite) {
	          $(this).val(descricao.substr(0,limite));
	          return false;
	        } else {
	          if (descricao.length == 0) {
	            $(this).prev().html('0');
	          } else {
	            // retorna quantos caracteres foram escritos
	            $(this).prev().html(descricao.length);
	          }
	        }
	      });
	    });
}

//ativa as abadas de todos os blocos da home
function ativarAbas(id,idClick){
	$("#"+id+" ul.opcoes li").removeClass('ativo');
	$("#"+id+" ul.opcoes li#"+idClick).addClass('ativo');
}

//exibe os botões de subir e baixar de todos os blocos da home
function botoesBlocosHome(){
	$('#um a.controle.subir').css('display','none');
	$('#quatro a.controle.baixar').css('display','none');
}

//exibi as ações na troca das abas
function exibirAcoesLogado(){
	$('ul.itens li').hover(function(){
	      $('div.acoes', $(this)).fadeIn();
	    }, function(){
	      $('div.acoes', $(this)).fadeOut();
	    });
}

function exibirAcoesLogadoRemover(){
	$('ul.itens li').hover(function(){
	      $('a.remover', $(this)).fadeIn();
	    }, function(){
	      $('a.remover', $(this)).fadeOut();
	    });
}

//mudar Aba home
function mudarAba(mud){
	$(mud).parent().addClass('ativo');
}

//Função que retira espaços de uma string
function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

//mensagem de erro
function enviaMensagem(txt)
{
	var msg = "";
	
	switch(trim(txt)){
	case 'email_invalido':
		$('#idEmail').addClass('campo_erro');
		msg = "Email digitado é inválido";
		break;
	case 'nome_em_branco':
		$('#idNome').addClass('campo_erro');
		msg = "Digite um nome válido";
		break;
	case 'sobrenome_em_branco':
		$('#idSobrenome').addClass('campo_erro');
		msg = "Digite um sobrenome válido";
		break;
	case 'senha_atual_branco':
		$('#idSenhaAtual').addClass('campo_erro');
		msg = "Digite a senha atual";
		break;
	case 'senha_em_branco':
		$('#idSenha').addClass('campo_erro');
		msg = "Digite a senha";
		break;
	case 'email_jaCadastrado':
		$('#idEmail').addClass('campo_erro');
		msg = "Email já cadastrado";
		break;
	case 'senha_caracteres':
		$('#idSenha').addClass('campo_erro');
		msg = "Digite no mínimo 6 caracteres para senha";
		break;
	case 'senhas_diferentes':
		$('#idSenhaAtual').addClass('campo_erro');
		msg = "As senhas estão diferentes";
		break;
	case 'nova_senha':
		$('#idNovaSenha').addClass('campo_erro');
		msg = "Preencha a senha atual para cadastrar uma nova senha";
		break;
	case 'url_usuario_existe':
		$('#idURLUsuario').addClass('campo_erro');
		msg = "URL de usuário já está em uso";
		break;
	}
	
	$('#idErroNome').append('<p class="aviso_validacao">'+msg+'</p>');
}

//Efetuar ações 
function acao_ajax(param,url,cb){
	$.ajax({
		url:url,
		type:'POST',
		data:param,
		cache:false,
		success:function(retorno){
		if(trim(retorno) == "true"){
				if(cb != null){	
					setTimeout(cb,0);
				}
			}
		}
	});
}

function mensagemErro(param,url,cb){
	$.ajax({
		url:url,
		type:'POST',
		data:param,
		cache:false,
		success:function(retorno){
			var resultado = retorno.split("<*#*>");			
			if(trim(resultado[0]) == "true"){
				if(cb != null){	
					setTimeout(cb,0);
				}
			}else if(trim(resultado[0]) == "false" && resultado[1] != "")
			{	
				cb = cb+'("'+resultado[1]+'")';
				setTimeout(cb,0);
			}
			if(trim(resultado[0]) == "true" && resultado[1] != "" ){
				setTimeout(function(){carregar('acao=perfilConfiguracoes',url,'POST','coluna2','','')},500);
			}
		}
	});
}

//Participar comunidade
function participar(partCom, param, url){
	  $(partCom).hide();
	  	  
	  acao_ajax(param,url,'');
	  setTimeout(function(){$(partCom).next().fadeIn()},500);
	  	  
	  /*setTimeout(function(){carregar('acao=atualizaAtivRecentes','../home/index.php','POST','coluna2','','')},500);*/
}

function participarComunidade(partCom, param, url){
	 $(partCom).hide();
	  acao_ajax(param,url, function(){$(partCom).next().fadeIn()});	
}

//Registra autor favorito para usuário
function favoritar(favorito, param, url){
	 $(favorito).hide();
	  acao_ajax(param,url,'');
	  setTimeout(function(){$(favorito).next().fadeIn()},300);
}

//participar pag de comunidade logada
function participarPaginaComunidade(id,param,url,idComunidade,status){
	 $(id).hide();
	 
	 var paginaAtual = $('#var_pagina').val();
	 if(paginaAtual == "" || paginaAtual == undefined){
	  paginaAtual = $('#hidPagina').val();
	 }
	 param = param + '&lp='+paginaAtual;	  
	 var retorno = acao_ajax_retorno(param,url);
 
	 //acao_ajax(param,url,''); 
	 	
	 setTimeout(function(){carregar('acao=atualizaPagComunidade&idComunidade='+idComunidade,url,'POST','coluna1','','perfil')},500);
	 setTimeout(function(){carregar('acao=atualizaMenuComunidade&idComunidade='+idComunidade,url,'POST','idMenuComunidade','','perfil')},500);
	 setTimeout(function(){carregar('acao=atualizaForum&idComunidade='+idComunidade,'../comunidades/index.php','POST','idAtualizaForum','','')},500);
	 setTimeout(function(){carregar('acao=atualParticipantes&idComunidade='+idComunidade,'../comunidades/index.php','POST','atualParticipantes','','')},500);
	 
	 redirecionaUserFb(retorno);
}

//remove pag de comunidade logada
function removePagComunidade(id,param,url,idComunidade){
	 $(id).hide();
		
	 acao_ajax(param,url,''); 	 
	// setTimeout(function(){carregar('acao=atualizaComunidadeLog&idComunidade='+idComunidade,'../comunidades/index.php','POST','coluna1','','perfil')},500);
		 
	 setTimeout(function(){carregar('acao=atualizaPagComunidade&idComunidade='+idComunidade,'../comunidades/index.php','POST','coluna1','','')},500);
	 setTimeout(function(){carregar('acao=atualizaMenuComunidade&idComunidade='+idComunidade,'../comunidades/index.php','POST','idMenuComunidade','','')},500);
	 setTimeout(function(){carregar('acao=atualParticipantes&idComunidade='+idComunidade,'../comunidades/index.php','POST','atualParticipantes','','')},500);
}

//Registra autor favorito no perfil estante do usuário
function favoritarAutor(favorito, param, url){	
	  $(favorito).hide();
	  acao_ajax(param,url,'');
	  setTimeout(function(){$(favorito).next().fadeIn()},300);
	 
}

//Registra autor favorito no perfil estante do usuário
function favoritarAutorParecido(favorito, param, url){	
	  $(favorito).hide();
	  acao_ajax(param,url,'');
	  setTimeout(function(){$(favorito).next().fadeIn()},300);
	 
}

//exibir votação dos livros
function votacao(voto,param,url,status){
	 var notaFinal = $(voto).html();
	 acao_ajax(param,url, function(){$('.votos p em span.rating').html(notaFinal)});
     
    /* if(status == 'home'){
    	 setTimeout(function(){carregar('acao=atualizaAtivRecentes','../home/index.php','POST','coluna2','','')},500);
     }*/
}

//função para exibir a caixa de listas
function adicionar(add){
	
	var huid = $('#idhuid').val();
	
	if(huid != -1){
		$(add).parent().next().show();
	}else{
		montaPopupErro();
	}
}

//Add lista 
function addLista(add,param,url,status,inc,valor){	
	//acao_ajax(param,url, function(){$(add).parent().next().show()});

	var paginaAtual = $('#hidPagina').val();
	param = param+'&lp='+paginaAtual;
	var retorno = acao_ajax_retorno(param,url);	
	
	var i = param.indexOf('lista');

	var idLista = param.substr((i+6), 1);
	
	var omniAcao = '';
	switch(idLista){
		case '2':
			omniAcao = 'Ja li';
			break;
		case '3':
			omniAcao = 'Quero ler';
			break;
		case '4':
			omniAcao = 'Estou lendo';
			break;
	}

	omniAcoesPerfil(omniAcao);
	
	$("#id_organizar"+inc+valor).hide();
	$("#idControleVotos"+inc+valor).hide();

	$("#controleAdd"+inc+valor).addClass('livro_adicionado');
	
	$("#idMensagem"+inc+valor).show();

	//redireciona user caso não esteja logado no Facebook para realizar postagem no mural
	var ret = retorno.split('|');
	if(trim(ret[0]) == 'rfb'){
		window.location.href = ret[1];
	}		
}

function redirecionaUserFb(retorno){
	var ret = retorno.split('|');
	if(trim(ret[0]) == 'rfb'){
		window.location.href = ret[1];
	}
}

function addListaPerfilEstante(add,param,url){
	acao_ajax(param,url, function(){$(add).parent().next().show()});

	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');

	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	var modo = 'estanteGrade';
	if(area == 'lista')
		modo = 'estanteLista';
	carregar('acao=atualizaPerfilEstante&area='+area,'../pessoas/index.php','POST','coluna1','',modo);
}

function addListaLivro(add,param,url,status){
	acao_ajax(param,url, function(){$(add).parent().next().show()});
}

//Fecha Lista de livros
function fechar(fec){
	$(fec).parent().hide();
}

//organiza a estante - chama o popup de editar livro
function organizarEstante(param,url,idLivro,area,inc){
	fecharPopup();
	carregar(param+'&area='+area+'&inc='+inc,url,'POST','idEditarLivro','','editaLivro');
}

function organizarEstantePagLivro(param,url){
	carregar(param,url,'POST','idEditarLivro','','editaLivro');
}

//Fecha o banner
function fecharBanner(param, url){
	acao_ajax(param, url, null);
}

//computa os clicks na lista + populares
function clickListaPop(param,url,area){
	
	acao_ajax(param, url,'');
	window.parent.location.href=area;
}

//computa o botão gostei 
function emocao(emocao,param,url){
	var huid = $('#idhuid').val();
	
	if(huid != -1){
		$(emocao).hide();
		acao_ajax(param,url, $(emocao).parent().append('<strong class=gostei>Voc&ecirc; gostou disso!</strong>'));
		
		omniAcoesPerfil('Gostar de publicacao');
	}else{
		montaPopupErro();
	}
}

//bloco perfil usuario que faz a postagem
function postarComentario_postar(param,url,idUsuario){
	var postagem = $(":input#postar_atualizacao").val()
	
	var video = $("#idCapturaVideo").val();
	var imagem = $("#idCapturaImagem").val();
	var controle = $("#idCapturaControle").val();
	var upload = $("#idCapturaUpload").val();

	var aba = $("#abaMinhas").attr('class');
	
	param = param+'&postagem='+postagem+'&video='+video+'&controle='+controle+'&imagem='+imagem+'&upload='+upload;

	var paginaAtual = $('#var_pagina').val();
	param = param + '&lp='+paginaAtual;
	//acao_ajax(param,url,'');
	var retorno = acao_ajax_retorno(param,url);
	
	$('#loading').css({'float': 'right', 'width': '90px', 'height': '28px', 'padding': '0', 'font': 'bold 1.25em/28px Verdana, sans-serif', 'text-align': 'center'});
	$('#loading').removeClass('botao');
	$("#postar_atualizacao").focus();
	
	//setTimeout(function(){carregar('acao=atualizaPostagem&idUsuario='+idUsuario,url,'POST','idAtualizaPostagem','','postarComentario')},500);
	setTimeout(function(){carregar('acao=atualizaPost&idUsuario='+idUsuario,url,'POST','atuaPost')},500);
	
	if(controle == ""){ //postagem perfil
		setTimeout(function(){carregar('acao=atualizaPostagem&idUsuario='+idUsuario,url,'POST','idAtualizaPostagem','','postarComentario');$('#loading').html('<div class="carregando"><p>Carregando atividades...</p></div>');},0);
	}else{ //video ou imagem perfil
		setTimeout(function(){carregar('acao=atualizaPostagem&idUsuario='+idUsuario,url,'POST','idAtualizaPostagem','','postarComentario');$('#loading').html('<div class="carregando"><p>Carregando atividades...</p></div>');},0);
		
	}
	//carregar('acao=atualizaPostagem&idUsuario='+idUsuario,url,'POST','idAtualizaPostagem','','postarComentario');
	
	var omniAcao = '';
	if(controle != ''){
		if(upload != ''|| imagem != ''){
			omniAcao = 'Postar imagem';
		}
		if(video != ''){
			omniAcao = 'Postar video';
		}
	}else{
		omniAcao = 'Postar mensagem';
	}

	omniAcoesPerfil(omniAcao);
	
	if(controle == "logado"){		
		setTimeout(function(){carregar('acao=exibirComentarioAjaxMinhas&idUsuario='+idUsuario,'../pessoas/index.php','POST','idAtivPerfil','','postarComentario')},500);
		$("#abaRecados").removeClass('ativa');
		$("#abaMinhas").addClass('ativa');
	}
	
	redirecionaUserFb(retorno);
}

//seleciona idioma da pagina de livro
function selecionaIdioma(idioma,categoria,letra,acao){

	if(idioma != '' && categoria == '')
		var acao = '?acao='+acao+'&idioma='+idioma;
	
	if(categoria != '' && idioma != '')
		var acao = '?acao='+acao+'&categoria='+categoria;
	
	if(categoria != '' && idioma != '' && letra != '')
		acao += '&idioma='+idioma;
	
	if(letra != '' && idioma != '')
		acao += '&filtro='+letra;
	
	if(categoria != '' && idioma != '' && letra == '')
		acao += '&idioma='+idioma;
	
	window.parent.location.href=acao;
}

//seleciona o pais da pagina de autor
function selecionaPais(pais,categoria,letra,acao){
	
	if(pais != '' && categoria == '')
		var acao = '?acao='+acao+'&pais='+pais;
	
	if(categoria != '' && pais != '')
		var acao = '?acao='+acao+'&categoria='+categoria;
	
	if(categoria != '' && pais != '' && letra != '')
		acao += '&pais='+pais;
	
	if(letra != '' && pais != '')
		acao += '&filtro='+letra;
	
	if(categoria != '' && pais != '' && letra == '')
		acao += '&pais='+pais;
	
	window.parent.location.href=acao;
}

//botão que comenta o comentario do perfil do usuario
function botaoComentar(botao,param,url,inc,idClick,area,status,limit,idUsuario){
	if(status == 'todas' || status == 'recados')
		msg = $('textarea#msg'+inc).val();
	else
		msg = $('textarea#msg_1'+inc).val();
	
	var acao = param+'&msg='+msg;
	$(botao).parents('form').fadeOut('fast');
	acao_ajax(acao,url,'');

	if(status == 'todas')
		setTimeout(function(){carregar('acao=exibirComentarioAjaxTodas&'+limit,url,'POST','conteudoAbas_todas',idClick,area)},500);
	
	if(status == 'minhas')
		setTimeout(function(){carregar('acao=exibirComentarioAjaxMinhas&'+limit+'&idUsuario='+idUsuario,url,'POST','conteudoAbas_minhas',idClick,area)},500);
	
	if(status == 'pgComunidade')
		setTimeout(function(){carregar('acao=exibirComentPgCom&idUsuario='+idUsuario+'&idComunidade='+limit,'../comunidades/index.php','POST','atualizaAtivRecentesCom','','')},500);
	
	if(status == 'atividadesLivro'){
		setTimeout(function(){carregar('acao=ativComenLivros&tipo='+idUsuario+'&limit_comentar='+area,'../livros/index.php','POST','atualizaAtividadesLivros','','perfil')},500);
	}
	if(status == 'opiniao')
		setTimeout(function(){carregar('acao=atualizaOpiniao&idLivro='+idUsuario,'../livros/index.php','POST','idAtualizaOpinioes','','perfil')},500);
	
	if(status == 'atividadesComunidade')
		setTimeout(function(){carregar('acao=comunidadeLogAtiv&tipo='+idUsuario+'&limit_comentar='+area,'../comunidades/index.php','POST','idAtualizaAtiviComum','','')},500);
	
	if(status == 'atividadesPessoas')
		setTimeout(function(){carregar('acao=maisAtivid&tipo='+idUsuario+'&limit_comentar='+area,'../pessoas/index.php','POST','coluna2','','')},500);

	if(status == 'atividadesAutores'){
		setTimeout(function(){carregar('acao=AutoresLogadosAtividades&tipo='+idUsuario+'&limit_comentar='+area,'../autores/index.php','POST','coluna2','','perfil')},500);
	}
	if(status == 'opiniaoAutor')
		setTimeout(function(){carregar('acao=atualizaOpiniao&idAutor='+idUsuario+'&limit_comentario='+area,'../autores/index.php','POST','idAtualizaOpinioes','','perfil')},500);
	
	if(status == 'recados')
		setTimeout(function(){carregar('acao=meusRecados&id='+idUsuario,'../pessoas/index.php','POST','conteudoAbas_recados','','perfil')},500);
	
	omniAcoesPerfil('Comentar publicacao');
}

//busca usuario/autor/livro/comunidade/amigos
function submitForm(id){	
	$('#'+id).submit();	
}

//exibe o bloco de add amigo
function exibirPopupAmigo(){
	  $('#topo form select').hide();
      $('.pelicula').fadeIn('fast');
      $('.popup.adicionar_amigo').show();
}

//fecha os blocos de popup
function fecharPopup(){
	$('.popup').hide();
    $('.pelicula').fadeOut();
    $('#topo form select').show();
}

//função para add amigo
function adicionarAmigo(param,url){
	carregar(param,url,'POST','idAddAmigo','','addAmigo');
}

//monta popup de add amigo na pagina de busca
function addAmigoHome(param,url){
	carregar(param,url,'POST','idAddAmigoBusca','','addAmigo');
}

//função para remover comunidade do usuario
function removerComunidades(id,param,url,limit){

	grade = $("#idComunidadeGrade").attr('class');
	lista = $("#idComunidadeLista").attr('class');
	
	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}

	$(id).parents('li.comunidade').remove();
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=atualizaPaginaComunidades&area='+area+'&l='+limit,'../pessoas/index.php','POST','conteudo','','')},1000);
	return false;	
}

//função para remover comunidade do usuario
function removerComunidadeGrade(id,param,url,limit){

	grade = $("#idComunidadeGrade").attr('class');
	lista = $("#idComunidadeLista").attr('class');
	
	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	
	$(id).parents('li.comunidade').remove();
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=atualizaPaginaComunidades&area='+area+'&l='+limit,'../pessoas/index.php','POST','conteudo','','')},1000);
	return false;	
}


//função que grava no banco o amigo add!
function addAmigo(param,url,inc,valor){
	var msg = $('textarea#envie_msg').val();
	var acao = param+'&msg='+msg;
	
	var controle = $("#idControleAmigo").val();
	
	if(controle == "true"){
		acao_ajax(acao,url,fecharPopup());
		setTimeout(function(){carregar('acao=sugestaoAmigo','../pessoas/index.php','POST','atualizaRecomendacoesAmigo','idSugestao','home')},500);
	}else{
		acao_ajax(acao,url,fecharPopup());
		$("#idAddAmigo"+inc+valor).addClass('amigo_adicionado');
		$("#idBotao"+inc+valor).hide();
		$("#idControle"+inc+valor).show();
		$("#adicionar_id").hide();
		$('#adicionado_id').append('<p class="adicionado" style="margin-right: 1px; background: none repeat scroll 0% 0% rgb(255, 121, 93); line-height: 12px; font-weight: bold; text-align: center; color: rgb(255, 255, 255); padding:2px;">Pedido Enviado!</p>');
	}
}

function addResumo(param,url,idUsuario){
	var resumo = $(':input#resumo').val();		
	var id_livro = $('#id_livro').val();
	var titulo_livro = $('#titulo_livro').text();
	
	var acao = param+'&resumo='+resumo+'&idUsuario='+idUsuario+'&id_livro='+id_livro+'&titulo_livro='+titulo_livro;
	
	 if(resumo == "")
	 {
		$('#resumo').addClass('campo_erro');
		$('#idErroResumo').children().remove();
		$('#idErroResumo').append('<p class="aviso_validacao">Digite o resumo da obra.</p>');
	}else{			
		acao_ajax(acao,url,fecharPopup());
	}		
}

//função que exibe mais  atividades no perfil do usuario
function maisAtiv(param,url,id,idClick,area,idUsuario){
	setTimeout(function(){carregar(param+'&idUsuario='+idUsuario,url,'POST',id,idClick,area);$('#loading_recado').html('<div class="carregando" style="margin-top:10;></div>');},0);
}

//busca da pagina de autores
function buscaAutor(id){
	$('#'+id).submit();
}

//exibe o popup de editar Livro
function exibirPopupEditarLivroEstante(){
	 $('#topo form select').hide();
     $('.pelicula').show();
     $('.popup.editar_livro_estante.id_livro').fadeIn();
}

//exibe o popup de editar Livro - EDITORA
function exibirPopupEditarLivroEstanteEditora(){
	$('#topo form select').hide();
    $('.pelicula').show();
    $('#editar_livro_estante').fadeIn();
}

//função que edita o livro do perfil estante do usuario
function editarLivro(param,url,area,modo){
	
	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');
	
	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}

	carregar(param+'&area='+area,url,'POST','idEditarLivro','','editaLivro');
}

//salva os livros editados no perfil da estante do usuario
function salvarEditarLivro(param,url,status,idLivro,inc){	
	var tag = $('textarea#livro_tags_livro_estante').val();
	var radio = $('input[name=status_leitura]:radio:checked').val(); 
	var area = $(":input[name=area]").val();

	var omniAcao = '';
	switch(radio){
		case '2':
			omniAcao = 'Ja li';
			break;
		case '3':
			omniAcao = 'Quero ler';
			break;
		case '4':
			omniAcao = 'Estou lendo';
			break;
	}

	omniAcoesPerfil(omniAcao);
	
	var valor = $(":input#idValor").val(); //true para livros recomendados

	//pega os ids das listas
	var lista = new Array();
	var i=0;
	$("input:checkbox:checked").each(function () {
        lista[i] = $(this).val();
        i++;
    });
	
	var acao = param+'&tag='+tag+'&radio='+radio;
	
	if(lista != undefined){
		acao = acao + '&lista='+lista;
	}
	
	var listaEditada = $('#idListaEditada').val();
	var paginaAtual = $('#var_pagina').val();
	if(paginaAtual == "" || paginaAtual == undefined){
		paginaAtual = $('hidPagina').val();
	}
	if(valor == "true"){
		acao_ajax(acao,url,fecharPopup());
		setTimeout(function(){carregar('acao=Recomendados','../livros/index.php','POST','atualizaRecomendacoesLivro','idRecomendados','home')},500);
	}else{
		if(status == 'perfil'){
			carregar('acao=atualizaEstantePerfil&lista='+radio+'&idLivro='+idLivro+'&inc='+inc+'&area='+area,'../pessoas/index.php','POST','idform'+inc,'','');
			
			acao = acao+'&lp='+paginaAtual;
			
			var retorno = acao_ajax_retorno(acao,url);
			if(retorno != ""){
				fecharPopup();
			}
			redirecionaUserFb(retorno);
			//carregar('acao=atualizaPerfilEstante&area='+area,'../pessoas/index.php','POST','conteudo','','');//atualiza a estante
			var modo = 'estanteGrade';
			if(area == 'lista')
				modo = 'estanteLista';
			
			carregar('acao=maisLivro&area='+area+'&lista='+listaEditada,'../pessoas/index.php','POST','coluna1','',modo);
			
			carregar('acao=atualizaCol2&area='+area,'../pessoas/index.php','POST','idAtualizaListas','','');//atualiza a coluna 2
		}else{
			if(status != 'busca'){
				carregar('acao=atualizaEstanteHome&lista='+radio+'&idLivro='+idLivro+'&inc='+inc,'../pessoas/index.php','POST','frmLivro'+inc,'','');
				acao_ajax(acao+'&home=true',url,fecharPopup());
			}else if(status == 'estanteComum'){
				acao_ajax(acao+'&home=true',url,fecharPopup());
			}else{ 
				carregar('acao=atualizaEstante&lista='+radio+'&idLivro='+idLivro+'&inc='+inc+'area='+area,'../pessoas/index.php','POST','idAtualizaBusca'+inc,'','removeLivro');
				acao_ajax(acao+'&home=true',url,fecharPopup());								
			}
		}
		
		if(area == 'adicionar')
			carregar('acao=addLivroEstante',url,'POST','idLivroEstante','','addLivroEstante');//volta com o popup de adicionar na estante
	}

	
}

//votacao da estante de usuario popup editar livro
function votarEditarLivro(voto){
	$('li', $(voto).parents('ul.votos')).removeClass('votado');
    $(voto).parent().addClass('votado');    
    var numeroVoto = $(voto).parent().index() + 1;
    $('.votos ul li:lt('+ numeroVoto +')').addClass('votado');
    $('li:lt('+ numeroVoto +')', $(voto).parents('ul.votos')).addClass('votado');	      
    var notaFinal = $(voto).html();
  }

//favoritar da estante de usuario popup editar livro
function favoritarEditarLivro(){
	acao_ajax(param,url,'');
}

//exibe o popup de remover livro
function removerPopupLivro(){
    $('.popup.editar_livro_estante').fadeOut();
    $('.pelicula').show();
    $('.popup.remover_livro').fadeIn();
}

//função que exibe o popup na tela de remover o livro da estante
function removerLivro(param,url){
	fecharPopup();
	carregar(param,url,'POST','idRemoverLivroEstante','','removerLivro');
}

//função que remove do banco o livro da estante
function removeLivros(param,url,status,idLista){
	acao_ajax(param,url,fecharPopup());
	
	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');
	
	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	
	var modo = 'estanteGrade';
	if(area == 'lista')
		modo = 'estanteLista';
	
	if(status == 'livro_lista'){
		
		carregar('acao=exibeListaLivro&idLista='+idLista+'&area='+area,url,'POST','idListaLivro','','exibeLista_livro');//atualiza popup
		carregar('acao=atualizaPerfilEstante&area='+area,'../pessoas/index.php','POST','coluna1','',modo);//atualiza pagina perfil
		carregar('acao=atualizaCol2&area='+area,'../pessoas/index.php','POST','idAtualizaListas','','');
	}else{
		
		carregar('acao=atualizaPerfilEstante&area='+area,'../pessoas/index.php','POST','coluna1','',modo);
		carregar('acao=atualizaCol2&area='+area,'../pessoas/index.php','POST','idAtualizaListas','','');
	}
}

//exibe o popup de criar nova lista
function exibeNovaLista(){
	 $('#topo form select').hide();
     $('.pelicula').show();
     $('.popup.criar_nova_lista').fadeIn();
}

//chama a função de nova lista
function criarListaLivro(param,url){
	omniAcoesPerfil('Criar lista');
	
	carregar(param,url,'POST','idNovaLista','','novaListaLivro');
}

//exibe o popup de add livro na estante
function exibeAddLivroEstante(){
	  $('#topo form select').hide();
      $('.pelicula').show();
      $('.popup.adicionar_livros_estante').fadeIn();
}

//exibe a segunda parte do popup do resultado da busca de livros
function exibeResultadoLivro(){ 
	$('.popup.adicionar_livros_estante .resultado_busca').show();    
}

//exibe a segunda parte do popup com o resultado da busca para o popup de editar lista e criar lista
function resultadoLivroPopup(){
	 $('.popup.criar_nova_lista .popup_conteudo form fieldset.direita ul.abas li.aba.busca .detalhes ul.foco_busca li.ativa .resultado_busca').show();
}

function resultadoEditarLista(){
	  $('.popup.editar_lista_livros .popup_conteudo form fieldset.direita ul.abas li.aba.busca .detalhes ul.foco_busca li.ativa ul.resultado').show();
}

//chama a função de add o livro
function addLivroEstante(param,url,id){
	carregar(param,url,'POST',id,'','addLivroEstante');
}

//exibe a estante do popup de busca de add livro
function addLivro(param,url){
	livro = $(":input#busca_livros_novos").val();
	id = $("#idComunidade").val();

	if(livro == ""){
		$('#busca_livros_novos').addClass('campo_erro');
		$('#msg_erro3').append('<p class="aviso_validacao">Preencha com o nome do livro</p>');
	}else{
		acao = param + '&livro='+livro;
		setTimeout(function(){carregar(acao,url,'POST','idResultadoBusca','','resultadoLivro');$('#loading_buscar_livro').html('<div class="carregando" style="margin-right: 40px; margin-bottom: -30px;"></div>');},0);
		setTimeout(function(){carregar('acao=atualizaPopupAddLivro&area=grade&id='+id,url,'POST','atualiza_popup_B','','');},0);
	}
}

//exibe a lista de estante
function abreLista(add){
	$(add).next().show();
}

//função que exibe a lista para ser editada
function exibeListaLivroEstante(){
	 $('#topo form select').hide();
     $('.pelicula').show();
     $('.popup.editar_lista_livros').fadeIn();
}

//chama a função que exibe a lista
function exibeListaLivro(param,url){
	carregar(param,url,'POST','idListaLivro','','exibeLista_livro');
}

//salva as alterações feitas na edição da lista
function salvaAlterLista(param,url,area){
	
	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');

	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	
	nomeLista = $(":input#nome_da_lista_id").val();
	
	if(nomeLista == ""){
		$('#nome_da_lista_id').addClass('campo_erro');
		$('#msg_erro1').append('<p class="aviso_validacao">Preencha com um nome de lista</p>');
	}else{
		tag = $('textarea#livro_tags_editar_lista_id').val();
		dscLista = $(":input#descricao_lista_id").val();
		acao = param + '&nomeLista='+nomeLista+'&dscLista='+dscLista+'&tag='+tag;
		acao_ajax(acao,url,fecharPopup());
		
		var modo = 'estanteGrade';
		if(area == 'lista')
			modo = 'estanteLista';
		
		carregar('acao=atualizaCol2&area='+area,'../pessoas/index.php','POST','idAtualizaListas','','');
		carregar('acao=atualizaPerfilEstante&area='+area,'../pessoas/index.php','POST','coluna1','',modo);
	}	
}

//salva a nova lista que o usuario criou
function salvaNovaLista(param,url){
	
	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');

	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}

	nomeLista = $(":input#nome_da_lista").val();
	
	omniAcao = "Criar lista - "+nomeLista;
	
	if(nomeLista == ""){
		$('#nome_da_lista').addClass('campo_erro');
		$('#msg_erro2').append('<p class="aviso_validacao">Preencha com um nome de lista</p>');
		omniAcao = 'Falta de informacoes - Nome da lista';
	}else{
		tag = $('textarea#livro_tags_nova_lista').val();
		dscLista = $(":input#descricao_lista").val();
		livro = $(":input#idInput").val();
		acao = param + '&nomeLista='+nomeLista+'&dscLista='+dscLista+'&tag='+tag+'&livro='+livro;
		acao_ajax(acao,url,fecharPopup());
		carregar('acao=atualizaCol2&area='+area,'../pessoas/index.php','POST','idAtualizaListas','','');
		
		var modo = 'estanteGrade';
		if(area == 'lista')
			modo = 'estanteLista';
		carregar('acao=atualizaPerfilEstante&area='+area,'../pessoas/index.php','POST','coluna1','',modo);
	}
	
	omniAcoesPerfil(omniAcao)
}

//faz a busca no popup cria nova lista
function buscaCriarNovaTodo(param,url,valor){
	if(valor == 'emTodoSite'){
		livro = $(":input#busca_todo_site").val();
		
		if(livro == ""){
			$('#busca_todo_site').addClass('campo_erro');
			$('#msg_erro2').append('<p class="aviso_validacao">Preencha com o nome do livro</p>');
		}else{
			acao = param +'&livro='+livro;
			setTimeout(function(){carregar(acao,url,'POST','idResultadoBuscaPopup1','','resultadoLivro_popup');$('#loading_buscar_popoup').html('<div class="carregando" style="float: right; margin-top: 0px;"></div>');},0);
			setTimeout(function(){carregar('acao=atualizaPopupNovaLista',url,'POST','atualizaPopupNovaLista','','');},0);
		}		
	}else{
		livro = $(":input#busca_minha_estante").val();
		
		if(livro == ""){
			$('#busca_minha_estante').addClass('campo_erro');
			$('#msg_erro2').append('<p class="aviso_validacao">Preencha com o nome do livro</p>');
		}else{
			acao = param +'&livro='+livro;
			setTimeout(function(){carregar(acao,url,'POST','idResultadoBuscaPopup2','','resultadoLivro_popup');$('#loading_buscar_popoup02').html('<div class="carregando" style="float: right; margin-top: 0px;"></div>');},0);
			setTimeout(function(){carregar('acao=atualizaPopupNovaListaMinhaEstante',url,'POST','atualizaPopupNovaListaMinhaEstante','','');},0);
		}
	}
}


//faz a busca no popup cria nova lista
function buscaLivroParaCriarResumo(param,url,valor){
	if(valor == 'emTodoSite'){
		livro = $(":input#busca_todo_site").val();
				
		if(livro == ""){
			$('#busca_todo_site').addClass('campo_erro');
			$('#msg_erro2').children().remove();
			$('#msg_erro2').append('<p class="aviso_validacao">Preencha com o nome do livro</p>');
		}else{
			acao = param +'&livro='+livro;
			$("#passo1").hide();
			$("#passo2").show();
			setTimeout(function(){carregar(acao,url,'POST','idResultadoBuscaPopup1','','resultadoLivro_popup');$('#idResultadoBuscaPopup1').html('<div class="carregando" style="text-align:center; margin-top: 0px;"></div>');},0);
			setTimeout(function(){carregar('acao=atualizaPopupNovaLista',url,'POST','atualizaPopupNovaLista','','');},0);			
		}
	}	
}

//faz a busca no popup de editar lista
function buscaEditarPopup(param,url,valor){
	if(valor == 'emTodoSite1'){
		livro = $(":input#busca_todo_site1").val();
		
		if(livro == ""){
			$('#busca_todo_site1').addClass('campo_erro');
			$('#msg_erro1').append('<p class="aviso_validacao">Preencha com o nome do livro</p>');
		}else{
			acao = param +'&livro='+livro;	
			setTimeout(function(){carregar(acao,url,'POST','idResultadoPopupEditar1','','resultadoEditarLista');$('#id_loading_editar_todo_site').html('<div class="carregando" style="float: right; margin-top: 0px;"></div>');},0);
			setTimeout(function(){carregar('acao=atualizaPopupEditarListaTodoSite',url,'POST','atualiza_todo_site','','');},0);
		}
	}else{
		livro = $(":input#busca_minha_estante1").val();
		
		if(livro == ""){
			$('#busca_minha_estante1').addClass('campo_erro');
			$('#msg_erro1').append('<p class="aviso_validacao">Preencha com o nome do livro</p>');
		}else{
			acao = param +'&livro='+livro;
			setTimeout(function(){carregar(acao,url,'POST','idResultadoPopupEditar2','','resultadoEditarLista');$('#id_loading_editar_minha_estante').html('<div class="carregando" style="float: right; margin-top: 0px;"></div>');},0);
			setTimeout(function(){carregar('acao=atualizaPopupEditarListaMinhaEstante',url,'POST','atualiza_minha_estante','','');},0);
		}
	}
}

//Fecha Lista de livros com carregar
function fecharCarregar(fec,param,url){
	$(fec).parent().hide();
	carregar(param,url,'POST','Idlivro_adicionado','','');
}

//Livro
function exibeGrade(element){
	 var listagemDupla = $('.estante #conteudo #coluna1 ul.lista_dupla');
    $('#perfil_usuario #cabecalho .acoes_estante .filtros ul.modo_exibicao li.lista a').removeClass('ativo');
    $(element).addClass('ativo');
    $(listagemDupla).removeClass('exibicao_lista');
    $(listagemDupla).addClass('exibicao_grade');
    $('#perfil_usuario #conteudo .resultados #coluna1 ul.lista_dupla li a.botao_vermelho').hide();
    $('#addEstanteGrade').show();
    $('#addEstanteLista').hide();
    var fundo = $("#idFundoEstante").val(); 
    $("#gridLivros").addClass(fundo);
    $("#topoEstante").addClass('topo_'+fundo);
    
    $(".idH5Grade").show();
    $(".idH5Lista").hide();
    
    $("#addEstanteGrade").show();
    $("#addEstanteLista").hide();
   
}

//Livro
function exibeLista(element){
	 var listagemDupla = $('.estante #conteudo #coluna1 ul.lista_dupla');
    $('#perfil_usuario #cabecalho .acoes_estante .filtros ul.modo_exibicao li.grade a').removeClass('ativo');
    $(element).addClass('ativo');
    $(listagemDupla).removeClass('exibicao_grade');
    $(listagemDupla).addClass('exibicao_lista');
    $('#perfil_usuario #conteudo .resultados #coluna1 ul.lista_dupla li a.botao_vermelho').show();
    $('#addEstanteLista').show();
    $('#addEstanteGrade').hide();
    fundo = $("#idFundoEstante").val();
    $("#gridLivros").removeClass(fundo);
    $("#topoEstante").removeClass('topo_'+fundo); 
    
    $(".idH5Lista").show();
    $(".idH5Grade").hide();
    
    $("#addEstanteLista").show();
    $("#addEstanteGrade").hide();
}

//comunidade Lista
function exibeListaComunidade(id,idRemove){
   var listagemDupla = $('.estante #conteudo #coluna1 ul.lista_dupla');
   $('#'+id).removeClass('ativo');
   $("#"+idRemove).addClass('ativo');
   $(listagemDupla).removeClass('exibicao_grade');
   $(listagemDupla).addClass('exibicao_lista');
   
   $('#comunidade.estante #conteudo .resultados #coluna1 ul.lista_dupla li a.botao_vermelho').show();
   $('#addEstanteLista').show();
   $('#addEstanteGrade').hide();
   fundo = $("#idFundoEstante").val();
   $("#gridLivros").removeClass(fundo);
   $("#topoEstante").removeClass('topo_'+fundo); 
   
   $(".idH5Lista").show();
   $(".idH5Grade").hide();
   
   $("#addEstanteLista").show();
   $("#addEstanteGrade").hide();
}

//Comunidade Lista
function exibeGradeComunidade(id,idRemove){
   var listagemDupla = $('.estante #conteudo #coluna1 ul.lista_dupla');
   $('#'+id).removeClass('ativo');
   $("#"+idRemove).addClass('ativo');
   $(listagemDupla).removeClass('exibicao_lista');
   $(listagemDupla).addClass('exibicao_grade');
   
   $('#comunidade.estante #conteudo .resultados #coluna1 ul.lista_dupla li a.botao_vermelho').hide();
   $('#addEstanteGrade').show();
   $('#addEstanteLista').hide();
   fundo = $("#idFundoEstante").val(); 
   $("#gridLivros").addClass(fundo);
   $("#topoEstante").addClass('topo_'+fundo);
   
   $(".idH5Grade").show();
   $(".idH5Lista").hide();
   
   $("#addEstanteGrade").show();
   $("#addEstanteLista").hide();
}

//remove autor da lista de meus autores
function removeAutor(id,param,url,lista,limit){

	area_grade = $("#idAutorGrade").attr('class');
	area_lista = $("#idAutorLista").attr('class');
	
	if(area_grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}

	$('#perfil_usuario #conteudo .resultados #coluna1 ul.autores a.botao_vermelho');
	$(id).parents('li.autor').fadeOut('fast');
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=atualizaAutoresEstante&lista='+lista+'&area='+area+'&l='+limit,'../pessoas/index.php','POST','conteudo','','')},1000);
	return false;	
}


//remove autor da lista de meus autores modo grade
function removeAutorGrade(id,param,url,lista,limit){

	area_grade = $("#idAutorGrade").attr('class');
	area_lista = $("#idAutorLista").attr('class');
	
	if(area_grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}

	$('#perfil_usuario #conteudo .resultados #coluna1 ul.autores a.botao_vermelho');
	$(id).parents('li.autor').fadeOut('fast');
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=atualizaAutoresEstante&lista='+lista+'&area='+area+'&l='+limit,'../pessoas/index.php','POST','conteudo','','')},1000);
	return false;	
}

//função que exibe mais autores/livros/comunidade/amigos
function adicionaMais(param,url,area,idUsuario,tipo){
	setTimeout(function(){carregar(param+'&id='+idUsuario+'&tipo='+tipo,url,'POST','coluna1','',area);$('#loading_mais_livros').html('<div class="carregando" style="margin-right: 350px;margin-top:40px;"></div>');},0);
}

//função que exibe em grade autores do perfil do usuário/amigos
function exibeGradeAutor(id, idRemove){
	var listagemDupla = $('#perfil_usuario #conteudo .resultados #coluna1 ul.lista_dupla');
	$('#'+idRemove).removeClass('ativo');
	$(id).addClass('ativo');
    $(listagemDupla).removeClass('exibicao_lista');
    $(listagemDupla).addClass('exibicao_grade');
    $('#perfil_usuario #conteudo .resultados #coluna1 ul.grade_dupla li a.botao_vermelho').hide();
    return false;
}

//função que exibe em lista autores do perfil do usuário/amigos
function exibeListaAutor(id,idRemove){
	var listagemDupla = $('#perfil_usuario #conteudo .resultados #coluna1 ul.lista_dupla');
	$('#'+idRemove).removeClass('ativo');
	$(id).addClass('ativo');
    $(listagemDupla).removeClass('exibicao_grade');
    $(listagemDupla).addClass('exibicao_lista');
    $('#perfil_usuario #conteudo .resultados #coluna1 ul.lista_dupla li a.botao_vermelho').show();   
    return false;
}
 
//troca abas todas/minhas ativ. do perfil user
function abaAtiva(id,idClick,classe){
	$("#"+id).removeClass(classe);
	$("#"+idClick).addClass(classe);
}

//favoritar um livro na lista de favoritos
function favoritarLivroEstante(fav,param,url){
	 $(fav).toggleClass('ativa');
	 var favorito = $('#idFav').hasClass('ativa')

	 omniAcoesPerfil('Adicionar aos favoritos');
	 
	 if(favorito == true){
		 acao_ajax(param,url,'');
	 }else{
		 acao_ajax(param+'&desativar=true',url,'');
	 }
}

function favoritaEstante(fav,param,url){
	 var favorito = $(fav).hasClass('favoritado');
 	
	 omniAcoesPerfil('Adicionar aos favoritos');
	 
	 if(favorito == true){
		 acao_ajax(param+'&desativar=true',url,'');
		 $(fav).removeClass('favoritado');
	 }else{
		 acao_ajax(param,url,'');
		 $(fav).addClass('favoritado');
	 }
}

function abaEncontreAdicione(){
	 $('.popup.criar_nova_lista .popup_conteudo form fieldset.direita ul.abas li.aba.busca .detalhes ul.foco_busca li').removeAttr('class');
     $(this).parent().addClass('ativa');
}

//função para salvar os livros add no popup de criar nova lista
function colocarLista(idMais,id,idLivro){
	$('#'+id).remove();
	$('#'+idMais).append('<span class="adicionado" >Livro Adicionado</span>');
	
	if($('#idInput').val() != ""){
		$('#idInput').val($('#idInput').val()+","+idLivro);
	}else{
		$('#idInput').val(idLivro);
	}
	
	var livro = $(":input#idInput").val();
	var param = 'acao=alterarValorNovaListaPopup&livro='+livro;
	carregar(param,'../pessoas/index.php','POST','idLvroLista_Cont','','');
}

//exibe os livros na coluna de livros da lista no popup criar nova lista
function livrosLista(param,url,id,idClick){
	var livro = $(":input#idInput").val();
	var acao = param+'&livro='+livro;
	carregar(acao,url,'POST','idNovaLista_popup','','');
	abaAtiva('idNovaListaEncontre','idNovaListaLivros','ativa');
}

function addLivroLista(param,url){
	abaAtiva('idNovaListaLivros','idNovaListaEncontre','ativa');
}

//remove o livro da lista do popup criar nova lista
function retiraLivroLista(param,url,inc,id,idLivro){
	//retira o livro da coluna de livros da lista e do input
	livro = $(":input#idInput").val();
	acao = param+'&inc='+inc+'&livro='+livro+'&idLivro='+idLivro; 
	carregar(acao,url,'POST','idInput_remover','','');
	
	atualizaLivroLista(inc);
	
	//decrementa a aba de livros da lista
	parametro = 'acao=alterarValorNovaListaPopup&livro='+livro+'&valor=valor';
	carregar(parametro,'../pessoas/index.php','POST','idLvroLista_Cont','','');
}

//função que remove o livro da lista do popup de criar nova lista
function atualizaLivroLista(inc){
	$('#idLista_livro'+inc).remove();
}

function efeitoAtivoInput(){
	$('input:text.reset_campo').focus(function() {
        if (this.value == this.defaultValue){
        this.value = '';
        $(this).addClass('ativo');
        }
          if(this.value != this.defaultValue){
          this.select();
        }
      });
      $('input:text.reset_campo').blur(function() {
        if ($.trim(this.value) == ''){
          this.value = (this.defaultValue ? this.defaultValue : '');
          $(this).removeClass('ativo');
        }
      });
      
      $('form fieldset textarea').focus(function() {
        if (this.value == this.defaultValue){
        this.value = '';
        $(this).addClass('ativo');
        $('form fieldset a.botao').show();
        }
          if(this.value != this.defaultValue){
          this.select();
        }
      });
      $('form fieldset textarea').blur(function() {
        if ($.trim(this.value) == ''){
          this.value = (this.defaultValue ? this.defaultValue : '');
          $(this).removeClass('ativo');
          $('ul.lista_atividades li.atividade form a.botao').hide();          
        }
      });
}

function resultTodoSite(param,url){
	abaAtiva('idNovaMinhaEstante','idNovaEmTodoSite','ativa');
	carregar(param,url,'POST','','','resultTodoSite');
}

function contadorPostar(){
	 $('#perfil_usuario #conteudo #coluna2 form#frmatualizacao fieldset textarea').keyup( function () {
	      var limite = 1000;
	      var descricao = $('#perfil_usuario #conteudo #coluna2 form#frmatualizacao fieldset textarea').val();
	      if (descricao.length > limite) {
	        $('#perfil_usuario #conteudo #coluna2 form#frmatualizacao fieldset textarea').val(descricao.substr(0,limite));
	        return false;
	      } else {
	        if (descricao.length == 0) {
	          $('#perfil_usuario #conteudo #coluna2 form#frmatualizacao fieldset p.contador strong').html('0');
	        } else {
	          // retorna quantos caracteres foram escritos
	          $('#perfil_usuario #conteudo #coluna2 form#frmatualizacao fieldset p.contador strong').html(descricao.length);
	        }
	      }
	    });
}

//Resultados de comunidades
function participando(partCom, param, url){
  $(partCom).removeClass('participar');
  $(partCom).addClass('participando');
  $('strong', $(partCom)).html('Participando!');
  acao_ajax(param,url, function(){$(partCom).next().fadeIn()}); 
  return false;
}

//Resultados de autores
function favorito(favorito, param, url){
    $(favorito).removeClass('favorito');
    $(favorito).addClass('favoritado');
    $('strong', $(this)).html('Favorito!');
    acao_ajax(param,url, function(){$(favorito).next().fadeIn()});
    return false;
  }

//faz a mudança das abas das atividades do perfil
function perfilAtivi(param,url){
	carregar(param,url,'POST','conteudoAba','','perfilAtividades');
}

//ativa input de busca do perfil de usuario
$('#conteudo form fieldset input:text.reset_campo').focus(function() {
    if (this.value == this.defaultValue){
    this.value = '';
    $(this).addClass('ativo');
    }
      if(this.value != this.defaultValue){
      this.select();
    }
  });
  $('#conteudo form fieldset input:text.reset_campo').blur(function() {
    if ($.trim(this.value) == ''){
      this.value = (this.defaultValue ? this.defaultValue : '');
      $(this).removeClass('ativo');
    }
  });
  
  //contador das atividades
  $('#limites #conteudo ul.lista_atividades li.atividade form textarea').each(function(){
      $(this).keyup(function(){
        var limite = 400;
        var descricao = $(this).val();
        if (descricao.length > limite) {
          $(this).val(descricao.substr(0,limite));
          return false;
        } else {
          if (descricao.length == 0) {
            $(this).prev().html('0');
          } else {
            // retorna quantos caracteres foram escritos
            $(this).prev().html(descricao.length);
          }
        }
      });
    });
  
//função que chama o popup de editar livro na estante pela home
function organizarEstanteHome(param,url,inc){
	carregar(param+'&inc='+inc,url,'POST','idEditarLivroHome','','editaLivro');
}

//faz a lista do perfil do usuario expandir
function expandirLista(id){
	var lista = $('#'+id).attr('class');
	if(lista == 'expandir_lista'){
		$('#'+id).addClass('encolher');
	    $('#'+id).next().toggleClass('expandida');
	}else{
		$('#'+id).removeClass('encolher');
		$('#'+id).next().toggleClass('expandida');
	}
}

//função que chama o bloco de editar perfil de informações
function editarPerfilInformacao(param,url,controle,loading){
	carregar(param+'&controle='+controle,url,'POST',controle,'','');
	$('#'+loading).html('<span class="carregando" style="margin-right:20px; margin-top:0px;"></span>');
}

//salva os dados da edição de informações do usuario
function salvaEditarInformacao(param,url){

	dia = $('select#idDia').val() 
	mes = $('select#idMes').val();
	ano = $('select#idAno').val();
	permissaoNasc = $('select#idPermissaoNasc').val();
	
	sexo =  $('input[name=sexo_opcao]:radio:checked').val(); 
	permissaoSexo = $('select#idPermissaoSexo').val();
	
	pais = $('select#idPais').val();
	estado = $('select#idEstado').val();
	cidade = $('select#idCidade').val();
	cidade2 = $('select#idCidadeInf').val();
	permissaoLocalidade = $('select#idPermissaoLocalidade').val();
	
	relacionamento = $('select#idRelacionamento').val();
	permissaoRelacionamento = $('select#idPermissaoRelacionamento').val();
	
	quemSouEu = $("textarea#idQuemSoueu").val();
	permissaoQuemSouEu = $('select#idPermissaoQuemSouEu').val();
	
	seusIntereses = $('textarea#idSeusInteresses').val();
	permissaoSeusInteresses = $('select#idPermissaoSeusInteresses').val();

	orkut = $(":input#idOrkut").val();
	orkut = orkut.replace('&', '%26');
	livreiroNoOrkut = $("#livreiro_no_orkut:checkbox:checked").val();

	twitter = $(":input#idTwitter").val();
	loginTwitter = $(":input#idLogin_twitter").val();
	senhaTwitter = $(":input#idSenha_twitter").val();
	twitterNoLivreiro = $("#twitter_no_livreiro:checkbox:checked").val();
	livreiroNoTwiiter = $("#livreiro_no_twitter:checkbox:checked").val();
	
	facebook = $(":input#idFacebook").val();
	livreiroNoFacebook = $("#livreiro_no_facebook:checkbox:checked").val();
	facebookNoLivreiro = $("#facebook_no_livreiro:checkbox:checked").val();
	loginFacebook = $(":input#idLogin_facebook").val();
	senhaFacebook = $(":input#idSenha_facebook").val();
	
	flickr = $(":input#idFlickr").val();
	
	youtube = $(":input#idYoutube").val();
	

	


	permissaoRedes = $('select#idPermissaoRedes').val();
	erro = 0;
	
	var lista = "";
	$("li #idControle").each(function () {
		if(lista == ""){
			lista = $(this).text();
		}else{
			lista += ","+$(this).text();
		}		
    });
	
	acao = param+'&dia='+dia+'&mes='+mes+'&ano='+ano+'&permissaoNasc='+permissaoNasc+
	'&sexo='+sexo+'&permissaoSexo='+permissaoSexo+'&pais='+pais+'&estado='+estado+'&cidade='+
	cidade+'&permissaoLocalidade='+permissaoLocalidade+'&relacionamento='+relacionamento+'&lista='+lista+
	'&permissaoRelacionamento='+permissaoRelacionamento+'&quemSouEu='+quemSouEu+'&permissaoQuemSouEu='+
	permissaoQuemSouEu+'&seusInteresses='+seusIntereses+'&permissaoSeusInter='+permissaoSeusInteresses+
	'&orkut='+orkut+'&twitter='+twitter+'&facebook='+facebook+'&flickr='+flickr+'&permissaoRedes='+permissaoRedes+
	'&loginTwitter='+loginTwitter+'&senhaTwitter='+senhaTwitter+'&loginFacebook='+loginFacebook+'&senhaFacebook='+senhaFacebook+
	'&twitterNoLivreiro='+twitterNoLivreiro+'&livreiroNoTwiiter='+livreiroNoTwiiter+'&livreiroNoFacebook='+livreiroNoFacebook+
	'&facebookNoLivreiro='+facebookNoLivreiro+'&livreiroNoOrkut='+livreiroNoOrkut+'&youtube='+youtube;

	if(dia == ""){
		$('#idDia').addClass('campo_erro');
		erro = 1;
	}
	if(mes == ""){
		$('#idMes').addClass('campo_erro');
		erro = 2;
	}
	if(ano == ""){
		$('#idAno').addClass('campo_erro');
		erro = 3;
	}
	if(pais == ""){
		$('#idPais').addClass('campo_erro');
		erro = 4;
	}
	
	var omniAcao = '';
	omniAcao = 'Editar perfil'; 
	if(erro == 1){
		$('#idErro').append('<p class="aviso_validacao">Preencha com um dia válido</p>');
		omniAcao = 'Falta de informacoes - Dia';
	}
	if(erro == 2){
		$('#idErro').append('<p class="aviso_validacao">Preencha com um mês válido</p>');
		omniAcao = 'Falta de informacoes - Mes';
	}
	if(erro == 3){
		$('#idErro').append('<p class="aviso_validacao">Preencha com um ano válido</p>');
		omniAcao = 'Falta de informacoes - Ano';
	}
	if(erro == 4){
		$('#idErro').append('<p class="aviso_validacao">Preencha com um país válido</p>');
		omniAcao = 'Falta de informacoes - Pais';
	}
	if(erro == 0){
		acao_ajax(acao,url,'');
		setTimeout(function(){carregar('acao=minhasInformacoes',url,'POST','coluna2','','')},500);
	}
	omniAcoesPerfil(omniAcao);
	
}

function salvarEditarInformacoes(param,url,id,atributo,loading,parametro){
		
	var omniAcao = 'Editar perfil'; 
	
	if(atributo == 'nascimento'){
		var dia = $('select#idDia').val() 
		var mes = $('select#idMes').val();
		var ano = $('select#idAno').val();
		var permissaoNasc = $('select#idPermissaoNasc').val();
		var erro = 0;
		var acao = '';
		
		if(dia == ""){
			$('#idDia').addClass('campo_erro');
			erro = 1;
		}
		if(mes == ""){
			$('#idMes').addClass('campo_erro');
			erro = 2;
		}
		if(ano == ""){
			$('#idAno').addClass('campo_erro');
			erro = 3;
		}
		
		if(erro == 1){
			$('#idErro').append('<p class="aviso_validacao">Preencha com um dia válido</p>');
			omniAcao = 'Falta de informacoes - Dia';
		}
		if(erro == 2){
			$('#idErro').append('<p class="aviso_validacao">Preencha com um mês válido</p>');
			omniAcao = 'Falta de informacoes - Mes';
		}
		if(erro == 3){
			$('#idErro').append('<p class="aviso_validacao">Preencha com um ano válido</p>');
			omniAcao = 'Falta de informacoes - Ano';
		}
		
		acao = param+'&dia='+dia+'&mes='+mes+'&ano='+ano+'&permissaoNasc='+permissaoNasc+'&att='+atributo;
		if(erro == 0){
			acao_ajax(acao,url,'');
		}
		
	}else if(atributo == 'sexo'){
		var sexo =  $('input[name=sexo_opcao]:radio:checked').val(); 
		var permissaoSexo = $('select#idPermissaoSexo').val();
		
		acao = param+'&sexo='+sexo+'&permissaoSexo='+permissaoSexo+'&att='+atributo;
		acao_ajax(acao,url,'');
		
	}else if(atributo == 'localidade'){
		var pais = $('select#idPais').val();
		var estado = $('select#idEstado').val();
		var cidade = $('select#idCidade').val();
		var cidade2 = $('select#idCidadeInf').val();
		var permissaoLocalidade = $('select#idPermissaoLocalidade').val();
		
		acao = param+'&pais='+pais+'&estado='+estado+'&cidade='+cidade+'&permissaoLocalidade='+permissaoLocalidade+'&att='+atributo;
		acao_ajax(acao,url,'');
		
	}else if(atributo == 'relacionamento'){
		var relacionamento = $('select#idRelacionamento').val();
		var permissaoRelacionamento = $('select#idPermissaoRelacionamento').val();
		
		acao = param+'&relacionamento='+relacionamento+'&permissaoRelacionamento='+permissaoRelacionamento+'&att='+atributo;
		acao_ajax(acao,url,'');
		
	}else if(atributo == 'quem_sou_eu'){
		var quemSouEu = $("textarea#idQuemSoueu").val();
		var permissaoQuemSouEu = $('select#idPermissaoQuemSouEu').val();
		
		acao = param+'&quem_sou_eu='+quemSouEu+'&permissaoQuemSouEu='+permissaoQuemSouEu+'&att='+atributo;
		acao_ajax(acao,url,'');
		
	}else if(atributo == 'interesses'){
		var seusIntereses = $('textarea#idSeusInteresses').val();
		var permissaoSeusInteresses = $('select#idPermissaoSeusInteresses').val();
		
		acao = param+'&interesses='+seusIntereses+'&permissaoSeusInter='+permissaoSeusInteresses+'&att='+atributo;
		acao_ajax(acao,url,'');
		
	}else if(atributo == 'redes'){
		var orkut = $(":input#idOrkut").val();
		orkut = orkut.replace('&', '%26');
		var livreiroNoOrkut = $("#livreiro_no_orkut:checkbox:checked").val();

		var twitter = $(":input#idTwitter").val();
		var loginTwitter = $(":input#idLogin_twitter").val();
		var senhaTwitter = $(":input#idSenha_twitter").val();
		var twitterNoLivreiro = $("#twitter_no_livreiro:checkbox:checked").val();
		var livreiroNoTwiiter = $("#livreiro_no_twitter:checkbox:checked").val();
		
		var facebook = $(":input#idFacebook").val();
		var livreiroNoFacebook = $("#livreiro_no_facebook:checkbox:checked").val();
		var facebookNoLivreiro = $("#facebook_no_livreiro:checkbox:checked").val();
		var loginFacebook = $(":input#idLogin_facebook").val();
		var senhaFacebook = $(":input#idSenha_facebook").val();
		
		var flickr = $(":input#idFlickr").val();
		
		
		
		var permissaoRedes = $('select#idPermissaoRedes').val();
						
		acao = param+'&orkut='+orkut+'&livreiroNoOrkut='+livreiroNoOrkut+'&twitter='+twitter+'&loginTwitter='+loginTwitter+
		'&senhaTwitter='+senhaTwitter+'&twitterNoLivreiro='+twitterNoLivreiro+'&livreiroNoTwitter='+livreiroNoTwiiter+
		'&facebook='+facebook+'&livreiroNoFacebook='+livreiroNoFacebook+'&facebookNoLivreiro='+facebookNoLivreiro+
		'&loginFacebook='+loginFacebook+'&senhaFacebook='+senhaFacebook+'&flickr='+flickr+'&att='+atributo+'&permissaoRedes='+permissaoRedes;
		
		acao_ajax(acao,url,'');
		
	
	}

	setTimeout(function(){carregar(parametro,url,'POST',id,'','')},500);
	$('#'+loading).html('<span class="carregando" style="margin-right:20px; margin-top:0px;"></span>');
	omniAcoesPerfil(omniAcao);	
}

//chama o informações ou configurações do perfil do usuario
function minhasInformacoes(param,url,status,id,idClick){	
	if(status == 'informacoes'){
		abaAtiva(id,idClick,'ativo');
		carregar(param,url,'POST','idEditarPerfil','','');
	}else{
		abaAtiva(id,idClick,'ativo');
		carregar(param,url,'POST','idEditarPerfil','','');
	}
}

function ordenacao(lista,tipo,idUsuario,idClick,id,idLista){
	var limit= $('#frmLimit #limit').val();
	
	var area_grade = $("#modoGrade").attr('class');
	var area_lista = $("#modoLista").attr('class');
	
	if(area_grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	
	carregar('acao=ordenacao&tipo='+tipo+'&area='+lista+'&l='+limit+'&idUsuario='+idUsuario+'&t_lista='+idLista,'../pessoas/index.php','POST','coluna1','alfa','ordernacao');
}

function addListaEstante(add,param,url){
	acao_ajax(param,url, function(){$(add).parent().next().show()});
}

//chama o editar perfil de configurações
/*function editarConfPerfil(param,url){
	carregar(param,url,'POST','idEditarPerfil','','');
}*/

//Função de exibição de película
function showPelicula(){
	$('.pelicula').remove();

	alturatotal = $('html').outerHeight() + 600;
    larguratotal = $('body').width();
	$('body').prepend('<div class="pelicula"></div>');
    $('.pelicula').css({'width' : larguratotal, 'height' : alturatotal, 'background' : 'black', 'opacity' : '.7', 'filter' : 'alpha(opacity=70)'});
}

//desabilita o campo estado
function habilitaEstado(){
	var pais = $('select#idPais').val();

	if(pais == 'Brasil'){
		$('#idEstado').removeAttr('disabled');
	}else{	
		$("#idCidade option[value='Selecione']").attr('selected', 'selected');
		$('#idEstado').attr('disabled', 'disabled');
		$('#idCidade').attr('disabled', 'disabled');
		$('#idSelectedEstado').attr('selected','selected');
		$('#idSelectedCidade').attr('selected','selected');
	}
}

//busca a cidade de acordo com o estado
function buscaCidade(param,url){
	var estado = $('select#idEstado').val();	
	$('#idCidadeInf').removeAttr('disabled');
	carregar(param+'&estado='+estado,url,'POST','idCidadePerfil','','');
}

//salva os dados de editar as config. do perfil do usuario
/*function salvaEditarConf(param,url){
	var nome = $(':input#idNome').val();
	var sobrenome = $(':input#idSobrenome').val();
	var email = $(':input#idEmail').val();
	var senhaAtual = $(':input#idSenhaAtual').val();
	var novaSenha = $(':input#idNovaSenha').val();
	var not1 =  $('input[name=notificacao_adicionado]:checkbox:checked').val(); 
	var not2 = $('input[name=notificacao_recados]:checkbox:checked').val();
	var not3 = $('input[name=notificacao_news_livreiro]:checkbox:checked').val();
	var not4 = $('input[name=notificacao_news_parceiro]:checkbox:checked').val();
	var not5 = $('input[name=notificacao_resumo_semana]:checkbox:checked').val();
	var not6 = $('input[name=notificacao_part_comunidade]:checkbox:checked').val();
	var atividades = $('select#idPermissaoMinhas').val();
	var perfil = $('select#idPermissaoPessoais').val();
	
	var url_usuario = $(':input#idURLUsuario').val();
	
	var acao = param+'&nome='+nome+'&sobrenome='+sobrenome+'&email='+email+'&novaSenha='+novaSenha+
	'&not1='+not1+'&not2='+not2+'&not3='+not3+'&not4='+not4+'&not5='+not5+'&not6='+not6+'&senhaAtual='+senhaAtual+
	'&atividades='+atividades+'&perfil='+perfil+'&url_usuario='+url_usuario;
	
	var erro = 0;
	
	var qtd = novaSenha.length;
	
	if(novaSenha != ""){
		if(qtd < 6){
			$('#idNovaSenha').addClass('campo_erro');
			var erro = 1;
		}
	}
	
	if(novaSenha != ""){
		if(senhaAtual == ""){
			var erro = 2;
			$('#idSenhaAtual').addClass('campo_erro');
		}
	}
	
	if (nome == ""){
		$('#idNome').addClass('campo_erro');
		var erro = 3;
	}
	if(email == ""){
		$('#idEmail').addClass('campo_erro');
		var erro = 4;
	}
	if(sobrenome == ""){
		$('#idSobrenome').addClass('campo_erro');
		var erro = 5;
	}
	
	if(erro == 0){
		mensagemErro(acao,url,'enviaMensagem');
	}
	
	if(erro == 1){
		$('#idErroNome').append('<p class="aviso_validacao">Preencha com no minimo 6 caracteres</p>');
	}
	if(erro == 2){
		$('#idErroNome').append('<p class="aviso_validacao">Preencha a senha atual para cadastrar uma nova senha</p>');
	}
	if(erro == 3){
		$('#idErroNome').append('<p class="aviso_validacao">Preencha com um nome válido</p>');
	}
	if(erro == 4){
		$('#idErroNome').append('<p class="aviso_validacao">Preencha com um e-mail válido</p>');
	}
	if(erro == 5){
		$('#idErroNome').append('<p class="aviso_validacao">Preencha com um sobrenome válido</p>');
	}
}*/

function salvar_configuracoes_perfil(param,url,id,atributo,loading,parametro){
	var erro = false;
	
	if(atributo == 'nome'){ //NOME
		var nome = $(':input#idNome').val();
		var sobrenome = $(':input#idSobrenome').val();
		var erro = false;
		
		if(nome == ''){
			erro = true;
		}
		if(sobrenome == ''){
			erro = true;
		}

		if(erro == true){
			$('#erro_nome').append('<p class="aviso_validacao">Preencha com um nome e sobrenome válido</p>');
		}else{
			acao = param+'&nome='+nome+'&sobrenome='+sobrenome+'&att='+atributo;
			acao_ajax(acao,url,'');
		}
		
	}else if(atributo == 'email'){ //EMAIL
		var email = $(':input#idEmail').val();
		var erro = false;
		
		if(email == ''){
			var erro = true;
		}
		
		if(erro == true){
			$('#erro_email').append('<p class="aviso_validacao">Preencha com um email válido.</p>');
		}else{
			acao = param+'&email='+email+'&att='+atributo;
			acao_ajax(acao,url,'');
		}
	}else if(atributo == 'senha'){ //SENHA
		var senhaAtual = $(':input#idSenhaAtual').val();
		var novaSenha = $(':input#idNovaSenha').val();
		var erro = false;
		var va_erro = 0;
		
		var qtd = novaSenha.length;
		
		if(novaSenha == "" || senhaAtual == ""){
			$('#erro_senha_nova').append('<p class="aviso_validacao">Preencha as senhas corretamente.</p>');
			erro = true;
			va_erro = 1;
		}
		
		if(va_erro == 0){
			if(qtd < 6){
				erro = true;
				$('#erro_senha_nova').append('<p class="aviso_validacao">Preencha a senha com pelo menos 6 caracteres.</p>');
			}
		}
		
		if(erro == false){
			acao = param+'&senhaAtual='+senhaAtual+'&novaSenha='+novaSenha+'&att='+atributo;
			acao_ajax(acao,url,'');
		}
	}else if(atributo == 'url'){ //URL
		var url_usuario = $(':input#idURLUsuario').val();
		var erro = false;

		if(url_usuario == ""){
			$('#erro_url').append('<p class="aviso_validacao">Preencha a URL corretamente.</p>');
			erro = true;
		}else{
			acao = param+'&url='+url_usuario+'&att='+atributo;
			var ret = acao_ajax_retorno(acao,url,'');
			var msg = ret.split('|');
			if(trim(msg[0]) == 'erro'){
				if(trim(msg[1]) == 'nf'){
					$('#erro_url').append('<p class="aviso_validacao">Não é permitido a inserção de números no início da url, com separação por hífen.</p>');
				}else if(trim(msg[1]) == 'existe'){
					$('#erro_url').append('<p class="aviso_validacao">Url não disponível, por favor escolha outra.</p>');
				}
				erro = true
			}else{
				if(trim(msg[0]) == "msg"){
					window.location.href = msg[1];
				}
			}
		}	
	}else if(atributo == 'not'){ //NOTIFICAÇÃO
		var not1 =  $('input[name=notificacao_adicionado]:checkbox:checked').val(); 
		var not2 = $('input[name=notificacao_recados]:checkbox:checked').val();
		var not3 = $('input[name=notificacao_news_livreiro]:checkbox:checked').val();
		var not4 = $('input[name=notificacao_news_parceiro]:checkbox:checked').val();
		var not5 = $('input[name=notificacao_resumo_semana]:checkbox:checked').val();
		var not6 = $('input[name=notificacao_part_comunidade]:checkbox:checked').val();
		
		acao = param+'&not1='+not1+'&not2='+not2+'&not3='+not3+'&not4='+not4+'&not5='+not5+'&not6='+not6+'&att='+atributo;
		acao_ajax(acao,url,'');
	}else if(atributo == 'permissao'){ //PERMISSAO ATIVIDADES
		var atividades = $('select#idPermissaoMinhas').val();
		acao = param+'&atividades='+atividades+'&att='+atributo;
		acao_ajax(acao,url,'');
	}
	
	if(erro == false){
		setTimeout(function(){carregar(parametro,url,'POST',id,'','')},500);
		$('#'+loading).html('<span class="carregando" style="margin-right:20px; margin-top:0px;"></span>');
	}
}

//função que abre a caixinha do responder recado no perfil recado do usuário
function responder(id){
	 $(id).addClass('ativo');
	 $(id).parents('li.recado').toggleClass('edicao');
	 contador();
	 efeitoAtivoInput();
	 botaoFecharComentarioPerfilUsuario(); 
}

// função que responde recados de amigos do usuário
function responderRecadoUsuario(id,param,url,inc){
	 $(id).parents('li.recado').toggleClass('edicao');
	 var msg = $('textarea#idRecadoUsu'+inc).val();	

	 if( msg != "Escrever um comentário"){
		 acao = param+'&dscRecado='+msg;	
		 acao_ajax(acao,url,'');
		 contador();
		 efeitoAtivoInput();
		 setTimeout(function(){carregar('acao=recadosParticular','../pessoas/index.php','POST','idAtualizaSolicitacoes','','')},500);
	}
}

//função que carrega o bloco de solicitação de amigos ou recados particulates no meu perfil
function solicitacaoAmizade(param,url,id){
	carregar(param,url,'POST','atualizaSolicitacao','','');
}

//remove os recados do usuario - pagina de recados
function removeRecado(id,param,url){
	 $(id).parents('li.recado').fadeOut('fast');	    
	 acao_ajax(param,url,'');
	 setTimeout(function(){carregar('acao=atualizaRecado','../pessoas/index.php','POST','idAtualizaSolicitacoes','','')},500);	 
	 setTimeout(function(){carregar('acao=atualizaColu1Re','../pessoas/index.php','POST','idAtuializaColuna1','','')},500);
}

//função que recusa a solicitação de amigo de usuário
function recusaSolicitacaoAmigo(id,param,url){
	 $(id).parents('li.solicitacao').fadeOut();
	 acao_ajax(param,url,'');

	 setTimeout(function(){carregar('acao=atualizaSolicitacaoAmizade','../pessoas/index.php','POST','idAtualizaSolicitacoes','','')},500);	 
	 setTimeout(function(){carregar('acao=atualizaColu1','../pessoas/index.php','POST','idAtuializaColuna1','','')},500);
}

//função que aceita a solicitação de amizade de um usuário
function aceitaSolicitacaoDeAmizade(param,url,inc){
	acao_ajax(param,url,'');
    setTimeout(function(){carregar('acao=atualizaSolicitacaoAmizade','../pessoas/index.php','POST','idAtualizaSolicitacoes','','');$('#id_loading_add_amizade'+inc).html('<span class="carregando" style="margin-right:20px; margin-top:0px;"></span>');},500);	 
	setTimeout(function(){carregar('acao=atualizaColu1Am','../pessoas/index.php','POST','idAtuializaColuna1','','')},500);
//setTimeout(function(){carregar('acao=atualizaColu1','../pessoas/index.php','POST','idAtuializaColuna1','','')},500);
}

//atualiza o valor do input para visualizar a senha
function visualizaSenha(){
	check = $('input[name=visualizar_caracteres]:checkbox:checked').val();
	senha = $('#idNovaSenha').val();
	senhaAtual = $("#idSenhaAtual").val();

	if(check == 1){
		$('#idNovaSenha').remove();
		$('#idAddInput').append('<input type="text" name="nova_senha" id="idNovaSenha" value="'+senha+'" />');
		$('#idControleCar').remove();
		$('#idInputCaracter').append('<input type="checkbox" value="0" name="visualizar_caracteres" onclick="visualizaSenha(); return false" id="idControleCar" checked="checked" />');
		$('#idSenhaAtual').remove();
		$('#idAddInputSenha').append('<input type="text" name="senha_atual" id="idSenhaAtual" value="'+senhaAtual+'" />');
	}else{
		$('#idNovaSenha').remove();
		$('#idAddInput').append('<input type="password" name="nova_senha" id="idNovaSenha" value="'+senha+'"/>');
		$('#idControleCar').remove();
		$('#idInputCaracter').append('<input type="checkbox" value="1" name="visualizar_caracteres" onclick="visualizaSenha(); return false" id="idControleCar" />');
		$('#idSenhaAtual').remove();
		$('#idAddInputSenha').append('<input type="password" name="senha_atual" id="idSenhaAtual" value="'+senhaAtual+'" />');
	}
}

function visualizaSenhaCadastro(){
	check = $('input[name=caracteres]:checkbox:checked').val();
	senha = $('#usuario_senha').val();
	
	if(check == 1){
		$('#usuario_senha').remove();
		$('#idNovaSenhaCadastro').append('<input value="'+senha+'" tabindex="9" class="campo_senha {if $erro.senha != ""}campo_erro{/if}" type="text" name="usuario_senha" id="usuario_senha" />');
		$('#idControleCar').remove();
		$('#idInputCaracter').append('<input tabindex="10" onclick="visualizaSenhaCadastro(); return false" type="checkbox" value="0" name="caracteres" id="idControleCar" checked="checked" />');
	}else{
		$('#usuario_senha').remove();
		$('#idNovaSenhaCadastro').append('<input value="'+senha+'" tabindex="9" class="campo_senha {if $erro.senha != ""}campo_erro{/if}" type="password" name="usuario_senha" id="usuario_senha" />');
		$('#idControleCar').remove();
		$('#idInputCaracter').append('<input tabindex="10" onclick="visualizaSenhaCadastro(); return false" type="checkbox" value="1" name="caracteres" id="idControleCar" />');
	}
}
//monta o organizar estante da busca
function buscaOrganizarEstante(param,url,inc){
	carregar(param+'&inc='+inc,url,'POST','idEditarLivroBusca','','editaLivro');
}

//chama os recados particulares do usuario
function recadosParticular(param,url){
	$('#perfil_usuario').addClass('recados');	
	$('#idAtividade').removeClass('ativa');
	abaAtiva('idSolicitacoesAmiz','idRecadosParticulares','ativo');
	carregar(param,url,'POST','atualizaSolicitacao','','');
}

//chama as solicitações de amizade
function solicitacoesAmizade(param,url){
	$('#idAtividade').removeClass('ativa');
	$('#perfil_usuario').addClass('solicitacoes');
	
	carregar(param,url,'POST','atualizaSolicitacao','','');
}

// faz a busca no popup criar nova comunidade
function buscaCriarNovaComunidadeTodo(param, url, valor) {
	if(	valor == 'emTodoSite'){
		comunidade = $(":input#busca_todo_site_comunidade").val();
		if(comunidade != ""){
			acao = param + '&comunidade=' + comunidade;
			carregar(acao, url, 'POST', 'idResultadoBuscaPopupComunidade1','','');
		}
	} else {
		comunidade = $(":input#busca_minhas_comunidades").val();
		if(comunidade != ""){
		acao = param + '&comunidade=' + comunidade;
		carregar(acao, url, 'POST', 'idResultadoBuscaPopupComunidade2','','');
		}
	}
}

//abre popup criar comunidade
function exibePopupCriarComunidade(){
	 $('.popup').hide();
     $('.pelicula').show();
     $('.popup.criar_comunidade').show();
}

//chama o popup de criar comunidade
function criarComunidade(param,url,id){
	carregar(param,url,'POST',id,'','criarComunidade');
}

function validarComunidade(param,url){
	carregar(param,url,'POST','idValidarPopup','','validarComunidade');
}

function popupValidarComunidade(){
	 $('#conteudo form select').hide();
     $('.pelicula').fadeIn('fast');
     $('.popup.validar_novo_cadastro').show();
}

//função para salvar as comunidades na busca de todo o site no popup de criar comunidade
function adicionarComunidade(idMaisComuna,id,idComunidade){
	$('#'+id).remove();
	$('#'+idMaisComuna).append('<p class="adicionada"><strong>Adicionada!</strong></p>');
	
	if($('#idInputComunidade').val() != ""){
		$('#idInputComunidade').val($('#idInputComunidade').val()+","+idComunidade);
	}else{
		$('#idInputComunidade').val(idComunidade);
	}
	comunidade = $(":input#idInputComunidade").val();
	param = 'acao=addValorNovaComunidadePopup&comunidade='+comunidade;
	carregar(param,'../pessoas/index.php','POST','idComunidade_Nova','','');
}


//função para salvar as comunidades na busca das minhas comunidades no popup de criar comunidade
function adicionarMinhaComunidade(idMaisMinhaComuna,id,idComunidade){
	$('#'+id).remove();
	$('#'+idMaisMinhaComuna).append('<p class="adicionada"><strong>Adicionada!</strong></p>');
	
	if($('#idInputComunidade').val() != ""){
		$('#idInputComunidade').val($('#idInputComunidade').val()+","+idComunidade);
	}else{
		$('#idInputComunidade').val(idComunidade);
	}
	comunidade = $(":input#idInputComunidade").val();
	param = 'acao=addValorNovaMinhaComunidadePopup&comunidade='+comunidade;
	carregar(param,'../pessoas/index.php','POST','idMinhaComunidade_Nova','','');
}

//salva a nova comunidade que o usuario criou
function salvaNovaComunidade(param,url,area){
	nomeComuna = $(":input#nome_comunidade").val();
	catComuna = $("select#categoria_comunidade").val();
	tipoComuna = $(":input[name=tipo_comunidade]:radio:checked").val();
	comunidade = $(":input#idInputComunidade").val();
	idiomas = $("select#idiomas_comunidade").val();
	imagemComuna = $(":input#img_upload").val();
	dscComuna = $("textarea#descricao_comunidade").val();
	forumComuna = $(":input[name=forum_opcao]:radio:checked").val();
	permissao = $(":input[name=permissao_comunidade]:radio:checked").val();
	enquete = $(":input[name=enquete_opcao]:radio:checked").val();
	imagem = $(":input#img_upload").val();
	

	
	acao = param + '&nomeComuna='+nomeComuna+'&catComuna='+catComuna
	+'&tipoComuna='+tipoComuna+'&comunidade='+comunidade+'&idiomas='+idiomas
	+'&imagemComuna='+imagemComuna+'&dscComuna='+dscComuna+'&forumComuna='
	+forumComuna+'&permissao='+permissao+'&enquete='+enquete+'&imagem='+imagem;
	
	if(nomeComuna == ""){
		$('#nome_comunidade').addClass('campo_erro');
		$('#idObrigatorio').append(' <p class="aviso_validacao">Preencha corretamente os campos em vermelho</p>');
	}else{
		acao_ajax(acao,url,fecharPopup());
		if(area == 'perfil')
			setTimeout(function(){carregar('acao=atualizaPaginaComunidades','../pessoas/index.php','POST','conteudo','','')},500);
		
		if(area == 'comunidade')
			setTimeout(function(){carregar('acao=atualizaUltimasMod','../comunidades/index.php','POST','conteudo','','atualiza')},500);
	}		
}

//função para confirmação de add amigo
function adicionarConfirmAddAmigo(param,url,id){
	carregar(param,url,'POST',id,'','addAmigo');
}

//função que exibe em grade mais comunidades do perfil do usuário
function exibeComunidadeGrade(id, idRemove){
	var listagemDupla = $('#perfil_usuario #conteudo .resultados #coluna1 ul.lista_dupla');
	$('#'+idRemove).removeClass('ativo');
	$(id).addClass('ativo');
	$(listagemDupla).removeClass('exibicao_lista');
	$(listagemDupla).addClass('exibicao_grade');
	$('#perfil_usuario #conteudo .resultados #coluna1 ul.lista_dupla li a.botao_vermelho').hide();
	return false;
}
 
//função que exibe em lista mais comunidades do perfil do usuário
function exibeComunidadeLista(id, idRemove){
	var listagemDupla = $('#perfil_usuario #conteudo .resultados #coluna1 ul.lista_dupla');
	$('#'+idRemove).removeClass('ativo');
	$(id).addClass('ativo');
	$(listagemDupla).removeClass('exibicao_grade');
	$(listagemDupla).addClass('exibicao_lista');
	$('#perfil_usuario #conteudo .resultados #coluna1 ul.lista_dupla li a.botao_vermelho').show(); 
	return false;
}

function recadosParticularInformacao(param,url,status){	
	$('#idAtividade').removeClass('ativa');

	if(status == 'amizade'){
		$('#perfil_usuario').addClass('solicitacoes');
		carregar(param,url,'POST','idAtualizaInf','','solicAmizade');
	}else{
		$('#perfil_usuario').addClass('recados');
		abaAtiva('idSolicitacoesAmiz','idRecadosParticulares','ativo');
		carregar(param,url,'POST','idAtualizaInf','','recadoPart');
	}
}

//chama o bloco pessoal do perfil publico
function blocoPessoalPublico(param,url,idUsuario){
	$('#idAtividade').removeClass('ativa');
	$('#idPessoal').addClass('ativa');
	$('#conteudo').addClass('pessoal');
	
	carregar(param,url,'POST','idAtualizaPerfilPublico','','');
	carregar('acao=idAtualizaColuna1&controle=true&idUsuario='+idUsuario,url,'POST','coluna1','','');
}

//posta recado para um amigo
function postarRecado(param,url,idUsuario){

	var particular = $('input[name=recado_particular]:checkbox:checked').val(); 
	var recado = $(":input#postar_atualizacao").val();		

	var video = $("#idCapturaVideo").val();
	var imagem = $("#idCapturaImagem").val();
	var controle = $("#idCapturaControle").val();
	var upload = $("#idCapturaUpload").val();
	
	param = param+'&msg='+recado+'&status='+particular+'&video='+video+'&controle='+controle+'&imagem='+imagem+'&upload='+upload;
	
	acao_ajax(param,url,'');
	
	aba = $("#abaMinhas").attr('class');//verifica se é recados ou minhas atividades	

	if(particular == 1){
		setTimeout(function(){carregar('acao=atualizaPostagem&idUsuario='+idUsuario,url,'POST','idAtualizaPostagem','','postarComentario');$('#loading').html('<div class="carregando"><p>Carregando atividades...</p></div>');},0);
	}else{
		setTimeout(function(){carregar('acao=atualizaPostagem&idUsuario='+idUsuario,url,'POST','idAtualizaPostagem','','postarComentario');$('#loading').html('<div class="carregando"><p>Carregando atividades...</p></div>');},0);
		
		if(aba == 'aba ativa'){		
			setTimeout(function(){carregar('acao=meusRecados&id='+idUsuario+'&aba=recados',url,'POST','idAtivPerfil','','postarComentario')},0);
			$("#abaMinhas").removeClass('ativa');
			$("#abaRecados").addClass('ativa');
		}else{
			setTimeout(function(){carregar('acao=meusRecados&id='+idUsuario+'&aba=recados',url,'POST','idAtivPerfil','','postarComentario')},0);
		}
	}
	
	var omniAcao = '';
	if(controle != ''){
		if(upload != ''|| imagem != ''){
			omniAcao = 'Enviar imagem';
		}
		if(video != ''){
			omniAcao = 'Enviar video';
		}
	}else if(particular != '1'){
		omniAcao = 'Enviar recado';
	}else{
		omniAcao = 'Enviar recado particular';
	}

	omniAcoesPerfil(omniAcao);
	
	$('#loading').removeClass('botao');
	$('#loading').css({'float': 'right', 'width': '90px', 'height': '28px', 'padding': '0', 'font': 'bold 1.25em/28px Verdana, sans-serif', 'text-align': 'center'});	
	$("#postar_atualizacao").focus();
}

//abre popup de video
function abreVideo(){
	 $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form#frmatualizacao fieldset dl.inserir_midia dd ul li a.video').click(function(){
	      $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia').hide();
	      $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia.video').show();
	      return false;
	    });
	 opcaoImagem();
}

//fecha popup de imagem e video
function fechaPopupImagemvideo(){
	 $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia a.fechar').click(function(){
	      $(this).parents('form.caixa_midia').hide();
	      return false;
	    });
}

//abre o popup de imagem
function abreImagem(){
	$('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form#frmatualizacao fieldset dl.inserir_midia dd ul li a.imagem').click(function(){
	      $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia').hide();
	      $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia.imagem').show();
	      return false;
	    });
	 opcaoImagem();
}

function opcaoImagem(){
	 $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia fieldset.midia ul.origem_imagem li.origem input').hide();
	    $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia fieldset.midia ul.origem_imagem li.origem input:first').show();
	    $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia fieldset.midia ul.origem_imagem li.origem a.habilita_campo').click(function(){
	      $('#perfil_usuario #conteudo #coluna2 .aba_conteudo.atividades form.caixa_midia fieldset.midia ul.origem_imagem li.origem input').hide();
	      $(this).next().show();
	      
	      return false;
	    });
}

function participarPagComunidade(com,param,url,id,area){
	var huid = $('#idhuid').val();
	
	if(huid != -1){	
		$(com).hide();
		
		var paginaAtual = $('#var_pagina').val();
		if(paginaAtual == "" || paginaAtual == undefined){
		  paginaAtual = $('#hidPagina').val();
		}
		param = param + '&lp='+paginaAtual;	  
		var retorno = acao_ajax_retorno(param,url);
		
		//acao_ajax(param,url,'');	
		setTimeout(function(){$(com).next().fadeIn()},500);
		
		redirecionaUserFb(retorno);
	}else{
		montaPopupErro();
	}
}

//abre popup desativa perfil usuario
function exibePopupDesativaPerfilUsuario(){
    $('.popup').hide();
    $('.pelicula').show();
    $('.popup.desativar_conta').show();
}

//chama o popup de desativar o perfil de usuario
function desativaPerfil(param,url,id){
	carregar(param,url,'POST','idDesativaPerfil','','desativaPerfil');
}

//função que grava no banco a mensagem de desativar perfil!
function desativarPerfilUsuario(param,url){
	var msg = $('textarea#desativar_texto').val();
	var acao = param+'&msg='+msg;	
	$("#idDesativaPerfil_id").hide();
	acao_ajax(acao,url,fecharPopup());
	$('#mensagem').append('<span class="adicionado" style="background-color: #38a1c9; color: #fff; padding:3px; ">Pedido de desativação de conta enviado.</span>');
}

function exibePopupIndicarAmigo(){
	 $('#topo form select').hide();
     $('.pelicula').show();
     $('.popup.indique_pagina').fadeIn();
}

function indicarAmigo(param,url){
	carregar(param,url,'POST','idPopupIndicarAmigo','','indicarAmigo');
}

function exibePopupEncontreAmigos(){
	$('.popup.encontre_amigos').fadeIn();
	$('.pelicula').show();
	$('#topo form select').hide();
}

//exibe popup encontrar amigos de outra rede
function encontreAmigos(param,url){
	carregar(param,url,'POST','popupEncontreAmigos','','encontreAmigos');
}

function exibePopupConvideAmigos(){
    $('.popup.convide_pessoas').fadeIn();
    $('.pelicula').show();
    //$('form').hide();
}

function convideAmigos(param,url){
	carregar(param,url,'POST','popupConvideAmigo','','convideAmigos');
}

//chama o bloco de categoria na pagina de livro
function catLivros(param,url){
	abaAtiva('idTagLivro','idCatLivro','ativo');
	carregar(param,url,'POST','idPgLivro','','');
}

//chama o bloco de tag para a pagina de livro
function tagLivro(param,url){
	abaAtiva('idCatLivro','idTagLivro','ativo');
	carregar(param,url,'POST','idPgLivro','','');
}

//chama o bloco de cat dos autores
function catAutor(param,url){
	abaAtiva('idTagAutor','idCatAutor','ativo');
	carregar(param,url,'POST','idPgAutor','','');
}

//chama a tag de autores
function tagAutor(param,url){
	abaAtiva('idCatAutor','idTagAutor','ativo');
	carregar(param,url,'POST','idPgAutor','','');
}

//chama as categorias da pagina de comunidade
function catComunidade(param,url){
	abaAtiva('idTagComunidade','idCatComunidade','ativo');
	carregar(param,url,'POST','idPgComunidade','','');
}

//chama as tag da pagina de comunidade
function tagComunidade(param,url){ 
	carregar(param,url,'POST','idPgComunidade','','');
}

function exibePopupDenunciarAbuso(){
	$('#topo form select').hide();
    $('.pelicula').fadeIn('fast');
    $('.popup.denunciar_abuso').show();
}

function denunciarAbuso(param,url){
	carregar(param,url,'POST','popupDenunciarAbuso','','denunciarAbuso');
}

function porListaEditar(param,url,inc,idLivro,idLista,qtd,id,idClick){
	$('#'+idClick).remove();
	$('#'+id).append('<span class="adicionado" >Livro Adicionado</span>');
	acao = 'acao=atualizaLivroLista&idLivro='+idLivro+'&idLista='+idLista+'&qtd='+qtd;
	acao_ajax(param,url,'');
	setTimeout(function(){carregar(acao,url,'POST','idListaLivro_Cont','','')},500);
}

//função que envia email como indicao de pagina 
function enviaIndicaoAmigo(param,url){
	email = $(':input#idEmailAmigo').val();
	msg = $('textarea#idIndicacaoRecado').val();
	
	if(email == ""){
		$('#idEmailAmigo').addClass('campo_erro');
		$('#idErroEnvioAmigo').append('<p class="aviso_validacao">Informe o email do amigo.</p>');
	}else{
		acao_ajax(param+'&msg='+msg+'&email='+email,url,fecharPopup());
	}
}

function denunciaAbuso(param,url){
	
	msg = $('textarea#idDenunciaAbuso').val();
	radio =  $('input[name=motivo_denuncia]:radio:checked').val();
	atestar = $("#idTermo:checkbox:checked").val();
	var particular = $('input[name=atesto_fatos]:checkbox:checked').val(); 
	var erro = false;
	var erro_atestar = false;
	var erro_tipo = false;
	var erro_msg = false;

	if(particular != 1){
		erro = true;
	}
	
	if(msg == ""){
		erro = true;
		erro_msg = true;
	}
	
	if(radio == undefined){
		erro = true;
		erro_tipo = true;
	}
	
	if(atestar == undefined){
		erro = true
		erro_atestar = true;
	}
	
	if(erro == false){
		acao_ajax(param+'&abuso='+radio+'&msg='+msg,url,fecharPopup());
	}else{
		if(erro_atestar == true){
			$('#idErroEnvio').append('<p class="aviso_validacao">Ateste que os fatos abaixo estão de acordo com a Politica de privacidade e Termos de uso</p>');
		}else if(erro_tipo == true){
			$('#idErroEnvio').append('<p class="aviso_validacao">Informe o tipo da denúncia.</p>');
		}else if(erro_msg == true){
			$('#idErroEnvio').append('<p class="aviso_validacao">Explique melhor sua denúncia.</p>');
		}
	}		
}
function favoritarAutor(favorito, param, url){
	$(favorito).hide();
	acao_ajax(param,url, function(){$(favorito).next().fadeIn()});
}

function gravarCitacaoAutor(param,url,idAutor,idLivro){
	msg = $('textarea#idCitacaoAutor').val();	
	idLivro = $(':input#fonte').val();	
	classe = $("#fonte").attr('class');
	
	if( msg == ""){
		$('textarea#idCitacaoAutor').addClass('campo_erro');		
		$('#idErroEnvioCitacao').append('<p class="aviso_validacao">Digite uma citação.</p>');
	}else{
		acao_ajax(param+'&msg='+msg+'&idLivro='+idLivro,url,fecharPopup());
		
		if (classe != ""){
			lerMaisCitacaoLivro();
			setTimeout(function(){carregar('acao=atualizaCitacoesLivros&cod='+idLivro,'../livros/index.php','POST','maisCitacoes','','')},500);
			
		}
		else{
			setTimeout(function(){carregar('acao=atualizarCitacaoAutor&cod='+idAutor,'../autores/index.php','POST','carregarCitacoes','','')},500);	
			$(':input#fonte').val('');
			setTimeout(function(){carregar('acao=atualizarAtivRecenteAutor&idAutor='+idAutor,'../autores/index.php','POST','carregarAtivAutor','','')},500);
		}
		//atualiza a popup depois de gravar a citação
		$('textarea#idCitacaoAutor').val('');	
	}
}
		


//todas as atividades da pagina de livro 
function todasAtividadesLivro(param,url){
	carregar(param,url,'POST','atualizaAtividadesLivros','','');
}

function verListasCoisas(param,id){
	$('#menu_coisas_relacionadas li').removeClass('ativo');
	$('#menu_coisas_relacionadas li#'+id).addClass('ativo');
	
	carregar(param,'../livros/','POST','coluna1','','paginar');
}

function trocaAbasTrecho(id){
	
	$("#trocaTrecho"+id).show();
	$("#idTrechoCompleto"+id).hide();
	$("#link-ver-completoTrecho"+id).show();
	$("#obraResumida").hide();
	
	//não aparece o conteúdo de biografia na aba de trecho
	$("#texto-resumido"+id).hide();
	$("#texto-completo"+id).hide();
	
	//ids de edição de livros
	$("#edicaoCompleta").hide();
	$("#edicaoResumida").hide();
}

//obras dos autores
function trocaAbas(id){
	
	$("#texto-resumido"+id).hide();
	$("#texto-completo"+id).hide();
	$("#trocaTrecho"+id).show();
	$("#idTrechoCompleto"+id).hide();
	$("#link-ver-completoTrecho"+id).show();
	$("#obraResumida").show();
	$("#ObraCompleta").hide();
	$("#obraAutor"+id).show();
	
		
}

//sinopse de livro
function trocaAbasBio(id){

	$("#texto-resumido"+id).show();
	$("#texto-completo"+id).hide();
	$("#link-ver-completo"+id).show();
	
	$("#trocaTrecho"+id).hide();
	$("#idTrechoCompleto"+id).hide();	
	
	$("#resumoTopico").show();
	
	//ids de edição de livros
	$("#edicaoCompleta").hide();
	$("#edicaoResumida").hide();
	
}

//biografia de autor
function trocaAbasBiografia(id){

	$("#texto-resumido"+id).show();
	$("#texto-completo"+id).hide();
	$("#link-ver-completo"+id).show();
	$("#obraResumida").hide();
	$("#ObraCompleta").hide();
		
	$("#obraAutor"+id).show();
	$("#resumoTopico").show();	

}

//edicao de livros
function trocaEdicao(){
	$("#texto-resumido").hide();
	$("#texto-completo").hide();
	$("#trocaTrecho").hide();
	$("#idTrechoCompleto").hide();
	$("#link-ver-completoTrecho").hide();
	$("#obraResumida").hide();
	$("#ObraCompleta").hide();
	
	
	//ids de edição de livros
	$("#edicaoCompleta").hide();
	$("#edicaoResumida").show();
	
	//não aparece o conteúdo de biografia na aba de trecho
	$("#texto-resumido").hide();
	$("#texto-completo").hide();
	$("#link-ver-resumoTrecho").hide();
	
	$("#edicaoCompletaLivro").show();
}

//obras dos autores
function obraCompletaAutor(){
	lerMaisAutor();	
	
	$("#obraResumida").hide();
	$("#ObraCompleta").show();
	
}

//obras dos autores
function obraResumidaAutor(){
	lerMenosAutor();	
	
	$("#obraResumida").show();
	$("#ObraCompleta").hide();
	$("#edicaoLivro").show();
	$("#edicaoCompleta").hide();
	
}

//edições combinadas lista completa
function edicaoCompletaLivro(id){
	lerMaisSinopseLivros(id);
	
	$("#edicaoCompleta").show();
	$("#edicaoResumida").hide();
	$("#edicaoLivro").hide();	
	$("#edicaoResumidaLivro").show();
	
}

//edições combinadas com limite de 10 livros
function edicaoResumidaLivro(id){	
	lerMenosEdicao(id);	
	
	$("#edicaoCompleta").hide();
	$("#edicaoResumida").show();
	$("#edicaoResumidaLivro").show();
	
}

//espaço maior para as obras
function lerMaisAutor(){
    var alturaSinopse = $('#autor #coluna2 ul.abas li.aba.ativa #ObraCompleta').outerHeight();
    $('#autor #coluna2 ul.abas').css('height', alturaSinopse + 100);        
    $('#autor #coluna2 ul.abas li.aba p.mais, #autor #coluna2 ul.abas li.aba p.menos').toggle();
  };
  
function lerMenosAutor(idTopico){
	    var alturaSinopse = $('#autor #coluna2 ul.abas li.aba.ativa #obraResumida').outerHeight();
	    $('#autor #coluna2 ul.abas').css('height', alturaSinopse + 100);        
	    $('#autor #coluna2 ul.abas li.aba p.mais, #autor #coluna2 ul.abas li.aba p.menos').toggle();
};
  
//atualiza blocos da página ajuda
function atualizaAjuda(param,url){
		carregar(param,url,'POST','mudaBloco','','');
}

function postaOpiniaoLivro(param,url,idLivro){
	msg = $('textarea#idPostarOpiniao').val();
	
	$('#idErroOpniao').children().remove();
		
	if(msg == ""){
		$('#idPostarOpiniao').addClass('campo_erro');
		$('#idErroOpniao').append('<p class="aviso_validacao">Informe a opinião no campo abaixo.</p>');
	}else{
		acao_ajax(param+'&msg='+msg,url,'');
		setTimeout(function(){carregar('acao=atualizaPostagem&idLivro='+idLivro,'../livros/index.php','POST','idConteudo','')},0);
		setTimeout(function(){carregar('acao=atualizaOpiniao&idLivro='+idLivro,'../livros/index.php','POST','idAtualizaOpinioes','','postarComentario');$('#id_loading_postar').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},500);
	}	
}

//os links de mais votados, mais recentes e já implementadas da página Fórum de Idéias 
function botoesForumIdeias(param,url,id1,id2,id3){
	$('#'+id2).removeClass('ativa');
	$('#'+id3).removeClass('ativa');	
	$('#'+id1).addClass('ativa');
	carregar(param,url,'POST','dscIdeiasForum','','');
}

//função que envia mensagem de contato com o Livreiro --Liliane
function cadastraContato(param,url,soma,valor1,valor2){	
	var valor1;
	var valor2;
	var MED;

	var MED = parseInt(valor1) + parseInt(valor2)

	nome = $(':input#idNomeContato').val();
	email = $(':input#idEmailContato').val();
	msg = $('textarea#idMensagemContato').val();
	resp = $(':input#idRespostaContato').val();
	
	if(resp != soma || resp == ""){
		$('#idRespostaContato').addClass('campo_erro');		
		$('#idErroEnvioContato').append('<p class="aviso_validacao">Informe o número correto.</p>');
	}
		if(email == ""){
			$('#idEmailContato').addClass('campo_erro');		
			$('#idErroEnvioContato').append('<p class="aviso_validacao">Informe um email válido.</p>');
		}
	else{
		if(resp == soma){
			var acao = param+'&nome='+nome+'&email='+email+'&msg='+msg+'&resp='+resp;
			acao_ajax(acao,url,'');
			$('#id_loading_msg').html('<div class="carregando" style="margin-right:700px;"><p>Carregando atividades...</p></div>');
		}	
	}
		if(resp == soma && email != ""){
			setTimeout(function(){carregar('acao=atualizaContato','../ajuda/','POST','mudaContato','','')},500);			
		}
}

//salva as idéias enviadas via form forum de envio de idéias
function salvaIdeiasForum(param,url,area,urlFeed){
	
	tituloIdeia = $(":input#ideia_titulo").val();
	tagIdeia = $(":input#ideia_tags").val();
	dscIdeia = $(":input#ideia_descricao").val();
			
	acao = param + '&tituloIdeia='+tituloIdeia+'&tagIdeia='+tagIdeia+'&dscIdeia='+dscIdeia;
	if(tagIdeia == ""){
		$('#ideia_tags').addClass('campo_erro');
		$('#idObrigatorio').append(' <p class="aviso_validacao">Preencha corretamente os campos em vermelho</p>');
	}else{
		acao_ajax(acao,url,'');
		setTimeout(function(){window.location.href = urlFeed},500);
	}		
}

//LIVRO - Responder tópico
function responderTopico(){
	$('.logado #conteudo.topico .conteudo_principal #coluna1 .questao_inicial form#frmresposta').show();
};



function postarRespostaTopico(param,paramCarregar){
	var resposta = $('textarea#resposta_top').val();
	var tipo = $("#idTipo").val();

	switch (tipo) {
	case 'video':
		var video = $('#idCapturaImagemVideo').val();
		var upload = "";
		var imagem = "";
		break;
	case 'imagem':
		var imagem = $("#idCapturaImagemVideo").val();
		var upload = "";
		var video = "";
		break;
	case 'upload':
		var upload = $("#idCapturaImagemVideo").val();
		var imagem = "";
		var video = "";
		break;
	}

	parametro = param+'&resposta='+resposta+'&video='+video+'&imagem='+imagem+'&upload='+upload;
	acao_ajax(parametro,'../livros/','');
	if(resposta != ""){
		setTimeout(function(){carregar('acao=atualizaRespostasTopico&'+paramCarregar,'../livros/','POST','respostasTopicos','','');$('#id_loading_responder').html('<div class="carregando"></div>');},1000);
	}else{
		erro = "Abaixo, você deverá escrever uma mensagem para ser enviada junto com o link do vídeo. Clique em 'responder tópico' para que sua resposta seja publicada.";
		//setTimeout(function(){carregar('acao=atualizaRespostasTopico&'+paramCarregar+'&erro='+erro,'../livros/','POST','respostasTopicos','','')},1000);
		$('#id_erro_livro').append(' <p class="aviso_validacao">'+erro+'</p>');
	}
}

function contarChars(el,limite){
   var descricao = $(el).val();
   if(descricao != undefined){
	   if (descricao.length > limite) {
		   $(el).val(descricao.substr(0,limite));
		   return false;
	   } else {
		   if (descricao.length == 0) {
			   $(el).prev().html('0');
		   } else {
	       // retorna quantos caracteres foram escritos
	       $(el).prev().html(descricao.length);
	      }
	  }
   }
}
  
//comunidade logada Atividades
function comunidadeLogadaAtividades(param,url){
	carregar(param,url,'POST','idAtualizaAtiviComum','','');
}

//mais atividades de comunidade logada
function maisAtivComunidades(param,url){
	setTimeout(function(){carregar(param,url,'POST','idAtualizaAtiviComum','','');$('#id_loading_mais_ativ_comuna').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},0);
}

//função de ativação de abas
function setAtivo(pathRemove, idClick, classe){
	$(pathRemove).removeClass(classe);
	$("#"+idClick).addClass(classe);
}

//função de ativação de abas
function setAtivoBusca(pathRemove,idClick,classe,id){
	$(pathRemove).removeClass(classe);
	$("#"+idClick).addClass(classe);
}

//Cadastro
function contatosOutrasRedes(){
	aba = $('div.encontre_amigos ul.sites li.ativo').attr('id');
	switch(aba){
		case 'abaGmail':
			plugin = 'gmail';
			break;
		case 'abaOrkut':
			plugin = 'orkut';
			break;
		case 'abaFacebook':
			plugin = 'facebook';
			break;
		case 'abaTwitter':
			plugin = 'twitter';
			break;
		case 'abaHotmail':
			plugin = 'hotmail';
			break;
	}
	
	user = $(':input[name=email_contatos]').val();
	pw = $(':input[name=pw_contatos]').val();
	
	setTimeout(function(){carregar('acao=addContatosOutrasRedes&plugin='+plugin+'&user='+user+'&pw='+pw,'../pessoas/','POST','buscaAmigosRedes','','');$('#loading').html('<div class="carregando"><p>Carregando atividades...</p></div>');},0);	
}

//COMUNIDADE - Responder tópico
function respondeTopicoComun(){
	$('#comunidade.logado #conteudo.topico .conteudo_principal #coluna1 .questao_inicial form#frmresposta').show();
};

//aki
function respondeTopicoComunidade(param,url,paramCarregar){

	$('#loading').css({'margin-left':'340px','padding-top': '3'});
	
	var resposta = $('textarea#resposta_top').val();
	var tipo = $("#idTipo").val();

	switch (tipo) {
	case 'video':
		var video = $('#idCapturaImagemVideo').val();
		var upload = "";
		var imagem = "";
		break;
	case 'imagem':
		var imagem = $("#idCapturaImagemVideo").val();
		var upload = "";
		var video = "";
		break;
	case 'upload':
		var upload = $("#idCapturaImagemVideo").val();
		var imagem = "";
		var video = "";
		break;
	}
	
	acao_ajax(param+'&resposta='+resposta+'&video='+video+'&imagem='+imagem+'&upload='+upload,url,'');
	if(resposta != ""){
		setTimeout(function(){carregar('acao=atualizaRespostasTopicoCom&'+paramCarregar,url,'POST','coluna1','','');$('#loading').html('<div class="carregando" style="margin:0;"><p>Carregando atividades...</p></div>')},0);
	}else{
		//setTimeout(function(){carregar('acao=atualizaRespostasTopicoCom&'+paramCarregar+'&erro='+erro,url,'POST','coluna1','','');$('#loading').html('<div class="carregando" style="margin:0;"><p>Carregando atividades...</p></div>')},0);
		erro = "Abaixo, você deverá escrever uma mensagem para ser enviada junto com o link do vídeo. Clique em 'responder tópico' para que sua resposta seja publicada.";
		$('#id_erro_comunidade').append(' <p class="aviso_validacao">'+erro+'</p>');
	}
}

//mais atividades de pessoas
function maisAtivPessoas(param,url,tipo){
	setTimeout(function(){carregar(param,url,'POST','coluna2','','');$('#id_loading_usuario').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},0);
}

//mais atividades de pessoas
function listaPessoas(param,url){
	carregar(param,url,'POST','coluna2','','');
}							


//tamanhos de biografia
function exibeCompletoTopico(id){	 
	lerMaisSinopseLivro(id);	    
	$("#texto-resumido"+id).hide();
	$("#texto-completo"+id).show();
	$("#link-ver-completo"+id).hide();
	$("#link-ver-resumo"+id).show();	
}

// Sinopse de livro
function exibeCompletoTop(id){	
	lerMaisSinopseLivro(id);	    
	$("#texto-resumido"+id).hide();
	$("#texto-completo"+id).show();
	$("#link-ver-completo"+id).hide();
	$("#link-ver-resumo"+id).show();
			
}

function exibeResumoTopico(id){
	 lerMenos(id);
	$("#texto-resumido"+id).show();
	$("#texto-completo"+id).hide();
	$("#link-ver-completo"+id).show();
	$("#link-ver-resumo"+id).show();
	$("#trocaTrecho"+id).hide();
	$("#idTrechoCompleto"+id).hide();	
}

//trecho
function exibeMaisTrecho(id){	 	    
	$("#trocaTrecho"+id).hide();
	$("#idTrechoCompleto"+id).show();
	$("#link-ver-completoTrecho"+id).hide();
	$("#link-ver-resumoTrecho"+id).show();
	$("#adicionarTrecho"+id).show();
	$("#texto-completo"+id).hide();	
}

function exibeResumoTrecho(id){
	lerMenosTrecho(id);
	$("#trocaTrecho"+id).show();
	$("#idTrechoCompleto"+id).hide();
	$("#link-ver-completoTrecho"+id).show();
	$("#link-ver-resumoTrecho"+id).show();	
	$("#adicionarTrecho"+id).show();
	$("#texto-completo"+id).hide();
	$("#texto-resumido"+id).hide();	
 }

//espaço menor para o Trecho
function lerMenosTrecho(idLivro){
	var alturaSinopse = $('#livro #coluna2 ul.abas li.aba.ativa #trocaTrecho'+idLivro).outerHeight();
	$('#livro #coluna2 ul.abas').css('height', alturaSinopse + 100);        
	$('#livro #coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
};
  
//espaço maior para o Trecho
function lerMaisTrecho(){
    var alturaSinopse = $('#livro #coluna2 ul.abas li.aba.ativa #maisCitacoes').outerHeight();
    
    $('#livro #coluna2 ul.abas').css('height', alturaSinopse + 100 );        
    $('#livro #coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
};

//espaço maior para citação
function lerMaisCitacaoLivro(){
    var alturaSinopse = $('#livro #coluna2 ul.abas li.aba.ativa #maisCitacoes').outerHeight();
    
    $('#livro #coluna2 ul.abas').css('height', alturaSinopse + 150 );        
    $('#livro #coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
};

//espaço maior para os vídeos
function VerMaisVideosLivroLogado(){
    var alturaSinopse = $('#livro #coluna2 ul.abas li.aba.ativa #atualizaVideoHomeEdicaoLivro').outerHeight();
    
    $('#livro #coluna2 ul.abas').css('height', alturaSinopse + 358 );        
    $('#livro #coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
};

function lerMaisCitacao(){
    var alturaSinopse = $('#livro #coluna2 ul.abas li.aba.ativa #maisCitacoes').outerHeight();
    
    $('#livro #coluna2 ul.abas').css('height', alturaSinopse + 100 );        
   // $('#livro #coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
};
    	
//espaço maior para a sinopse
function lerMaisSinopseLivro(idLivro){
	var alturaSinopse = $('#coluna2 ul.abas li.aba.ativa #texto-completo'+idLivro).outerHeight();
	$('#coluna2 ul.abas').css('height', alturaSinopse + 100);        
	$('#coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
};

//espaço maior para a edição
function lerMaisSinopseLivros(idLivro){
	var alturaSinopse = $('#coluna2 ul.abas li.aba.ativa #edicaoCompleta'+idLivro).outerHeight();
	$('#coluna2 ul.abas').css('height', alturaSinopse + 100);        
	$('#coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
};
  
  //espaço menor para a sinopse
function lerMenos(idLivro){
	var alturaSinopse = $('#coluna2 ul.abas li.aba.ativa #texto-resumido'+idLivro).outerHeight();
	$('#coluna2 ul.abas').css('height', alturaSinopse + 100);        
	$('#coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
};

//espaço menor para a edição
function lerMenosEdicao(idLivro){
	var alturaSinopse = $('#coluna2 ul.abas li.aba.ativa #edicaoResumida'+idLivro).outerHeight();
	$('#coluna2 ul.abas').css('height', alturaSinopse + 100);        
	$('#coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
};
  
function exibePopupAddCitacao(){	  
       $('.popup.adicionar_citacao').show();      
       $('.pelicula').fadeIn('fast');    
        
}

function addCitacao(param,url){
	carregar(param,url,'POST','addCitacaoAutor','','adicionarCitacao');
	
}

//atividades de autores
function AutoresLogadosAtividades(param,url){
	carregar(param,url,'POST','coluna2','','');
}

//pagina de autores/atividades(mais atividades)
function maisAtivAutores(param,url){
	setTimeout(function(){carregar(param,url,'POST','coluna2','','');$('#loading_mais_ativ_autores').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},0);
}

function postaOpiniaoAutor(param,url,idAutor){
	msg = $('textarea#idPostarOpiniao').val();
	if(msg == ""){
		$('#idPostarOpiniao').addClass('campo_erro');
		$('#idErroOpniao').append('<p class="aviso_validacao">Informe a opinião no campo abaixo.</p>');
	}else{
		acao_ajax(param+'&msg='+msg,url,'');
		setTimeout(function(){carregar('acao=atualizaOpiniao&idAutor='+idAutor,'../autores/index.php','POST','idAtualizaOpinioes','','postarComentario');},500);
		setTimeout(function(){carregar('acao=atualizaForm&idAutor='+idAutor,'../autores/index.php','POST','idConteudo','');$('#id_loading_opn_autor').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},0);
	}	
}

//mais atividades de pessoas
function maisAtivLivros(param,url){
	setTimeout(function(){carregar(param,url,'POST','atualizaAtividadesLivros','','');$('#id_loading_mais_ativi_livros').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},0);
}

//mais citações de livro
function maisCitacoes(param,url){
	setTimeout(function(){carregar(param,url,'POST','maisCitacoes','','lerMaisCitacao');$('#id_loadind_mais_citacoes_livro_logado').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},0);
}

//mais atividades de pessoas
function maisCitacoesAutor(param,url){
	setTimeout(function(){carregar(param,url,'POST','citacoesAutor','','');$('#id_loading_mais_citacoes_autor').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},0);
}

//exclui as atividades
function excluirAtividade(param,url,limit,acao,id,urlAtualiza){
	acao_ajax(param,url,"");
	setTimeout(function(){carregar(acao+'&limit='+limit,urlAtualiza,'POST',id,'','perfil')},500);
}

function postarRespostaTopicoAutor(param,paramCarregar){
	var resposta = $('textarea#resposta_top_autor').val();
	var tipo = $("#idTipo").val();

	switch (tipo) {
	case 'video':
		var video = $('#idCapturaImagemVideo').val();
		var upload = "";
		var imagem = "";
		break;
	case 'imagem':
		var imagem = $("#idCapturaImagemVideo").val();
		var upload = "";
		var video = "";
		break;
	case 'upload':
		var upload = $("#idCapturaImagemVideo").val();
		var imagem = "";
		var video = "";
		break;
	}
	
	acao_ajax(param+'&resposta='+resposta+'&video='+video+'&imagem='+imagem+'&upload='+upload,'../autores/','');
	if(resposta != ""){
		setTimeout(function(){carregar('acao=atualizaRespostasTopico&'+paramCarregar,'../autores/','POST','respostasTopicos','','perfil');$('#id_loading_responder').html('<div class="carregando"></div>');},1000);
	}else{
		//setTimeout(function(){carregar('acao=atualizaRespostasTopico&'+paramCarregar+'&erro='+erro,'../autores/','POST','respostasTopicos','','perfil');},1000);
		erro = "Abaixo, você deverá escrever uma mensagem para ser enviada junto com o link do vídeo. Clique em 'responder tópico' para que sua resposta seja publicada.";
		$('#id_erro_autor').append(' <p class="aviso_validacao">'+erro+'</p>');
	}
}

//salva os comentários feitos na página onde exibe uma idéia 
function salvaComentarioIdeia(param,url,feedback){
	comentario = $("textarea#caixa_comentario").val();
	
	if(comentario == ""){
		$('#caixa_comentario').addClass('campo_erro');
		$('#msg_feedback').append(' <p class="aviso_validacao_feedback">Escreva um comentário.</p>');
	}else{	
		acao_ajax(param+'&comentario='+comentario,url,'');
		setTimeout(function(){carregar('acao=exibeComent&feedback='+feedback,url,'POST','comentario_ideia','','')},500);
		setTimeout(function(){carregar('acao=exibeComentarioIdeia&feedback='+feedback,url,'POST','comentou_ideia','','');$('#id_loading_postar_topico').html('<div class="carregando" style="margin-left: 270px; margin-top: -15px;"></div>');},500);
	}
}

//remove autor da lista de meus autores
function removeAmigos(param,url,remover,limit){
	
	area_grade = $("#idAutorGrade").attr('class');
	area_lista = $("#idAutorLista").attr('class');
	
	if(area_grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}

	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=atualizaPerfilAmigos&area='+area+'&l='+limit,url,'POST','conteudo','','')},1000);
}
	
//exclui os comentarios das atividades
function excluiComentario(param,url,limit,acao,id,urlAtualiza,inc,idAtividade,status,l){
	acao_ajax(param,url,"");

	if(status == "atividades"){
		setTimeout(function(){carregar(acao+'&limit='+limit+"&"+l+"&valor=false",urlAtualiza,'POST',id,'','perfil')},500);
	}else{
		acao = "acaoAtualiza="+acao+'&limitComentario='+limit+"&inc="+inc+"&urlAtualiza="+urlAtualiza+"&idAtualiza="+id+"&idAtiv="+idAtividade+"&"+l+"&valor=false";
		setTimeout(function(){carregar('acao=maisComentarios'+"&"+acao,urlAtualiza+'&inc='+inc,'POST','atualizaComentario'+inc,'','perfil')},500);
	}
}

function exibePopupLerLivro(){
	  $('#conteudo form select').hide();
      $('.pelicula').fadeIn('fast');
      $("#id_pelicula_livro").hide();
      $('.popup.ler_livro').show();
}

function exibePopupIndicarAutor(){
     $('.pelicula').fadeIn('fast');
     $('div#indicarAutorPagina').show();
}

function exibePopupIndicarComunidade(){
    $('.pelicula').fadeIn('fast');
    $('div#idComunidadeIndicada').show();
}

function exibePopupIndicarPaginaLivro(){
	$('.pelicula').fadeIn('fast');
	$('div#idIndicarPaginaLivro').show();
}

function popupLerLivro(param,url){
	carregar(param,url,'POST','idPopupLerLivro','','LerLivro');
}

function popupLerResumo(param,url){
	carregar(param,url,'POST','idPopupLerResumo','','LerResumo');
}

function exibePopupLerResumoLivro(){
    $('#conteudo form select').hide();
    $('.pelicula').fadeIn('fast');
    $("#id_pelicula").hide();
    $('.popup.ler_resumo').show();
}

function maisComentarios(param,url,id,acaoAtualiza,idAtualiza,urlAtualiza,idAtividade){
	param = param+"&inc="+id+"&acaoAtualiza="+acaoAtualiza+"&idAtualiza="+idAtualiza+"&urlAtualiza="+urlAtualiza+"&idAtiv="+idAtividade;
	setTimeout(function(){carregar(param,url,'POST','atualizaComentario'+id,'','perfil');$('#loading_mais_comentarios'+id).html('<div class="carregando" style="margin-top: 170px;margin-right:20px;"></div>');},0);
}

//atualiza blocos da página de contato
function mostraContato(param,url){
	$('#institucional.contato #conteudo #coluna2 form#frm_enviemsg').slideDown();
	$('#institucional.contato #conteudo #coluna2 form#frm_enviemsg').hide();
	carregar(param,url,'POST','frm_enviemsg','','');
}

function verListasCoisasAutor(param,id){
	$('#menu_itens_relacionados li').removeClass('ativo');
	$('#menu_itens_relacionados li#'+id).addClass('ativo');
	
	carregar(param,'../autores/','POST','coluna1','','paginar');
}

//Expande o box de vídeo
function visualizarVideo(el){
	$(el).parents('.visualizacao_midia').addClass('ativo');    
}

//Fecha box de vídeo
function fechaVideo(el){
	$(el).parents('.visualizacao_midia').removeClass('ativo');
}

function integrarRedeSocial(el){
	$(el).attr('checked','checked');
	$(el).parents('label').next().toggleClass('desativado');
}

//atualiza blocos da página ajuda
function atualizaEditar(param,url){
		carregar(param,url,'POST','atualizaPrincipal','','');
}

function votarIdeiaForum(add,inc){
	$(add).next().fadeIn();
	$("#idPontos"+inc).remove();	
}

function gravarVoto(add,param,url,inc){
	acao_ajax(param,url,'');	

	$(add).parents('ul.notas').hide();
	$(add).parents('li.voto').append('<p>Obrigado pelo voto!</p>');	      
}

function gravarVotoDetalhe(add,param,url,idFeedBack){
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=atualizaVotoFeedback&idFeedBack='+idFeedBack,'../feedback/index.php','POST','atalizaFeed','','')},500);
    $("#atualiza_votos").remove();
}

function expandirComunidade(id,limit){
	
	var lista = $('#'+id).attr('class');
	if(lista == 'expandir_lista'){
		$('#'+id).addClass('encolher');
	    $('#'+id).next().toggleClass('expandida');
	}else{
		$('#'+id).removeClass('encolher');
		$('#'+id).next().toggleClass('expandida');
	}
}

//ordena livros na estante da comunidade
function ordenacaoComunidade(lista,tipo,idComunidade,idLista){

	var limit= $('#frmLimit #limit').val();
	
	area_grade = $("#modoGrade").attr('class');
	area_lista = $("#modoLista").attr('class');
	
	if(area_grade == 'ativo'){
		area = "grade";
		estante = 'estanteGradeComunidade';
	}else{
		area = "lista";
		estante = 'estanteListaComunidade';
	}

	carregar('acao=ordenacao&tipo='+tipo+'&area='+lista+'&l='+limit+'&idComunidade='+idComunidade+'&t_lista='+idLista,'../comunidades/index.php','POST','idOrdenacao','alfa',estante);
}

//função que edita o livro do perfil estante do usuario
function editarLivroComunidade(param,url){
	
	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');
	
	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	
	carregar(param+'&area='+area,url,'POST','idEditarLivro_comunidade','','editaLivro');
}

//salva a nova lista que o usuario criou
function salvaNovaListaComunidade(param,url,idComunidade){
	
	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');
	
	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}

	nomeLista = $(":input#nome_da_lista").val();
	
	if(nomeLista == ""){
		$('#nome_da_lista').addClass('campo_erro');
		$('#msg_erro2').append(' <p class="aviso_validacao">Preencha com um nome para a lista</p>');
	}else{
		tag = $('textarea#livro_tags_nova_lista').val();
		dscLista = $(":input#descricao_lista").val();
		livro = $(":input#idInput").val();
		acao = param + '&nomeLista='+nomeLista+'&dscLista='+dscLista+'&tag='+tag+'&livro='+livro;
		acao_ajax(acao,url,fecharPopup());
		setTimeout(function(){carregar('acao=atualizaCol2&idComunidade='+idComunidade,'../comunidades/index.php','POST','idListasComunidade','','')},500);				
		setTimeout(function(){carregar('acao=atualizaEstanteComunidade&idComunidade='+idComunidade+'&area='+area,'../comunidades/index.php','POST','idOrdenacao','','ordernacaoComunidade')},500);
	}
}

//salva as alterações feitas na edição da lista
function salvaAlterListaComunidade(param,url,area,idComunidade){
	nomeLista = $(":input#nome_da_lista_id").val();
	tag = $('textarea#livro_tags_editar_lista_id').val();
	dscLista = $(":input#descricao_lista_id").val();
	acao = param + '&nomeLista='+nomeLista+'&dscLista='+dscLista+'&tag='+tag;
	acao_ajax(acao,url,fecharPopup());
	setTimeout(function(){carregar('acao=atualizaCol2&idComunidade='+idComunidade,'../comunidades/index.php','POST','idListasComunidade','','')},500);
}

//grava emocao home
function emocaoHome(emocao,param,url){
	$(emocao).hide();
	acao_ajax(param,url,'',$(emocao).parent().append('<strong class=gostei style="padding-left: 13px; background: url(../imagens/icones-acoes-atividades.gif) 0 3px no-repeat; font-size: .9em; color: #ff795d;">Voc&ecirc; gostou disso!</strong>'));
}

function efeitoVotacao(voto){
	$('li', $(voto).parents('.votos')).removeClass('votado');
    $(voto).parent().addClass('votado');
    var numeroVoto = $(voto).parent().index() + 1;
    $('.votos li:lt('+ numeroVoto +')').addClass('votado');
    $('li:lt('+ numeroVoto +')', $(voto).parents('.votos')).addClass('votado');
}

//exclui topico de comunidade
function excluirTopico(param,url,acao){
	acao_ajax(param,url,window.parent.location.href=acao);
}

//exclui resposta dos topicos de comunidade
function excluirRespostaComunidade(param,url,idForum,idComunidade){
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=atualizaRespostasTopicoCom&id='+idForum+'&cod='+idComunidade,url,'POST','coluna1','','')},1000);
}

function deleteRespTop(param,paramCarregar){
	acao_ajax(param,'../autores/','');
	setTimeout(function(){carregar('acao=atualizaRespostasTopico'+paramCarregar,'../autores/','POST','respostasTopicos','','respTopicos')},500);
}

function exibePopupCadastrarAutor(){	
	$('.popup').hide();
	$('.popup.cadastrar_autor').fadeIn();
	$('.pelicula').fadeIn('fast');
}

function popupCadastrarAutor(param,url){
	nome = $("#idNome").val();
	carregar(param+'&nome='+nome,url,'POST','popupCadastrarAutor','','cadastrarAutor');
}

function exibePopupValidarAutor(){
	$('#conteudo form select').hide();
    $('.pelicula').fadeIn('fast');
    $('.popup.validar_novo_cadastro').show();
}

function popupValidarAutor(param,url){
	carregar(param,url,'POST','popupValidarAutor','','validarAutor');
}

function exibePopupCadastrarLivro(){
	$('#conteudo form select').hide();
    $('.pelicula').fadeIn('fast');
    $('.popup.cadastrar_livro').show();
}

function exibePopupLerResumo(){	
    $('.pelicula').fadeIn('fast');
    $('.popup.cadastrar_livro').show();
}

function popupCadastrarLivro(param,url){
	carregar(param,url,'POST','popupCadastroLivro','','cadastrarLivro');
}

function popupLerResumoLivros(param,url){
		carregar(param,url,'POST','LerLivro','','cadastroLerResumo');
}

//função que chama o popup de editar livro na estante pela home
function organizarEstantePadrao(param,url,inc,area){
	carregar(param+'&inc='+inc+'&atualiza='+area,'../livros/index.php','POST','idEditarLivroHome','','editaLivro');	
}

//salva os livros editados no perfil da estante do usuario
function salvarEditarLivroPadrao(param,url,status,idLivro,inc){	
	var tag = $('textarea#livro_tags_livro_estante').val();
	var radio = $('input[name=status_leitura]:radio:checked').val(); 
	var area = $(":input[name=area]").val();
	
	
	//pega os ids das listas
	var lista = new Array();
	i=0;
	$("input:checkbox:checked").each(function () {
        lista[i] = $(this).val();
        i++;
    });
	
	acao = param+'&tag='+tag+'&radio='+radio;

	if(lista != undefined){
		acao = acao + '&lista='+lista;
	}
	
	carregar('acao=atualizaEstantePadrao&lista='+radio+'&idLivro='+idLivro+'&inc='+inc+'&area=lista','../livros/index.php','POST','frmLivro'+inc,'','removeLivro');
	
	var paginaAtual = $('#hidPagina').val();
	
	acao = acao +'&lp='+paginaAtual;
	
	var retorno = acao_ajax_retorno(acao,url);
	if(retorno != ""){
		fecharPopup();
	}
	redirecionaUserFb(retorno);
}

//Registra autor favorito para usuário no seu perfil meus autores
function favoritarAutorPerfil(favorito, param, url){
	 $(favorito).hide();
	  acao_ajax(param,url,'');
	  setTimeout(function(){$(favorito).next().fadeIn()},300);
	  // atualiza a página de autores
	  setTimeout(function(){carregar('acao=atualizaAutoresEstante&lista='+lista+'&area=lista','../pessoas/index.php','POST','conteudo','','removerAutor')},1000);
}

//Registra autor favorito na págiana principal de autores
function favoritarAutorPrincipal(favorito, param, url, pagina){
	 $(favorito).hide();
	  acao_ajax(param,url,'');
	  setTimeout(function(){$(favorito).next().fadeIn()},300);
}

//Registra autor favorito para usuário no seu perfil meus autores
function favoritarAutorResultado(favorito, param, url){
	 $(favorito).hide();
	  acao_ajax(param,url,'');
	  setTimeout(function(){$(favorito).next().fadeIn()},300);
}

function deleteTopAutor(param, acao){
	acao_ajax(param,'../autores/',window.parent.location.href=acao);
}

function showCropPopup(){
	//$('.popup.criar_comunidade').hide();
	$('.pelicula').fadeIn('fast');
	$('.popup.crop_imagem').show();
}

function adicionarAmigos(){
	var lista = new Array();
	var i = 0;
	$("input:checkbox:checked").each(function () {
        lista[i] = $(this).val();
        i++;
    });
	var list = $('#idInput').val();
	var acao = 'acao=convidarContatos&lista='+lista+'&list='+list;

	if(list != ""){
		acao_ajax(acao, '../pessoas/','');
		$('.passo_conteudo.busca_redes').fadeOut();
		$('.passo_conteudo.sucesso_resultado').fadeIn();
	}else{
		$('#id_erro_encontre_amigos').append(' <p class="aviso_validacao">Marque pelo menos um contato.</p>');
	}
} 

function pularAddAmigos(){
	$('.passo_conteudo.busca_redes').fadeOut();
	$('.passo_conteudo.sucesso_resultado').fadeIn();
	$("#id_remove").remove();
	$("#id_add").fadeIn();
}

//exclui topico de livros
function excluirTopicoLivro(param,url,acao){
	acao_ajax(param,url,window.parent.location.href=acao);
}

//exclui resposta dos topicos de comunidade
function excluirRespostaLivro(param,url,id,grupo,idLivro){
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=atualizaRespostasTopicoLivro&cod='+id+'&g='+grupo+'&idLivro='+idLivro,url,'POST','coluna1','','')},1000);
}

//exclui os comentarios das atividades
function excluiComentarioPerfil(param,url,limit,acao,id,urlAtualiza,inc,idAtividade,status,l,idUsuario){
	acao_ajax(param,url,"");

	if(status == "atividades"){
		setTimeout(function(){carregar(acao+'&idUsuario='+idUsuario+'&limit='+limit+"&"+l+"&valor=false",urlAtualiza,'POST',id,'','perfil')},500);
	}else{
		acao = "acaoAtualiza="+acao+'&limitComentario='+limit+"&inc="+inc+"&urlAtualiza="+urlAtualiza+"&idAtualiza="+id+"&idAtiv="+idAtividade+"&"+l+"&valor=false";
		setTimeout(function(){carregar('acao=maisComentarios&idUsuario='+idUsuario+"&"+acao,urlAtualiza+'&inc='+inc,'POST','atualizaComentario'+inc,'','perfil')},500);
	}
}

function addId(el,inc){
	var total = $("#idInput").val();
	valor = new Array();
	var valor = total.split(",");
	var idUsuario = $("#idUsuario"+inc).val();
	var erro = true;
	var array = false;

	for(j=0;j<valor.length;j++){
		if (valor[j] == idUsuario) {
			valor.splice(j,1);//exclui indice do array
			qtdT = valor.length;
				if(qtdT == 0){//nenhum registro
					$('#idInput').val('');
				}else{
					if(qtdT == 1){//um registro
						$('#idInput').val(valor[0]);
					}else{ //varios registros
						array = true;
					}
				}
			erro = false;
		}
	}

	if(array == true){
		i = valor;
		i = i.join();
		$('#idInput').val(i);
	}
	
	if(erro == true){
		if($('#idInput').val() != ""){
			$('#idInput').val($('#idInput').val()+","+idUsuario);
		}else{
			$('#idInput').val(idUsuario);
		}
	}
}

//botão mais opinião de livro logado
function maisOpiniao(param,url,id,idClick,idLivro,inc){
	setTimeout(function(){carregar(param+'&idLivro='+idLivro,url,'POST','idAtualizaOpinioes','','');$('#id_loading_mais_opn').html('<div class="carregando" style="margin-right:100;"></div>');},0);
}

//Botão mais opinião de Autor logado
function maisOpiniaoAutor(param,url,id,idClick,idAutor,inc){
	setTimeout(function(){carregar(param+'&idAutor='+idAutor,url,'POST','idAtualizaOpinioes','','');$('#id_loading_mais_opn_autor01').html('<div class="carregando" style="margin-right:100;"></div>');},0);
}

//Botão mais atividades de comunidade
function maisOpiniaoComunidade(param,url,id,idClick,idComunidade,inc){
	setTimeout(function(){carregar(param+'&idComunidade='+idComunidade,url,'POST','atualizaAtivRecentesCom','','');$('#id_loading_mais_ativi_comuna').html('<div class="carregando" style="margin-right:100;"></div>');},0);
}

function popupTermosDeUso(param,url){
	carregar(param,url,'POST','idTermosDeUso','','LerLivro');
}

//Perfil - Amigos
function amigosOutrasRedes(){
	var aba = $('ul.sites li.ativo').attr('id');
	var erro = false;
	
	switch(aba){
		case 'abaGmail':
			var plugin = 'gmail';
			break;
		case 'abaOrkut':
			var plugin = 'orkut';
			break;
		case 'abaFacebook':
			var plugin = 'facebook';
			break;
		case 'abaTwitter':
			var plugin = 'twitter';
			break;
		case 'abaHotmail':
			var plugin = 'hotmail';
			break;
	}
	
	var user = $(':input[name=email_contatos]').val();
	var pw = $(':input[name=pw_contatos]').val();
	
	if(user == "" || user == undefined){
		$('#email_contatos').addClass('campo_erro');
		$('#erro_encontre_amigos').append(' <p class="aviso_validacao">Preecha o campo Login corretamente.</p>');
		erro = true;
	}
	if(pw == "" || pw == undefined){
		$('#pw_contatos').addClass('campo_erro');
		$('#erro_encontre_amigos').append(' <p class="aviso_validacao">Preecha o campo de senha corretamente.</p>');
		erro = true;
	}
	acao = 'acao=amigosOutrasRedes&plugin='+plugin+'&user='+user+'&pw='+pw;
	
	if(erro == false){
		setTimeout(function(){carregarGeral(acao,'../pessoas/','POST','popupEncontreAmigos','','');$('#loading').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},0);
	}
}

function favoritarSugestao(favorito,param,url){
	 $(favorito).hide();
	 acao_ajax(param,url,'');
	 setTimeout(function(){$(favorito).next().fadeIn()},300);	 
	 setTimeout(function(){carregar('acao=recomendados',url,'POST','atualizaRecomendacoes','idRecomendados','home')},500);
}

//função de remover os itens
function removerAutor(remove,param,url){
	$(remove).parent().fadeOut();
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=recomendados',url,'POST','atualizaRecomendacoes','idRecomendados','home')},500);
}

function favoritaEstanteSugestao(fav,param,url){
	 var favorito = $(fav).hasClass('favoritado');
	 acao_ajax(param,url,'');
	 setTimeout(function(){carregar('acao=Recomendados','../livros/index.php','POST','atualizaRecomendacoesLivro','idRecomendados','home')},500);
}

function addListaSugestao(param,url){
	acao_ajax(param,url,'');
	 setTimeout(function(){carregar('acao=Recomendados','../livros/index.php','POST','atualizaRecomendacoesLivro','idRecomendados','home')},500);
}

//função de remover os itens
function removerLivro2(remove,param,url){
	$(remove).parent().fadeOut();
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=Recomendados','../livros/index.php','POST','atualizaRecomendacoesLivro','idRecomendados','home')},500);
}

//Participar comunidade
function participarSugestao(partCom, param, url){
	  $(partCom).hide();
	  acao_ajax(param,url, function(){$(partCom).next().fadeIn()});	
	  setTimeout(function(){carregar('acao=recomendadas','../comunidades/index.php','POST','idAtualizaComunidade','idRecomendados','home')},500);
}

//função de remover os itens
function removerComunidade(remove,param,url){
	$(remove).parent().fadeOut();
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=recomendadas','../comunidades/index.php','POST','idAtualizaComunidade','idRecomendados','home')},500);
}


function addAmigoSugestao(param,url,inc,valor){
	msg = $('textarea#envie_msg').val();
	var acao = param+'&msg='+msg;
	acao_ajax(acao,url,fecharPopup());
	setTimeout(function(){carregar('acao=blocoUsuarioSugestao','../pessoas/index.php','POST','idSugestaoAmigo','','home')},500);
}

function removerUsuario(remove,param,url){
	$(remove).parent().fadeOut();
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=sugestaoAmigo','../pessoas/index.php','POST','atualizaRecomendacoesAmigo','idSugestao','home')},500);
}

function removerUsuarioPgUsuario(remove,param,url){
	$(remove).parent().fadeOut();
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=blocoUsuarioSugestao','../pessoas/index.php','POST','idSugestaoAmigo','','home')},500);
}

function participarPagComunidadeSug(partCom,param,url,status){
	  $(partCom).hide();
	  acao_ajax(param,url, function(){$(partCom).next().fadeIn()});	
	  setTimeout(function(){carregar('acao=blocoComunidadesRecomendadas','../comunidades/index.php','POST','idComunidadesRecomendadas','','home')},500);
}

function removerComunidadePgSugestao(remove,param,url){
	$(remove).parent().fadeOut();
	acao_ajax(param,url,'');
    setTimeout(function(){carregar('acao=blocoComunidadesRecomendadas','../comunidades/index.php','POST','idComunidadesRecomendadas','','home')},500);
}

function trocarImagem(id, acao){
	$('#ha').val(acao);
	$('#'+id).submit();
}

function favoritarPaginaAutor(add,param,url){
	acao_ajax(param,url, '');
	 $('#autor.logado #conteudo #coluna1 .autor_favorito').fadeIn();
     $(add).parents('p.centro').remove();
}

function convidarAmigo(param,url){	
	email = $("#email_amigo").val();
	
	$('#idErroConvite').children().remove();
	
	if(email == ''){
		$('#email_amigo').addClass('campo_erro');
		$('#idErroConvite').append(' <p class="aviso_validacao">Informe um email.</p>');
	}else{
		$("#idEmailEnviando").hide();
		$("#idEmailEnviado").show();
		acao_ajax(param+'&email='+email,url,'');
		$("#email_amigo").val('');
	}
}

function fecharAvisoInstabilidade(){
	$('#msgHeader').hide();
	
	acao_ajax('acao=close_aviso','../pessoas/');
	
	
}

function contarPostarPerfil(el, limite) {
  
    var descricao = $(el).val();
    if (descricao.length > limite) {
      $('#perfil_usuario #conteudo #coluna2 form#frmatualizacao fieldset textarea').val(descricao.substr(0,limite));
      return false;
    } else {
      if (descricao.length == 0) {
        $('#perfil_usuario #conteudo #coluna2 form#frmatualizacao fieldset p.contador strong').html('0');
      } else {
        // retorna quantos caracteres foram escritos
        $('#perfil_usuario #conteudo #coluna2 form#frmatualizacao fieldset p.contador strong').html(descricao.length);
      }
    }
  }

function showArrastar(){
	
	var nomeLivro = $('.estante #conteudo #coluna1 li.livro.arrastando h5 a').html();
    $('.estante #conteudo #coluna1 li.livro.arrastando .label').html(nomeLivro);
    
    $('.estante #conteudo #coluna1 ul.lista_dupla li.livro').hover(function(){
      $('a.editar', $(this)).css('visibility', 'visible');
      $('.imagem img', $(this)).css('border', '0px #bfbebe solid');
    }, function(){
      $('a.editar', $(this)).css('visibility', 'hidden');
      $('.imagem img', $(this)).css('border', '0px #fff solid');
    });
	
	$('.estante #conteudo #coluna1 ul.lista_dupla li.livro').hover(function(){
	    $('a.arrastar', $(this)).css('visibility', 'visible');
	    }, function(){
	    $('a.arrastar', $(this)).css('visibility', 'hidden');
	  });
}

function perfilSolicitacoes(area){
	window.parent.location.href=area;
}

//chama as solicitações de amizade
function solicitacoesComunidade(param,url){
	$('#idAtividade').removeClass('ativa');
	$('#perfil_usuario').addClass('solicitacoes');

	carregar(param,url,'POST','atualizaSolicitacao','','');
}

function aceitaSolComunidade(param,url,pag){
	acao_ajax(param,url,'');
	
	 setTimeout(function(){carregar('acao=atualizaSolicitacaoAmizade','../pessoas/index.php','POST','idAtualizaSolicitacoes','','');$('#id_loading_add_comunidade').html('<div class="carregando" style="margin-right:20px; margin-top: 2px; "></div>');},500);	  
	setTimeout(function(){carregar('acao=atualizaColu1','../pessoas/index.php','POST','idAtuializaColuna1','','')},500);
}

function recusaSolicitacaoComunidade(id,param,url){
	 $(id).parents('li.solicitacao').fadeOut();
	 acao_ajax(param,url,'');
	 
	 setTimeout(function(){carregar('acao=atualizaSolicitacaoAmizade','../pessoas/index.php','POST','idAtualizaSolicitacoes','','')},500);	 
	 setTimeout(function(){carregar('acao=atualizaColu1','../pessoas/index.php','POST','idAtuializaColuna1','','')},500);
	 
}

function validaComunidade(acao){
	nomeComuna = $(":input#nome_comunidade").val();
	categoria = $("#:input#categoria_comunidade").val();
	retorno = $(":input#idRetorno").val();

	if(retorno == "true"){
		$('#nome_comunidade').addClass('campo_erro');
		$('#idObrigatorio').append('<p class="aviso_validacao">Essa comunidade já existe.</p>');
	}else{
		if(nomeComuna == "" || categoria == ""){
			if(nomeComuna == ""){
				$('#nome_comunidade').addClass('campo_erro');
				$('#idObrigatorio').append(' <p class="aviso_validacao">Preencha com um nome válido</p>');
			}else{
				$('#categoria_comunidade').addClass('campo_erro');
				$('#idObrigatorio').append(' <p class="aviso_validacao">Preencha com uma categoria válida</p>');
			}		
		}else{
			$("#idFormComunidade").submit();
		}
	}
}

function validaEditarComunidade(){
	nome = $(":input#nome_comunidade").val();
	categoria = $(':input#idCategoriaEditar').val();
	
	if(nome == "" || categoria == ""){
		if(nome == ""){
			$('#nome_comunidade').addClass('campo_erro');
			$('#idEditarErro').append(' <p class="aviso_validacao">Preencha com um nome de comunidade válido</p>');
		}else{
			$('#idCategoriaEditar').addClass('campo_erro');
			$('#idEditarErro').append(' <p class="aviso_validacao">Preencha com uma categoria válida</p>');
		}	
	}else{
		submitGeral('idEditarComunidade','teste','atualizaConfiguracoesComunidade','style=\'margin-right: 260px; margin-top: -0px;\'','','','');
	}
}

function addListaComunidade(add,param,url,status,inc,valor){
	acao_ajax(param,url, function(){$(add).parent().next().show()});
	
	$("#id_organizar"+inc+valor).hide();
	$("#idControleVotos"+inc+valor).hide();

	$("#controleAdd"+inc+valor).addClass('livro_adicionado');
	
	$("#idMensagem"+inc+valor).show();

}

function addLivroEstanteComunidade(param,url){
	carregar(param,url,'POST','idLivroEstanteComunidade','','addLivroEstante');
}

function favoritaLivroComunidade(fav,param,url){
	 var favorito = $(fav).hasClass('favoritado');
	
	 if(favorito == true){
		 acao_ajax(param+'&desativar=true',url,'');
		 $(fav).removeClass('favoritado');
	 }else{
		 acao_ajax(param,url,'');
		 $(fav).addClass('favoritado');
	 }
}

//chama a função de nova lista
function criarListaLivroBusca(param,url){
	fecharPopup();
	carregar(param,url,'POST','idNovaLista','','novaListaLivro');
}

function selListaComunidade(param,url,idComunidade,inc){

	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');
	
	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}

	lista = $('select#escolher_lista'+inc).val();
	
	if(lista != ""){
		acao_ajax(param+'&idLista='+lista,url,'');
		setTimeout(function(){carregar('acao=atualizaCol2&idComunidade='+idComunidade,'../comunidades/index.php','POST','idListasComunidade','','')},500);
		setTimeout(function(){carregar('acao=atualizaEstanteComunidade&idComunidade='+idComunidade+'&area='+area,'../comunidades/index.php','POST','idOrdenacao','','ordernacaoComunidade')},500);
	}
	$("#idControle"+inc).hide();
	$("#lista_estante_comunidade"+inc).show();
}

//função para salvar os livros add no popup de criar nova lista
function colocarListaComunidade(idMais,id,idLivro){

	$('#'+id).remove();
	$('#'+idMais).append('<span class="adicionado" >Livro Adicionado</span>');
	
	if($('#idInput').val() != ""){
		$('#idInput').val($('#idInput').val()+","+idLivro);
	}else{
		$('#idInput').val(idLivro);
	}

	livro = $(":input#idInput").val();

	param = 'acao=alterarValorNovaListaPopupComunidade&livro='+livro;
	carregar(param,'../comunidades/index.php','POST','idLvroLista_Comunidade','','');
}

//remove o livro da lista do popup criar nova lista
function retiraLivroListaComunidade(param,url,inc,id,idLivro){
	//retira o livro da coluna de livros da lista e do input
	livro = $(":input#idInput").val();
	acao = param+'&inc='+inc+'&livro='+livro+'&idLivro='+idLivro; 
	carregar(acao,url,'POST','idInput_remover','','');
	
	atualizaLivroLista(inc);
	
	//decrementa a aba de livros da lista
	parametro = 'acao=alterarValorNovaListaPopupComunidade&livro='+livro+'&valor=valor';
	carregar(param,'../comunidades/index.php','POST','idLvroLista_Comunidade','','');
}

function buscaEditarPopupComunidade(param,url,valor){

	if(valor == 'emTodoSite1'){
		livro = $(":input#busca_todo_site1").val();
		
		if(livro == ""){
			$('#busca_todo_site1').addClass('campo_erro');
			$('#msg_erro1').append('<p class="aviso_validacao">Preencha com o nome do livro</p>');
		}else{
			acao = param +'&livro='+livro;	
			setTimeout(function(){carregar(acao,url,'POST','idResultadoPopupEditar1','','resultadoEditarLista');},0);
			
		}
	}else{
		livro = $(":input#busca_minha_estante1").val();
		
		if(livro == ""){
			$('#busca_minha_estante1').addClass('campo_erro');
			$('#msg_erro1').append('<p class="aviso_validacao">Preencha com o nome do livro</p>');
		}else{
			acao = param +'&livro='+livro;
			setTimeout(function(){carregar(acao,url,'POST','idResultadoPopupEditar2','','resultadoEditarLista');},0);
			
		}
	}
}

function buscaCriarPopupComunidade(param,url,valor){
	
	if(valor == 'emTodoSite'){
		livro = $(":input#busca_todo_site").val();

		if(livro == ""){
			$('#busca_todo_site').addClass('campo_erro');
			$('#msg_erro2').append('<p class="aviso_validacao">Preencha com o nome do livro</p>');
		}else{
			acao = param +'&livro='+livro;
			carregar(acao,url,'POST','idResultadoBuscaPopup1','','resultadoLivro_popup');
		}		
	}else{
		livro = $(":input#busca_minha_estante").val();
		
		if(livro == ""){
			$('#busca_minha_estante').addClass('campo_erro');
			$('#msg_erro2').append('<p class="aviso_validacao">Preencha com o nome do livro</p>');
		}else{
			acao = param +'&livro='+livro;
			carregar(acao,url,'POST','idResultadoBuscaPopup2','','resultadoLivro_popup');
		}
	}
}

//remove os livros da estante de comunidade
function removeLivrosComunidade(param,url,status,id,idLista){
	acao_ajax(param,url,fecharPopup());
	
	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');
	
	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	
	acao = 'acao=exibeListaLivro&idLista='+idLista+'&valor=livro_lista&idComunidade='+id;
	url = '../comunidades/index.php';

	if(status == 'livro_lista'){
		carregar(acao,url,'POST','idListaLivro','','exibeLista_livro');
		setTimeout(function(){carregar('acao=atualizaCol2&idComunidade='+id,'../comunidades/index.php','POST','idListasComunidade','','')},500);
		setTimeout(function(){carregar('acao=atualizaEstanteComunidade&idComunidade='+id+'&area='+area,'../comunidades/index.php','POST','idOrdenacao','','ordernacaoComunidade')},500);
	}else{
		setTimeout(function(){carregar('acao=atualizaCol2&idComunidade='+id,'../comunidades/index.php','POST','idListasComunidade','','')},500);
		setTimeout(function(){carregar('acao=atualizaEstanteComunidade&idComunidade='+id+'&area='+area,'../comunidades/index.php','POST','idOrdenacao','','ordernacaoComunidade')},500);
	}
}

function postarRecadoPerfil(param,url,idUsuario,valor){
	recado = $(":input#"+valor).val();
	acao_ajax(param+'&msg='+recado,url,'');
	setTimeout(function(){carregar('acao=meusRecados&id='+idUsuario,'../pessoas/index.php','POST','conteudoAbas_recados','','perfil');$('#loading_responder_recado'+valor).html('<div class="carregando" style="margin-top: 10px; margin-right: 20px;"></div>');},500)
}

function salvarEditarLivroComunidade(param,url,status,idLivro,inc,idComunidade){	
	tag = $('textarea#livro_tags_livro_estante').val();
	
	area_grade = $("#modoGrade").attr('class');
	area_lista = $("#modoLista").attr('class');
	
	if(area_grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	
	//pega os ids das listas
	var lista = new Array();
	i=0;
	$("input:checkbox:checked").each(function () {
        lista[i] = $(this).val();
        i++;
    });
	
	acao = param+'&tag='+tag;
	
	if(lista != undefined){
		acao = acao + '&lista='+lista;
	}
	acao_ajax(acao+'&idComunidade='+idComunidade,url,fecharPopup());
	setTimeout(function(){carregar('acao=atualizaCol2&idComunidade='+idComunidade,'../comunidades/index.php','POST','idListasComunidade','','')},500);
	setTimeout(function(){carregar('acao=atualizaEstanteComunidade&idComunidade='+idComunidade+'&area='+area,'../comunidades/index.php','POST','idOrdenacao','','ordernacaoComunidade')},500);
}

function porListaEditarComunidade(param,url,inc,idLivro,idLista,qtd,id,idClick,idComunidade){
	
	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');
	
	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	
	$('#'+idClick).remove();
	$('#'+id).append('<span class="adicionado" >Livro Adicionado</span>');

	acao = 'acao=atualizaLivroLista&idLivro='+idLivro+'&idLista='+idLista+'&qtd='+qtd+'&idComunidade='+idComunidade;
	acao_ajax(param+'&idComunidade='+idComunidade,url,'');	

	setTimeout(function(){carregar(acao,'../comunidades/index.php','POST','idListaLivro_Comunidade','','')},500);	
	setTimeout(function(){carregar('acao=atualizaEstanteComunidade&idComunidade='+idComunidade+'&area='+area,'../comunidades/index.php','POST','idOrdenacao','','ordernacaoComunidade')},500);
}

function montaValidacaoComunidade(param,url){
	var nome = $(":input#nomeComunidade").val();
	
	if(nome == ""){
		$('#nomeComunidade').addClass('campo_erro');
		$('#msg_erro_comunidade').append('<p class="aviso_validacao">Preencha com o nome da comunidade</p>');
	}else{
		setTimeout(function(){carregar(param+'&nome='+nome,url,'POST','idMontaValidacaoComunidade','','montaValidacaoComunidade');$('#id_loading_buscar_comunidade').html('<div class="carregando" style="margin-right: 200px; margin-top: 3px;"></div>');},0);
		setTimeout(function(){carregar('acao=atualizaPopupNovaComunidade',url,'POST','atualizaPopupNovaComunidade','','');},0);
	}
}

function montaValidacaoComunidade2(){
	$('.popup.validar_novo_cadastro form fieldset.itens_existentes').show();
}

//+ autores do perfil
function adicionaMaisAutores(param,url,area,idUsuario){
	area_grade = $("#idAutorGrade").attr('class');
	area_lista = $("#idAutorLista").attr('class');
	
	if(area_grade == 'ativo'){
		status = "grade";
	}else{
		status = "lista";
	}
	
	setTimeout(function(){carregar(param+'&id='+idUsuario+'&area='+status,url,'POST','coluna1','',area);$('#loading_meus_autores').html('<div class="carregando" style="margin-right: 350px;margin-top:40px;"></div>');},0);
}

//+ comunidade do perfil
function adicionaMaisComunidade(param,url,area,idComunidade,tipo){
	area_grade = $("#modoGrade").attr('class');
	area_lista = $("#modoLista").attr('class');	
	
	if(area_grade == 'ativo'){
		status = "grade";
	}else{
		status = "lista";
	}
	
	setTimeout(function(){carregar(param+'&idComunidade='+idComunidade,url,'POST','idOrdenacao','','ordernacaoComunidade');$('#id_loading_mais_livros').html('<div class="carregando" style="margin-right: 350px;margin-top:40px;"></div>');},0);
}

//chama popup personalizar estante
function personalizarEstante(param,url){
	carregar(param,url,'POST','idPersonalizar','','personalizar');
}

//monta popup de personalizar estante
function exibePopupPersonalizar(){
	 $('.pelicula').show();
     $('.popup.personalizar_estante').fadeIn();
}

//salva as informações do popup personalizar estante
function salvaPersonalizarEstante(param,url){
	
	var grade = $("#modoGrade").attr('class');
	var lista = $("#modoLista").attr('class');

	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}

	var fundo =  $('input[name=personalizar_estante]:radio:checked').val(); 

	acao_ajax(param+'&fundo='+fundo,url,fecharPopup());
	
	if(area == 'grade'){
		setTimeout(function(){carregar('acao=maisLivro&area='+area,'../pessoas/index.php','POST','coluna1','','estanteGrade')},500);
	}
	
}

//troca os modelos de fundo no popup de personalizar estante
function trocaFundoPopup(valor){
	var fundo =  $('input[name=personalizar_estante]:radio:checked').val(); 
	
	if(fundo == 'aco'){
		$("#idTrocaFundo").removeClass();
		$("#idTrocaFundo").addClass('preview popup_aco');
	}
	
	if(fundo == 'madeira_maple'){
		$("#idTrocaFundo").removeClass();
		$("#idTrocaFundo").addClass('preview popup_madeira_maple');
	}
	
	if(fundo == 'madeira_tabaco'){
		$("#idTrocaFundo").removeClass();
		$("#idTrocaFundo").addClass('preview popup_madeira_tabaco');
	}
	
	if(fundo == 'vidro'){
		$("#idTrocaFundo").removeClass();
		$("#idTrocaFundo").addClass('preview popup_vidro');
	}
	
	if(fundo == 'madeira_ipe'){
		$("#idTrocaFundo").removeClass();
		$("#idTrocaFundo").addClass('preview popup_madeira_ipe');
	}
	
	if(fundo == 'nenhuma'){
		$("#idTrocaFundo").removeClass();
		$("#idTrocaFundo").addClass('preview popup_nenhuma');
	}
}

//salva as informações do popup personalizar estante da comunidade
function salvaPersonalizarEstanteComunidade(param,url,idComunidade){
	
	grade = $("#modoGrade").attr('class');
	lista = $("#modoLista").attr('class');

	if(grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	fundo =  $('input[name=personalizar_estante]:radio:checked').val(); 

	acao_ajax(param+'&fundo='+fundo,url,fecharPopup());
	
	if(area == 'grade'){
		setTimeout(function(){carregar('acao=maisLivro&area='+area+'&idComunidade='+idComunidade,'../comunidades/index.php','POST','idOrdenacao','','estanteGradeComunidade')},500);
	}	
}

function abreResultadoVideo(el,idUsuario,controle){
	 video = $('#url_video').val();
	 $("#idCapturaVideo").val(video);
	 $("#idCapturaControle").val(controle);
	 
	 $('#msg_erro_video').children().remove();
	 
	 if(video == 'Cole a URL do vídeo do Youtube aqui' || video == ""){
		 $('#url_video').addClass('campo_erro');
		 $('#msg_erro_video').append('<p class="aviso_validacao">Preencha com uma url válida</p>');
	 }else{
		 $(el).parents('fieldset').next().fadeIn('fast');
	     $(el).parents('fieldset').hide();
	     setTimeout(function(){carregar('acao=atualizaVideo&idUsuario='+idUsuario+'&video='+video,'../pessoas/index.php','POST','idMidiaVideo','','perfil');$('#id_loading_video').html('<div class="carregando" style="margin-left: 200px;margin-top:40px;"></div>');},500);
	 }	 
}

function alteraResultadoVideo(el,acao,url,idUsuario,id){
	setTimeout(function(){carregar(acao+'&idUsuario='+idUsuario,url,'POST',id,'','postarComentario')},500);
	return false;	
}

function abreResultadoImagem(el,idUsuario,controle){	
	 upload = $("#upload_img").val();
	 imagem = $('#url_img').val();
	 lim = false;

	if(upload == "" && imagem == 'Cole a URL da imagem aqui'){
		lim = true;
	}
	 
	 $("#idCapturaUpload").val(upload);
	 $("#idCapturaImagem").val(imagem);
	 $("#idCapturaControle").val(controle);
	 
	 $('#msg_erro_imagem').children().remove();
	 
	 if(lim == true){
		 $('#url_img').addClass('campo_erro');
		 $('#msg_erro_imagem').append('<p class="aviso_validacao">Preencha com uma url válida</p>');
	 }else{
		 $(el).parents('fieldset').next().fadeIn('fast');
	     $(el).parents('fieldset').hide();     
	     if (imagem != "Cole a URL da imagem aqui"){
	    	 setTimeout(function(){carregar('acao=atualizaImagem&idUsuario='+idUsuario+'&imagem='+imagem+'&upload='+upload,'../pessoas/index.php','POST','idMidiaImagem','','');$('#id_loading').html('<div class="carregando" style="margin-left: 200px;margin-top:40px;"></div>');},500);
	     }else{
	    	 $("#idTexto").css('display','block');
	    	 $("#idNomeImagem").text(upload+' ');
	    	 $('#formImg').submit(); 
	     }   
	 }
}

//Edição de livro
function buscaEdicoes(grupo,idLivroEditado,lista){
	var titLivro = $('#busca_edicao').val();
	setTimeout(function(){carregar('acao=buscaCombinar&busca_edicao='+titLivro+'&g='+grupo+'&lEdit='+idLivroEditado+'&lista='+lista, '../livros/index.php','POST','busca_livros_combinar','','');$('#id_loading_busca_combinacoes').html('<div class="carregando" style="margin-right: 70px;margin-top: -20px;"></div>');},500);
	setTimeout(function(){carregar('acao=atualizaLivrosCombinados&idLista='+lista+'&idGrupo='+grupo+'&idLivroE='+idLivroEditado, '../livros/index.php', 'POST', 'atualizaLivrosCombinados','','')},500);
}

function buscaAutores(idLivro){
	var nomeAutor = $('#busca_autor_ed_livro').val();
	setTimeout(function(){carregar('acao=buscaAutorAdicionar&busca_autor_ed_livro='+nomeAutor+'&l='+idLivro, '../livros/index.php','POST','busca_autores_adicionar','','');$('#id_loading_buscar_autores').html('<div class="carregando" style="margin-right: 70px;margin-top: -20px;"></div>');},500);
	setTimeout(function(){carregar('acao=atualizaBuscaAutorEdicaoLivro&idLivro='+idLivro, '../livros/index.php', 'POST', 'atualizaBuscaEdicaoLivro','','')},500);
}

function addAutorLivro(idAutor, idLivro, tradutor,el){	
	acao_ajax('acao=addAutorLivro&a='+idAutor+'&l='+idLivro+'&t='+tradutor,'../livros/index.php');	
	if(tradutor == 1) 
		$('#'+el).text('Adicionado como tradutor');
	else
		$('#'+el).text('Adicionado como autor');
	
	setTimeout(function(){carregar('acao=atualizarAutoresLivro&l='+idLivro, '../livros/index.php', 'POST', 'autores_livro','','')},500);
}

function removeAutorLivro(idLivro,idAutor){
	var qtd = $("#qtdAutores").val();
	
	if(qtd != 1){
		acao_ajax('acao=removeAutorLivro&a='+idAutor+'&l='+idLivro,'../livros/index.php');	
		setTimeout(function(){carregar('acao=atualizarAutoresLivro&l='+idLivro, '../livros/index.php', 'POST', 'autores_livro','','')},500);
	}else{
		$('#id_erro_edicao_livro_autor').append('<p class="aviso_validacao">O livro deve ter ao menos um autor</p>');
	}
	
}

function combinarEdicao(idLivro, idGrupoLivro, idLivroEditado,el){
	acao_ajax('acao=combinarEdicao&l='+idLivro+'&g='+idGrupoLivro,'../livros/index.php');
	$('#'+el).html('<strong>Combinado</strong>');
	setTimeout(function(){carregar('acao=exibirLivrosCombinados&g='+idGrupoLivro+'&lEdit='+idLivroEditado, '../livros/index.php', 'POST', 'atuEdCombinadas','','')},500);
}

function removeLivroCombinado(idLivro,idGrupoLivro,idLivroEditado){
	acao_ajax('acao=combinarEdicao&l='+idLivro+'&g='+idLivro+'&remove=1','../livros/index.php');
	setTimeout(function(){carregar('acao=exibirLivrosCombinados&g='+idGrupoLivro+'&lEdit='+idLivroEditado, '../livros/index.php', 'POST', 'atuEdCombinadas','','')},500);
}

function aprovar_edicao(campo, idLivro, user,inc){
	carregar('acao=aprovarEdicao&c='+campo+'&l='+idLivro+'&u='+user,'../livros/index.php', 'POST','acoes_edicao'+inc,'','');			
}

function reprovar_edicao(campo, idLivro, user, valor,inc){
	carregar('acao=reprovarEdicao&c='+campo+'&l='+idLivro+'&u='+user,'../livros/index.php', 'POST','acoes_edicao'+inc,'','');	
	
	if(valor != 'trecho'){
		$("#"+valor).val('');
	}else{
		$("#"+valor).html('');
	}
}

//abre imagem no topico de livro/autor
function abreImagemTopico(){
	 $('#limites #conteudo .caixa_midia').hide();
     $('#limites #conteudo .caixa_midia.imagem').show();
     efeitoAtivoInput();
     return false;
}

//fecha imagem no topico de livro/autor
function fechaImagemVideoTopico(remove){
	  $(remove).parents('.caixa_midia').hide();
	  efeitoAtivoInput();
	  return false;
}

//abre video no topico de livro/autor
function abreVideoTopico(){
	 $('#limites #conteudo .caixa_midia').hide();
     $('#limites #conteudo .caixa_midia.video').show();
     efeitoAtivoInput();
     return false;
}

function botaoImagem(){
	$('#livro #conteudo .conteudo_principal #respostasTopicos #coluna1 .questao_inicial form.caixa_midia fieldset.midia ul.origem_imagem li.origem input').hide();
     $('#livro #conteudo .conteudo_principal #respostasTopicos #coluna1 .questao_inicial form.caixa_midia fieldset.midia ul.origem_imagem li.origem input:first').show();
     $('#livro #conteudo .conteudo_principal #respostasTopicos #coluna1 .questao_inicial form.caixa_midia fieldset.midia ul.origem_imagem li.origem a.habilita_campo').click(function(){
      $('#livro #conteudo .conteudo_principal #respostasTopicos #coluna1 .questao_inicial form.caixa_midia fieldset.midia ul.origem_imagem li.origem input').hide();
      $(this).next().show();
      
      return false;
    });
}


function buscaCidadeAutor(param,url,idAutor){
	var estado = $('select#idEstado').val();	

	$('#idCidadeInf').removeAttr('disabled');
	
	if(idAutor == ""){
		carregar(param+'&estado='+estado,url,'POST','idCidadePerfil','','');
	}else{
		carregar(param+'&estado='+estado+'&idAutor='+idAutor,url,'POST','idCidadePerfil','','');
	}
}

//adiciona  uma citação da edição do autor
function addCitacaoEdicaoAutor(param,url,idAutor){
	var citacao = $('textarea#add_citacao').val();
	var acao = param+'&msg='+citacao;
	acao_ajax(acao,url,'');
	$("#add_citacao").val('');
	setTimeout(function(){carregar('acao=blocoCitacaoEditar&idAutor='+idAutor,url,'POST','idCitacaoEditar','','');$('#id_loading_add_citacao_autor').html('<div class="carregando" style="margin-right:20px;"></div>');},500);
	setTimeout(function(){carregar('acao=atualizaAddCitacaoAutor&idAutor='+idAutor,url,'POST','atualizaCitacaoAutor','','')},500);
}

//remove citação da edição do autor
function removerCitacaoEditar(param,url,idAutor,limit,inc){
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=blocoCitacaoEditar&idAutor='+idAutor+'&limitRemover='+limit,url,'POST','idCitacaoEditar','','');$('#id_loading_remover_citacao'+inc).html('<div class="carregando" style="margin-right:20px;margin-top:-15px;"></div>');},500);
}

//faz o load more das citacoes no editar autor
function maisCitacaoEditar(param,url,idAutor,limit,id){
	VerMaisVideosLivroLogado();
	setTimeout(function(){carregar(param+'&valor=true',url,'POST',id,'','');$('#id_loading_mais_citacoes').html('<div class="carregando" style="margin-right:250px;"></div>');},500);
}

function maisVideosEditarLivro(param,url,idAutor,limit,id){
	VerMaisVideosLivroLogado();
	setTimeout(function(){carregar(param+'&valor=true',url,'POST',id,'','');$('#id_loading_mais_videos').html('<div class="carregando" style="margin-right:250px;"></div>');},500);
}

//aprova edição do autor
function aprovarEdicaoAutor(campo,idAutor,idUsuario,inc){
	carregar('acao=aprovarEdicao&c='+campo+'&l='+idAutor+'&u='+idUsuario,'../autores/index.php', 'POST','acoes_edicao'+inc,'','');			
}

//reprova a edição do autor
function reprovaEdicaoAutor(campo,idAutor,idUsuario,inc,valor){
	carregar('acao=reprovarEdicao&c='+campo+'&l='+idAutor+'&u='+idUsuario,'../autores/index.php', 'POST','acoes_edicao'+inc,'','');	
	if(valor == 'dtNascimento' || valor == 'dtFalecimento'){
		$("#"+valor).val('');
		$("#"+valor+'2').val('');
		$("#"+valor+'3').val('');
	}else{
		$("#"+valor).val('');
	}
}

//acao_ajax com retorno
function acao_ajax_retorno(param,url){
	var retorno = $.ajax({
		url:url,
		type:'POST',
		data:param,
		cache:false,
		async:false
	}).responseText;
	return retorno;
}

function validaCadAutor(param){
	var nome = $(":input#nome").val();

	if (nome == ""){
		$('#nome').addClass('campo_erro');
		$('#msg_erro_autor').append('<p class="aviso_validacao">Preencha com o nome do autor</p>');
	}else{
		carregar(param+'&nome='+nome,'../autores/index.php','POST','montaValidacaoAutor','','montaValidacaoComunidade');		
	}
}

function alteraImagemAutor(idAutor){
	var imagem = $("#imagem_autor_url").val();
	var upload = $('#imagem_autor_file').val();

	var lim = false;

	if(upload == "" && imagem == ""){
		lim = true;
	}

	if(lim == true){
		$('#msg_erro_imagem').append('<p class="aviso_validacao">Preencha com uma url válida ou faça um upload</p>');
	}else{
		if (imagem != ""){
			$("#imagem_autor_url").val('');
		   	 setTimeout(function(){carregar('acao=atualizaImagemAutor&imagem='+imagem+'&upload='+upload+'&idAutor='+idAutor,'../autores/index.php','POST','idImagemAutor','','')},500);
		}else{			
			trocarImagem('idFormEditarAutor','uploadImgAutor');
			$("#imagem_autor_file").val('');
		 }   
	}
}

//livro add na busca de livros
function addListaBusca(add,param,url,idClick,id,fechar){
	$('#'+fechar).remove();
	$('#'+idClick).remove();
	$('#'+id).append('<p class="adicionado"><strong>Livro adicionado!</strong></p>');
	acao_ajax(param,url, '');
}


function alteraImagemLivro(idLivro){
	imagem = $("#imagem_livro_url").val();
	upload = $('#imagem_livro_file').val();

	lim = false;

	if(upload == "" && imagem == ""){
		lim = true;
	}

	if(lim == true){
		$('#msg_erro_imagem').append('<p class="aviso_validacao">Preencha com uma url válida ou faça um upload</p>');
	}else{
		if (imagem != ""){
			$("#imagem_livro_url").val('');
			 setLoading('loadingAtualizar', 'margin-left:0px; margin-top: -10px');
			 //$('#loadingAtualizar').html('<div class="carregando" style="margin-right: 30px; margin-top: -10px;"></div>');
		   	 setTimeout(function(){carregar('acao=atualizaImagemLivro&imagem='+imagem+'&upload='+upload+'&l='+idLivro,'../livros/index.php','POST','idImagemLivro','','')},0);
			 setTimeout(function(){carregar('acao=atualizaBotaoAtualizar&lUp='+idLivro,'../livros/index.php','POST','loadingAtualizar','','')},0);
		}else{
			trocarImagem('frmCrop','uploadImgLivro');
			$("#imagem_livro_file").val('');
		 }   
	}
}

function setLoading(idLoading,style){
	$('#'+idLoading).html('<div class="carregando" style="'+style+'"></div>');
} 

function aprovarImagemAutor(campo,idAutor,idUsuario,inc){
	carregar('acao=aprovarImagemAutor&c='+campo+'&l='+idAutor+'&u='+idUsuario,'../autores/index.php', 'POST','acoes_edicao'+inc,'','');			
}

//reprova a edição do autor
function reprovaImagemAutor(campo,idAutor,idUsuario,inc){
	carregar('acao=reprovarImagemEdicao&c='+campo+'&l='+idAutor+'&u='+idUsuario,'../autores/index.php', 'POST','acoes_edicao'+inc,'','');	
}

//aprova imagem da edicao do livro
function aprovar_edicao_imagem(campo, idLivro, user,inc){
	carregar('acao=aprovarEdicao&c='+campo+'&l='+idLivro+'&u='+user,'../livros/index.php', 'POST','acoes_edicao'+inc,'','');			
}

//reprova imagem da edicao do livro
function reprovar_edicao_imagem(campo, idLivro, user,inc){
	carregar('acao=reprovarImagemEdicao&c='+campo+'&l='+idLivro+'&u='+user,'../livros/index.php', 'POST','acoes_edicao'+inc,'','');	
}

function registrarClickLer(idLivro){
	acao_ajax('acao=registraClickLer&liv='+idLivro,'../livros/index.php');
}

//Registra quantidade de quando for clicado em cima do resumo
function registrarClickRes(idLivro){
		acao_ajax('acao=registraClickResumos&livro='+idLivro,'../vestibular/index.php');
}

function TrocarImagemCriarAutor(){
	imagem = $("#imagem_autor_url").val();
	upload = $('#imagem_autor_file').val();
	
	if(upload == ""){
		$("#id_imagem").val(imagem);
	}else{
		$("#id_imagem").val(upload);
	}
	
	lim = false;

	if(upload == "" && imagem == ""){
		lim = true;
	}

	if(lim == true){
		$('#msg_erro_imagem').append('<p class="aviso_validacao">Preencha com uma url válida ou faça um upload</p>');
	}else{
		if (imagem != ""){
			$("#imagem_autor_url").val('');
		   	 setTimeout(function(){carregar('acao=criaImagemAutor&imagem='+imagem+'&upload='+upload,'../autores/index.php','POST','idImagemAutor','','')},500);
		}else{
			trocarImagem('idFormCriarAutor','uploadCriarAutor');
			$("#imagem_autor_file").val('');
		 }   
	}
}

//cadastra autor
function cadastrarAutor(id){
	var nome = $("#nome_conhecido").val();
	var nomeCompleto = $("#nome_completo").val();
	var sexo = $('select#idSexo').val();
	var cont = false;

	if(nome == ""){
		$('#nome_conhecido').addClass('campo_erro');
		$('#msg_erro_cadastro').append('<p class="aviso_validacao">Preencha com um nome conhecido do autor</p>');
		cont = true;
	}
	
	if(nomeCompleto == ""){
		$('#nome_completo').addClass('campo_erro');
		$('#msg_erro_cadastro').append('<p class="aviso_validacao">Preencha com um nome completo do autor</p>');
		cont = true;
	}
	
	if(sexo == ""){
		$('#idSexo').addClass('campo_erro');
		$('#msg_erro_cadastro').append('<p class="aviso_validacao">Preencha com um sexo válido</p>');
		cont = true;
	}
	
	if(cont == false){
		submitForm(id);
	}	
}

//salva a nova lista que o usuario criou no perfil de listas
function salvaNovaListaAbaLista(param,url){	
	nomeLista = $(":input#nome_da_lista").val();
	
	if(nomeLista == ""){
		$('#nome_da_lista').addClass('campo_erro');
		$('#msg_erro2').append('<p class="aviso_validacao">Preencha com um nome de lista</p>');
	}else{
		tag = $('textarea#livro_tags_nova_lista').val();
		dscLista = $(":input#descricao_lista").val();
		livro = $(":input#idInput").val();
		acao = param + '&nomeLista='+nomeLista+'&dscLista='+dscLista+'&tag='+tag+'&livro='+livro;
		acao_ajax(acao,url,fecharPopup());				
	}
}

//monsta validacao livro
function montaValidacaoLivro(param,url){

	var isbn = $(":input#numero_isbn").val();
	isbn = trim(isbn);
		
	$("#id_pelicula").remove();

	$('#loading').css({'float': 'left', 'margin-left':'15px','padding-top': '3','padding-bottom':'50'});
	
	var qtd = isbn.length;
	var valor = false;

	if(qtd == 10 || qtd == 13){
		valor = false;
	}else{
		$('#numero_isbn').addClass('campo_erro');
		$('#msg_erro_livro').append('<p class="aviso_validacao">O ISBN deve ter 10 ou 13 dígitos. Não digite hífens, mas apenas números. Por favor insira o número novamente.</p>');
		valor = true;
	}

	if(valor == false){
		setTimeout(function(){carregar(param+'&isbn='+isbn+'&lenIsbn='+qtd,url,'POST','popupCadastroLivro','','popupCadastroLivro');$('#loading').html('<div class="carregando" style="margin:0;"><p>Carregando atividades...</p></div>');},0);
	}
}

//monta popup de cadastrar o livro
function exibePopupCadastrarLivro2(){
	$('.popup').hide();
	$('.popup.cadastrar_livro').fadeIn();
	$('.pelicula').fadeIn('fast');
}

function ativarLink(){
	twitterNoLivreiro = $("#twitter_no_livreiro:checkbox:checked").val();
	livreiroNoTwitter = $("#livreiro_no_twitter:checkbox:checked").val();

	if(twitterNoLivreiro == 1 || livreiroNoTwitter == 1){
		$('#idIntegrarTwitter').show();
	}else if(twitterNoLivreiro == undefined || livreiroNoTwitter == undefined){
		$('#idIntegrarTwitter').hide();
	}
}

//troca a imagem da capa do livro no popup de cadastro
function TrocarImagemCriarLivro(){
	var imagem = $("#capa_livro_url").val();
	var upload = $('#capa_livro_file').val();

	if(upload == ""){
		$("#id_imagem_livro").val(imagem);
	}else{
		$("#id_imagem_livro").val(upload);
	}

	var lim = false;

	if(upload == "" && imagem == ""){
		lim = true;
	}

	if(lim == true){
		$('#msg_erro_imagem').append('<p class="aviso_validacao">Preencha com uma url válida ou faça um upload</p>');
	}else{
		if (imagem != ""){
			$("#capa_livro_url").val('');
		   	 setTimeout(function(){carregar('acao=criaImagemLivro&imagem='+imagem+'&upload='+upload,'../livros/index.php','POST','idImagemLivro','','')},500);
		}else{
			trocarImagem('formCadastroLivro','uploadCriarLivro');
			$("#capa_livro_file").val('');
		 }   
	}
}

//cadastra o livro
function cadastroLivro(id){
	var titulo = $("#titulo_livro").val();
	var autor = $(":input#nomeAutor").val();
	var tradutor = $(":input#nomeTradutor").val();
	var genero = $("#genero").val();
	var editora = $("#editora").val();
	var editoraTxt = $("#outraEditora").val();
	var isbn = $("#isbn").val();
	var edicao = $("#edicao_livro").val();
	var cont = false;
	var autores = true;

	var verInteiro = validarInteiro(edicao);

	var qtd = isbn.length;

	if(qtd == 10 || qtd == 13){
		cont = false;
	}else{
		$('#isbn').addClass('campo_erro');
		$('#msg_erro_cadastro_livro').append('<p class="aviso_validacao">Preencha o ISBN com 10 ou 13 dígitos</p>');
		cont = true;
	}
	
	if(autor == "" && tradutor == ""){
		autores = false;
	}
	
	if(titulo == ""){
		$('#titulo_livro').addClass('campo_erro');
		$('#msg_erro_cadastro_livro').append('<p class="aviso_validacao">Preencha com um título válido</p>');
		cont = true;
	}
	
	if(autores == false || autor == ""){
		$('#busca_edicao').addClass('campo_erro');
		$('#msg_erro_cadastro_livro').append('<p class="aviso_validacao">Adicione um autor para o livro</p>');
		cont = true;
	}
	
	if(editora == "" && editoraTxt == ""){
		$('#editora').addClass('campo_erro');
		$('#msg_erro_cadastro_livro').append('<p class="aviso_validacao">Preencha com uma editora</p>');
		cont = true;
	}
	
	if(genero == ""){
		$('#genero').addClass('campo_erro');
		$('#msg_erro_cadastro_livro').append('<p class="aviso_validacao">Preencha com um gênero</p>');
		cont = true;
	}
	
	if(verInteiro == false){
		$('#edicao_livro').addClass('campo_erro');
		$('#msg_erro_cadastro_livro').append('<p class="aviso_validacao">Digite apenas números para edição</p>');
		cont = true;
	}
	
	if(cont == false){
		submitGeral(id,'teste','id_loading_cadastro_livro','style=\'margin-right: 200px; margin-top: -0px;\'','','','');
	}
}

//faz a busca do autor no popup de cadastro do livro
function buscaAutorCadastroLivro(param,url){
	var autor = $("#busca_edicao").val();
	
	if(autor == ""){
		$('#busca_edicao').addClass('campo_erro');
		$('#msg_erro_cadastro_livro').append('<p class="aviso_validacao">Preencha com um autor válido</p>');
	}else{
		if(setTimeout(function(){carregar(param+'&autor='+autor,url,'POST','idResultadoAutor','','');$('#loading').html('<div class="carregando" style="margin-right: 30px; margin-top: -10px;"></div>');},500)){
			$("#busca_edicao").val('');	
			setTimeout(function(){carregar('acao=atualiza_add_autor_cadastro',url,'POST','idAtualizaLoading','','')},500);
		}
	}
}

//adiciona o autor como autor ou tradutor
function addAutor(param,url,trad,idAutor,el){
	
	var nome = $("#nomeAutor1").val();

	if(idAutor == ""){
		valor = true;
	}else{
		valor = false;
	}
	
	$("#valor").val(valor);
	
	if(idAutor == ""){
		if(trad == 1){
			if($('#nomeTradutor').val() != ""){
				$('#nomeTradutor').val($('#nomeTradutor').val()+";"+nome+'-'+trad);
			}else{
				$('#nomeTradutor').val(nome+'-'+trad);
			}
		}else{
			if($('#nomeAutor').val() != ""){
				$('#nomeAutor').val($('#nomeAutor').val()+";"+nome+'-'+trad);
			}else{
				$('#nomeAutor').val(nome+'-'+trad);
			}
		}
	}else{
		if(trad == 1){
			if($('#nomeTradutor').val() != ""){
				$('#nomeTradutor').val($('#nomeTradutor').val()+";"+idAutor+'-'+trad);
			}else{
				$('#nomeTradutor').val(idAutor+'-'+trad);
			}
		}else{
			if($('#nomeAutor').val() != ""){
				$('#nomeAutor').val($('#nomeAutor').val()+";"+idAutor+'-'+trad);
			}else{
				$('#nomeAutor').val(idAutor+'-'+trad);
			}
		}
	}
		
	var autor = $(":input#nomeAutor").val();
	var tradutor = $(":input#nomeTradutor").val();

	if(autor == ""){
		geral = tradutor;
	}else{
		if(tradutor == ""){
			geral = autor;
		}else{
			geral = autor+';'+tradutor;
		}
	}
	if(trad == 1)
		$('#'+el).text('Adicionado como tradutor');
	else
		$('#'+el).text('Adicionado como autor');

		setTimeout(function(){carregar(param+'&geral='+geral+'&tradutor='+trad+'&valor='+valor,url, 'POST', 'id_atualiza_autores','','')},500);	
}

//remove o autor do livro no cadastro de um livro
function removeAutorCadastroLivro(param,url,idAutor,trad){

	autor = $(":input#nomeAutor").val();
	tradutor = $(":input#nomeTradutor").val();

	if(autor == ""){
		geral = tradutor;
	}else{
		if(tradutor == ""){
			geral = autor;
		}else{
			geral = autor+','+tradutor;
		}
	}
	
	acao = param+'&autor='+autor+'&autor_tradutor='+tradutor+'&tradutor='+trad+'&idAutor='+idAutor;
	
	if(trad == 1){
		setTimeout(function(){carregar(acao,url,'POST','idInputRemoverTradutor','','')},0);
	}else{
		setTimeout(function(){carregar(acao,url,'POST','idInputRemoverAutor','','')},0);
	}
	
	parametro = 'acao=popupCadastroAutor&geral='+geral+'&tradutor='+trad+'&idRemover='+idAutor;
	setTimeout(function(){carregar(parametro,'../livros/index.php','POST','id_atualiza_autores','','')},500);
}

//Realiza aprovação geral do livro e do autor
function aprovaGeral(param,url, id){
	carregar(param,url,'POST',id,'','');
}

function exibirPopupExcluir(param,url,id,cod){
	carregar(param+'&cod='+cod,url,'POST',id,'','removerLivro');
}

//valida os erros na edicao do livro
function validaErroCadastroLivro(id){
	var isbn2 = $("#isbn2").val();
	var isbn1 = $("#isbn1").val();
	var titulo = $("#id_titulo_livro").val();
	var valor_isbn10 = $("#valor_isbn10").val();
	var valor_isbn13 = $("#valor_isbn13").val();
	var qtd10 = isbn1.length;
	var qtd13 = isbn2.length;

	var erro = false;
	
	if(qtd10 == 10 || qtd13 == 13){
		erro = false;
	}else{
		$('#id_erro_edicao_livro').append('<p class="aviso_validacao">Preencha o ISBN com 10 ou 13 dígitos</p>');
		erro = true;
	}
	
	if(titulo == ""){
		$('#id_titulo_livro').addClass('campo_erro');
		$('#id_erro_edicao_livro').append('<p class="aviso_validacao">Preencha com um titulo válido</p>');
		erro = true;
	}
	
	if(erro == false){
		submitGeral(id,'teste','atualizaSalvarAlteracoes','style=\'margin-right: 260px; margin-top: -0px;\'','','','');
		return false;
	}
}

//valida os erros da edicao do autor
function validaErroCadastroAutor(id){
	var nomeCompleto = $("#nomeCompleto").val();
	var nomeConhecido = $("#nomeConhecido").val();
	var erro = false;
	
	if(nomeCompleto == ""){
		$('#nomeCompleto').addClass('campo_erro');
		$('#id_erro_edicao_livro').append('<p class="aviso_validacao">Preencha com o nome completo do autor</p>');
		erro = true;
	}
	
	if(nomeConhecido == ""){
		$('#nomeConhecido').addClass('campo_erro');
		$('#id_erro_edicao_autor').append('<p class="aviso_validacao">Preencha com o nome conhecido do autor</p>');
		erro = true;
	}
	
	if(erro == false){
		submitGeral(id,'teste','idSalvarAlteracoesAutor','style=\'margin-right: 260px; margin-top: -0px;\'','','','');
		return false;
	}
}


//seta as variáveis para os banners 
function setValuesBanners(sitepage, listapos){
	OAS_sitepage = 'ogcolivreiro/home/capa';
	OAS_listpos = 'Top,x01,x20,x90,Position1,Position2'
}

//verifica se o numero digitado é um inteiro
function validarInteiro(valor){  
   valor = parseInt(valor); 

    //Comprovo se é um valor numérico 
    if (isNaN(valor)) {  
          return false;
    }else{ 
          return true; 
    } 
}
//+ livros na comunidade
function mostraMaisComunidade(param,url,area,idUsuario){
	
	area_grade = $("#idComunidadeGrade").attr('class');
	area_lista = $("#idComunidadeLista").attr('class');
	
	if(area_grade == 'ativo'){
		status = "grade";
	}else{
		status = "lista";
	}
	setTimeout(function(){carregar(param+'&cod='+idUsuario+'&area='+status,url,'POST','coluna1','',area);$('#loading_minhas_comunidades').html('<div class="carregando" style="margin-right: 350px;margin-top:40px;"></div>');},0);
}


//função que exibe mais autores/livros
function adicionaMaisComu(param,url,area,idUsuario){
	carregar(param+'&id='+idUsuario,url,'POST','coluna1','',area);
}

//remove citação da edição do livro
function removerCitacaoEditarLivro(param,url,idLivro,limit,inc){
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=blocoCitacaoEditarLivro&idLivro='+idLivro+'&limitRemover='+limit,url,'POST','idCitacaoEditarLivro','','');$('#id_loading_remover_citacao'+inc).html('<div class="carregando" style="margin-right:20px;margin-top:-15px;"></div>');},500);
}

//adiciona  uma citação da edição do livro
function addCitacaoEdicaoLivro(param,url,idLivro,idAutor){
	var citacao = $('textarea#add_citacao').val();
	var acao = param+'&msg='+citacao;
	acao_ajax(acao,url,'');
	$("#add_citacao").val('');
	setTimeout(function(){carregar('acao=blocoCitacaoEditarLivro&idLivro='+idLivro,'../livros/index.php','POST','idCitacaoEditarLivro','','');$('#id_loading_add_citacao').html('<div class="carregando" style="margin-right:20px; margin-top: 10px;"></div>');},500);
	setTimeout(function(){carregar('acao=atualizaCitacaoLivro&idLivro='+idLivro+'&idAutor='+idAutor,'../livros/index.php','POST','atualizaCaixaLoading','','')},500);
}

function selecionarTodos(inc){	
	check = $('input[name=selecionar_todos]:checkbox:checked').val();
	
	if(check == 0){
		for(k=0;k<=inc;k++){
			$("#id_check"+k).attr('checked','checked');

			if($('#idInput').val() != ""){
				$('#idInput').val($('#idInput').val()+","+$("#id_check"+k).attr('name'));
			}else{
				$('#idInput').val($("#id_check"+k).attr('name'));
			}
		}
	}else{
		$("#idInput").val('');
		for(k=0;k<=inc;k++){
			$("#id_check"+k).attr('checked','');
		}
	}
}

//abre o popup para voltar para as outras redes
function buscarOutraRede(){
    $('.popup.encontre_amigos').fadeIn();
}

function buscarOutraRedeConvite(){
	$('.popup').fadeOut();
    $('.popup.encontre_amigos').fadeIn();
}

function outrasRedes(param,url,controle){
	if(controle == 'convite'){
		carregar(param,url,'POST','popupEncontreAmigos','','encontreAmigos_convite');
	}else{
		carregar(param,url,'POST','popupEncontreAmigos','','encontreAmigos_outrasRedes');
	}
}

function popupAdicionarAmigos(){
	var lista = new Array();
	var i = 0;
	$("input:checkbox:checked").each(function () {
        lista[i] = $(this).val();
        i++;
    });

	var list = $('#idInput').val();
	var acao = 'acao=convidarContatos&lista='+lista+'&list='+list;

	if(list != ""){
		acao_ajax(acao, '../pessoas/','');
		setTimeout(function(){$('#loading1').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>')},500);
		$('.popup.sucesso_resultado').fadeIn();
	}else{
		$('#id_erro_encontre_amigos').append('<p class="aviso_validacao">Marque pelo menos um contato</p>');
	}
}

//resumo de autores
function resumoAutores(param,url){		
	carregar(param,url,'POST','livrosLat','','');
}

function omniAcoesPerfil(omniAcao){   
    s.linkTrackVars = 'events,prop9,eVar9';
    s.linkTrackEvents = 'event6';
    s.events = 'event6';
    s.prop9 = omniAcao;
    s.eVar9 = omniAcao;
    s.t();
}

//popup indicação página de autor
function popupIndicarAutor(param,url){
	carregar(param,url,'POST','indicarAutorPagina','','IndicarAutor');
}

//função que envia email como indicao de pagina de autor
function enviaIndicaoAmigoAutor(param,url){
	var email = $(':input#idEmailAmigoAutor').val();
	var msg = $('textarea#idIndicacaoRecadoAmigo').val();
	var biografia = $('textarea#biografia').val();
		
	if(email == ""){
		$('#idEmailAmigoAutor').addClass('campo_erro');
		$('#idErroEnvioAmigoAutor').append('<p class="aviso_validacao">Informe o email do amigo.</p>');
	}else{
		acao_ajax(param+'&msg='+msg+'&email='+email+'&biografia='+biografia,url,fecharPopup());
	}
}

//popup indicação página de autor
function popupIndicarComunidade(param,url){
	carregar(param,url,'POST','idComunidadeIndicada','','IndicarComunidade');
}

//função que envia email como indicao de pagina de comunidade
function enviaIndicaoAmigoComunidade(param,url){
	var email = $(':input#idEmailComunidade').val();
	var msg = $('textarea#idRecadoComunidade').val();
	var descricao = $('textarea#idDescricao').val();	
	
	if(email == ""){
		$('#idEmailComunidade').addClass('campo_erro');
		$('#idErroEnvioAmigoComunidade').append('<p class="aviso_validacao">Informe o email do amigo.</p>');
	}else{
		acao_ajax(param+'&msg='+msg+'&email='+email+'&descricao='+descricao,url,fecharPopup());
	}
}

//chama as solicitações de amizade
function lerOnLineLivro(param,url){
	carregar(param,url,'POST','atualizaResumos','','atualiza');
	carregar('acao=blocoBuscaLerLivros','../vestibular/index.php','POST','atualizaLerLivro','','');
}

//popup indicação página de autor
function popupIndicarPaginaLivro(param,url){
	carregar(param,url,'POST','idIndicarPaginaLivro','','IndicarPaginaLivro');
}

//função que envia email como indicao de pagina de comunidade
function enviaIndicaoAmigoPaginaLivro(param,url){
	var email = $(':input#indicaPaginaLivro').val();
	var msg = $('textarea#idRecadoLivro').val();
	var sinopse = $('textarea#idSinopse').val();	
	
	if(email == ""){
		$('#indicaPaginaLivro').addClass('campo_erro');
		$('#idErroEnvioAmigoComunidade').append('<p class="aviso_validacao">Informe o email do amigo.</p>');
	}else{
		acao_ajax(param+'&msg='+msg+'&email='+email+'&sinopse='+sinopse,url,fecharPopup());
	}
}

function subMenu(el){
	
 // Menu
   // $('#topo ul.menu li a.botao').click(function(){
      var item = $(el).parent();
      var subMenu = $('.submenu', item);
      
      // se nao for IE 6 ou 7
      if (!($.browser.msie && $.browser.version < 8)) {
        if(subMenu.is(':hidden')){
          $('#topo ul.menu li').removeAttr('class');
          $('#topo ul.menu li .submenu').hide();
          item.addClass('ativo click');
          subMenu.fadeIn('fast');
        } else {
          item.removeClass('click');
          subMenu.fadeOut('fast');
        }
      }
      // se for IE 6 ou 7
      else {
        if(subMenu.is(':hidden')){
          $('#topo ul.menu li').removeAttr('class');
          $('#topo ul.menu li').css('background-position', '1000px');
          $('#topo ul.menu li a.botao').css({'background-color' : '#fff', 'color' : '#584e10'});
          $('#topo ul.menu li a.mais').css('background-position', '0 0');
          $('#topo ul.menu li .submenu').hide();
          item.addClass('ativo click').css('background-position', 'bottom');
          $('a.botao', item).css({'background-color' : '#ff795d', 'color' : '#fff'});
          $('a.botao', item).css('background-position', '0 -12px');
          subMenu.fadeIn('fast');
        } else {
          item.removeClass('click');
    
          $('a.botao', item).css('background-position', '0 0');
          subMenu.fadeOut('fast');
        }
      }	
}

//envia email no popup de convite de pessoas
function convidarAmigos(param,url){
	var emails = $("#idEmail").val();
	var msg = $("#idMsg").val();
	var acao = 'acao=convidarContatosEmail&lista='+emails+'&titulo='+msg;
	var erro = false;

	if(emails == ""){
		$('#idEmail').addClass('campo_erro');
		$('#id_msg_erro_convite').append('<p class="aviso_validacao">Informe o email do amigo.</p>');
		erro = true;
	}
	if(emails == 'Separe os e-mails por espaço e vírgula, ex: joao@email.com, etc...'){
		$('#idEmail').addClass('campo_erro');
		$('#id_msg_erro_convite').append('<p class="aviso_validacao">Informe o email do amigo.</p>');
		erro = true;
	}

	if(erro == false){
		acao_ajax(acao, '../pessoas/index.php','');
		setTimeout(function(){carregar('acao=popupSucessoConvite&valor=true','../pessoas/','POST','idSucessoConvite','','sucessoConvite')},500);
	}
}

//monta popup de sucesso de convite de pessoas
function sucessoConvite(){
	$('.popup').fadeOut();
    $('.popup.sucesso_convite').fadeIn();
}

function subMenuHome(el){
	$("#idSubmenuHome").addClass('ativo click');
	$('#topo ul.menu li .submenu').hide();
	$("#idLivroL").removeClass('ativo click');
}

function addEmail(el,inc){
	var nome = $("#nomeRede"+inc).val();
	var totalNome = $("#idNome").val();
	var totalEmail = $("#idEmail").val();
	valor = new Array();
	var valorN = totalNome.split(",");
	var valorE = totalEmail.split(",");
	var erro = true;
	var array = false;
	var idEmail = $("#id_checkA"+inc).val();
	var idNome = $("#nomeRede"+inc).val();
	
	for(j=0;j<valorE.length;j++){
		if (valorE[j] == idEmail) {
			valorE.splice(j,1);//exclui indice do array
			valorN.splice(j,1);//exclui indice do array
			qtdT = valorE.length;
				if(qtdT == 0){//nenhum registro
					$('#idNome').val('');
					$('#idEmail').val('');
				}else{
					if(qtdT == 1){//um registro
						$('#idNome').val(valorN[0]);
						$('#idEmail').val(valorE[0]);
					}else{ //varios registros
						array = true;
					}
				}
			erro = false;
		}
	}
	
	if(array == true){
		i = valorN;
		i = i.join();
		k = valorE;
		k = k.join();
		$('#idNome').val(i);
		$('#idEmail').val(k);
	}
	
	if(erro == true){
		if($('#idEmail').val() != ""){
			$('#idEmail').val($('#idEmail').val()+","+$(el).attr('name'));
			$('#idNome').val($('#idNome').val()+","+nome);
		}else{
			$('#idEmail').val($(el).attr('name'));
			$('#idNome').val(nome);
		}
	}	
}

//seleciona todos os itens no encontre amigos do cadastro e do perfil de amigo
function selecionarTodosEmail(inc){
	check = $('input[name=selecionar_todosA]:checkbox:checked').val();

	if(check == 0){
		for(k=0;k<=inc;k++){
			$("#id_checkA"+k).attr('checked','checked');

			if($('#idEmail').val() != ""){
				$('#idEmail').val($('#idEmail').val()+","+$("#id_checkA"+k).attr('name'));
				$('#idNome').val($('#idNome').val()+","+$("#nomeRede"+k).attr('name'));
			}else{
				$('#idEmail').val($("#id_checkA"+k).attr('name'));
				$('#idNome').val($("#nomeRede"+k).attr('name'));
			}
		}
	}else{
		$("#idNome").remove();
		$("#idEmail").remove();
		$("#idAdd").append('<input type="hidden" name="listNome" id="idNome"> <input type="hidden" name="list" id="idEmail">');
		for(k=0;k<=inc;k++){
			$("#id_checkA"+k).attr('checked','');
		}
	}
}

//convite para usuarios que não são do olivreiro
function conviteOlivreiro(param,url,plugin,pagina){
	var list = $('#idEmail').val();
	var nome = $("#idNome").val();
	var session = $("#oi_session_id").val();
	var erro = false;
	
	switch (plugin) {
	case 'Orkut':
		pluginA = 'orkut';
		break;
	case 'Facebook':
		pluginA = 'facebook';
		break;
	case 'Gmail':
		pluginA = 'Gmail';
		break;
	case 'Twitter':
		pluginA = 'twitter';
		break;
	default:
		break;
	}
	
	var acao = 'acao=selectContacts&list='+list+'&plugin='+pluginA+'&session='+session+'&nome='+nome;
	
	if(list == ""){
		erro = true;
	}
	if(nome == "" || list == ""){
		erro = true;
	}
	
	if(erro == false){
		acao_ajax(acao,url,'');
		if(pagina == 'popup'){
			setTimeout(function(){carregar('acao=popupSucessoConvite&valor=true','../pessoas/','POST','idSucessoConvite','','sucessoConvite');$('#loading').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},500);
		}else{
			setTimeout(function(){carregar('acao=contatosAdicionados','../pessoas/','POST','buscaAmigosRedes','','');$('#loading1').html('<div class="carregando" style="margin-right:100;"><p>Carregando atividades...</p></div>');},500);
		}
	}else{
		$('#id_erro_resultado').append('<p class="aviso_validacao">Marque pelo menos um contato</p>');
	}
}

//exibe campo de editora no cadastro do livro
function selecionaEditora(){
	outra = $('select#editora').val()
	$('#outra_editora').css('display','block');
}

//Ativa rating
function ativarRating(elementsPath){
	$(function(){
		
		var huid = $('#idhuid').val();

		if($(elementsPath).rating){
			$(elementsPath).rating({
				callback:function(value){
					var info = value.split("|");
					var param = "acao=votar&idLivro="+info[0]+"&qtd="+info[1];
					var url = "../livros/";
					
					//Alteração para exibir popup de alerta indicando que ele não está logado
					if(huid != -1){					
						acao_ajax(param, url, '');							
					}else{
						montaPopupErro();
					}
					
				}
			});
		}
		
	});
}

function popupNotificacao(param,url){
	carregar(param,url,'POST','idNotificacaoComunidade','','notificacaoComunidade');
}

//monta o popup de notificacao
function montaPopupNotificacao(){
	 $('.pelicula').show();
     $('.popup.comunidade_notificacoes').fadeIn();
     $('#topo form select').hide();
}

function enviarNotificacaoComunidade(param,url){
	var not01 = $("#not01:checkbox:checked").val();
	var not02 = $("#not02:checkbox:checked").val();
	var not03 = $("#not03:checkbox:checked").val();
	var not04 = $("#not04:checkbox:checked").val();
	
	if(not01 == undefined){
		not01 = 0;
	}
	if(not02 == undefined){
		not02 = 0;
	}
	if(not03 == undefined){
		not03 = 0;
	}
	if(not04 == undefined){
		not04 = 0;
	}
	
	var acao = param+"&not01="+not01+"&not02="+not02+"&not03="+not03+"&not04="+not04;
	acao_ajax(acao,url,fecharPopup());
}

//submit das busca do site com loading
function submitGeral(id,idValor,idLoading,style,idMsg,msg,titulo){
	var valor = $("#"+idValor).val();
	var erro = false;
	
	if(idMsg !="" && idMsg != undefined)
		$("#"+idMsg).children().remove();	

	if((valor == "" || valor == titulo) && idMsg != ""){
		$("#"+idMsg).append('<p class="aviso_validacao">'+msg+'</p>');
		erro = true;
	}
	
	if(erro == false){		
		submitForm(id);
		$('#'+idLoading).children().remove();				
		$('#'+idLoading).attr("class","carregando");		
	}	
}

//abre video na edicao do livro
function abreVideoEdicao(){
    $('.logado #limites #conteudo .conteudo_principal fieldset.caixa_midia').hide();
    $('.logado #limites #conteudo .conteudo_principal fieldset.caixa_midia.video').show();
    efeitoAtivoInput();
    return false;
}

function fecharVideoEdicao(el){
	 $(el).parents('fieldset.caixa_midia').hide();
     return false;
}

//anexa o video na edicao do livro
function anexarVideoEdicaoLivro(add,acao,url,idLivro){
	var video = $("#url_video").val();
	acao_ajax(acao+"&video="+video,url,$(add).parents('fieldset.caixa_midia').hide());
	setTimeout(function(){carregar('acao=blocoVideoEdicaoLivro&idLivro='+idLivro,url,'POST','atualizaVideoEdicaoLivro','','perfil')},500);
}

function removerVideoEditarLivro2(param,url,idLivro,limit,inc){
	acao_ajax(param,url,'');
	setTimeout(function(){carregar('acao=blocoVideoEdicaoLivro&idLivro='+idLivro+'&limitRemover='+limit,url,'POST','atualizaVideoEdicaoLivro','','');$('#id_loading_remover_video'+inc).html('<div class="carregando" style="margin-right:20px;margin-top:-15px;"></div>');},500);
}

function visualizarVideoEdicao(el,id,inc,param){
	verMaisVideoLivros(id);

	var id_remover = $("#id_remover_video"+inc).val();
	
	if(id_remover == 1){
		if(param != 'nenhum'){
			$(".classe_remove_imagem_moda").css('height','0px');
			$("#"+param).css('display','none');
		}else{
			$("#id_remover_dsc"+inc).css('display','none');
			$("#id_remover_img"+inc).css('display','none');
		}
	}
	
	$(el).parents('.visualizacao_midia').addClass('ativo');    
}

function verMaisVideoLivros(idLivro){
	var alturaSinopse = $('#coluna2 ul.abas li.aba.ativa .url_video').outerHeight();
	$('#coluna2 ul.abas').css('height', alturaSinopse + 350);        
	$('#coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
};

function fechaVideoEdicao(el,idLivro,inc,param,classe){
	verMenosvideo(idLivro);

	var id_remover = $("#id_remover_video"+inc).val();
	if(id_remover == 1){
			
		if(param == 'nenhum'){
			$("#id_remover_dsc"+inc).css('display','block');
		}else{
			$(".classe_remove_imagem_moda").css('height',classe+'px');
			$("#"+param).css('display','block');
		}
	}
	
	$(el).parents('.visualizacao_midia').removeClass('ativo');
}

function verMenosvideo(idLivro){
	var alturaSinopse = $('#livro #coluna2 ul.abas li.aba.ativa #atualizaVideoHomeEdicaoLivro').outerHeight();
	$('#livro #coluna2 ul.abas').css('height', alturaSinopse - 150);        
	$('#livro #coluna2 ul.abas li.aba p.mais, #livro #coluna2 ul.abas li.aba p.menos').toggle();
}

function anexaVideoForum(el,acao,url,param,idLivro,idMove){
	video = $('#url_video').val();
	$("#idCapturaImagemVideo").val(video);
	$("#idTipo").val("video");
	 
	 if(video == 'Cole a URL do vídeo do Youtube aqui' || video == ""){
		 $('#url_video').addClass('campo_erro');
		 $('#msg_erro_video').append('<p class="aviso_validacao">Preencha com uma url válida</p>');
	 }else{
		 $(el).parents('fieldset').next().fadeIn('fast');
	     $(el).parents('fieldset.midia').hide();	
	     setTimeout(function(){carregar(param+'&video='+video+'&idLivro='+idLivro,url,'POST','idMidiaVideoForum','','perfil');$('#id_loading_video').html('<div class="carregando" style="margin-left: 200px;margin-top:40px;"></div>');},500);
	 }	 
}

function alteraResultadoVideoForum(el,acao,url,idLivro,id){
	setTimeout(function(){carregar(acao+'&idLivro='+idLivro,url,'POST',id,'','postarComentario')},500);
	return false;	
}

function abreResultadoImagemForum(el,idLivro,idForum,url,id){	
	 upload = $("#upload_img").val();
	 imagem = $('#url_img').val();
	 controle = $("#controle").val();

	 lim = false;
	 
	 if(imagem != ""){
		  var tipo = "imagem";
		  $("#idCapturaImagemVideo").val(imagem);
	 }
	 if(upload != ""){
		 var tipo = "upload";
		 $("#idCapturaImagemVideo").val(upload);
	 }
	 
	 $("#idTipo").val(tipo);

	if(upload == "" && imagem == 'Cole a URL da imagem aqui'){
		lim = true;
	}
	 
	 if(lim == true){
		 $('#url_img').addClass('campo_erro');
		 $('#msg_erro_imagem').append('<p class="aviso_validacao">Preencha com uma url válida</p>');
	 }else{
		 $(el).parents('fieldset').next().fadeIn('fast');
	     $(el).parents('fieldset.midia').hide();	
	     
	     if(imagem != "Cole a URL da imagem aqui"){	  
	    	 if(controle == "topicoAutor"){
	    		 setTimeout(function(){carregar('acao=atualizaImagemTopico&idLivro='+idLivro+'&imagem='+imagem+'&upload='+upload+'&idForum='+idForum,url,'POST',id,'','perfil');$('#id_loading').html('<div class="carregando" style="margin-left: 200px;margin-top:40px;"></div>');},500);
	    	 }else if(controle == "topicoLivro"){
	    		 setTimeout(function(){carregar('acao=atualizaImagemTopico&idLivro='+idLivro+'&imagem='+imagem+'&upload='+upload+'&idForum='+idForum,url,'POST',id,'','perfil');$('#id_loading').html('<div class="carregando" style="margin-left: 200px;margin-top:40px;"></div>');},500);
	    	 }else if(controle == "topicoComunidade"){
	    		 setTimeout(function(){carregar('acao=atualizaImagemTopico&idLivro='+idLivro+'&imagem='+imagem+'&upload='+upload+'&idForum='+idForum,url,'POST',id,'','perfil');$('#id_loading').html('<div class="carregando" style="margin-left: 200px;margin-top:40px;"></div>');},500);
	    	 }else{
	    		 setTimeout(function(){carregar('acao=atualizaImagem&idLivro='+idLivro+'&imagem='+imagem+'&upload='+upload+'&idForum='+idForum,url,'POST',id,'','perfil');$('#id_loading').html('<div class="carregando" style="margin-left: 200px;margin-top:40px;"></div>');},500);
	    	 }    	 
	     }else{
	    	 $("#idTexto").css('display','block');
	    	 $("#idNomeImagem").text(upload+' ');
	    	 if(controle == "topicoAutor"){
	    		 $('#formTopicoAutor').submit();  
	    	 }else if(controle == "topicoLivro"){
	    		 $('#formTopicoLivro').submit();  
	    	 }else if(controle == "topicoComunidade"){
	    		 $('#formTopicoComunidade').submit();  
	    	 }else{
	    		 $('#frmresposta').submit();  
	    	 }
	     }   
	 }
}

//loading paginacao
function chamaLoadingPaginar(el){
	
	var elPai = $(el).parent();
	
	margin = $(elPai).css('margin');
	text = $(elPai).css('text-align');
	letter = $(elPai).css('letter-spacing');
	clear = $(elPai).css('clear');
	list = $(elPai).css('list-style');
	
	$(el).parent().parent().html('<div class="carregando" style="clear: '+clear+'; margin: '+margin+'; list-style: '+list+'; letter-spacing: '+letter+'; text-align: '+text+';" ></div>');
}

//add mais livros - estante em comum
function adicionaMaisComum(param,url,area,idUsuario,tipo){
	setTimeout(function(){carregar(param+'&id='+idUsuario+'&tipo='+tipo,url,'POST','coluna1','',area);$('#loading_mais_livros').html('<div class="carregando" style="margin-right: 350px;margin-top:40px;"></div>');},0);
}

//ordenação na estante em comum
function ordenacaoEstanteComum(lista,tipo,idUsuario,idClick,id,idLista){
	var limit= $('#frmLimit #limit').val();
	
	area_grade = $("#modoGrade").attr('class');
	area_lista = $("#modoLista").attr('class');
	
	if(area_grade == 'ativo'){
		area = "grade";
	}else{
		area = "lista";
	}
	
	carregar('acao=ordenacaoComum&tipo='+tipo+'&area='+lista+'&l='+limit+'&id='+idUsuario+'&t_lista='+idLista,'../pessoas/index.php','POST','coluna1','alfa','ordernacao');
}

function carregarGeral(param,url,tipo,id,idClick,area){ 
	$.ajax({
		url:url,
		type:tipo,
		data:param,
		dataType: "html",
		cache:false,
		timeout: 120000,
		error:function(){
			$("#loading").html("<li><a class=\"botao_procurar\" href=\"#\" title=\"Procurar amigos\" onclick=\"amigosOutrasRedes();return false;\"><strong>Procurar amigos</strong></a></li>" +
					"<li><a rel=\"fechar\" class=\"cancelar\" href=\"#\" onclick=\"fecharPopup(); return false\" title=\"Cancelar\"><strong>Cancelar</strong></a></li>");
			 $('#erro_encontre_amigos').append('<p class="aviso_validacao">Tempo limite de execução excedido.</p>');
		},
		success:function(html){		
			$('#'+id).empty().html(html);	
		}
	});
}

//abre popup de desativar perfil no usuario logado
function popupDesativarPerfilUsuario(param,url){
	//var msg = $("#desativar_texto").val();
	//acao_ajax(param+'&msg='+msg,url,fecharPopup());
	carregar(param, url, 'POST', 'idDesativaUsuario', '', 'popupDesativar');
	//$("#idDesativaPerfil_id").css('display','none');
}

function exibirPopups(classe){
	$('.pelicula').fadeIn('fast');
    $('.popup.'+ classe).fadeIn();
}

//remover usuario
function removerPerfilUsuario(param,url){
	var msg = $("textarea#desativar_msg").val();
	acao_ajax(param+"&msg="+msg,url,fecharPopup());
	$("#id_desativado").html("<strong>DESATIVADO</strong>");
}

function ativarLinkRedes(){
	facebookNoLivreiro = $("#livreiro_no_facebook:checkbox:checked").val();

	if(facebookNoLivreiro == 1){
		$('#idIntegrar_facebook').show();
	}else if(facebookNoLivreiro == undefined){
		$('#idIntegrar_facebook').hide();
	}
}

function ativarLinkIntergrarOrkut(){
	livreiroNoOrkut = $("#livreiro_no_orkut:checkbox:checked").val();

	if(livreiroNoOrkut == 1){
		$('#idIntegrar').show();
	}else if(livreiroNoOrkut == undefined){
		$('#idIntegrar').hide();
	}
}

//monta popup de erro para nao logado
function msgErro(){
	var pagina = $("#var_pagina").val();
	carregar('acao=popupErro&pagina='+pagina,'../conteudo/index.php','POST','id_popup_erro','','popup_erro');
}

function montaPopupErro(){
	if($('#id_popup_erro').hasClass('msg_erro')){
	  $('#topo form select').hide();
	  $('.pelicula').fadeIn('fast');
	  $('.popup.nao_logado.msg_erro').show();
	  $('#idbtnloginerro').focus();
	}
}

function editarLivroEstante(idLivro, idEditora){
	var huid = $('#idhuid').val()
	if(huid != -1)
		carregar('acao=exibir_popup_editar_livro_estante_editora&idLivro='+idLivro+'&idEditora='+idEditora,'../editoras/index.php','POST','id_popup_editar_estante_editora','','editaLivro_editora');
	else
		montaPopupErro();
}

function salvarEditarLivroEstante(idLivro, idEditora){
	var lista = new Array();
	var i=0;
	$("input:checkbox:checked").each(function () {
        lista[i] = $(this).val();
        i++;
    });
	
	var tags = $('#idTagsEditarLivroEstante').val();
	param = 'acao=salvarEditarLivroEstante&idLivro='+idLivro+'&lista='+lista+'&tags='+tags;
	acao_ajax(param, '../editoras/index.php', fecharPopup());
}

//Função genérica para exibição de popups
function exibirPopups(classe){
	$('.pelicula').fadeIn('fast');
	$('.popup.'+ classe).fadeIn();
	$('.player').hide();
}

function addMsgErro(el,idAreaExibirMsg, msg){
	$(el).addClass('campo_erro');
	//$('.aviso_validacao').remove();
	$('#'+idAreaExibirMsg).append('<p class="aviso_validacao">'+msg+'</p>');
}

function valida_popup_erro(tipo){
	if(tipo == 'cadastro'){
		var nome = $('input[name=nome]').val();
		var sobrenome = $('input[name=sobrenome]').val();
		var sexo = $('input[name=sexo]:radio:checked').val(); 
		var email = $('input[name=usuario_email]').val();
		var senha = $('input[name=usuario_senha]').val();	
		var dia = $('#idNascimentoDia').val();
		var mes = $('#idNascimentoMes').val();
		var ano = $('#idNascimentoAno').val();	
		var erro = false;
		
		if(nome == "" || nome == undefined){	
			addMsgErro('input[name=nome]','msg_erro','Preecha com um nome válido.');erro=true;
		}
		if(sobrenome == "" || sobrenome == undefined){					
			addMsgErro('input[name=sobrenome]','msg_erro','Preecha com um sobrenome válido.');erro=true;
		}
		if(sexo == "" || sexo == undefined){				
			addMsgErro('input[name=sexo]:radio:checked','msg_erro','Escolha uma das opções de sexo.');erro=true;
		}
		if(email == "" || email == undefined){			
			addMsgErro('input[name=usuario_email]','msg_erro','Preencha com um email válido.');erro=true;
		}
		if(senha == "" || senha == undefined){			
				addMsgErro('input[name=usuario_senha]','msg_erro','Preencha com uma senha válida de 6 a 12 caracteres.');erro=true;
		}else{
			if(senha.length < 6 || senha.length > 12){
				addMsgErro('input[name=usuario_senha]','msg_erro','Preencha com uma senha válida de 6 a 12 caracteres.');erro=true;
			}
		}
		if(dia == "" || dia == undefined){
			addMsgErro('#idNascimentoDia','msg_erro','Selecione um dia.');erro=true;
		}
		if(mes == "" || mes == undefined){	
			addMsgErro('#idNascimentoMes','msg_erro','Selecione um mês.');erro=true;
		}
		if(ano == "" || ano == undefined){		
			addMsgErro('#idNascimentoAno','msg_erro','Selecione um ano.');erro=true;
		}
		if(erro == false){
			submitGeral('idPerfilCadastro','loading','id_loading_cadastro_pessoa','style=\'float: left; margin-top: 5px; margin-right: 10px;\'','','','loading');
		}
	}else{
		var erro = false;
		
		if($('#txtLogin').val() == "" || $('#txtLogin').val() == undefined){			
			addMsgErro('#txtLogin','msg_erro_login','Preencha com um email válido.');erro=true;
		}
		if($('#txtSenha').val() == "" || $('#txtSenha').val() == undefined){			
				addMsgErro('#txtSenha','msg_erro_login','Preencha o campo de senha.');erro=true;
		}
		if(erro == false)
			submitGeral('form_register','loading','id_loading_logar','style=\'float:left; margin-top: 5px;margin-left:0px;\'','','','loading');
	}
}

function salvarNovaListaPopupEditar(id){
	var nomeLista = $('#idNomeListaPopupEditar').val();
	carregar('acao=atualizar_fieldset&idEd='+id+'&nomeListaNova='+nomeLista, '../editoras/', 'POST', 'idAtualizarFieldsetEditar', '', '');

}

function exibirCriarNovaLista(el){
	$(el).parents('div.sem_lista').fadeOut('fast');
	$('#nova_lista_popup_editar_livro').fadeIn('fast');
}


function editarLivroEstantePDF(idLivro, idEditora){
	$("#id_pdf").css('display','none');
	carregar('acao=exibir_popup_editar_livro_estante_editora&idLivro='+idLivro+'&idEditora='+idEditora,'../editoras/index.php','POST','id_popup_editar_estante_editora','','editaLivro_editora');
}

function implementar(acao,url,cont,controle){
	acao_ajax(acao, url,'');
	
	if(controle == 'Sim'){
		$("#ideia_nao"+cont).css('display','none');
		$("#ideia_sim"+cont).css('display','block');
	}else{
		$("#ideia_sim"+cont).css('display','none');
		$("#ideia_nao"+cont).css('display','block');
	}
}

//função que chama o bloco de editar perfil de informações
function editar_perfil_configuracoes(param,url,controle,loading){
	carregar(param+'&controle='+controle,url,'POST',controle,'','');
	$('#'+loading).html('<span class="carregando" style="margin-right:20px; margin-top:0px;"></span>');
}

function trocar_imagem_perfil(id, acao, url){
	$('#ha').val(acao);	
	$('#'+id).submit();
	$('#idHiddenFrame').contents().find('html body').html('<span style="padding-left: 15px; font-weight:bold;">Carregando...</span><span style="display: block; width: 24px; height: 24px; margin: 20px 40px 40px 40px; background: url(../imagens/loading-icone.gif) no-repeat; text-indent: -9999em; overflow: hidden; "><br/>Carregando...</span>');

	//setTimeout(function(){carregar('acao=bloco_conf_imagem','../pessoas/index.php','POST','inc_01','','')},6000);		
}

$(function()
		{
			$("textarea[maxlength]").keyup(function(event)
			{		
				
			    var key = event.which;	
			    
			    var length = $(this).val().length;	
			    var maxLength = $(this).attr("maxlength");
		        var minLength = $(this).attr("minlength");			   
		        $("#contador_text").text(length);
		        if(length < minLength) 
		        {		        	
	        		$("#enviar").hide();
	        		$("#msg_erro2").hide();
		        }
	        	else
	        	{
	        		$("#enviar").show();
	        	}
		        
			    //todas as teclas incluindo enter
			    if(key >= 33 || key == 13) 
			    {   
			        if(length >= maxLength-1) 
			        {				        	
			            event.preventDefault();
			        }		        
			    }
			});	
		});
			
		//$(":").attr("disabled","disabled");

		function gravarMensagem(id_textarea)
		{			
			
			var maxLength = $("#"+id_textarea).attr("maxlength");
			var minLength = $("#"+id_textarea).attr("minlength");						
	        var length = $("#"+id_textarea).val().length;
	        
	        if(length < minLength) 
	        {
	            $("#msg_erro2").text("Quantidade mínima insuficiente.");	  
	            $("#msg_erro2").show();
	            $("#enviar").show();
	            $("html,body").animate({scrollTop: $("html").height()});
	        }
	        else
	        {
	        	if(length > maxLength) 
	        	{
		            $("#msg_erro2").text("Quantidade de caracteres maior que o permitido.");		       
		            $("#msg_erro2").show();
		            $("#enviar").show();
		            $("html,body").animate({scrollTop: $("html").height()});
	        	}
	        	else  
		        {		        	
		        	if($("#check").attr('checked') == true)
		        	{  
	        		//carregar('acao=gravarMensagem&mensagem='+mensagem,'../guerradostronos/index.php','POST','','',0);
			        	var mensagem = $("#"+id_textarea).val();
			        	$("#"+id_textarea).attr("disabled","true");
			        	$("#contador_text").text(0);
			        	$("#enviar").hide();
			        	$("#msg_erro2").hide();
			        	
			        	$.ajax({
			        		url:'../guerradostronos/index.php',
			        		type:'POST',	        		
			        		data:
			        		{
								acao: "gravarMensagem",
								mensagem: mensagem						
							},
			        		cache:false,
			        		success:function(retorno){
							javascript:location.reload();
							$("html,body").animate({scrollTop: 10000});
			        		}
			        	});
		        	}
		        	else
		        	{		        		
			        	$("#msg_erro2").text("Para enviar sua frase, o regulamento deve ser aceito.");
		        	}
		        }
	        }			
		}
		
		function verificaRegulamentoLido()
		{			
			if($("#check").attr('checked') == true)
        	{ 
				gravarMensagem('frase');
			}
			else
			{					
				$("#msg_erro2").text("Para enviar sua frase, o regulamento deve ser aceito.");
				$("#msg_erro2").show();				
				$("html,body").animate({scrollTop: $("html").height()});
			}		
		}
		

	function google_ad_request_done(google_ads) {
		var s = '';
		var i;
		if (google_ads.length == 0)
	    return;

		if (google_ads[0].type == "text") {
			s += '<div style="text-align:left;font-weight:bold;">Links Patrocinados</div>';
			for(i=0; i < google_ads.length; ++i) {
			// Por determinação do Google o link deve abrir na mesma janela.
			//s += '<br><a href=javascript:NewWindow("' + google_ads[i].url + '","link",800,600,"yes","yes") ' +
			s += '<br><a target="_blank" href="' + google_ads[i].url +
			'" onmouseout="window.status=\'\'" ' +
			'onmouseover="window.status=\'go to ' +
			google_ads[i].visible_url + '\';return true;">' +
			'<span class="linha1">' +
			'<b>' + google_ads[i].line1 + '</b><br></span></a>' + 
			'<span class="linha2e3">' +
			google_ads[i].line2 + ' ' +
			google_ads[i].line3 + '<br></span>' +
			'<a target="_blank" href="' + google_ads[i].url +
			'" onmouseout="window.status=\'\'" ' +
			'onmouseover="window.status=\'go to ' +
			google_ads[i].visible_url + '\';return true;">' +
			'<span class="linhaUrl">' +
			google_ads[i].visible_url + '</span></a><br>';
			}
	    }
		
		//crítica para validar a existência do container "linksPatGoogle" no corpo da página atual
		if(!document.getElementById('linksPatGoogle')){
		//	document.write('<div id=\'linksPatGoogle\'>'+ s +'</div>');
		}else{
			document.getElementById('linksPatGoogle').innerHTML = s;
		};
		
	    return;
	}
	
	function cadastrarUsuario()
	{
		var erro=false;
		var array_erros = "";
		if($("#nome").val()=="")
		{
			erro = true;
			array_erros += "* Preencha com um nome válido <br />";
		}
		if($("#sobrenome").val()=="")
		{
			erro = true;
			array_erros += "* Preencha com um sobrenome válido <br />";
		}
		/*var sexo = $('input[name=sexo]:radio:checked').val(); 
		if(sexo == "" || sexo == undefined)
		{
		if($("#sexo").attr('checked') == false)
		{
		"input[@name='chkBox']"
		*/
		if($("#sexo").attr('checked') == false)
		{
			erro = true;
			array_erros += "* Informe um sexo válido <br />";
		}
		if($("#nascimento").val()=="")
		{
			erro = true;
			array_erros += "* Preencha com um nome válido <br />";
		}
		if($("#usuario_email").val()=="")
		{
			erro = true;
			array_erros += "* Preencha com um email válido <br />";
		}
		if($("#senha").val()=="")
		{
			erro = true;
			array_erros += "* Preencha com uma senha válida <br />";
		}
		if(erro)
		{
			$("#msg_erro").text(array_erros);
		}
			
	}
	

