PageSourceSearch

http://www.savzinios.lt/kontaktai/

html savzinios.lt collected 2026-10-03 00:23:21 UTC 51,749 bytes, 1,065 lines download raw bytes

1<!doctype html>
2
3<html lang="lt">
4
5    <head>
6
7        <title>Savivaldybių žinios - Kontaktai</title>
8
9
10    <link rel="canonical" href="http://www.savzinios.lt/kontaktai/">
11
12
13
14
15        <link rel="preconnect" href="https://dss4hwpyv4qfp.cloudfront.net"><link rel="preconnect" href="https://site-895949.mozfiles.com">
16        <meta charset="utf-8" />
17        <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0" />
18
19        <link href="https://dss4hwpyv4qfp.cloudfront.net/designs/_shared/fonts/?family=Open+Sans:regular,italic,600,700&subset=latin,latin-ext,cyrillic" rel="stylesheet" type="text/css" />
20        <link rel="stylesheet" href="https://dss4hwpyv4qfp.cloudfront.net/designs/_shared/css/layout-shared.css?v=2.818" type="text/css" />
21        <link rel="stylesheet" href="https://dss4hwpyv4qfp.cloudfront.net/designs/_shared/css/legacy-v1.css?v=2.818" type="text/css" />
22        <link rel="stylesheet" href="https://dss4hwpyv4qfp.cloudfront.net/designs/clarity/css/layout.css?v=2.818" type="text/css" />
23        <link rel="stylesheet" href="https://dss4hwpyv4qfp.cloudfront.net/designs/clarity/css/editable.css?v=2.818" type="text/css" />
24
25        <link href="/favicon.png?0" rel="shortcut icon">
26<link href="/favicon.png?0" rel="apple-touch-icon">        
27                
27<script src="https://dss4hwpyv4qfp.cloudfront.net/libs/js/jquery/2.2.4/jquery.min.js" ></script>
27
28            
28<script src="https://dss4hwpyv4qfp.cloudfront.net/libs/js/bannerplay/jquery.bannerplay.js?v=2.818" defer></script>
28
29            
29<script src="https://dss4hwpyv4qfp.cloudfront.net/libs/js/responsivevideos/jquery.responsivevideos.js?v=2.818" defer></script>
29
30            
30<script src="https://dss4hwpyv4qfp.cloudfront.net/designs/_shared/js/bookings.js?v=2.818" defer></script>
30
31            
31<script src="https://dss4hwpyv4qfp.cloudfront.net/designs/_shared/js/designfx.js?v=2.818" defer></script>
31
32            
32<script src="https://dss4hwpyv4qfp.cloudfront.net/libs/js/mozlive.js?v=2.818" ></script>
32
33            
33<script>var FRONTEND_CDN = 'https://dss4hwpyv4qfp.cloudfront.net';</script>
33
34
35
36
37            
37<script>
38                var mozCatalogUser = {
39                    isLoggedIn: 0,
40                    favorites: []
41                }
42            </script>
42
43            
44
45    
46
47    
47<script src="https://dss4hwpyv4qfp.cloudfront.net/m/localize/menu/lt/?v=2.818" defer></script>
vendor: 1 bytes, line 47
47
48<script src="https://dss4hwpyv4qfp.cloudfront.net/m/localize/cart/lt/?v=2.818" defer></script>
vendor: 1 bytes, line 48
48
49<script src="https://dss4hwpyv4qfp.cloudfront.net/libs/js/component/cart.js?v=2.818" defer></script>
vendor: 1 bytes, line 49
49
50<script src="https://dss4hwpyv4qfp.cloudfront.net/libs/js/component/variants.js?v=2.818" defer></script>
vendor: 1 bytes, line 50
50
51<script src="https://dss4hwpyv4qfp.cloudfront.net/libs/js/component/filter.js?v=2.818" defer></script>
51
52
53            
53<script>
54                var mozPageMozApi = {"language":"lt","page":"kontaktai"}
55            </script>
55
56            
57
58
59
60
61                <link href="https://dss4hwpyv4qfp.cloudfront.net/designs/_shared/fonts/?family=Lora:400,400italic,500,700,700italic|Playfair+Display:600,600italic,900,900italic&v=2.818" rel="stylesheet" />
62        <style class="mz_customizer_style customizer">
63                                                                            #top { border-top-color :  #a7c520  }
64                                                                                                                            #title .mz_wysiwyg { color :  #000000  }
65                                                                                                                            #menu, #menu ul ul { background-color :  #4c4c4c  }
66                                                                                                                            #menu > ul > li.selected > a, #menu ul ul li a:hover, #submenu li:hover > a, #submenu li.selected > a { background-color :  #a7c520  }
67                                                                                                                                                #menu ul li a, #menu ul ul li a { border-color :  #666666  }
68                                                                                                                            #menu ul li a, #menu ul ul li a, #menu ul ul li a:hover, #submenu li:hover > a, #submenu li.selected > a, #menu ul li > a:hover, #menu ul li.selected > a { color :  #ffffff  }
69                                                                                                                            #languages li > a { color :  #cfcfcf  }
70                                                                                                                            #languages li.selected > a, #languages li > a:hover { background-color :  #eeeeee  }
71                                                                                                                            #languages li.selected > a, #languages li > a:hover { color :  #aaaaaa  }
72                                                                                                                            a, .mz_editable a, .mz_recentposts a:hover { color :  #a7c520  }
73                                                                                                                            a:hover, .mz_editable a:hover { color :  #aaaaaa  }
74                                                                                                                            .moze-form .moze-formbutton, .moze-button, .moze-button-large { background-color :  #a7c520  }
75                                                                            .moze-button-large.btn-alt-light { border-color :  #a7c520  }
76                                                                            .moze-button-large.btn-white, .moze-button.btn-alt, .moze-button-large.btn-alt { color :  #a7c520  }
77                                                                                                                            .moze-button:hover, .moze-button-large:hover, .moze-form .moze-formbutton:hover { background-color :  #aaaaaa  }
78                                                                                                                            #bigbar-overlay { background-color :  hsla(0, 0%, 0%, 0.5)  }
79                                                                                                                            .bigbar-h1 .mz_wysiwyg, .bigbar-h2 .mz_wysiwyg { color :  #ffffff  }
80                                                                                                                            .mz_editable h1, .mz_editable h1.moze-megatitle, .mz_editable h1 a { color :  #333333  }
81                                                                                                                            .mz_editable h2, .sidebox h2 { color :  #333333  }
82                                                                                                                            .mz_editable h3 { color :  #aaaaaa  }
83                                                                                                                            .section-bg-1 { background-color :  #f7f7f7  }
84                                                                                                                            .section-bg-2 { background-color :  #a7c520  }
85                                                                                                                            .section-bg-3 { background-color :  #4c4c4c  }
86                                                                                                                            #bottom { background-color :  #4c4c4c  }
87                                                                                                                            #bottom .mz_wysiwyg { color :  #aaaaaa  }
88                                                                                                                            #bottom a { color :  #eeeeee  }
89                                                                            #bottom .mz_social a { fill :  #eeeeee  }
90                                                                                                                            #bottom a:hover { color :  #ffffff  }
91                                                                                                                                                                                                                                                                                                                                                                                                            
92        @media (forced-colors: active) {
93            :root { --color-header :  Canvas  }
94            :root { --color-title :  CanvasText  }
95            :root { --color-menu-text :  LinkText  }
96            :root { --color-menu-text-selected :  CanvasText  }
97            :root { --color-menu-accent :  CanvasText  }
98            :root { --color-submenu :  Canvas  }
99            :root { --color-submenu-text :  LinkText  }
100            :root { --color-submenu-text-selected :  CanvasText  }
101            :root { --color-submenu-accent :  CanvasText  }
102            :root { --color-link :  LinkText  }
103            :root { --color-button :  ButtonFace  }
104            :root { --color-button-text :  ButtonText  }
105            :root { --color-button-hover :  ButtonFace  }
106            :root { --color-button-text-hover :  ButtonText  }
107            :root { --color-sidemenu-text :  LinkText  }
108            :root { --color-sidemenu-text-hover :  CanvasText  }
109            :root { --color-h1 :  CanvasText  }
110            :root { --color-h2 :  CanvasText  }
111            :root { --color-h3 :  CanvasText  }
112            :root { --color-text :  CanvasText  }
113            :root { --color-text-strong :  CanvasText  }
114            :root { --color-price :  CanvasText  }
115            :root { --color-text-highlight :  Canvas  }
116            :root { --color-text-border :  CanvasText  }
117            :root { --color-background :  Canvas  }
118            :root { --color-section-bg-1 :  Canvas  }
119            :root { --color-section-bg-2 :  Canvas  }
120            :root { --color-section-bg-3 :  Canvas  }
121            :root { --color-footer :  Canvas  }
122            :root { --color-footer-text :  CanvasText  }
123            :root { --color-footer-link :  LinkText  }
124            :root { --color-footer-link-hover :  CanvasText  }
125            :root { --color-text-1 :  CanvasText  }
126            :root { --color-text-1-highlight :  Canvas  }
127            :root { --color-text-1-button :  ButtonFace  }
128            :root { --color-text-1-button-text :  ButtonText  }
129        }
130
131    </style>
132    <style class="mz_customizer_style customizer-fonts">
133                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    body, .mz_editable {
134                                                                                font-family : Lora, Georgia, serif;
135                                                                                                            font-weight : normal;
136                                                                        }
137                                                                                                                            #title .mz_wysiwyg {
138                                                                                font-family : 'Playfair Display', Georgia, serif;
139                                                                                                            font-weight : 900;
140                                                                                                            letter-spacing : 0;
141                                                                                                            text-transform : none;
142                                                                                                            font-style : normal;
143                                                                        }
144                                                                                                                            .mz_editable h1, .mz_editable h1.moze-megatitle {
145                                                                                font-family : 'Playfair Display', Georgia, serif;
146                                                                                                            font-weight : 900;
147                                                                                                            letter-spacing : 0;
148                                                                                                            text-transform : none;
149                                                                        }
150                                                                                                                            .mz_editable h2, .sidebox h2 {
151                                                                                font-family : 'Playfair Display', Georgia, serif;
152                                                                                                            font-weight : 600;
153                                                                                                            letter-spacing : 0;
154                                                                                                            text-transform : none;
155                                                                        }
156                                                                                                                            .mz_editable h3 {
157                                                                                font-family : 'Playfair Display', Georgia, serif;
158                                                                                                            font-weight : 600;
159                                                                                                            text-transform : none;
160                                                                        }
161                                                                                                                            .bigbar-h1 .mz_wysiwyg {
162                                                                                font-family : 'Playfair Display', Georgia, serif;
163                                                                                                            font-weight : 900;
164                                                                                                            letter-spacing : 0;
165                                                                                                            text-transform : none;
166                                                                                                            font-style : normal;
167                                                                        }
168                                                                                                                            .bigbar-h2 .mz_wysiwyg {
169                                                                                font-family : Lora, Georgia, serif;
170                                                                        }
171                                                                                                                            .moze-form input, .moze-form select, .moze-form textarea {
172                                                                                font-family : Lora, Georgia, serif;
173                                                                        }
174                                                                                                                            .moze-button, .moze-button-large, .moze-form .moze-formbutton {
175                                                                                font-family : Lora, Georgia, serif;
176                                                                                                            font-weight : 500;
177                                                                                                            letter-spacing : 0;
178                                                                                                            text-transform : none;
179                                                                        }
180                                                                                                                            .mz_editable .moze-blockquote {
181                                                                                font-family : Lora, Georgia, serif;
182                                                                                                            font-style : italic;
183                                                                        }
184                                                                                                                            .mz_editable .moze-code {
185                                                                                font-family : 'Courier New', C
185ourier, monospace;
186                                                                        }
187                                                                                                                            #menu ul li a {
188                                                                                font-family : Lora, Georgia, serif;
189                                                                                                            text-transform : none;
190                                                                                                            font-weight : 500;
191                                                                        }
192                                                                                                                            #menu > ul > li > a {
193                                                                                font-family : Lora, Georgia, serif;
194                                                                                                            text-transform : none;
195                                                                                                            font-weight : 500;
196                                                                                                            letter-spacing : 0;
197                                                                                                                                                                                       }
198                                                                                                                            #languages li > a {
199                                                                                font-family : Lora, Georgia, serif;
200                                                                                                            font-weight : 500;
201                                                                        }
202                                                                                                                            #footmenu a {
203                                                                                font-family : Lora, Georgia, serif;
204                                                                                                            text-transform : none;
205                                                                                                            font-weight : 500;
206                                                                        }
207                                                                                                    </style>
208
209    
210    
211
212
213        
213<script src="https://dss4hwpyv4qfp.cloudfront.net/designs/_shared/js/legacy-v1.js?v=2.818" defer></script>
213
214
215    </head>
216
217    <body class="design-boxed header-menu-down    footer-classic                                    " lang="lt">
218
219        
220        <div id="wrap">
221
222                                    <header id="top" >
223
224    <div id="header" >
225        <a id="skip-link" href="javascript:;" tabindex="1">Pereiti prie pagrindinio turinio</a>
226
227        
228        <div id="title">
229                            <a href="/"><div class="mz_component mz_wysiwyg mz_editable">    <div class="moze-wysiwyg-editor " >
230                    <img src="//site-895949.mozfiles.com/files/895949/Screen_Shot_2020-01-21_at_9_43_59_AM.png" class="moze-img-center" alt="">
231            </div>
232</div></a>
233                    </div>
234                    <div id="toptext" >
235                <div  class="mz_component mz_wysiwyg mz_editable">    <div class="moze-wysiwyg-editor " >
236            </div>
237</div>
238            </div>
239        
240        <div id="header-navigation">
241
242            
243            <div id="header-side">
244
245                <div id="header-actions">
246
247                    <div id="header-icons">
248
249                        <div id="shopicons">
250                                                                                                                                        </div>
251                        <div id="toolicons">
252
253                        </div>
254
255                    </div>
256
257                    
258                </div>
259
260                <div  class="mz_component mz_lngselect moze-overlay-zone" id="languages">    <button class="menu-icon" href="javascript:;" aria-label="Kalbos pasirinkimas" aria-haspopup="true" aria-controls="languages-menu"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 102 102"><path d="M51.61,1H50.39a50,50,0,0,0,0,100h1.22a50,50,0,0,0,0-100ZM33.86,10.46A47.3,47.3,0,0,0,27.27,22H17.92A44,44,0,0,1,33.86,10.46ZM13.49,28H25.18a80.06,80.06,0,0,0-3.13,20H7.11A43.47,43.47,0,0,1,13.49,28ZM12,71h-.2A43.57,43.57,0,0,1,7.11,54H22.05a82,82,0,0,0,2.31,17Zm3.51,6H26.14a49.63,49.63,0,0,0,7.72,14.54A44.19,44.19,0,0,1,15.51,77ZM48,94.61C41.81,93,36.23,86.45,32.55,77H48ZM48,71H30.58a73.76,73.76,0,0,1-2.52-17H48Zm0-23H28.06a72.89,72.89,0,0,1,3.41-20H48Zm0-26H33.83C37.46,14.18,42.49,8.83,48,7.39Zm40.51,6a43.47,43.47,0,0,1,6.38,20H80a80.06,80.06,0,0,0-3.13-20Zm-4.43-6H74.73a47.3,47.3,0,0,0-6.59-11.54A44,44,0,0,1,84.08,22ZM54,7.39C59.51,8.83,64.54,14.18,68.17,22H54ZM54,28H70.53a72.89,72.89,0,0,1,3.41,20H54Zm0,26H73.94a73.76,73.76,0,0,1-2.52,17H54Zm0,40.61V77H69.45C65.77,86.45,60.19,93,54,94.61Zm14.14-3.07A49.63,49.63,0,0,0,75.86,77H86.49A44.19,44.19,0,0,1,68.14,91.54ZM90.2,71H77.64A82,82,0,0,0,80,54H94.89A43.52,43.52,0,0,1,90.2,71Z"/></svg>&nbsp;LIT</button>
261    <ul id="languages-menu" role="menu">
262                    <li  class="selected" role="none">
263                <a href="/" hreflang="lt" role="menuitem" aria-label="Lietuvių" aria-current="true">LIT</a>
264            </li>
265                    <li  role="none">
266                <a href="/home/" hreflang="en" role="menuitem" aria-label="English" >ENG</a>
267            </li>
268            </ul>
269    </div>
270
271            </div>
272
273        </div>
274
275        <button id="menu-opener" aria-label="Pagrindinis meniu" class="mobile-menu-opener clearbutton"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 102 102"><path d="M4,25a3,3,0,0,1,0-6H98a3,3,0,0,1,0,6ZM4,54a3,3,0,0,1,0-6H98a3,3,0,0,1,0,6ZM4,83a3,3,0,0,1,0-6H98a3,3,0,0,1,0,6Z"/></svg></button>
276<button id="languages-opener" aria-label="Kalbos pasirinkimas" class="mobile-menu-opener clearbutton"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 102 102"><path d="M51.61,1H50.39a50,50,0,0,0,0,100h1.22a50,50,0,0,0,0-100ZM33.86,10.46A47.3,47.3,0,0,0,27.27,22H17.92A44,44,0,0,1,33.86,10.46ZM13.49,28H25.18a80.06,80.06,0,0,0-3.13,20H7.11A43.47,43.47,0,0,1,13.49,28ZM12,71h-.2A43.57,43.57,0,0,1,7.11,54H22.05a82,82,0,0,0,2.31,17Zm3.51,6H26.14a49.63,49.63,0,0,0,7.72,14.54A44.19,44.19,0,0,1,15.51,77ZM48,94.61C41.81,93,36.23,86.45,32.55,77H48ZM48,71H30.58a73.76,73.76,0,0,1-2.52-17H48Zm0-23H28.06a72.89,72.89,0,0,1,3.41-20H48Zm0-26H33.83C37.46,14.18,42.49,8.83,48,7.39Zm40.51,6a43.47,43.47,0,0,1,6.38,20H80a80.06,80.06,0,0,0-3.13-20Zm-4.43-6H74.73a47.3,47.3,0,0,0-6.59-11.54A44,44,0,0,1,84.08,22ZM54,7.39C59.51,8.83,64.54,14.18,68.17,22H54ZM54,28H70.53a72.89,72.89,0,0,1,3.41,20H54Zm0,26H73.94a73.76,73.76,0,0,1-2.52,17H54Zm0,40.61V77H69.45C65.77,86.45,60.19,93,54,94.61Zm14.14-3.07A49.63,49.63,0,0,0,75.86,77H86.49A44.19,44.19,0,0,1,68.14,91.54ZM90.2,71H77.64A82,82,0,0,0,80,54H94.89A43.52,43.52,0,0,1,90.2,71Z"/></svg></button>
277    </div>
278        <div id="menubox">
279        <div id="menu-container">
280            <div  class="mz_component mz_menu moze-overlay-zone" id="menu">
281
282        <ul role="menu">
283                    <li role="none"><a href="/" role="menuitem">Pradžia</a>                            </li>
284                    <li role="none"><a href="/leidiniai/" role="menuitem">Leidiniai</a>                            </li>
285                    <li role="none"><a href="/paslaugos/" role="menuitem">Paslaugos</a>                            </li>
286                    <li class="selected" role="none"><a href="/kontaktai/" role="menuitem" aria-current="true">Kontaktai</a>                            </li>
287                    <li role="none"><a href="/savivaldybes/" role="menuitem">Savivaldybės</a>                            </li>
288                    <li role="none"><a href="/savivaldybiu-merai/" role="menuitem">Savivaldybių merai</a>                            </li>
289            </ul>
290</div>
291        </div>
292    </div>
293    </header>
294            
295                            <div id="main">
296
297
298    
299            
300            
300<script>
301
302function webformFrontendFx(settings)
303{
304    let defaults = {
305        component   : null,
306        componentID : 0,
307        webform     : null
308    };
309
310    this.settings = $.extend(true, {}, defaults, settings);
311
312    this.serviceComboBox = null;
313    this.calendarComboBox = null;
314
315    this.widgetExists = false;
316    this.widgetInitData = null;
317    this.widgetStateData = null;
318
319    this.bookingRequest = {
320        service   : null,
321        serviceID : null,
322        dateFrom  : null,
323        dateTo    : null,
324        timeFrom  : null,
325        timeTo    : null,
326        formatted : null
327    };
328
329    this.init();
330    this.initBooking();
331}
332
333webformFrontendFx.prototype.init = function()
334{
335    this.settings.webform
336        .off('submit')
337        .on('submit', () => this.submitForm());
338}
339
340webformFrontendFx.prototype.initBooking = function()
341{
342    this.serviceComboBox = this.settings.webform.find('select[id^="moze-webform-bookings-service-"]');
343    this.calendarComboBox = this.settings.webform.find('select[id^="moze-webform-bookings-time-"]');
344
345    if (this.serviceComboBox.length == 0 || this.calendarComboBox.length == 0) {
346        this.serviceComboBox = null;
347        this.calendarComboBox = null;
348        return;
349    }
350
351    this.widgetExists = true;
352
353    // Service combo box
354
355    this.serviceComboBox
356        .off('change')
357        .on('change', (event) => {
358
359            new mozLive3({
360                source: {
361                    id   : this.settings.componentID,
362                    name : this.settings.component.attr('data-name')
363                },
364                action: 'webform-booking-init',
365                parameters: {
366                    service: event.currentTarget.value
367                },
368                response: {
369                    callback: [
370                        (response) => {
371                            this.widgetInitData = null;
372                            if (response.error) {
373                                console.warn(response.errorMessage);
374                                return;
375                            }
376                            this.widgetInitData = response.data;
377                        }
378                    ]
379                }
380            });
381        })
382        .trigger('change');
383
384    // Calendar combo box
385
386    this.calendarComboBox
387        .off('mousedown keydown')
388        .on('mousedown keydown', (event) => {
389            if ((event.type == 'mousedown') ||
390                (event.type == 'keydown' && (event.key === ' ' || event.key === 'Enter'))) {
391                event.preventDefault();
392                this.initBookingWidget();
393            }
394        });
395}
396
397webformFrontendFx.prototype.initBookingWidget = function()
398{
399    if (!this.widgetExists || !this.widgetInitData) {
400        return;
401    }
402
403    let widgetOptions = {
404
405        type: this.widgetInitData.type,
406        unit: this.widgetInitData.unit,
407
408        maxFutureMonths: this.widgetInitData.maxFutureMonths,
409        minDaysRange: this.widgetInitData.minDaysRange,
410        maxDaysRange: this.widgetInitData.maxDaysRange,
411
412        mozLive3Parameters: {
413            componentID: this.settings.componentID,
414            componentName: this.settings.component.attr('data-name'),
415            serviceID: this.serviceComboBox.val(),
416            onWidgetInitializedAction: 'webform-booking-date-from',
417            onDateFromSelectedAction: 'webform-booking-time-from',
418            onTimeFromSelectedActions: 'webform-booking-date-to',
419            onDateToSelectedAction: 'webform-booking-time-to',
420        },
421
422        localization: {
423            txtSelect: 'Pasirinkti',
424            txtSelectTime: 'Pasirinkite laiką',
425            txtCancel: 'Atšaukti',
426            txtCalendar: 'Kalendorius',
427            txtNotSelected: 'Nepasirinkta',
428            txtFrom: 'Nuo',
429            txtTo: 'Iki',
430            txtTitle: 'Pasirinkite datą ir laiką',
431            txtPreviousMonth: 'Ankstesnis mėnuo',
432            txtNextMonth: 'Kitas mėnuo',
433            txtMonthNames: [
434                'Sausis',
435                'Vasaris',
436                'Kovas',
437                'Balandis',
438                'Gegužė',
439                'Birželis',
440                'Liepa',
441                'Rugpjūtis',
442                'Rugsėjis',
443                'Spalis',
444                'Lapkritis',
445                'Gruodis'
446            ],
447            txtDayNames: [
448                'Sk',
449                'Pr',
450                'An',
451                'Tr',
452                'Kt',
453                'Pn',
454                'Å t',
455            ],
456            txtNightSingular: '%s naktis',
457            txtNightPlural: '%s naktys'
458        },
459
460        onSubmit: (widget, result) => {
461
462            this.widgetStateData = widget.saveState();
463
464            let deferred = $.Deferred();
465            deferred.resolve(true);
466
467            // Fills the booking request data.
468
469            let selectedServiceID = this.serviceComboBox.val(),
470                selectedService   = this.serviceComboBox.find('option[value="' + selectedServiceID + '"]').text();
471
472            this.bookingRequest = result;
473
474            this.bookingRequest.serviceID = selectedServiceID;
475            this.bookingRequest.service = selectedService;
476
477            let option = $('<option>')
478                .html(this.bookingRequest.formatted);
479
480            this.calendarComboBox.find('option').remove();
481
482            // Creates a request to draft a booking event.
483
484            new mozLive3({
485                source: {
486                    id   : this.settings.componentID,
487                    name : this.settings.component.attr('data-name')
488                },
489                action: 'webform-booking-draft',
490                parameters: {
491                    token: this.widgetInitData.draftToken,
492                    booking: this.bookingRequest
493                },
494                response: {
495                    callback: [
496                        (response) => {
497
498                            if (response.error) {
499                                console.warn(response.errorMessage);
500                                return;
501                            }
502
503                            if (response.data.success != true) {
504                                alert('Booking not available anymore!');
505                                return;
506                            }
507
508                            this.calendarComboBox.append(option);
509                            this.calendarComboBox[0].selectedIndex = 0;
510                        }
511                    ]
512                }
513            });
514
515            return deferred.promise();
516        }
517    };
518
519    let widget = new BookingWidget(widgetOptions);
520    widget.show(this.widgetStateData);
521}
522
523webformFrontendFx.prototype.getFormData = function()
524{
525    let result = {};
526
527    this.settings.webform.find('[name^="moze-webform-ctrl-"]').each((index, ctrl) => {
528
529        let name  = $(ctrl).attr('name');
530        let value = '';
531
532        if ($(ctrl).attr('type') == 'checkbox') {
533            value = $(ctrl).is(':checked') ? 1 : 0;
534        }
535        else {
536            value = $.trim($(ctrl).val());
537        }
538
539        result[name] = value;
540    });
541
542    // Checkbox groups submit their checked values as one comma separated string.
543
544    this.settings.webform.find('div.moze-checkboxgroup').each((index, group) => {
545        let values = [];
546        $(group).find('input[type="checkbox"]:checked').each((i, checkbox) => {
547            values.push($(checkbox).val());
548        });
549        result['moze-webform-ctrl-' + $(group).data('ctrl-id')] = values.join(', ');
550    });
551
552    if (this.widgetExists) {
553        result.booking = this.bookingRequest;
554    }
555
556    return result;
557}
558
559webformFrontendFx.prototype.isSubmitting = function()
560{
561    return this.settings.webform.find('input[type="submit"]').prop('disabled') === true;
562}
563
564webformFrontendFx.prototype.toggleSubmitting = function(isSubmitting)
565{
566    this.settings.webform.find('input[type="submit"]').prop('disabled', isSubmitting);
567}
568
569webformFrontendFx.prototype.validateForm = function()
570{
571    let result = true;
572
573    let requiredCtrls = this.settings.webform.find('[data-required]');
574    requiredCtrls.removeClass('moze-formerror').removeAttr('aria-invalid');
575
576    requiredCtrls.each((index, ctrl) => {
577
578        let subResult = true;
579        let validator = $(ctrl).data('required');
580
581        switch (validator) {
582            case 'textbox':
583                subResult = $(ctrl).val() !== '';
584                break;
585            case 'multiline':
586                subResult = $(ctrl).val() !== '';
587                break;
588            case 'checkbox':
589                subResult = $(ctrl).is(':checked');
590                break;
591            case 'checkboxgroup':
592                subResult = $(ctrl).find('input[type="checkbox"]:checked').length > 0;
593                break;
594            case 'combobox':
595                subResult = $(ctrl).find(':selected').attr('disabled') != 'disabled';
596                break;
597            case 'email':
598                subResult = $.trim($(ctrl).val()).match(/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,4})$/i) !== null;
599                break;
600        }
601
602        if (subResult === false) {
603            $(ctrl).addClass('moze-formerror').attr('aria-invalid', true);
604        }
605
606        result = result & subResult;
607    });
608
609    if (this.widgetExists) {
610
611        let hasBookingRequest =
612            this.bookingRequest !== null &&
613            this.bookingRequest.serviceID !== null;
614
615        this.calendarComboBox
616            .toggleClass('moze-formerror', !hasBookingRequest)
617            .attr('aria-invalid', !hasBookingRequest);
618
619        result = result & hasBookingRequest;
620    }
621
622    return result;
623}
624
625webformFrontendFx.prototype.updateSubmittedUrl = function()
626{
627    try {
628        window.history.replaceState(window.history.state, '',
629            '/kontaktai/params/submitted/' + this.settings.componentID + '/#webform-' + this.settings.componentID);
630    }
631    catch (e) {
632        console.log(e);
633        return;
634    }
635
636    // The Meta pixel does not track history changes by itself.
637
638    if (typeof fbq == 'function') {
639        try {
640            fbq('track', 'PageView');
641        }
642        catch (e) {
643            console.log(e);
644        }
645    }
646}
647
648webformFrontendFx.prototype.triggerLeadEvents = function()
649{
650    if (typeof gtag == 'function') {
651        try {
652            gtag('event', 'generate_lead');
653        }
654        catch (e) {
655            console.log(e);
656        }
657    }
658
659    if (typeof fbq == 'function') {
660        try {
661            fbq('track', 'Lead');
662        }
663        catch (e) {
664            console.log(e);
665        }
666    }
667}
668
669webformFrontendFx.prototype.submitForm = function()
670{
671    if (this.isSubmitting()) {
672        return false;
673    }
674
675    if (!this.validateForm()) {
676        alert(this.settings.webform.data('failuremsg'));
677        let firstErrorTag = this.settings.webform.find('.moze-formerror').first();
678        if (firstErrorTag.length) {
679            firstErrorTag.focus();
680        }
681        return false;
682    }
683
684    this.toggleSubmitting(true);
685
686    const submitFormWithMozLive = (bookingEventRecID) => {
687        new mozLive3({
688            source: {
689                id   : this.settings.componentID,
690                name : this.settings.component.attr('data-name')
691            },
692            action: 'webform-submit',
693            parameters: {
694                data  : this.getFormData(),
695                event : bookingEventRecID
696            },
697            response: {
698                callback: [
699                    (response) => {
700
701                        // Errors are routed here as well (responseOnError) so that the form is unlocked
702                        // and the visitor can try again.
703
704                        if (response && response.error === true) {
705                            if (response.reason == 'maintenance') {
706                                alert('Šiuo metu negalime apdoroti jūsų užklausos. Prašome bandyti dar kartą vėliau.');
707                            }
708                            this.toggleSubmitting(false);
709                            return;
710                        }
711
712                        // The response is the component re-rendered in its submitted state. An empty one
713                        // would wipe the form off the page, so fall back to a reload instead.
714
715                        if (typeof response !== 'string' || response === '') {
716                            window.location.reload();
717                            return;
718                        }
719
720                        if ($(response).attr('data-submit-ok') == '1') {
721                            this.updateSubmittedUrl();
722                            this.triggerLeadEvents();
723                        }
724
725                        this.settings.component.replaceWith(response);
726                    }
727                ]
728            },
729            responseOnError: true,
730            onError: () => {
731                alert('Įvyko klaida. Atnaujinkite puslapį ir bandykite dar kartą.');
732                this.toggleSubmitting(false);
733            }
734        });
735    };
736
737    if (this.widgetExists) {
738
739        // The webform contains booking fields.
740        // We need to commit the draft booking first.
741
742        new mozLive3({
743            source: {
744                id   : this.settings.componentID,
745                name : this.settings.component.attr('data-name')
746            },
747            action: 'webform-booking-commit',
748            parameters: {
749                component: this.settings.componentID,
750                token: this.widgetInitData.draftToken,
751                booking: this.bookingRequest
752            },
753            response: {
754                callback: [
755                    (response) => {
756
757                        // Errors are routed here as well (responseOnError) so that the form is unlocked
758                        // and the visitor can try again.
759
760                        if (response.error) {
761                            if (response.reason == 'maintenance') {
762                                alert('Šiuo metu negalime apdoroti jūsų užklausos. Prašome bandyti dar kartą vėliau.');
763                            }
764                            else {
765                                console.warn(response.errorMessage);
766                            }
767                            this.toggleSubmitting(false);
768                            return;
769                        }
770                        if (response.data.success != true) {
771                            alert('Booking not available anymore!');
772                            this.toggleSubmitting(false);
773                            return;
774                        }
775                        submitFormWithMozLive(response.data.eventRecID);
776                    }
777                ]
778            },
779            responseOnError: true,
780            onError: () => {
781                alert('Įvyko klaida. Atnaujinkite puslapį ir bandykite dar kartą.');
782                this.toggleSubmitting(false);
783            }
784        });
785    }
786    else {
787
788        // No booking fields in the webform.
789
790        submitFormWithMozLive(null);
791    }
792
793    return false;
794}
795
796$(document).ready(() => {
797    $('div.mz_component.mz_form form.moze-form').each((index, form) => {
798        new webformFrontendFx({
799            component   : $(form).closest('div.mz_form'),
800            componentID : $(form).closest('div.mz_form').data('cid'),
801            webform     : $(form)
802        });
803    });
804});
805
806</script>
806    
807            <main class="mz_component mz_grid" data-cid="21253417" data-pid="4992329">
808    
809
810    
811                                                                <div class=
812    "
813    section section-customizable section-bigimg
814    section-align-left
815    section-text-color-none
816    section-height-m
817    section-width-l
818    section-nobox        "
819
820    data-row-id="9090906"
821    data-row-slice="banner"
822    data-row-slice-variant="banner-text-left"
823    data-transparent-text-box="1">
824
825    
826
827    <div class="container">
828        <div class="textbox ">
829            <div  class="mz_component mz_wysiwyg mz_editable">    <div class="moze-wysiwyg-editor " >
830                    <h1>Susisiekite su mumis!</h1>
831            </div>
832</div>
833            
834        </div>
835    </div>
836
837    <div
838        class="bgimage-container "
839        data-inlinepicture-url-target="76296567" style="background-image: url('https://site-895949.mozfiles.com/files/895949/inlinepictures/medium/76296567-35ba9f7d1040eaf36296891e5570691f.jpeg');"
840    ></div>
841
842            <div class="bgimage-overlay section-bg-none" style="opacity: 0.5; display: block"></div>
843    
844</div>                                                                        <div class="section section-customizable section-bg-none section-text-color-none section-height-m section-width-l"
845     data-row-id="9090900"
846     data-row-slice="form"
847     data-row-slice-variant="form-default">
848
849    <!-- slice-form -->
850
851    <div class="container">
852
853        
854        <div class="gridrow">
855
856            
857            <div class="column-12-12">
858                <div id="editable">
859                    <div  class="mz_component mz_wysiwyg mz_editable">    <div class="moze-wysiwyg-editor " >
860                    <h1>Kontaktinė forma</h1><p>Lauksime Jūsų žinučių ir komentarų!</p>
861            </div>
862</div>
863                    <div  id="webform-76296526" class="mz_component mz_editable mz_form" data-cid="76296526"><div class="">
864            <form action="javascript:;" class="moze-form" method="post" data-failuremsg = "Užpildykite visus būtinus laukelius.">
865
866            
867                                                                        
868                                    <label for="moze-webform-ctrl-4448037">Vardas <span title="Būtina">*</span></label><br />
869                    <input id="moze-webform-ctrl-4448037" name="moze-webform-ctrl-4448037" type="text" data-required="textbox" required />
870                
871                
872                
873                
874                
875                
876                
877                
878                                                    <br>
879                
880            
881                                                                        
882                
883                
884                
885                
886                
887                                    <label for="moze-webform-ctrl-4448038">El. paštas <span title="Būtina">*</span></label><br />
888                    <input id="moze-webform-ctrl-4448038" name="moze-webform-ctrl-4448038" type="email" autocomplete="email" data-required="email" required />
889                
890                
891                
892                                                    <br>
893                
894            
895                                                                        
896                
897                                    <label for="moze-webform-ctrl-4448039">Žinutė <span title="Būtina">*</span></label><br />
898                    <textarea id="moze-webform-ctrl-4448039" name="moze-webform-ctrl-4448039" data-required="multiline" required ></textarea>
899                
900                
901                
902                
903                
904                
905                
906                                                    <br>
907                
908            
909            <input class="mz_notforhumans" name="moze-webform-ctrl-slazds" tabindex="-1" type="search" autocomplete="off" />
910            <input class="moze-formbutton" type="submit" value="Pateikti" />
911
912        </form>
913    
914
915</div></div>
916                </div>
917            </div>
918
919            
920        </div>
921
922    </div>
923
924</div>                                                                        <div class="section section-customizable section-bg-none section-text-color-none section-height-s section-width-l"
925     data-row-id="4096538"
926     data-row-slice="text"
927     data-row-slice-variant="text-1x3">
928
929    <!-- slice-text -->
930
931    <div class="container">
932
933        <!-- Header -->
934
935        
936        <!-- Content -->
937
938                                                        <div class="gridrow section-content" >
939                                                                                    <div class="column-4-12" >
940                                    <div  class="mz_component mz_wysiwyg mz_editable">    <div class="moze-wysiwyg-editor " >
941                    <b><b>Kontaktai</b></b><p><b><br></b></p><p>Direktorė Lina Belevičienė<br><a href="https://emojipedia.org/mobile-phone/" style=""><span class="emoji" style="outline: 0px;">📱</span></a>&nbsp;+37068539454</p><p>Atsakingasis redaktorius, fotokorespondentas Romas Gurklys<br><a href="https://emojipedia.org/mobile-phone/" style=""><span class="emoji" style="outline: 0px;">📱</span></a>&nbsp;+37068539452</p><br><p></p>
942            </div>
943</div>
944                                </div>
945                                                                                                                <div class="column-4-12" >
946                                    <div  class="mz_component mz_wysiwyg mz_editable">    <div class="moze-wysiwyg-editor " >
947                    <b>Adresas</b><p></p><a href="https://emojipedia.org/emoji/%F0%9F%93%8D/" style="text-align: left;">📍</a>Markučių g. 15<br>LT-11347 Vilnius<p>
947<img src="https://site-895949.mozfiles.com/files/895949/Screen_Shot_2022-09-27_at_13_08_47.jpg"><br></p><p></p><a href="mailto:[email protected]" style="">📧 [email protected]</a><p></p><br><p></p>
948            </div>
949</div>
950                                </div>
951                                                                                                                <div class="column-4-12" >
952                                    <div  class="mz_component mz_wysiwyg mz_editable">    <div class="moze-wysiwyg-editor " >
953                    Facebook naujienos - kasdien!<p><a href="https://www.facebook.com/savzinios" style="" class="moze-button btn-alt"><span class="moze-tiny moze-secondary"><i>https://www.facebook.com/savzinios</i></span></a><span style="font-size: 1.44rem;">&nbsp;</span>
954            </p>
955            </div>
956</div>
957                                </div>
958                                                                                                                            </div>
959                                                                                                                        
960        <!-- Footer -->
961
962                
963        
964    </div>
965</div>                                            <div class=
966    "
967    section section-customizable section-bigimg
968    section-align-left
969    section-text-color-none
970    section-height-m
971    section-width-l
972    section-nobox        "
973
974    data-row-id="9090688"
975    data-row-slice="banner"
976    data-row-slice-variant="banner-text-left"
977    data-transparent-text-box="1">
978
979    
980
981    <div class="container">
982        <div class="textbox ">
983            <div  class="mz_component mz_wysiwyg mz_editable">    <div class="moze-wysiwyg-editor " >
984                    <h1>Savivaldybių žinios - vienintelis leidinys savivaldos bendruomenei Lietuvoje!&nbsp;</h1>
985            </div>
986</div>
987            
988        </div>
989    </div>
990
991    <div
992        class="bgimage-container "
993        data-inlinepicture-url-target="76293540" style="background-image: url('https://site-895949.mozfiles.com/files/895949/inlinepictures/medium/76293540-9a76f3131c95517813d9f9db365879a4.jpeg');"
994    ></div>
995
996            <div class="bgimage-overlay section-bg-1" style="opacity: 0.5; display: block"></div>
997    
998</div>            
999    
1000            </main>
1001    
1002        
1003        
1004
1005    
1006
1007    </div>
1008
1009            <div class="ico-simple">
1010                
1011    <footer id="bottom" class="mz_footer ">
1012        
1013        <div id="footer">
1014            <div id="foottext">
1015                <div  class="mz_component mz_wysiwyg mz_editable">    <div class="moze-wysiwyg-editor " >
1016                    Sukurta su <a href="http://www.mozello.lt/?utm_source=mozello_user_site&utm_medium=referral&utm_content=footer_text" target="_blank" rel="nofollow">„Mozello“</a> - lengviausia svetainių kūrimo priemone.
1017            </div>
1018</div>
1019            </div>
1020            <div id="social" >
1021                <div  class="mz_component mz_social">
1022        <a class="facebook icon-facebook" title="Facebook" href="https://www.facebook.com/savzinios" target="_blank"></a>                        
1023</div>
1024            </div>
1025        </div>
1026    </footer>
1027
1028
1029
1030            </div>
1031
1032        </div>
1033
1034        
1035    
1036
1037
1038    
1038<script>
1039        $(document).ready(function(){
1040            $(".mz_wysiwyg").responsiveVideos();
1041        });
1042    </script>
1042
1043
1044
1045        <link href="https://dss4hwpyv4qfp.cloudfront.net/apps/addons/sharebuttons/script/jquery.sharebuttons.css?v=2.818" rel="stylesheet" type="text/css">
1046        
1046<script src="https://dss4hwpyv4qfp.cloudfront.net/apps/addons/sharebuttons/script/jquery.sharebuttons.js?v=2.818"></script>
1046
1047        
1047<script>
1048            $(document).ready(function() { 
1049                $("body").shareButtons({
1050                    showFacebook: true,
1051                    showTwitter: false,
1052                    showPinterest: false,
1053                    showGplus: false,
1054                    showDraugiem: false,
1055                    showVkontakte: false,
1056                    language: "en",
1057                }); 
1058            });
1059        </script>
1059
1060        
1061
1062
1063    </body>
1064
1065</html>

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.