PageSourceSearch

https://www.archiletras.com/wp-content/themes/archiletras/js/scripts.js?v=1790924154

js archiletras.com collected 2026-10-02 06:56:38 UTC 7,515 bytes, 243 lines download raw bytes

1// accsiones hamburquesa
2$(".hamburger").click(function(){
3	$(this).toggleClass("active")
4	$("header").toggleClass("menu-desplegado")
5	$("header .desplegable").slideToggle()
6	if ( $("header").is(".menu-desplegado") ) {
7		$("header .menu").append("<span class='bloqueo'></span>")
8		$("header .botones_scroll > div:nth-child(2").append("<span class='bloqueo'></span>")
9		$(".bloqueo").animate({opacity:"1"})
10	} else {
11		$(".bloqueo").animate({opacity:"0"}, function(){
12			$(".bloqueo").remove()
13		})
14	}
15})
16
17// carrusel big erratas
18$('.erratas .carrusel_big .carrusel').slick({
19	slidesToShow: 1,
20	slidesToScroll: 1,
21	arrows:false,
22	autoplay:false,
23	asNavFor: ".erratas .carrusel_small .carrusel"
24});
25// carrusel small erratas
26$('.erratas .carrusel_small .carrusel').slick({
27	slidesToShow: 3,
28	slidesToScroll: 1,
29	arrows:false,
30	focusOnSelect:true,
31	autoplay:false,
32	vertical: true,
33	asNavFor: ".erratas .carrusel_big .carrusel"
34});
35// navegacion carrusel erratas
36// enterior
37$(".erratas .carrusel_small .navega .up").click(function(){
38	$('.erratas .carrusel_small .carrusel').slick('slickPrev');
39})
40// siguiente
41$(".erratas .carrusel_small .navega .down").click(function(){
42	$('.erratas .carrusel_small .carrusel').slick('slickNext');
43})
44// ocultar flechas inactivas erratas
45$('.detalle .menu .carrusel').on('afterChange', function(event, slick, currentSlide) {
46  if (slick.currentSlide >= (slick.slideCount - slick.options.slidesToShow)) {
47  	$(".detalle .menu .navega .down").addClass("disabled")
48  } else {
49  	$(".detalle .menu .navega .down").removeClass("disabled")
50  }
51  if (slick.currentSlide == 0) {
52  	$(".detalle .menu .navega .up").addClass("disabled")
53  } else {
54  	$(".detalle .menu .navega .up").removeClass("disabled")
55  }
56  var slide_actual = parseInt(slick.currentSlide)
57  $(".navega .indicadores .actual").text("0"+(slide_actual+1))
58})
59
60// carrusel big efemérides
61$('.efemerides .carrusel_principal').slick({
62	slidesToShow: 1,
63	slidesToScroll: 1,
64	arrows:false,
65	autoplay:false,
66	infinite: false,
67	adaptiveHeight: true
68});
69// carrusel small efemérides
70$('.efemerides_content .carrusel_thumbs').slick({
71	slidesToShow: 4,
72	slidesToScroll: 1,
73	arrows:false,
74	centerMode:false,
75	autoplay:false,
76	infinite: true
77});
78// navegacion carrusel efemérides
79// enterior
80$(".efemerides .navega .anterior").click(function(){
81	$('.efemerides_content .carrusel_thumbs').slick('slickPrev');
82})
83// siguiente
84$(".efemerides .navega .siguiente").click(function(){
85	$('.efemerides_content .carrusel_thumbs').slick('slickNext');
86})
87// ocultar flechas inactivas efemérides
88$('.efemerides_content .carrusel_thumbs').on('afterChange', function(event, slick, currentSlide) {
89  if (slick.currentSlide >= (slick.slideCount - slick.options.slidesToShow)) {
90  	$(".efemerides_content .carrusel_thumbs").addClass("disabled")
91  } else {
92  	$(".efemerides_content .carrusel_thumbs").removeClass("disabled")
93  }
94  if (slick.currentSlide == 0) {
95  	$(".efemerides_content .carrusel_thumbs").addClass("disabled")
96  } else {
97  	$(".efemerides_content .carrusel_thumbs").removeClass("disabled")
98  }
99})
100
101$(window).on('load', function(){
102	// inicializar animación logo
103	init();
104	// logos footer
105	$("footer .logos img, header .logos_menu img, .robapagina_colaboradores .logos img").each(function(){
106		var ancho = $(this).width()
107		$(this).width(ancho/2)
108	})
109	// activación menú
110	$("header .desplegable").css({"opacity": "1","display": "none"})
111
112	// revisar si la página ha hecho scroll para acomodar el popup de imagen
113	if ($window.scrollTop() > 100) {
114		$(".popup_imagen").addClass("scrolled")
115	} else {
116		$(".popup_imagen").removeClass("scrolled")
117	}
118})
119
120// animación botón genérico
121// $(".bt_generico").hover(function(){
122// 	$("span", this).animate({left: "100%"},1000, function(){
123// 		$(this).animate({left: "200%"}, 200, function(){
124// 			$(this).css({"left":"-200%"})
125// 		})
126// 	})
127// })
128
129// aplicar animación a titulares de sección
130$('section h2').appear();
131$(document.body).on('appear', 'section h2', function() {
132	$(this).addClass("visible")
133});
134$(document.body).on('disappear', 'section h2', function() {
135	$(this).removeClass("visible")
136});
137
138// cambio menú en scroll
139var offset = $("header .corporate").offset();
140	$window = $(window)
141$window.scroll(function(){
142	if ($window.scrollTop() >= offset.top) {
143		$("header .corporate, header .menu-desplegable").addClass("fixed")
144		$(".post-header").addClass("scroll")
145		$(".popup_imagen").addClass("scrolled")
146	} else{
147		$("header .corporate, header .menu-desplegable").removeClass("fixed")
148		$(".post-header").removeClass("scroll")
149		$(".popup_imagen").removeClass("scrolled")
150	}
151})
152
153// activar buscador header
154$("header a.busqueda").click(function(){
155	$("header .buscador-full").addClass("active")
156})
157// poner foco en el input del buscador
158$("header .buscador-full").hover(function(){
159	$("input", this).focus()
160})
161// cerrar buscador
162$("header .buscador-full .close").click(function(){
163	$("header .buscador-full").removeClass("active")
164})
165
166// rollover en elemento de mas info
167$(".mas-info.animado .element").hover(
168	function(){
169		var padre = $(this)
170		$("> div", padre).stop().animate({height: "100%"}, 800, function(){
171			$("p, a, span, .sociales", padre).fadeIn()
172			$(".sociales", padre).css({"bottom":"20px"})
173		})
174	},
175	function(){
176		var padre = $(this)
177		$("p, a, span, .sociales", padre).fadeOut(function(){
178			$("> div", padre).stop().animate({height:$("h3", padre).outerHeight() + 40})
179		})
180	}
181)
182
183// abrir popup en portadilla erratas
184$(document).on('click', '.erratas_interior .mas-info .element', function(event) {
185	titulo = $(this).find('.data-titulo').html();
186	enviadoPor = $(this).find('.data-enviadoPor').html();
187	//fecha = $(this).find('.data-fecha').html();
188	lugar = $(this).find('.data-lugar').html();
189	shareUrl_tw = $(this).find('.data-shareUrl-tw').attr('href');
190	shareUrl_fb = $(this).find('.data-shareUrl-fb').attr('href');
191	shareUrl_linkedin = $(this).find('.data-shareUrl-linkedin').attr('href');
192	imagen = $(this).find('.data-imagen').attr('data-imagen');
193	$(".popup_imagen .popup-titulo").text(titulo)
194	$(".popup_imagen .popup-enviadoPor").html(replaceHTMLWithLineBreaks(enviadoPor) )
195	$(".popup_imagen .popup-lugar").html(lugar)
196	$(".popup_imagen .popup-imagen").attr("src",imagen);
197	$('.popup_imagen .popup_tw').attr('href',shareUrl_tw);
198	$('.popup_imagen .popup_fb').attr('href',shareUrl_fb);
199	$('.popup_imagen .popup_linkedin').attr('href',shareUrl_linkedin);
200	$(".popup_imagen").fadeIn()
201})
202// cerrar popup en portadilla erratas
203$(".popup_imagen .close").click(function(){
204	$(".popup_imagen").fadeOut()
205})
206
207function replaceHTMLWithLineBreaks(string) {
208 return string !== undefined ? string.replace(/<br\/>/gi, '\n') : "";
209}
210
211// crear reproductor de audio
212if ( $("#waveform").length > 0 ) {
213	var wavesurfer = WaveSurfer.create({
214	    container: '#waveform',
215	    waveColor: '#90923F',
216	    progressColor: '#FFFF00',
217	    height: 60,
218	    barHeight: 3,
219	    cursorWidth: 0
220	});
221	wavesurfer.load('audio/audio.mp3');
222
223	$('.audio-player .icon').click(function(){
224		wavesurfer.playPause()
225	})
226
227	var formatTime = function (time) {
228	    return [
229	        Math.floor((time % 3600) / 60), // minutes
230	        ('00' + Math.floor(time % 60)).slice(-2) // seconds
231	    ].join(':');
232	};
233
234	// mostrar la duración del audio
235	wavesurfer.on('ready', function () {
236	    $('.audio-player .length').text( formatTime(wavesurfer.getDuration()) );
237	});
238}
239
240//cerrar popup patrocinadores
241$(".patrocinadores .cerrar").click(function(){
242	$(".patrocinadores").remove()
243})

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.