PageSourceSearch

https://www.loreedelabrie.fr/wp-content/plugins/a3web-annuaires-osm/js/scripts.js

js loreedelabrie.fr collected 2026-10-02 22:08:08 UTC 4,344 bytes, 139 lines download raw bytes

1jQuery("#vignette").click(function(){
2    if (jQuery(this).hasClass('activeAffichage')){
3        jQuery('#liste').removeClass('activeAffichage')
4    } else {
5        jQuery(this).addClass('activeAffichage')
6        jQuery('#liste').removeClass('activeAffichage')
7    }
8})
9jQuery("#liste").click(function(){
10    if (jQuery(this).hasClass('activeAffichage')){
11        jQuery('#vignette').removeClass('activeAffichage')
12    } else {
13        jQuery(this).addClass('activeAffichage')
14        jQuery('#vignette').removeClass('activeAffichage')
15    }
16})
17
18jQuery("#categ").click(function(){
19    if (jQuery('.listCateg.listPerso').hasClass('cache')){
20        jQuery('.listCateg.listPerso').removeClass('cache')
21    } else{
22        jQuery('.listCateg.listPerso').addClass('cache')
23    }
24})
25jQuery("#typebtn").click(function(){
26    if (jQuery('.listType.listPerso').hasClass('cache')){
27        jQuery('.listType.listPerso').removeClass('cache')
28    } else{
29        jQuery('.listType.listPerso').addClass('cache')
30    }
31})
32jQuery(".listCateg li").click(function(){
33    jQuery('#typebtn').text('Type')
34    jQuery('#typebtn').removeAttr('ref')
35
36    var ref = jQuery(this).attr('ref')
37    var id = jQuery(this).attr('id')
38    jQuery('#categ').attr('ref', ref)
39    if (jQuery(this).attr('id') == '0'){
40        jQuery('#categ').text('Catégories')
41    }else{
42        let txt = jQuery(this).text()
43        jQuery('#categ').text(txt)
44    }
45    jQuery.ajax({
46        url : "/wp-content/plugins/a3web-annuaires-osm/a3web_annuaireTypeAjax.php",
47        data : {
48            idCat : id,
49            categvalue : ""
50        },
51        method: "POST",
52    }).done(function(datas) {
53        jQuery("#typeSelect").html(datas);
54    })
55
56    jQuery('#precedent').css('display', 'none')
57    let page = 1
58
59    let categ = jQuery('#categ').attr('ref')
60    let types = jQuery('#typebtn').attr('ref')
61    let adress = jQuery('#inputAdress').val()
62    let motCle = jQuery('#itemAnnuaire').val()
63    jQuery('.listCateg.listPerso').addClass('cache')
64
65    reloadMarker(categ, types, adress, motCle)
66
67    if (nb <= page * 10){
68        jQuery('#suivant').css('display', 'none')
69    }else{
70        jQuery('#suivant').css('display', 'block')
71    }
72})
73jQuery(".listType").on("click", "li", function(){
74    var ref = jQuery(this).attr('ref')
75    jQuery('#typebtn').attr('ref', ref)
76    if (jQuery(this).attr('id') == null){
77        jQuery('#typebtn').text('Type')
78        jQuery('#typebtn').removeAttr('ref')
79    }else{
80        let txt = jQuery(this).text()
81        jQuery('#typebtn').text(txt)
82    }
83
84    jQuery('#precedent').css('display', 'none')
85    let page = 1
86
87    let categ = jQuery('#categ').attr('ref')
88    let types = jQuery('#typebtn').attr('ref')
89    let adress = jQuery('#inputAdress').val()
90    let motCle = jQuery('#itemAnnuaire').val()
91    jQuery('.listType').addClass('cache')
92    reloadMarker(categ, types, adress, motCle)
93
94    if (nb <= page * 10){
95        jQuery('#suivant').css('display', 'none')
96    }else{
97        jQuery('#suivant').css('display', 'block')
98    }
99})
100jQuery("#suivant").click(function(){
101    page = page + 1
102
103    if (page == 1){
104        jQuery('#precedent').css('display', 'none')
105    }else{
106        jQuery('#precedent').css('display', 'block')
107    }
108    if (nb <= page * 10){
109        jQuery('#suivant').css('display', 'none')
110    }else{
111        jQuery('#suivant').css('display', 'block')
112    }
113
114    let categ = jQuery('#categ').attr('ref')
115    let types = jQuery('#typebtn').attr('ref')
116    let adress = jQuery('#inputAdress').val()
117    let motCle = jQuery('#itemAnnuaire').val()
118    reloadMarker(categ, types, adress, motCle)
119})
120jQuery("#precedent").click(function(){
121    page = page - 1
122
123    if (page == 1){
124        jQuery('#precedent').css('display', 'none')
125    }else{
126        jQuery('#precedent').css('display', 'block')
127    }
128    if (nb <= page * 10){
129        jQuery('#suivant').css('display', 'none')
130    }else{
131        jQuery('#suivant').css('display', 'block')
132    }
133
134    let categ = jQuery('#categ').attr('ref')
135    let types = jQuery('#typebtn').attr('ref')
136    let adress = jQuery('#inputAdress').val()
137    let motCle = jQuery('#itemAnnuaire').val()
138    reloadMarker(categ, types, adress, motCle)
139})

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.