PageSourceSearch

https://www.confapiancona.org/wp-content/plugins/ar-contactus/res/js/scripts.js?ver=2.2.7

js confapiancona.org collected 2026-09-24 13:36:28 UTC 5,436 bytes, 171 lines download raw bytes

1function arCuGetCookie(cookieName){
2    if (document.cookie.length > 0) {
3        c_start = document.cookie.indexOf(cookieName + "=");
4        if (c_start != -1) {
5            c_start = c_start + cookieName.length + 1;
6            c_end = document.cookie.indexOf(";", c_start);
7            if (c_end == -1) {
8                c_end = document.cookie.length;
9            }
10            return unescape(document.cookie.substring(c_start, c_end));
11        }
12    }
13    return 0;
14};
15function arCuCreateCookie(name, value, days){
16    var expires;
17    if (days) {
18        var date = new Date();
19        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
20        expires = "; expires=" + date.toGMTString();
21    } else {
22        expires = "";
23    }
24    document.cookie = name + "=" + value + expires + "; path=/";
25};
26function arCuShowMessage(index){
27    if (arCuPromptClosed){
28        return false;
29    }
30    if (typeof arCuMessages[index] !== 'undefined'){
31        contactUs.showPromptTyping();
32
33        _arCuTimeOut = setTimeout(function(){
34            if (arCuPromptClosed){
35                return false;
36            }
37            contactUs.showPrompt({
38                content: arCuMessages[index]
39            });
40            index ++;
41            _arCuTimeOut = setTimeout(function(){
42                if (arCuPromptClosed){
43                    return false;
44                }
45                arCuShowMessage(index);
46            }, arCuMessageTime);
47        }, arCuTypingTime);
48    }else{
49        if (arCuCloseLastMessage){
50            contactUs.hidePrompt();
51        }
52        if (arCuLoop){
53            arCuShowMessage(0);
54        }
55    }
56};
57function arCuShowMessages(){
58    setTimeout(function(){
59        clearTimeout(_arCuTimeOut);
60        arCuShowMessage(0);
61    }, arCuDelayFirst);
62}
63function arCuShowWelcomeMessage(index){
64    if (typeof arWelcomeMessages[index] !== 'undefined'){
65        contactUs.showWellcomeTyping();
66
67        _arCuWelcomeTimeOut = setTimeout(function(){
68            contactUs.showWellcomeMessage({
69                content: arWelcomeMessages[index]
70            });
71            index ++;
72            _arCuWelcomeTimeOut = setTimeout(function(){
73                arCuShowWelcomeMessage(index);
74            }, arWelcomeMessageTime);
75        }, arWelcomeTypingTime);
76    }else{
77
78    }
79};
80function arCuShowWellcomeMessages(){
81    setTimeout(function(){
82        clearTimeout(_arCuWelcomeTimeOut);
83        arCuShowWelcomeMessage(0);
84    }, arWelcomeDelayFirst);
85}
86window.addEventListener('load', function(){
87    if (document.getElementById('arcontactus-storefront-btn')) {
88        document.getElementById('arcontactus-storefront-btn').click(function(e){
89            e.preventDefault();
90            setTimeout(function(){
91                contactUs.openMenu();
92            }, 200);
93        });
94    }
95    document.addEventListener('click', function(e) {
96        if (!e.target) {
97            return false;
98        }
99        const target = e.target;
100        
101        if (target.classList.contains('arcu-open-menu') || target.closest('.arcu-open-menu')) {
102            e.preventDefault();
103            e.stopPropagation();
104            contactUs.hideForm();
105            setTimeout(function(){
106                contactUs.openMenu();
107            }, 200);
108            return false;
109        }
110        
111        if (target.classList.contains('arcu-toggle-menu') || target.closest('.arcu-toggle-menu')) {
112            e.preventDefault();
113            e.stopPropagation();
114            contactUs.hideForm();
115            setTimeout(function(){
116                contactUs.toggleMenu();
117            }, 200);
118            return false;
119        }
120        
121        if (target.classList.contains('arcu-open-callback') || target.closest('.arcu-open-callback')) {
122            e.preventDefault();
123            e.stopPropagation();
124            arCuPromptClosed = true;
125            contactUs.hidePrompt();
126            contactUs.hideForm();
127            contactUs.closeMenu();
128            setTimeout(function(){
129                contactUs.showForm('callback');
130            }, 200);
131            return false;
132        }
133        
134        if (target.classList.contains('arcu-open-email') || target.closest('.arcu-open-email')) {
135            e.preventDefault();
136            e.stopPropagation();
137            arCuPromptClosed = true;
138            contactUs.hidePrompt();
139            contactUs.hideForm();
140            contactUs.closeMenu();
141            setTimeout(function(){
142                contactUs.showForm('email');
143            }, 200);
144            return false;
145        }
146        
147        if (target.classList.contains('arcu-open-form') || target.closest('.arcu-open-form')) {
148            var formId = null;
149            if (target.classList.contains('arcu-open-form')) {
150                formId = target.getAttribute('data-form-id');
151            } else if (target.closest('.arcu-open-form')) {
152                formId = target.closest('.arcu-open-form').getAttribute('data-form-id');
153            }
154            
155            if (formId === null) {
156                return false;
157            }
158            
159            e.preventDefault();
160            e.stopPropagation();
161            arCuPromptClosed = true;
162            contactUs.hidePrompt();
163            contactUs.hideForm();
164            contactUs.closeMenu();
165            setTimeout(function(){
166                contactUs.showForm(formId);
167            }, 150);
168            return false;
169        }
170    });
171});

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.