$(function()
{
	function eliminar_click()
	{
		if ($(this).attr('rel') != '1')		//para evitar que cargue dos veces
		{
	   		$(this).attr('rel', '1');
	   		$(this).html('cargando...');

	   		var id;
	   		id = $(this).parent().parent().attr('id');
	   		id = id.slice(10);		//corta a partir de la posicion 10

			$.get("/xml/comentarios.php", { frm: 'eliminar', id: id },
				function(data) {
					if (data == 0) data = 0.5;
					$("div.comentarios #comentario"+id).fadeTo("fast", data);
					$("div.comentarios #comentario"+id + ' .eliminar a').attr('rel', '');

					if (data == 1)
						$("div.comentarios #comentario"+id + ' .eliminar a').html('eliminar');
					else
						$("div.comentarios #comentario"+id + ' .eliminar a').html('deshacer');

				});
	  	} else {
	  		$(this).html('espere por favor...');
	  	}
		return false;
	}
	$('div.comentarios a.eliminar_comentario').click(eliminar_click);

	$('div.comentarios .mas a').click(function() {
		if ($(this).attr('rel') != '1')		//para evitar que cargue dos veces
		{
	   		$(this).attr('rel', '1');
	   		$(this).html('Cargando...');

	   		var id;
	   		id = $(this).parent().parent().attr('id');

	   		form.pagina++;

			$.get("/xml/comentarios.php", { frm: 'mas', id: id, limit: form.limit, pagina: form.pagina, objeto: form.objeto, clase: form.clase },
				function(data) {
					var haymas = data.slice(0,1);	//¿hay más páginas?
					data = data.slice(1);			//html

					var div;
					div = $('div#' + id + ' .mas');
					div.before('<div>'+data+'</div>');
					div.prev().hide();
					div.prev().slideDown("slow");

					//actualiza eventos del boton eliminar
					$('div.comentarios .eliminar a').click(eliminar_click);

					if (haymas == 1)
					{
						$('div#' + id + ' .mas a').attr('rel', '');
						$('div#' + id + ' .mas a').html('Cargar m&aacute;s comentarios...');
					} else {
						$('div#' + id + ' .mas').remove();
					}
				});
	  	}
		return false;
	});

});
