// Aniade comportamiento a las pestanias de la ficha
function activarPestaniasFicha(numPestanias) {
	ajustarAlturaPestanias();
	ocultarPestanias(1, numPestanias);
	for (i=1; i<=numPestanias; i++) {
		$("#enlacePestania" + i).click(function(){
			if (!$(this).parent().hasClass("on")) {			
				$(this).parent().toggleClass("on");
				var idPestania = /\d+/.exec($(this).attr("href"));
				ocultarPestanias(idPestania, numPestanias);
				mostrarPestania(idPestania);				
			}
			return false;
		});
	}
}

// Oculta todas las pestanias menos la indica por parametro
function ocultarPestanias(activa, numPestanias) {
	for (i=1; i<=numPestanias; i++) {
		if (i != activa) {
			$("#capa" + i).hide();
			$("#enlacePestania" + i).parent().removeClass("on");
		}
	}
}

// Muestra una pestania
function mostrarPestania(activa) {
	$("#capa" + activa).fadeIn();
}

function ajustarAlturaPestanias() {
	equalHeight($("div[id^='capa']"));
	equalHeight($(".cajapestanas li a"));
}

