function recalcular_altura_descripcion() {
	var height = $("#descripcion-paginador-contenido").height();
	if (!$("#descripcion").hasClass("hidden")) {
		height += 23 + $("#descripcion").height();
		$("#mas-info").html("- info");
	}
	else {
		$("#mas-info").html("+ info");
	}
	$("#descripcion-paginador-fondo").height(height);
}

$(function() {
	$(window).load(function() {
		recalcular_altura_descripcion();
	});
	
	
	$("#mas-info").click(function(event) {
		event.preventDefault();
	
		$(this).toggleClass("abierto").toggleClass("cerrado");
		$("#descripcion").toggleClass("hidden");
		recalcular_altura_descripcion();
		setTimeout("recalcular_altura_descripcion()", 100);
	});

	$("#paginador .menu-item").click(function(event) {
		event.preventDefault();
		
		if ($(this).attr("href") && $(this).attr("href") != "#") {
			var url = $(this).attr("href");
			$("#cuerpo-seccion").css("background-image", "url('"+ url +"')");
			$("#paginador .menu-item").removeClass("selected");
			$(this).addClass("selected");
		}
		else if ($(this).attr("href") == "#") {
			if ($("#paginador .selected").length) {
				var current = $("#paginador .selected")[0];
				if ($(this).attr("id") == "previous-item") {
					var previous = $(current).parent().prev().find("a.menu-item");
					if (previous && $(previous).attr("href") != "#") {
						var url = $(previous).attr("href");
						$("#cuerpo-seccion").css("background-image", "url('"+ url +"')");
						$("#paginador .menu-item").removeClass("selected");
						$(previous).addClass("selected");
					}
					else {
						var last = $("#paginador li:last").prev().find("a.menu-item");
						var url = $(last).attr("href");
						$("#cuerpo-seccion").css("background-image", "url('"+ url +"')");
						$("#paginador .menu-item").removeClass("selected");
						$(last).addClass("selected");
					}
				}
				else if ($(this).attr("id") == "next-item") {
					var next = $(current).parent().next().find("a.menu-item");
					if (next && $(next).attr("href") != "#") {
						var url = $(next).attr("href");
						$("#cuerpo-seccion").css("background-image", "url('"+ url +"')");
						$("#paginador .menu-item").removeClass("selected");
						$(next).addClass("selected");
					}
					else {
						var first = $("#paginador li:first").next().find("a.menu-item");
						var url = $(first).attr("href");
						$("#cuerpo-seccion").css("background-image", "url('"+ url +"')");
						$("#paginador .menu-item").removeClass("selected");
						$(first).addClass("selected");
					}
				}
			}
		}
	});
});

