function despliega(idMensaje)
{
  $("span#mas_"+idMensaje).hide();
  $("span#todo_"+idMensaje).show();
}

function repliega(idMensaje)
{
  $("span#mas_"+idMensaje).show();
  $("span#todo_"+idMensaje).hide();
}

function vota(voto,idTema)
{
  $("span#loadingVotos").ajaxStart(function()
  {
    $("span#num_votos").hide();
    $(this).show();
  })
  $.ajax({ type:"post", url:"/templates/script_ajax/vota_ajax.php", data:"idTema="+idTema+"&voto="+voto,
  success:function(msg)
  {
    salida = msg.split("###");
    $("span#num_votos").html(salida[1]);
  }
  })

  $("span#loadingVotos").ajaxStop(function()
  {
    $("span#num_votos").show();
    $(this).hide();
  })

}

function marcarInapropiado(idMensaje)
{

  $("span#loadingInapropiado").ajaxStart(function()
  {
    $("span#mensaje_id_"+idMensaje).hide();
    $(this).show();
  })

  $.ajax({ type:"post", url:"/templates/script_ajax/marcaInapropiado_ajax.php", data:"idMensaje="+idMensaje,
  success:function(msg)
  {
    salida = msg.split("###");
    $("span#mensaje_id_"+idMensaje).html(salida[1]);
  }
  })

  $("span#loadingInapropiado").ajaxStop(function()
  {
    $("span#mensaje_id_"+idMensaje).show();
    $(this).hide();
  })

}



function compruebaNick(nickLibre,nickOcupado)
{
  f = document.form_nick;
  
  $("span#loadingNick").ajaxStart(function()
  {
    $("span#mensajeNick").hide();
    $(this).show();
  })

  $.ajax({ type:"post", url:"/templates/script_ajax/compruebaNick_ajax.php", data:"nick="+f.nickForo.value,
  success:function(msg)
  {
    //salida = msg.split("###");
    if (msg=="OK")
    {
      $("span#mensajeNick").html(nickLibre);
      $("span#mensajeNick").css({ color:"#4281AD" });
      $("span#mensajeNick").show();
      $("span#botonEnviaNick").show("slow");
    }
    if (msg=="KO")
    {
      $("span#mensajeNick").html(nickOcupado);
      $("span#mensajeNick").css({ color:"#FF0000" });
      $("span#mensajeNick").show();
      $("span#botonEnviaNick").hide();
    }
  }
  })

  $("span#loadingNick").ajaxStop(function()
  {
    $(this).hide();
  })
  
}

function enviaNick(novio_id)
{
  f = document.form_nick;
  
  $("span#loadingNick").ajaxStart(function()
  {
    $("span#mensajeNick").hide();
    $(this).show();
  })

  $.ajax({ type:"post", url:"/templates/script_ajax/enviaNick_ajax.php", data:"novio_id="+novio_id+"&nick="+f.nickForo.value,
  success:function(msg)
  {
    //salida = msg.split("###");
    if (msg=="OK")
    {
      $("span#mensajeNick").html("<?=_t('Su nick se ha insertado correctamente')?>.");
      $("span#mensajeNick").css({ color:"#4281AD" });
      $("span#mensajeNick").show();
      $("span#botonEnviaNick").hide();
      $("span#botonVolver").show();
    }
    else
    {
      $("span#mensajeNick").html("<?=_t('Error al insertar el nick. Intentelo de nuevo')?>");
      $("span#mensajeNick").css({ color:"#FF0000" });
      $("span#mensajeNick").show();
      $("span#botonEnviaNick").hide();
      $("span#botonVolver").show();
    }
  }
  })

  $("span#loadingNick").ajaxStop(function()
  {
    $(this).hide();
  })
    
}

	function vota(ip, idTema, votacion) 
	{
	  $("span#votaLoading").ajaxStart(function()
	  {
		  $(this).html("<img src='/img/loading.gif' border='0' />Procesando...");
		  $(this).show();
		  $("span#votaTema").hide();
		})
		$.ajax({ type:"POST", url:"/templates/script_ajax/votaForo_ajax.php", data:"ip="+ip+"&idTema="+idTema+"&votacion="+votacion,
			success: function(msg)
			{
				$("span#votaMensaje").html(msg);
				$("span#votaMensaje").show();
				muestraVotacion(idTema);
			}
		})
		$("span#votaLoading").ajaxStop(function()
		{
		  $(this).hide();
		})
	}
	
	function muestraVotacion(idTema)
	{
	  $("span#votaLoading").ajaxStart(function()
	  {
		  $(this).html("<img src='/img/loading.gif' border='0' />Procesando...");
		  $(this).show();
		  $("span#votaTema").hide();
		})
		$.ajax( { type:"POST", url:"/templates/script_ajax/muestraVotacion_ajax.php", data:"idTema="+idTema,
			success: function(msg) 
			{
				$("span#votaTema").html(msg);
				
			}
		} )
		$("span#votaLoading").ajaxStop(function()
		{
		  $(this).hide();
		  $("span#votaTema").show();
		})

	}

	function buscarTema()
	{
	  f = document.formBuscarTemas;
	  palabras = f.palabras_clave.value;
		
		//Jorge (17-07-2009): No sé porqué razón pero he tenido que quitar el $ por jQuery para que funcionara. Algun conflicto supongo
	  jQuery("div#loadingBusqueda").show();
		jQuery.ajax( { type:"GET", url:"/templates/script_ajax/buscaTema_ajax.php", data:"palabras="+palabras,
			success: function(msg) 
			{
				jQuery("div#resultadosBusqueda").html(msg);
				jQuery("div#resultadosBusqueda").show("slow");
			}
		} )
		jQuery("div#loadingBusqueda").hide();
	}
	
	function pasarPagina(pagina,idForo)
	{

		t = new Date();
		
		$("div#tabla_temas").html("<img src='http://www.bodaclick.com/img/loading.gif' border='0' />...");
		
		$.ajax( { type:"GET", url:"/templates/script_ajax/pasaPagina_ajax.php", data:"t="+t.getTime()+"&pagActual="+pagina+"&idForo="+idForo,
		success: function(msg)
		{
			salida = msg.split("###");
			//alert(msg);

			$("div#tabla_temas").html(salida[0]);
			$("div#paginasTemas").html(salida[1]);
			$("div#paginasTemas2").html(salida[1]);
		}
		} )

	}
