PageSourceSearch

https://esacformazione.it/js/comman.js

js esacformazione.it collected 2026-10-05 18:12:35 UTC 28,706 bytes, 793 lines download raw bytes

1$(document).ready(function(){
2
3  /*===============================
4  =            Sliders            =
5  ===============================*/
6  
7  if($('.ad-main-slider').length){
8    $('.ad-main-slider').slick({
9      speed: 250,
10      arrows: false,
11      autoplay: true,
12      dots: false
13    });  
14  }
15
16  if($('.ad-industry-detail-slider').length){
17    $('.ad-industry-detail-slider').slick({
18      speed: 250,
19      arrows: true,
20      autoplay: true,
21      prevArrow:'<span class="ad-arrow-left"><i class="ad-icon-caret-left-thin"></i></span>',
22      nextArrow:'<span class="ad-arrow-right"><i class="ad-icon-caret-right-thin"></i></span>',
23      slidesToShow: 3,
24      slidesToScroll: 1,
25      dots: false,
26      responsive: [
27      {
28        breakpoint: 1300,
29        settings: {
30          arrows: false,
31        }
32      },
33      {
34        breakpoint: 991,
35        settings: {
36          arrows: false,
37          slidesToShow: 2
38        }
39      },
40      {
41        breakpoint: 767,
42        settings: {
43          arrows: false,
44          slidesToShow: 1
45        }
46      }]
47    });
48  }
49  
50  /*=====  End of Sliders  ======*/
51  if($('.ec-testimonial-slider').length){
52    $('.ec-testimonial-slider').slick({
53      speed: 250,
54      arrows: true,
55      autoplay: true,
56      prevArrow:'<span class="ad-arrow-left"></span>',
57      nextArrow:'<span class="ad-arrow-right"></span>',
58      slidesToShow: 3,
59      slidesToScroll: 1,
60      dots: false,
61      responsive: [
62      {
63        breakpoint: 1300,
64        settings: {
65          arrows: true,
66        }
67      },
68      {
69        breakpoint: 991,
70        settings: {
71          arrows: true,
72          slidesToShow: 2
73        }
74      },
75      {
76        breakpoint: 767,
77        settings: {
78          arrows: true,
79          slidesToShow: 1
80        }
81      }]
82    });
83  }
84
85  /*============================================
86    =            Custom Select Picker            =
87    ============================================*/
88    
89    if($('.ad-select').length){
90      $('.ad-select').selectpicker();      
91    }
92    
93    /*=====  End of Custom Select Picker  ======*/
94    
95})
96
97/*=====  Mage Menu  ======*/
98
99
100!(function(n, i, e, a) {
101    ;(n.navigation = function(t, s) {
102      var o = {
103          responsive: !0,
104          mobileBreakpoint: 991,
105          showDuration: 200,
106          hideDuration: 200,
107          showDelayDuration: 0,
108          hideDelayDuration: 0,
109          submenuTrigger: "hover",
110          effect: "fadeIn",
111          submenuIndicator: !0,
112          submenuIndicatorTrigger: !1,
113          hideSubWhenGoOut: !0,
114          visibleSubmenusOnMobile: !1,
115          fixed: !1,
116          overlay: !0,
117          overlayColor: "rgba(0, 0, 0, 0.5)",
118          hidden: !1,
119          hiddenOnMobile: !1,
120          offCanvasSide: "left",
121          offCanvasCloseButton: !0,
122          animationOnShow: "",
123          animationOnHide: "",
124          onInit: function() {},
125          onLandscape: function() {},
126          onPortrait: function() {},
127          onShowOffCanvas: function() {},
128          onHideOffCanvas: function() {}
129        },
130        r = this,
131        u = Number.MAX_VALUE,
132        d = 1,
133        l = "click.nav touchstart.nav",
134        f = "mouseenter focusin",
135        c = "mouseleave focusout"
136      r.settings = {}
137      var t = (n(t), t)
138      n(t).find(".nav-search").length > 0 &&
139        n(t)
140          .find(".nav-search")
141          .find("form")
142          .prepend(
143
144            "<span class='nav-search-close-button' tabindex='0'>&#10005;</span>"
145          ),
146        (r.init = function() {
147          ;(r.settings = n.extend({}, o, s)),
148            r.settings.offCanvasCloseButton &&
149              n(t)
150                .find(".nav-menus-wrapper")
151                .prepend(
152                  "<p class='nav-menus-wrapper-text-button'>menu</p> <span class='nav-menus-wrapper-close-button'>&#10005;</span>"
153                ),
154            "right" == r.settings.offCanvasSide &&
155              n(t)
156                .find(".nav-menus-wrapper")
157                .addClass("nav-menus-wrapper-right"),
158            r.settings.hidden &&
159              (n(t).addClass("navigation-hidden"),
160              (r.settings.mobileBreakpoint = 99999)),
161            v(),
162            r.settings.fixed && n(t).addClass("navigation-fixed"),
163            n(t)
164              .find(".nav-toggle")
165              .on("click touchstart", function(n) {
166                n.stopPropagation(),
167                  n.preventDefault(),
168                  r.showOffcanvas(),
169                  s !== a && r.callback("onShowOffCanvas")
170              }),
171            n(t)
172              .find(".nav-menus-wrapper-close-button")
173              .on("click touchstart", function() {
174                r.hideOffcanvas(), s !== a && r.callback("onHideOffCanvas")
175              }),
176            n(t)
177              .find(".nav-search-button, .nav-search-close-button")
178              .on("click touchstart keydown", function(i) {
179                i.stopPropagation(), i.preventDefault()
180                var e = i.keyCode || i.which
181                "click" === i.type ||
182                "touchstart" === i.type ||
183                ("keydown" === i.type && 13 == e)
184                  ? r.toggleSearch()
185                  : 9 == e && n(i.target).blur()
186              }),
187            n(t).find(".megamenu-tabs").length > 0 && y(),
188            n(i).resize(function() {
189              r.initNavigationMode(C()), O(), r.settings.hiddenOnMobile && m(
189)
190            }),
191            r.initNavigationMode(C()),
192            r.settings.hiddenOnMobile && m(),
193            s !== a && r.callback("onInit")
194        })
195      var h = function() {
196          n(t)
197            .find(".nav-submenu")
198            .hide(0),
199            n(t)
200              .find("li")
201              .removeClass("focus")
202        },
203        v = function() {
204          n(t)
205            .find("li")
206            .each(function() {
207              n(this).children(".nav-dropdown,.megamenu-panel").length > 0 &&
208                (n(this)
209                  .children(".nav-dropdown,.megamenu-panel")
210                  .addClass("nav-submenu"),
211                r.settings.submenuIndicator &&
212                  n(this)
213                    .children("a")
214                    .append(
215                      "<span class='submenu-indicator'><span class='submenu-indicator-chevron'></span></span>"
216                    ))
217            })
218        },
219        m = function() {
220          n(t).hasClass("navigation-portrait")
221            ? n(t).addClass("navigation-hidden")
222            : n(t).removeClass("navigation-hidden")
223        }
224      ;(r.showSubmenu = function(i, e) {
225        C() > r.settings.mobileBreakpoint &&
226          n(t)
227            .find(".nav-search")
228            .find("form")
229            .fadeOut(),
230          "fade" == e
231            ? n(i)
232                .children(".nav-submenu")
233                .stop(!0, !0)
234                .delay(r.settings.showDelayDuration)
235                .fadeIn(r.settings.showDuration)
236                .removeClass(r.settings.animationOnHide)
237                .addClass(r.settings.animationOnShow)
238            : n(i)
239                .children(".nav-submenu")
240                .stop(!0, !0)
241                .delay(r.settings.showDelayDuration)
242                .slideDown(r.settings.showDuration)
243                .removeClass(r.settings.animationOnHide)
244                .addClass(r.settings.animationOnShow),
245          n(i).addClass("focus")
246      }),
247        (r.hideSubmenu = function(i, e) {
248          "fade" == e
249            ? n(i)
250                .find(".nav-submenu")
251                .stop(!0, !0)
252                .delay(r.settings.hideDelayDuration)
253                .fadeOut(r.settings.hideDuration)
254                .removeClass(r.settings.animationOnShow)
255                .addClass(r.settings.animationOnHide)
256            : n(i)
257                .find(".nav-submenu")
258                .stop(!0, !0)
259                .delay(r.settings.hideDelayDuration)
260                .slideUp(r.settings.hideDuration)
261                .removeClass(r.settings.animationOnShow)
262                .addClass(r.settings.animationOnHide),
263            n(i)
264              .removeClass("focus")
265              .find(".focus")
266              .removeClass("focus")
267        })
268      var p = function() {
269          n("body").addClass("no-scroll"),
270            r.settings.overlay &&
271              (n(t).append("<div class='nav-overlay-panel'></div>"),
272              n(t)
273                .find(".nav-overlay-panel")
274                .css("background-color", r.settings.overlayColor)
275                .fadeIn(300)
276                .on("click touchstart", function(n) {
277                  r.hideOffcanvas()
278                }))
279        },
280        g = function() {
281          n("body").removeClass("no-scroll"),
282            r.settings.overlay &&
283              n(t)
284                .find(".nav-overlay-panel")
285                .fadeOut(400, function() {
286                  n(this).remove()
287                })
288        }
289      ;(r.showOffcanvas = function() {
290        p(),
291          "left" == r.settings.offCanvasSide
292            ? n(t)
293                .find(".nav-menus-wrapper")
294                .css("transition-property", "left")
295                .addClass("nav-menus-wrapper-open")
296            : n(t)
297                .find(".nav-menus-wrapper")
298                .css("transition-property", "right")
299                .addClass("nav-menus-wrapper-open")
300      }),
301        (r.hideOffcanvas = function() {
302          n(t)
303            .find(".nav-menus-wrapper")
304            .removeClass("nav-menus-wrapper-open")
305            .on(
306              "webkitTransitionEnd moztransitionend transitionend oTransitionEnd",
307              function() {
308                n(t)
309                  .find(".nav-menus-wrapper")
310                  .css("transition-property", "none")
311                  .off()
312              }
313            ),
314            g()
315        }),
316        (r.toggleOffcanvas = function() {
317          C() <= r.settings.mobileBreakpoint &&
318            (n(t)
319              .find(".nav-menus-wrapper")
320              .hasClass("nav-menus-wrapper-open")
321              ? (r.hideOffcanvas(), s !== a && r.callback("onHideOffCanvas"))
322              : (r.showOffcanvas(), s !== a && r.callback("onShowOffCanvas")))
323        }),
324        (r.toggleSearch = function() {
325          "none" ==
326          n(t)
327            .find(".nav-search")
328            .find("form")
329            .css("display")
330            ? (n(t)
331                .find(".nav-search")
332                .find("form")
333                .fadeIn(200),
334              n(t)
335                .find(".nav-search")
336                .find("input")
337                .focus())
338            : (n(t)
339                .find(".nav-search")
340                .find("form")
341                .fadeOut(200),
342              n(t)
343                .find(".nav-search")
344                .find("input")
345                .blur())
346        }),
347        (r.initNavigationMode = function(i) {
348          r.settings.responsive
349            ? (i <= r.settings.mobileBreakpoint &&
350                u > r.settings.mobileBreakpoint &&
351                (n(t)
352                  .addClass("navigation-portrait")
353                  .removeClass("navigation-landscape"),
354                S(),
355                s !== a && r.callback("onPortrait")),
356              i > r.settings.mobileBreakpoint &&
357                d <= r.settings.mobileBreakpoint &&
358                (n(t)
359                  .addClass("navigation-landscape")
360                  .removeClass("navigation-portrait"),
361                k(),
362                g(),
363                r.hideOffcanvas(),
364                s !== a && r.callback("onLandscape")),
365              (u = i),
366              (d = i))
367            : (n(t).addClass("navigation-landscape"),
368              k(),
369              s !== a && r.callback("onLandscape"))
370        })
371      var b = function() {
372          n("html").on("click.body touchstart.body", function(i) {
373            0 === n(i.target).closest(".navigation").length &&
374              (n(t)
375                .find(".nav-submenu")
376                .fadeOut(),
377              n(t)
378                .find(".focus")
379                .removeClass("focus"),
380              n(t)
381                .find(".nav-search")
382                .find("form")
383                .fadeOut())
384          })
385        },
386        C = function() {
387          return (
388            i.innerWidth || e.documentElement.clientWidth || e.body.clientWidth
389          )
390        },
391        w = function() {
392          n(t)
393            .find(".nav-menu")
394            .find("li, a")
395            .off(l)
396            .off(f)
397            .off(c)
398        },
399        O = function() {
400          if (C() > r.settings.mobileBreakpoint) {
401            var i = n(t).outerWidth(!0)
402            n(t)
403              .find(".nav-menu")
404              .children("li")
405              .children(".nav-submenu")
406              .each(function() {
407                n(this)
408                  .parent()
409                  .position().left +
410                  n(this).outerWidth() >
411                i
412                  ? n(this).css("right", 0)
413                  : n(this).css("right", "auto")
414              })
415          }
416        },
417        y = function() {
418          function i(i) {
419            var e = n(i)
420                .children(".megamenu-tabs-nav")
421                .children("li"),
422              a = n(i).children(".megamenu-tabs-pane")
423            n(e).on("click.tabs touchstart.tabs", function(i) {
424              i.stopPropagation(),
425                i.preventDefault(),
426                n(e).removeClass("active"),
427                n(this).addClass("active"),
428                n(a)
429                  .hide(0)
430                  .removeClass("active"),
431                n(a[n(this).index()])
432                  .show(0)
433                  .addClass("active")
434            })
435          }
436          if (n(t).find(".megamenu-tabs").length > 0)
437            for (var e = n(t).find(".megamenu-tabs"), a = 0; a < e.length; a++)
438              i(e[a])
439        },
440        k = function() {
441          w(),
442            h(),
443            navigator.userAgent.match(/Mobi/i) ||
444            navigator.maxTouchPoints > 0 ||
445            "click" == r.settings.submenuTrigger
446              ? n(t)
447                  .find(".nav-menu, .nav-dropdown")
448                  .children("li")
449                  .children("a")
450                  .on(l, function(e) {
451                    if (
452                      (r.hideSubmenu(
453                        n(this)
454                          .parent("li")
455                          .siblings("li"),
456                        r.settings.effect
457                      ),
458                      n(this)
459                        .closest(".nav-menu")
460                        .siblings(".nav-menu")
461                        .find(".nav-submenu")
462                        .fadeOut(r.settings.hideDuration),
463                      n(this).siblings(".nav-submenu").length > 0)
464                    ) {
465                      if (
466                        (e.stopPropagation(),
467                        e.preventDefault(),
468                        "none" ==
469                          n(this)
470                            .siblings(".nav-submenu")
471                            .css("display"))
472                      )
473                        return (
474                          r.showSubmenu(
475                            n(this).parent("li"),
476                            r.settings.effect
477                          ),
478                          O(),
479                          !1
480                        )
481                      if (
482                        (r.hideSubmenu(n(this).parent("li"), r.settings.effect),
483                        "_blank" === n(this).attr("target") ||
484                          "blank" === n(this).attr("target"))
485                      )
486                        i.open(n(this).attr("href"))
487                      else {
488                        if (
489                          "#" === n(this).attr("href") ||
490                          "" === n(this).attr("href") ||
491                          "javascript:void(0)" === n(this).attr("href")
492                        )
493                          return !1
494                        i.location.href = n(this).attr("href")
495                      }
496                    }
497                  })
498              : n(t)
499                  .find(".nav-menu")
500                  .find("li")
501                  .on(f, function() {
502                    r.showSubmenu(this, r.settings.effect), O()
503                  })
504                  .on(c, function() {
505                    r.hideSubmenu(this, r.settings.effect)
506                  }),
507            r.settings.hideSubWhenGoOut && b()
508        },
509        S = function() {
510          w(),
511            h(),
512            r.settings.visibleSubmenusOnMobile
513              ? n(t)
514                  .find(".nav-submenu")
515                  .show(0)
516              : (n(t)
517                  .find(".submenu-indicator")
518                  .removeClass("submenu-indicator-up"),
519                r.settings.submenuIndicator &&
520                r.settings.submenuIndicatorTrigger
521                  ? n(t)
522                      .find(".submenu-indicator")
523                      .on(l, function(i) {
524                        return (
525                          i.stopPropagation(),
526                          i.preventDefault(),
527                          r.hideSubmenu(
528                            n(this)
529                              .parent("a")
530                              .parent("li")
531                              .siblings("li"),
532                            "slide"
533                          ),
534                          r.hideSubmenu(
535                            n(this)
536                              .closest(".nav-menu")
537                              .siblings(".nav-menu")
538                              .children("li"),
539                            "slide"
540                          ),
541                          "none" ==
542                          n(this)
543                            .parent("a")
544                            .siblings(".nav-submenu")
545                            .css("display")
546                            ? (n(this).addClass("submenu-indicator-up"),
547                              n(this)
548                                .parent("a")
549                                .parent("li")
550                                .siblings("li")
551                                .find(".submenu-indicator")
552                                .removeClass("submenu-indicator-up"),
553                              n(this)
554                                .closest(".nav-menu")
555                                .siblings(".nav-menu")
556                                .find(".submenu-indicator")
557                                .removeClass("submenu-indicator-up"),
558                              r.showSubmenu(
559                                n(this)
560                                  .parent("a")
561                                  .parent("li"),
562                                "slide"
563                              ),
564                              !1)
565                            : (n(this)
566                                .parent("a")
567                                .parent("li")
568                                .find(".submenu-indicator")
569                                .removeClass("submenu-indicator-up"),
570                              void r.hideSubmenu(
571                                n(this)
572                                  .parent("a")
573                                  .parent("li"),
574                                "slide"
575                              ))
576                        )
577                      })
578                  : n(t)
579                      .find(".nav-menu, .nav-dropdown")
580                      .children("li")
581                      .children("a")
582                      .on(l, function(e) {
583                        if (
584                          (e.stopPropagation(),
585                          e.preventDefault(),
586                          r.hideSubmenu(
587                            n(this)
588                              .parent("li")
589                              .siblings("li"),
590                            r.settings.effect
591                          ),
592                          r.hideSubmenu(
593                            n(this)
594                              .closest(".nav-menu")
595                              .siblings(".nav-menu")
596                              .children("li"),
597                            "slide"
598                          ),
599                          "none" ==
600                            n(this)
601                              .siblings(".nav-submenu")
602                              .css("display"))
603                        )
604                          return (
605                            n(this)
606                              .children(".submenu-indicator")
607                              .addClass("submenu-indicator-up"),
608                            n(this)
609                              .parent("li")
610                              .siblings("li")
611                              .find(".submenu-indicator")
612                              .removeClass("submenu-indicator-up"),
613                            n(this)
614                              .closest(".nav-menu")
615                              .siblings(".nav-menu")
616                              .find(".submenu-indicator")
617                              .removeClass("submenu-indicator-up"),
618                            r.showSubmenu(n(this).parent("li"), "slide"),
619                            !1
620                          )
621                        if (
622                          (n(this)
623                            .parent("li")
624                            .find(".submenu-indicator")
625                            .removeClass("submenu-indicator-up"),
626                          r.hideSubmenu(n(this).parent("li"), "slide"),
627                          "_blank" === n(this).attr("target") ||
628                            "blank" === n(this).attr("target"))
629                        )
630                          i.open(n(this).attr("href"))
631                        else {
632                          if (
633                            "#" === n(this).attr("href") ||
634                            "" === n(this).attr("href") ||
635                            "javascript:void(0)" === n(this).attr("href")
636                          )
637                            return !1
638                          i.location.href = n(this).attr("href")
639                        }
640                      }))
641        }
642      ;(r.callback = function(n) {
643        s[n] !== a && s[n].call(t)
644      }),
645        r.init()
646    }),
647      (n.fn.navigation = function(i) {
648        return this.each(function() {
649          if (a === n(this).data("navigation")) {
650            var e = new n.navigation(this, i)
651            n(this).data("navigation", e)
652          }
653        })
654      })
655  })(jQuery, window, document)
656
657  ;(function($) {
658    "use strict"
659
660    var $window = $(window)
661
662    if ($.fn.navigation) {
663      $("#navigation1").navigation()
664      $("#always-hidden-nav").navigation({
665        hidden: true
666      })
667    }
668
669    $window.on("load", function() {
670      $("#preloader").fadeOut("slow", function() {
671        $(this).remove()
672      })
673    })
674  })(jQuery)
675
676
677
678  window.onload = function(){
679  crear_select();
680}
681
682function isMobileDevice() {
683    return (typeof window.orientation !== "undefined") || (navigator.userAgent.indexOf('IEMobile') !== -1);
684};
685
686 
687var li = new Array();
688function crear_select(){
689var div_cont_select = document.querySelectorAll("[data-mate-select='active']");
690var select_ = '';
691for (var e = 0; e < div_cont_select.length; e++) {
692div_cont_select[e].setAttribute('data-indx-select',e);
693div_cont_select[e].setAttribute('data-selec-open','false');
694var ul_cont = document.querySelectorAll("[data-indx-select='"+e+"'] > .cont_list_select_mate > ul");
695 select_ = document.querySelectorAll("[data-indx-select='"+e+"'] >select")[0];
696 if (isMobileDevice()) { 
697select_.addEventListener('change', function () {
698 _select_option(select_.selectedIndex,e);
699});
700 }
701var select_optiones = select_.options;
702document.querySelectorAll("[data-indx-select='"+e+"']  > .selecionado_opcion ")[0].setAttribute('data-n-select',e);
703document.querySelectorAll("[data-indx-select='"+e+"']  > .icon_select_mate ")[0].setAttribute('data-n-select',e);
704for (var i = 0; i < select_optiones.length; i++) {
705li[i] = document.createElement('li');
706if (select_optiones[i].selected == true || select_.value == select_optiones[i].innerHTML ) {
707li[i].className = 'active';
708document.querySelector("[data-indx-select='"+e+"']  > .selecionado_opcion ").innerHTML = select_optiones[i].innerHTML;
709};
710li[i].setAttribute('data-index',i);
711li[i].setAttribute('data-selec-index',e);
712// funcion click al selecionar 
713li[i].addEventListener( 'click', function(){  _select_option(this.getAttribute('data-index'),this.getAttribute('data-selec-index')); });
714
715li[i].innerHTML = select_optiones[i].innerHTML;
716ul_cont[0].appendChild(li[i]);
717
718    }; // Fin For select_optiones
719  }; // fin for divs_cont_select
720} // Fin Function 
721
722
723
724var cont_slc = 0;
725function open_select(idx){
726var idx1 =  idx.getAttribute('data-n-select');
727  var ul_cont_li = document.querySelectorAll("[data-indx-select='"+idx1+"'] .cont_select_int > li");
728var hg = 0;
729var slect_open = document.querySelectorAll("[data-indx-select='"+idx1+"']")[0].getAttribute('data-selec-open');
730var slect_element_open = document.querySelectorAll("[data-indx-select='"+idx1+"'] select")[0];
731 if (isMobileDevice()) { 
732  if (window.document.createEvent) { // All
733  var evt = window.document.createEvent("MouseEvents");
734  evt.initMouseEvent("mousedown", false, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
735  slect_element_open.dispatchEvent(evt);
736} else if (slect_element_open.fireEvent) { // IE
737  slect_element_open.fireEvent("onmousedown");
738}else {
739  slect_element_open.click();
740}
741}else {
742
743  
744  for (var i = 0; i < ul_cont_li.length; i++) {
745hg += ul_cont_li[i].offsetHeight;
746}; 
747 if (slect_open == 'false') {  
748 document.querySelectorAll("[data-indx-select='"+idx1+"']")[0].setAttribute('data-selec-open','true');
749 document.querySelectorAll("[data-indx-select='"+idx1+"'] > .cont_list_select_mate > ul")[0].style.height = hg+"px";
750 document.querySelectorAll("[data-indx-select='"+idx1+"'] > .icon_select_mate")[0].style.transform = 'rotate(0deg)';
751}else{
752 document.querySelectorAll("[data-indx-select='"+idx1+"']")[0].setAttribute('data-selec-open','false');
753 document.querySelectorAll("[data-indx-select='"+idx1+"'] > .icon_select_mate")[0].style.transform = 'rotate(0deg)';
754 document.querySelectorAll("[data-indx-select='"+idx1+"'] > .cont_list_select_mate > ul")[0].style.height = "0px";
755 }
756}
757
758
759
760
761
762} // fin function open_select
763
764function salir_select(indx){
765var select_ = document.querySelectorAll("[data-indx-select='"+indx+"'] > select")[0];
766 document.querySelectorAll("[data-indx-select='"+indx+"'] > .cont_list_select_mate > ul")[0].style.height = "0px";
767document.querySelector("[data-indx-select='"+indx+"'] > .icon_select_mate").style.transform = 'rotate(0deg)';
768 document.querySelectorAll("[data-indx-select='"+indx+"']")[0].setAttribute('data-selec-open','false');
769}
770
771
772function _select_option(indx,selc){
773 if (isMobileDevice()) { 
774selc = selc -1;
775}
776    var select_ = document.querySelectorAll("[data-indx-select='"+selc+"'] > select")[0];
777
778  var li_s = document.querySelectorAll("[data-indx-select='"+selc+"'] .cont_select_int > li");
779  var p_act = document.querySelectorAll("[data-indx-select='"+selc+"'] > .selecionado_opcion")[0].innerHTML = li_s[indx].innerHTML;
780var select_optiones = document.querySelectorAll("[data-indx-select='"+selc+"'] > select > option");
781for (var i = 0; i < li_s.length; i++) {
782if (li_s[i].className == 'active') {
783li_s[i].className = '';
784};
785li_s[indx].className = 'active';
786
787};
788select_optiones[indx].selected = true;
789  select_.selectedIndex = indx;
790  select_.onchange();
791  salir_select(selc); 
792}
793

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.