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> 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> +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> +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;"> </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! </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.