PageSourceSearch

https://www.bikezona.com/js/custom.js

js bikezona.com collected 2026-10-02 08:06:41 UTC 7,565 bytes, 273 lines download raw bytes

1$(document).ready(function(){
2	
3		
4	/* funcion cargar los conectados
5	$.get("https://www.bikezona.com/includes/usuarios.php", function(conectados){
6   
7   $(".cargausuarios").html(conectados);
8    	}); */
9		
10	  $('ul.nav li.dropdown').hover(function() {
11      $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn(200);
12    }, function() {
13      $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut(200);
14    });  
15
16	
17	// Este es el método que vamos a llamar
18// cada vez que se detecte una intersección
19
20function onScrollEvent(entries, observer) {    	  
21	
22    entries.forEach(function(entry) {				
23		
24		
25        if (entry.isIntersecting) {
26            var attributes = entry.target.attributes;
27            var src = attributes['data-src'].textContent;
28            entry.target.src = src;
29            entry.target.classList.add('visiblelazy');
30			
31        }
32    });
33}
34
35
36// Utilizamos como objetivos todos los
37// elementos que tengan la clase lazyLoad,
38// que vimos en el HTML de ejemplo.
39var targets = document.querySelectorAll('.lazyLoad');
40
41// Instanciamos un nuevo observador.
42var observer = new IntersectionObserver(onScrollEvent);
43
44// Y se lo aplicamos a cada una de las
45// imágenes.
46targets.forEach(function(entry) {
47    observer.observe(entry);
48});
49	});
50
51 window.mobilecheck = function() {
52        var check = false;
53        (function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera);
54        return check;
55      };
56	        
57	
58      $(window).on("load", function() {  	        
59         
60		 //adblock
61            if(typeof fuckAdBlock === 'undefined') {
62            	adBlockDetected();
63            } else {
64            	fuckAdBlock.onDetected(adBlockDetected);
65            }
66            function adBlockDetected() {
67              //console.log("hay adblock");
68                //$(".addblock").height($( document ).height());
69                $(".addblock").css("display","block")
70                $(".addblock" ).addClass( "addblock_bg" );
71            }
72				});
73
74//para cerrar el aviso de cookies 
75$( "#closeCookie" ).click(function() {
76  $( "#wrapperCookies" ).hide();
77  $( "#contenedorflotante" ).css("margin-top",6);
78  $( "#contenedorflotante" ).css("marginTop",6);
79});
80$( "#contenedorflotante" ).css("margin-top",66);
81$( "#contenedorflotante" ).css("marginTop",66);
82	  
83		  
84//para hacer aparecer el logo txiki en la barra del menú		  
85var myScrollFunc = function () {
86    var y = window.scrollY;
87    if (y >=180) {	
88	$("#listaicono").fadeIn(100);
89	//console.log ("entra " + y);
90    } else {
91     $("#listaicono").hide();	
92	 //console.log ("sale " + y);
93    }
94};
95window.addEventListener("scroll", myScrollFunc);
96
97	
98// PARA EL CARRUSEL 	
99	
100$( document ).ready(function() {
101	$('.owl-carousel-noticias').owlCarousel({
102    loop:true,
103	dots:false,
104    margin:5,	
105	stagePadding: 30,	
106    responsive:{
107        0:{
108            items:2,
109			nav:true
110            
111        },
112        600:{
113            items:4,
114			nav:true
115            
116        },
117        1000:{
118            items:6,
119			nav:true
120        }
121    }
122})
123});
124
125
126$( document ).ready(function() {
127	$('.owl-carousel-bicis').owlCarousel({
128    loop:true,
129	dots:false,
130    margin:5,	
131	stagePadding: 30,	
132    responsive:{
133        0:{
134            items:1,
135			nav:true
136            
137        },
138        600:{
139            items:1,
140			nav:true
141            
142        },
143        1000:{
144            items:1,
145			nav:true
146        }
147    }
148})
149});
150
151
152	
153	/* A $( document ).ready() block.
154$( document ).ready(function() {
155	$('.owl-carousel').owlCarousel({
156    loop:true,
157	dots:false,
158    margin:10,
159    responsive:{
160        0:{
161            items:2,
162            nav:true
163        },
164        600:{
165            items:4,
166            nav:true
167        },
168        1000:{
169            items:6,
170            nav:true,
171            
172        }
173    }
174})
175});
176	*/
177	
178
179
180// A $( document ).ready() block.
181$( document ).ready(function() {
182	$('.owl-carousel-ficha-bici').owlCarousel({
183    loop:true,
184	dots:false,
185    margin:10,
186    responsive:{
187        0:{
188            items:1,
189            nav:true
190        },
191        600:{
192            items:1,
193            nav:true
194        },
195        1000:{
196            items:1,
197            nav:true,
198            
199        }
200    }
201})
202});
203
204
205
206
207// A $( document ).ready() block.
208$( document ).ready(function() {
209	$('.owl-carousel-veoplanet').owlCarousel({
210    loop:true,
211	dots:false,
212    margin:10,
213    responsive:{
214        0:{
215            items:1,
216            nav:true
217        },
218        600:{
219            items:2,
220            nav:true
221        },
222        1000:{
223            items:4,
224            nav:true,
225            
226        }
227    }
228})
229});
230
231
232$( document ).ready(function() {
233	$('.owl-carousel-calendario').owlCarousel({
234    loop:true,
235	dots:false,
236    margin:10,
237    responsive:{
238        0:{
239            items:2,
240			
241            nav:true
242        },
243        600:{
244            items:4,
245			
246            nav:true
247        },
248        1000:{
249            items:7,
250			
251            nav:true,
252            
253        }
254    }
255})
256});
257
258
259function mifuncion()
260
261{
262
263	if ( $("#combo-marca").val() == "0" && $("#combo-anio").val() == "0" && $("#combo-tipo").val() == "0" && $("#desde_eur").val() == "" && $("#hasta_eur").val() == "" && $("#hasta_kg").val() == "" ){
264
265		$('#modalformbici').modal('show')
266		
267	}else{
268
269		document.forms["formulario"].submit();
270
271	}
272}
273

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.