$(document).ready(function(){
	
	//botão home
	$('#conteudo').prepend('<a href="index.php" title="página inicial" class="btn-home">Home</a>');
	$('.mensagens:last').css('border-bottom','0');
	$(".lightBox").prettyPhoto({show_title: false});
	
	function mudarCor(){
		$('.mensagens-enviadas .mensagens:odd').css('background-color','#86bd40');
        $('.mensagens-enviadas .mensagens:even').css('background-color','#70A338');
	}
	
	mudarCor();
	
	$('#busca-bebe').validate();
	$('#envia-mensagem').validate();
	
	//box de mensagens
	$('.message').append('<em class="closeable" title="clique para fechar"></em>');
    
	$('.closeable').live("click",function(){
	    var msg = $(this);
		$(this).parent().animate({ opacity: 'hide' }, "slow",function(){
			msg.parent().remove();
		});
	 });

 	$('#btnEnviar').live("click",function(){
		$('.fade').animate({opacity: 'show' }, "slow");
	});
    
  
    if($('#envia-mensagem').validate()){
        
        $('.enviarMsg').click(function(e){
           
        e.preventDefault();
        var nome = $('#txtNomeMsg').val();
        var email = $('#txtEmailMsg').val();
        var msg = $('#txtMsg').val();
        var id = $('#id').val();
        
        /**
        * Verifica se a quantidade de caracteres é maior que cinco,
        * para depois submeter ao banco de dados o f 
        */ 
        
        var val = $('#txtMsg').attr('value');
        var qtdMsg = 0;
        if(val)
         qtdMsg = val.length;
                 
        if (qtdMsg >= 5){ // função colocada por que o texto estava vindo com menos de cinco caracteres 
       
        $.ajax({
           type: "POST",
           url: "enviarMensagem.php",
           data: "nome=" + nome + "&email=" + email + "&msg=" + msg + "&id=" + id,
           success: function(msg){
                var dados = eval(msg);
                $('p.message em').click();
                $('.enviar-mensagens').prepend(dados[0].mensagem);
                $('.message').append('<em class="closeable" title="clique para fechar"></em>');
                
                if(dados[0].retorno == "1")
                {
                    // Limpar dados dos inputs
                    var msg = $('#txtMsg').val();
                    $('#txtNomeMsg').val("");
                    $('#txtEmailMsg').val("");
                    $('#txtMsg').val("");
                    var html = '<div class="mensagens">'+
                                '<h6>' + nome + '</h6>'+
                                '<p>Em: ' + dados[0].hora + '</p>'+
                                '<p>' + msg +'</p>'+
                                '</div>';
                    //Mostrar mensagem na lista das mensagens enviadas
                    $('#titMsg').after(html);
                    mudarCor();
                }
                
           }
         });
         
         }else{
            
         } // if qtdMsg
       });
    }
  
    
    var pag = 0;
    
    $('.proximo').live('click',function(){
        $.ajax({
           type: "POST",
           url: "listarMensagens.php",
           data: "id=" + $('#id').val() + "&p=" + (pag+1),
           success: function(msg){
             var dados = eval(msg.replace("\n", "\\n").replace("\r", "\\r").replace("\t", "\\t"));
             
             if(dados[0].retorno == "true")
             {
                pag++;
                $('.mensagens-enviadas .mensagens').remove();
                $('#titMsg').after(dados[0].mensagens);
                mudarCor();
                if(dados[0].last == "true")
                    $('.proximo').addClass('hide');
                $('.anterior').removeClass('hide');
             }
           }
         });
    });
    
    $('.anterior').live('click',function(){
        $.ajax({
           type: "POST",
           url: "listarMensagens.php",
           data: "id=" + $('#id').val() + "&p=" + (pag-1),
           success: function(msg){
             var dados = eval(msg.replace("\n", "\\n").replace("\r", "\\r").replace("\t", "\\t"));
             
             if(dados[0].retorno == "true")
             {
                pag--;
                $('.mensagens-enviadas .mensagens').remove();
                $('#titMsg').after(dados[0].mensagens);
                mudarCor();
                if(dados[0].first == "true")
                    $('.anterior').addClass('hide');
                $('.proximo').removeClass('hide');
             }
           }
         });
    });
//fim document					   

});


