function votar_comentario(id, idusuario, voto)
{
  if(voto)//voto negativo
    document.getElementById('ico_neg_'+id).className='b_icos_f ico_load_neg';
  else//voto positivo
    document.getElementById('ico_pos_'+id).className='b_icos_f ico_load_pos';

  var cache = Math.round(Math.random()*1000);
  ajax('load','ajax_mensajes.asp?funcion=votar_comentario&idusuario2='+idusuario+'&idmensaje='+id+'&voto='+voto+'&cache='+cache,'votos_'+id,votar_comentario_ok);
  
  function votar_comentario_ok(){
    document.getElementById('ico_neg_'+id).className='no_visible';    
    document.getElementById('ico_pos_'+id).className='no_visible';    
  }
}

function editar_comentario(id, idusuario)
{
  var cache = Math.round(Math.random()*1000);
  ajax('load','ajax_mensajes.asp?funcion=editar_comentario&idusuario2='+idusuario+'&idmensaje='+id+'&cache='+cache,'comentario_'+id);
}

function guardar_comentario(id, idusuario)
{
  var txt = document.getElementById('texto').value;
  var cache = Math.round(Math.random()*1000);
  if(txt)
    ajax('load','ajax_mensajes.asp?funcion=guardar_comentario&idusuario2='+idusuario+'&idmensaje='+id+'&texto='+txt+'&cache='+cache,'comentario_'+id);    
  else
    alert('Tiene que introducir un texto.');
}