 $(document).ready(function(){
  cargarPaginador();
  comprobarCampos();
  
  $(".sumaVotoNegativo").click(function(){
    voto= -1;
	sumaVotoComentario(this,voto);
  });
  $(".sumaVotoPositivo").click(function(){
    voto= 1;
	sumaVotoComentario(this,voto);
  });
  
  
 });
 
 function reiniciarMostrarComentario(){
	$(".mostrarComentario").click(function(){
		var arIdComentario = this.id.split("_");
		var idComentario = arIdComentario.pop();
		$('.agochado_'+idComentario).css("display","none");
		$('#comentarioNoticia_'+idComentario).css("display","block");
	}); 
};

 function reiniciaVotos(){
     $(".sumaVotoNegativo").click(function(){
         voto= -1;
		sumaVotoComentario(this,voto);
	  });
	  $(".sumaVotoPositivo").click(function(){
	    voto= 1;
		sumaVotoComentario(this,voto);
	  });
 }
 
 function sumaVotoComentario(enlace,voto){
	
	var arIdComentario = $(enlace).attr('id').split('_');
	var idComentario = arIdComentario[1];
	
    var html = $.ajax({ 
	  	url: "include/ajax_comentarios_votos.php?idComentario="+idComentario+"&voto="+voto,
	  	async: false,
	  	beforeSend: function(){
	  	},
	    success: function(){
	  	  $("#voto_"+idComentario).html('<center><img src="imag/ajax_loading.gif" width="20px"></img></img></center>');
	  }
	
	  }).responseText;
		 setTimeout(function() {
			$("#voto_"+idComentario).fadeIn('slow');	
			$("#voto_"+idComentario).html(html);//envío por get la id del radiobutton escogido 
			cargarPaginador();
			reiniciaVotos();
			reiniciarMostrarComentario();
		}, 500); 
}
 
 function cargarPaginador(){
   $(".tEnlac").click(function(){
	 var name;
	 var articulo;
	 name= this.name;
	 articulo= this.id;
	 
     html = $.ajax({
		url: "include/ajax_articulos_comentarios.php?page="+name+"&id_articulo="+articulo+"#comment",
		async: false,
		beforeSend: function(){
	
        },
        success: function(){
          $(".comentarios_recibidos").html('<center><img src="imag/ajax_loading.gif"></img><p>Estamos cargando a paxina '+name+' ...</p></img></center>');
		}

        }).responseText;
	     
		setTimeout(function() {
        $('.comentarios_recibidos').fadeIn('slow');	
        $('.comentarios_recibidos').html(html);
		
		cargarPaginador();
		reiniciaVotos();
		reiniciarMostrarComentario();
    }, 1000);

    });

}
 
 function comprobarCampos(){
   $('#enviar_comentario').click(function(){
     var nombre = $('input#nombre').val();
	 var email = $('input#email').val();
	 var comentario= $('textarea#comentario').val();
	 var error = false;
	 if(nombre == ""){
	   alert("O campo nome é obrigatorio");
       error = true;	   
     } 
	 else if( email == ""){
	   alert("O campo email é obrigatorio");	 
	   error = true;
	   
	 }
	 else if( comentario.length < 3  ){
	   alert("O comentario debe ter alomenos tres caracteres");	 
	   error = true;
	 }
	 
	 if(error == false){
	   $('form#comentar').submit();
     }
	  
   });	 
	 
 }