1 2 3 4 5 6 7 8 9 10 11 12 13 14 15<!DOCTYPE html> 16<html lang="hr"> 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35<head> 36
37<script> 38(function () { 39 var seen = {}; 40 var sent = 0; 41 42 function stripQuery(url) { 43 var cut = url.length; 44 var query = url.indexOf('?'); 45 var hash = url.indexOf('#'); 46 if (query >= 0 && query < cut) cut = query; 47 if (hash >= 0 && hash < cut) cut = hash; 48 return url.substring(0, cut); 49 } 50 51 function sameSitePath(urlString) { 52 try { 53 var url = new URL(urlString, location.href); 54 if (url.protocol !== 'http:' && url.protocol !== 'https:') return null; 55 var host = url.hostname.replace(/^www\./i, '').toLowerCase(); 56 var here = location.hostname.replace(/^www\./i, '').toLowerCase(); 57 if (host !== here) return null; 58 return url.pathname || '/'; 59 } catch (ignore) { 60 return null; 61 } 62 } 63 64 function frameFromStack(stack) { 65 if (!stack) return null; 66 var re = /(https?:\/\/[^)\s]+):(\d+):(\d+)/g; 67 var match; 68 while ((match = re.exec(stack))) { 69 if (sameSitePath(match[1])) { 70 return { 71 file: stripQuery(match[1]), 72 line: parseInt(match[2], 10) || 0, 73 column: parseInt(match[3], 10) || 0 74 }; 75 } 76 } 77 return null; 78 } 79 80 function timezoneLabel() { 81 var offset = new Date().getTimezoneOffset(); 82 var sign = offset <= 0 ? '+' : '-'; 83 var abs = Math.abs(offset); 84 var hours = Math.floor(abs / 60); 85 var mins = abs % 60; 86 if (!mins) return 'UTC' + sign + hours; 87 return 'UTC' + sign + hours + ':' + (mins < 10 ? '0' : '') + mins; 88 } 89 90 function deviceInfo() { 91 var parts = []; 92 try { 93 if (navigator.language) parts.push(navigator.language); 94 if (window.screen && screen.width && screen.height) { 95 parts.push('screen ' + screen.width + 'x' + screen.height); 96 } 97 if (window.innerWidth && window.innerHeight) { 98 parts.push('viewport ' + window.innerWidth + 'x' + window.innerHeight); 99 } 100 if (window.devicePixelRatio) parts.push('dpr ' + window.devicePixelRatio); 101 if (navigator.platform) parts.push(navigator.platform); 102 parts.push(timezoneLabel()); 103 } catch (ignore) {} 104 return parts.join(', ').substring(0, 300); 105 } 106 107 function interesting(message) { 108 if (!message) return false; 109 if (message === 'Script error.') return false; 110 if (message.indexOf('ResizeObserver loop') === 0) return false; 111 if (message.indexOf('__gCrWeb') !== -1) return false; 112 return true; 113 } 114 115 function report(message, file, line, column, stack) { 116 try { 117 if (sent >= 20) return; 118 message = String(message || '').replace(/\s+/g, ' ').trim(); 119 if (message.length > 500) message = message.substring(0, 500); 120 if (!interesting(message)) return; 121 122 var useFile = file || ''; 123 var useLine = line || 0; 124 var useColumn = column || 0; 125 if (!sameSitePath(useFile)) { 126 var frame = frameFromStack(stack); 127 if (!frame) return; 128 useFile = frame.file; 129 useLine = frame.line; 130 useColumn = frame.column; 131 } 132 133 var path = sameSitePath(useFile); 134 if (!path) return; 135 var key = message + '\n' + path + '\n' + useLine; 136 if (seen[key]) return; 137 seen[key] = true; 138 sent++; 139 140 var payload = JSON.stringify({ 141 message: message, 142 file: stripQuery(String(useFile)), 143 line: useLine, 144 column: useColumn, 145 stack: stack ? String(stack).substring(0, 1500) : '', 146 page: location.pathname || '/', 147 device: deviceInfo() 148 }); 149 if (navigator.sendBeacon) { 150 navigator.sendBeacon('/client-error', new Blob([payload], { type: 'application/json' })); 151 } 152 } catch (ignore) {} 153 } 154 155 window.addEventListener('error', function (event) { 156 if (!event || (event.target && event.target !== window)) return; 157 var err = event.error; 158 report(event.message, event.filename, event.lineno, event.colno, err && err.stack); 159 }); 160 161 window.addEventListener('unhandledrejection', function (event) { 162 var reason = event && event.reason; 163 var message = 'unhandledrejection'; 164 var stack = ''; 165 if (typeof reason === 'string') { 166 message = reason; 167 } else if (reason) { 168 message = reason.message ? String(reason.message) : String(reason); 169 stack = reason.stack ? String(reason.stack) : ''; 170 } 171 var frame = frameFromStack(stack); 172 report(message, frame ? frame.file : '', frame ? frame.line : 0, frame ? frame.column : 0, stack); 173 }); 174})(); 175</script>
175 176 177 178 179
180<script>
vendor: 331 bytes, lines 180-184
180(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 181new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 182j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 183'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 184})(window,document,'script','dataLayer','
184GTM-53NVVSFG
vendor: 3 bytes, line 184
184');
184</script>
184 185 186 187 188 189 <title>Prijava / Login - Zakon.hr</title> 190 <meta name="description" content=""> 191 <meta name="keywords" content=""> 192 <meta name="author" content="MagiÄmarinac d.o.o."> 193 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 194 <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover, shrink-to-fit=no"> 195 <meta name="theme-color" content="#EEEEEE"> 196 <meta name="msapplication-TileColor" content="#EEEEEE"> 197 <!--OG Tags--> 198 <meta property="og:title" content="Zakon.hr"> 199 <meta property="og:site_name" content="Zakon.hr"> 200 <meta property="og:url" content="https://www.zakon.hr"> 201 <meta property="og:description" content="#"> 202 <meta property="og:type" content="website"> 203 <!-- <meta property="og:image" content=""> 204 --> 205 <meta property="og:locale" content="hr_HR"> 206 <!--Favicon--> 207 <link rel="icon" type="image/png" href="/assets/images/favicon/favicon-96x96.png" sizes="96x96" /> 208 <link rel="icon" type="image/svg+xml" href="/assets/images/favicon/favicon.svg" /> 209 <link rel="shortcut icon" href="/assets/images/favicon/favicon.ico" /> 210 <link rel="apple-touch-icon" sizes="180x180" href="/assets/images/favicon/apple-touch-icon.png" /> 211 <meta name="apple-mobile-web-app-title" content="Zakon.hr" /> 212 <link rel="manifest" href="/assets/images/favicon/site.webmanifest" /> 213 214 <link rel="stylesheet" href="/assets/css-vendors/swiper-bundle.min.css" /> 215 <link rel="stylesheet" href="/assets/css/style.css?v=52c7714" /> 216 <link rel="stylesheet" href="/assets/css/zakonhr.css?v=52c7714" /> 217 218 219 220
220<script src="https://code.jquery.com/jquery.js"></script>
220 221
221<script src="/assets/js/zakon_v2_7.js?v=52c7714"></script>
221 222 223
223<script type="application/ld+json"> 224 { 225 "@context" : "https://schema.org", 226 "@type" : "WebSite", 227 "name" : "Zakon.hr", 228 "url" : "https://www.zakon.hr" 229 } 230 </script>
230 231 232 233 </head> 234 235<body> 236 <div class="body-wrapper"> 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258<nav> 259 <div class="container"> 260 <div class="nav-wrapper"> 261 <div class="nav-left"> 262 <div class="nav-logo-wrapper"> 263 <a href="/" class="info-link info-link-below"> 264 <img src="/assets/images/logo.svg" alt="Zakon.hr" /> 265 </a> 266 </div> 267 </div> 268 <div class="nav-holder"> 269 <div class="nav-icons"> 270 <a href="/" class="info-link info-link-below"> 271 <span class="info-modal">Naslovnica</span><img src="/assets/images/home.svg" alt="PoÄetna"/></a> 272 <a class="open-searchbar info-link info-link-below"><span class="info-modal">Tražilica</span><img src="/assets/images/search-nav.svg" 273 alt="Pretraga" /></a> 274 <a href="/profil/obavijesti" class="info-link info-link-below"><span class="info-modal">Obavijesti</span><img src="/assets/images/bell.svg" alt="Obavijesti" /></a> 275 276 277 </div> 278 <div class="nav-list"> 279 <ul> 280 <li><a href="/c/blog/902/upute" >Upute</a></li> 281 <li><a href="/c/blog/900/opci-uvjeti-koristenja" >Uvjeti</a></li> 282 <li><a href="/select" >Cjenik</a></li> 283 <li><a href="/kontakt" >Kontakt</a></li> 284 </ul> 285 </div> 286 287 288 289 <a href="/login" class="moj-profil active">Prijava / Registracija 290 291 <div class="nav-right"> 292 <div class="nav-registration"> 293 <img src="/assets/images/user.svg" alt="Prijava/Registracija" /> 294 </div> 295 </div> 296 </a> 297 </div> 298 <div id="hamburger-icon"> 299 <span></span> 300 <span></span> 301 <span></span> 302 </div> 303 </div> 304 </div> 305</nav> 306 307 <div class="baza-container"> 308 <div class="container"> 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324<div class="baza-info-container"> 325 <span></span> 326 <div class="baza-info">Baza je ažurirana 26.09.2026. zakljuÄno sa NN 105/26 EU 2024/2679</div> 327 <span></span> 328</div> 329 </div> 330 </div> 331 332 <div class="samostalni-search-container"> 333 <div class="container"> 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349<form class="search-container" action="/search"> 350 <div class="input-mobile-container"> 351 <div class="dropdown-container"> 352 <span class="small-button sve-baze"><span class="dropdown-text">Sve baze</span></span> 353 <ul class="dropdown-items"> 354 <li class="dropdown-item" data-target="sve-baze" data-value="">Sve baze</li> 355 <li class="dropdown-item" data-target="zakoni" data-value="0">Zakoni</li> 356 <li class="dropdown-item" data-target="podzakonski" data-value="7">Podzakonski</li> 357 <li class="dropdown-item" data-target="sudska-praksa" data-value="11">Sudska praksa</li> 358 <li class="dropdown-item" data-target="eu-propisi" data-value="12">EU propisi</li> 359 <li class="dropdown-item" data-target="vijesti" data-value="9">Vijesti</li> 360 </ul> 361 </div> 362 <div class="input-container"> 363 <input type="text" placeholder="Unesite kljuÄnu rijeÄ ili naziv dokumenata" name="q" tabIndex="0" autocomplete="off" value="" /> 364 <ul class="autocomplete-dropdown" id="autocomplete-dropdown"></ul> 365 <div class="input-focus-container"> 366 <div id="sve-baze" class="focus-content active"> 367 <div class="focus-content-header"> 368 <div class="propisi medium"> 369 <div class="checkbox-wrapper"> 370 <input id="checkbox-id-vazeci" type="checkbox" name="fs" value="1" class="vazeci-checkbox"> 371 <label for="checkbox-id-vazeci">Pretraži samo važeÄe propise</label> 372 </div> 373 </div> 374 <div class="upute">
375 <span class="medium">Upute za pretraživanje</span> 376 </div> 377 <div class="zatvori-container"> 378 <span class="zatvori"> 379 <img src="/assets/images/close.svg" alt="Zatvori" /> 380 </span> 381 </div> 382 </div> 383 <div class="focus-content-upute"> 384 <div class="left-content"> 385 <span class="medium">Brze upute za pretraživanje</span> 386 <p class="small">Znak* znaÄi da može biti 0 ili viÅ¡e znakova na tom 387 mjestu 388 (pretraga po korijenu rijeÄi npr ustav* Äe naÄi i 'ustav', 389 'ustavnih', 390 'ustavnim'.</p> 391 <p class="small">Znak ? zamjenjuje jedan znak npr. ustav? Äe naÄi 392 'ustavu', 393 ali neÄe 'ustavnih', 'ustavnim'.</p> 394 <p class="small">Znak - (minus) ispred rijeÄi Äe izostaviti dokumente 395 koji 396 sadrže tu rijeÄ.</p> 397 <p class="small">Redoslijed kljuÄnih rijeÄi koje upisujete doprinosi 398 preciznosti rezultata pretrage, ali pogreÅ¡an redoslijed neÄe 399 zaustaviti 400 pretragu.</p> 401 <p class="small">Ukoliko tražite sadržaj sa toÄno odreÄenim 402 redoslijedom, 403 kljuÄne rijeÄi stavite u navodnike "" i navedite ih tim 404 redoslijedom. 405 </p> 406 </div> 407 <div class="right-content"> 408 <p class="as-h5">Pretražujete kroz sve baze objavljene na <a 409 href="https://www.zakon.hr/">Zakon.hr</a></p> 410 <p class="as-h5">Probajte pretragu po jednoj ili viÅ¡e kljuÄnih rijeÄi iz 411 situacije za 412 koju 413 se informirate, kako bi Vam pronaÅ¡li sve relevantne sadržaje. </p> 414 415 </div> 416 </div> 417 <!-- <div class="focus-content-recent-search"> 418 <p class="small medium">Prethodne pretrage</p> 419 <div class="recent-search-container"> 420 <div class="recent-search">Kazneni zakon<span></span></div> 421 <div class="recent-search">PrebivaliÅ¡te boraviÅ¡te<span></span></div> 422 <div class="recent-search">Ugovor o autorskom djelu<span></span></div> 423 </div> 424 </div> --> 425 </div> 426 <div id="zakoni" class="focus-content"> 427 <div class="focus-content-header"> 428 <div class="propisi medium"> 429 <div class="checkbox-wrapper"> 430 <input id="checkbox-id-zakoni" type="checkbox" class="vazeci-checkbox"> 431 <label for="checkbox-id-zakoni">Pretraži samo važeÄe propise</label> 432 </div> 433 </div> 434 <div class="upute"> 435 <span class="medium">Upute za pretraživanje</span> 436 </div> 437 <div class="zatvori-container"> 438 <span class="zatvori"> 439 <img src="/assets/images/close.svg" alt="Zatvori" /> 440 </span> 441 </div> 442 </div> 443 <div class="focus-content-upute"> 444 <div class="left-content">
445 <span class="medium">Brze upute za pretraživanje</span> 446 <p class="small">Znak* znaÄi da može biti 0 ili viÅ¡e znakova na tom 447 mjestu 448 (pretraga po korijenu rijeÄi npr ustav* Äe naÄi i 'ustav', 449 'ustavnih', 450 'ustavnim'.</p> 451 <p class="small">Znak ? zamjenjuje jedan znak npr. ustav? Äe naÄi 452 'ustavu', 453 ali neÄe 'ustavnih', 'ustavnim'.</p> 454 <p class="small">Znak - (minus) ispred rijeÄi Äe izostaviti dokumente 455 koji 456 sadrže tu rijeÄ.</p> 457 <p class="small">Redoslijed kljuÄnih rijeÄi koje upisujete doprinosi 458 preciznosti rezultata pretrage, ali pogreÅ¡an redoslijed neÄe 459 zaustaviti 460 pretragu.</p> 461 <p class="small">Ukoliko tražite sadržaj sa toÄno odreÄenim 462 redoslijedom, 463 kljuÄne rijeÄi stavite u navodnike "" i navedite ih tim 464 redoslijedom. 465 </p> 466 </div> 467 <div class="right-content"> 468 <p class="as-h5">Pretražujete kroz sve važeÄe zakone (870) Republike 469 Hrvatske, a kraj svakog zakona imate objavljene i njegove ranije 470 verzije desetak godina unatrag</p> 471 <p class="as-h5">Probajte pretragu po jednoj ili viÅ¡e kljuÄnih rijeÄi iz 472 situacije za 473 koju 474 se informirate, kako bi Vam pronaÅ¡li sve relevantne sadržaje. </p> 475 476 </div> 477 </div> 478 </div> 479 <div id="podzakonski" class="focus-content"> 480 <div class="focus-content-header"> 481 <div class="propisi medium"> 482 <div class="checkbox-wrapper"> 483 <input id="checkbox-id-podzakonski" type="checkbox" class="vazeci-checkbox"> 484 <label for="checkbox-id-podzakonski">Pretraži samo važeÄe propise</label> 485 </div> 486 </div> 487 <div class="upute"> 488 <span class="medium">Upute za pretraživanje</span> 489 </div> 490 <div class="zatvori-container"> 491 <span class="zatvori"> 492 <img src="/assets/images/close.svg" alt="Zatvori" /> 493 </span> 494 </div> 495 </div> 496 <div class="focus-content-upute"> 497 <div class="left-content"> 498 <span class="medium">Brze upute za pretraživanje</span> 499 <p class="small">Znak* znaÄi da može biti 0 ili viÅ¡e znakova na tom 500 mjestu 501 (pretraga po korijenu rijeÄi npr ustav* Äe naÄi i 'ustav', 502 'ustavnih', 503 'ustavnim'.</p> 504 <p class="small">Znak ? zamjenjuje jedan znak npr. ustav? Äe naÄi 505 'ustavu', 506 ali neÄe 'ustavnih', 'ustavnim'.</p> 507 <p class="small">Znak - (minus) ispred rijeÄi Äe izostaviti dokumente 508 koji 509 sadrže tu rijeÄ.</p> 510 <p class="small">Redoslijed kljuÄnih rijeÄi koje upisujete doprinosi 511 preciznosti rezultata pretrage, ali pogreÅ¡an redoslijed neÄe 512 zaustaviti 513 pretragu.</p> 514 <p class="small">Ukoliko tražite sadržaj sa toÄno odreÄenim 515 redoslijedom, 516 kljuÄne rijeÄi stavite u navodnike "" i navedite ih tim 517 redoslijedom. 518 </p> 519 </div> 520 <div class="right-content"> 521 <p class="as-h5">Pretražujete kroz sve važeÄe podzakonske propise (preko 522 10.000) Republike Hrvatske</p> 523 <p class="as-h5">Probajte pretragu po jednoj ili viÅ¡e kljuÄnih rijeÄi iz 524 situacije za 525 koju 526 se informirate, kako bi Vam pronaÅ¡li sve relevantne sadržaje. </p> 527 528 </div> 529 </div> 530 </div> 531 <div id="sudska-praksa" class="focus-content"> 532 <div class="focus-content-header"> 533 <div class="propisi medium"> 534 <div class="checkbox-wrapper"> 535 <input id="checkbox-id-sudska-praksa" type="checkbox" class="vazeci-checkbox"> 536 <label for="checkbox-id-sudska-praksa">Pretraži samo važeÄe propise</label> 537 </div> 538 </div> 539 <div class="upute">
540 <span class="medium">Upute za pretraživanje</span> 541 </div> 542 <div class="zatvori-container"> 543 <span class="zatvori"> 544 <img src="/assets/images/close.svg" alt="Zatvori" /> 545 </span> 546 </div> 547 </div> 548 <div class="focus-content-upute"> 549 <div class="left-content"> 550 <span class="medium">Brze upute za pretraživanje</span> 551 <p class="small">Znak* znaÄi da može biti 0 ili viÅ¡e znakova na tom 552 mjestu 553 (pretraga po korijenu rijeÄi npr ustav* Äe naÄi i 'ustav', 554 'ustavnih', 555 'ustavnim'.</p> 556 <p class="small">Znak ? zamjenjuje jedan znak npr. ustav? Äe naÄi 557 'ustavu', 558 ali neÄe 'ustavnih', 'ustavnim'.</p> 559 <p class="small">Znak - (minus) ispred rijeÄi Äe izostaviti dokumente 560 koji 561 sadrže tu rijeÄ.</p> 562 <p class="small">Redoslijed kljuÄnih rijeÄi koje upisujete doprinosi 563 preciznosti rezultata pretrage, ali pogreÅ¡an redoslijed neÄe 564 zaustaviti 565 pretragu.</p> 566 <p class="small">Ukoliko tražite sadržaj sa toÄno odreÄenim 567 redoslijedom, 568 kljuÄne rijeÄi stavite u navodnike "" i navedite ih tim 569 redoslijedom. 570 </p> 571 </div> 572 <div class="right-content"> 573 <p class="as-h5">Pretražujete kroz odluke sudova RH, Suda EU i Europskog 574 suda za ljudska prava</p> 575 <p class="as-h5">Probajte pretragu po jednoj ili viÅ¡e kljuÄnih rijeÄi iz 576 situacije za 577 koju 578 se informirate, kako bi Vam pronaÅ¡li sve relevantne sadržaje. </p> 579 580 </div> 581 </div> 582 </div> 583 <div id="eu-propisi" class="focus-content"> 584 <div class="focus-content-header"> 585 <div class="propisi medium"> 586 <div class="checkbox-wrapper"> 587 <input id="checkbox-id-eu-propisi" type="checkbox" class="vazeci-checkbox"> 588 <label for="checkbox-id-eu-propisi">Pretraži samo važeÄe propise</label> 589 </div> 590 </div> 591 <div class="upute"> 592 <span class="medium">Upute za pretraživanje</span> 593 </div> 594 <div class="zatvori-container"> 595 <span class="zatvori"> 596 <img src="/assets/images/close.svg" alt="Zatvori" /> 597 </span> 598 </div> 599 </div> 600 <div class="focus-content-upute"> 601 <div class="left-content"> 602 <span class="medium">Brze upute za pretraživanje</span> 603 <p class="small">Znak* znaÄi da može biti 0 ili viÅ¡e znakova na tom 604 mjestu 605 (pretraga po korijenu rijeÄi npr ustav* Äe naÄi i 'ustav', 606 'ustavnih', 607 'ustavnim'.</p> 608 <p class="small">Znak ? zamjenjuje jedan znak npr. ustav? Äe naÄi 609 'ustavu', 610 ali neÄe 'ustavnih', 'ustavnim'.</p> 611 <p class="small">Znak - (minus) ispred rijeÄi Äe izostaviti dokumente 612 koji 613 sadrže tu rijeÄ.</p> 614 <p class="small">Redoslijed kljuÄnih rijeÄi koje upisujete doprinosi 615 preciznosti rezultata pretrage, ali pogreÅ¡an redoslijed neÄe 616 zaustaviti 617 pretragu.</p> 618 <p class="small">Ukoliko tražite sadržaj sa toÄno odreÄenim 619 redoslijedom, 620 kljuÄne rijeÄi stavite u navodnike "" i navedite ih tim 621 redoslijedom. 622 </p> 623 </div> 624 <div class="right-content"> 625 <p class="as-h5">Ppretražujete kroz sve važeÄe direktive i uredbe EU 626 zakonske snage (koje su donijeli VijeÄe i Parlament), a kraj svakog 627 dokumenta je poveznica prema svim ostalim povezanim propisima</p> 628 <p class="as-h5">Probajte pretragu po jednoj ili viÅ¡e kljuÄnih rijeÄi iz 629 situacije za 630 koju 631 se informirate, kako bi Vam pronaÅ¡li sve relevantne sadržaje. </p> 632 633 </div> 634 </div> 635 </div> 636 <div id="vijesti" class="focus-content"> 637 <div class="focus-content-header"> 638 <div class="propisi medium"> 639 <div class="checkbox-wrapper"> 640 <input id="checkbox-id-vijesti" type="checkbox" class="vazeci-checkbox"> 641 <label for="checkbox-id-vijesti">Pretraži samo važeÄe propise</label> 642 </div> 643 </div> 644 <div class="upute">
645 <span class="medium">Upute za pretraživanje</span> 646 </div> 647 <div class="zatvori-container"> 648 <span class="zatvori"> 649 <img src="/assets/images/close.svg" alt="Zatvori" /> 650 </span> 651 </div> 652 </div> 653 <div class="focus-content-upute"> 654 <div class="left-content"> 655 <span class="medium">Brze upute za pretraživanje</span> 656 <p class="small">Znak* znaÄi da može biti 0 ili viÅ¡e znakova na tom 657 mjestu 658 (pretraga po korijenu rijeÄi npr ustav* Äe naÄi i 'ustav', 659 'ustavnih', 660 'ustavnim'.</p> 661 <p class="small">Znak ? zamjenjuje jedan znak npr. ustav? Äe naÄi 662 'ustavu', 663 ali neÄe 'ustavnih', 'ustavnim'.</p> 664 <p class="small">Znak - (minus) ispred rijeÄi Äe izostaviti dokumente 665 koji 666 sadrže tu rijeÄ.</p> 667 <p class="small">Redoslijed kljuÄnih rijeÄi koje upisujete doprinosi 668 preciznosti rezultata pretrage, ali pogreÅ¡an redoslijed neÄe 669 zaustaviti 670 pretragu.</p> 671 <p class="small">Ukoliko tražite sadržaj sa toÄno odreÄenim 672 redoslijedom, 673 kljuÄne rijeÄi stavite u navodnike "" i navedite ih tim 674 redoslijedom. 675 </p> 676 </div> 677 <div class="right-content"> 678 <p class="as-h5">pretražujete kroz razne pravne vijesti koje smo mi 679 sastavili ili samo prenijeli</p> 680 <p class="as-h5">Probajte pretragu po jednoj ili viÅ¡e kljuÄnih rijeÄi iz 681 situacije za 682 koju 683 se informirate, kako bi Vam pronaÅ¡li sve relevantne sadržaje. </p> 684 685 </div> 686 </div> 687 </div> 688 </div> 689 </div> 690 </div> 691 692 693 <input type="hidden" name="t" id="selected-target" value="" /> 694 695 <button type="submit" class="small-button">Traži</button> 696</form> 697 </div> 698 </div> 699 700 <div class="search-overlay"></div> 701 702 <section class="mt-2"> 703 <div class="main-section container middle-split"> 704 <div class="left-section login-left-section"> 705 <div class="login-container"> 706 <div class="login-box"> 707 <div class="login-box-header"> 708 <h1 class="small-headline no-padding medium">Prijavite se na Zakon.hr</h1> 709 </div> 710 <div class="login-box-bottom"> 711 <form action="/perform_login" method="post"> 712 <div class="form-group"> 713 <div class="form-group-inner"> 714 <label for="email" class="medium">VaÅ¡ e-mail</label> 715 <input id="email" type="email" name="username" required 716 value="" /> 717 </div> 718 </div> 719 <div class="form-group mb-1"> 720 <div class="form-group-inner"> 721 <label for="lozinka" class="medium">Lozinka</label> 722 <input type="password" id="lozinka" name="password" required /> 723 </div> 724 </div> 725 <div class="checkbox-wrapper"> 726 <input id="checkbox-zapamtime" name="remember-me" type="checkbox" checked="checked"> 727 <label for="checkbox-zapamtime" class="medium small">Zapamti me na ovom ureÄaju</label> 728 </div> 729 <div class="login-box-buttons"> 730 <button id="login-btn" class="button button-blue" type="submit">Prijava</button> 731 <a href="/resetPassword" class="button button-outline">Zatražite novu lozinku</a> 732 </div> 733 </form>
734 <div class="login-divider"><span>ili</span></div> 735<a id="google-login-btn" class="button button-google" href="/oauth2/authorization/google"> 736 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="20" height="20" aria-hidden="true"> 737 <path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"/> 738 <path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"/> 739 <path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"/> 740 <path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"/> 741 <path fill="none" d="M0 0h48v48H0z"/> 742 </svg> 743 Prijavite se putem Googlea 744</a> 745 746 </div> 747 </div> 748 </div> 749 </div> 750 <div class="right-section main-right-section-container"> 751 <div class="login-container"> 752 <div class="login-box register-box"> 753 <div class="login-box-header"> 754 <h2 class="small-headline no-padding medium"> 755 Novi korisnici - besplatno otvorite korisniÄki raÄun 756 </h2> 757 </div> 758 <div class="new-users-box"> 759 <div> 760 761 <p>Otvaranjem korisniÄkog raÄuna prihvaÄate <a target="_blank" rel="noopener noreferrer" href="https://www.zakon.hr/c/blog/900/uvjeti-koristenja"><strong>OpÄe uvjete koriÅ¡tenja</strong></a> i dobivate:</p><ul class="register-list"><li>pristup <strong>SVIM VAŽEÄIM ZAKONIMA</strong> on line</li><li>pristup <strong>SVIM PODZAKONSKIM PROPISIMA</strong> on line</li><li>pristup <strong>VIJESTIMA</strong> o novostima iz prava</li><li><strong>NOTIFIKACIJE </strong>o izmjenama 10 sadržaja koje odaberete</li><li><strong>BEZ REKLAMA</strong></li><li><strong>BEZ FINANCIJSKE OBVEZE</strong></li></ul><p>...a naknadno odaberite jedan od naÄina pretplate za pristup svim dodatnim funkcionalnostima i sadržajima o kojima proÄitajte <a target="_blank" rel="noopener noreferrer" href="https://www.zakon.hr/select">ovdje</a>.</p><p>PotroÅ¡aÄi mogu Predugovorne informacije pregledati/preuzeti <a target="_blank" rel="noopener noreferrer" href="https://www.zakon.hr/c/blog/1057893/predugovorne-informacije-v2.0">ovdje</a>.</p> 762 </div> 763 <div class="login-box-bottom new-users-div"> 764 <a href="/register" class="button button-blue">Otvorite korisniÄki raÄun</a> 765 <a class="button button-outline mt-1" href="/s/public/ugovorna-dokumentacija/ugovorna-dokumentacija.zip"> 766 Preuzmi ugovornu dokumentaciju 767 </a> 768 </div> 769 </div> 770 </div> 771 </div> 772 </div> 773 </div> 774 </section> 775 776 777 778 779 780<footer> 781 <div class="container"> 782 <div class="footer-container-div"> 783 <div class="footer-first-div"> 784 <!-- <a href="" class="button button-outline prijava-newsletter-button">Prijavite se na naÅ¡ Newsletter za 785 najnovije vijesti</a> --> 786 <span class="back-to-top-button" onclick="backToTop()"></span> 787 </div> 788 <div class="footer-legal"> 789 <ul class="footer-legal-links" aria-label="Pravni dokumenti"> 790 <li><a href="/c/blog/1057894/opci-uvjeti-koristenja-zakon.hr-2.0">OpÄi uvjeti koriÅ¡tenja</a></li> 791 <li><a href="/c/blog/1057897/politika-privatnosti-zakon.hr-v2.0">Politika privatnosti</a></li> 792 <li><a href="/c/blog/1057896/politika-kolacica-zakon.hr-v2.0">Politika kolaÄiÄa</a></li> 793 <li><a href="/select">Cjenik</a></li> 794 <li><a href="/c/blog/1057893/predugovorne-informacije-v2.0">
794Predugovorne informacije za potroÅ¡aÄa</a></li> 795 <li><a href="/c/blog/1057898/obavijest-o-nacinu-isticanja-prigovora-potrosaca-v2.0">Obavijest o naÄinu isticanja prigovora potroÅ¡aÄa</a></li> 796 </ul> 797 </div> 798 <div class="footer-copyright"> 799 <div class="footer-company"> 800 <span class="medium">Copyright © Ante BoriÄ</span> 801 <span class="footer-company-info">Val savjetovanje d.o.o.<br />Kulmerska 31, 10000 Zagreb</span> 802 </div> 803 <div class="mm-potpis-container"> 804 <a href="https://magicmarinac.hr/izrada-web-stranica-ux-ui-dizajn/" target="_blank" 805 class="mm-potpis">Made in MagiÄMarinac</a> 806 </div> 807 </div> 808 <p class="footer-disclaimer"> 809 <strong>Zakon.hr je privatni pravno-informacijski i nakladniÄki projekt.</strong> 810 Zakon.hr nije službeni izvor propisa niti individualni pravni savjet. Prije pravnog postupanja 811 potrebno je provjeriti službeni izvor, datum važenja i druge okolnosti konkretnog sluÄaja. 812 </p> 813 </div> 814 </div> 815</footer> 816
817<script>document.body.dataset.previewPane = 'false';</script>
vendor: 2 bytes, line 817
817
818<script src="/assets/js/main.js?v=52c7714"></script>
vendor: 2 bytes, line 818
818
819<script src="/assets/js/se_extras.js?v=52c7714"></script>
vendor: 2 bytes, line 819
819
820<script src="/assets/js/vendors/swiper-bundle.min.js"></script>
vendor: 2 bytes, line 820
820
821<script src="/assets/js/vendors/gsap.min.js"></script>
vendor: 2 bytes, line 821
821
822<script src="/assets/js/vendors/ScrollTrigger.min.js"></script>
822 823 824 825 826 827<div class="web-feedback" id="web-feedback" hidden> 828 <div class="web-feedback-backdrop" data-web-feedback-dismiss></div> 829 <div class="web-feedback-card" role="dialog" aria-modal="true" aria-labelledby="web-feedback-title"> 830 <button type="button" class="web-feedback-close" data-web-feedback-dismiss aria-label="Zatvori">×</button> 831 <form id="web-feedback-form" novalidate> 832 <h2 id="web-feedback-title">Kako Vam se sviÄa novi web?</h2> 833 <p class="web-feedback-intro">Tri kratka pitanja, pomažete nam da ga poboljÅ¡amo.</p> 834 835 <fieldset class="web-feedback-field"> 836 <legend>Koliko ste zadovoljni novim webom? <span>(1â10)</span></legend> 837 <div class="web-feedback-scores" role="radiogroup" aria-label="Ocjena 1 do 10"> 838 <button type="button" class="web-feedback-score" data-score="1">1</button> 839 <button type="button" class="web-feedback-score" data-score="2">2</button> 840 <button type="button" class="web-feedback-score" data-score="3">3</button> 841 <button type="button" class="web-feedback-score" data-score="4">4</button> 842 <button type="button" class="web-feedback-score" data-score="5">5</button> 843 <button type="button" class="web-feedback-score" data-score="6">6</button> 844 <button type="button" class="web-feedback-score" data-score="7">7</button> 845 <button type="button" class="web-feedback-score" data-score="8">8</button> 846 <button type="button" class="web-feedback-score" data-score="9">9</button> 847 <button type="button" class="web-feedback-score" data-score="10">10</button> 848 </div> 849 <input type="hidden" name="satisfaction" id="web-feedback-satisfaction" value=""> 850 </fieldset> 851 852 <label class="web-feedback-field"> 853 Å to Vam najviÅ¡e nedostaje? 854 <textarea name="missingMost" maxlength="2000" rows="3" placeholder="Npr. stara pretraga, ispis, brži pregled..."></textarea> 855 </label> 856 857 <label class="web-feedback-field"> 858 Å to Vam se najviÅ¡e sviÄa? 859 <textarea name="likeBest" maxlength="2000" rows="3" placeholder="Npr. izgled, preglednost, pretraga..."></textarea> 860 </label> 861 862 <div class="web-feedback-honeypot" aria-hidden="true"> 863 <label>Website <input type="text" name="website" tabindex="-1" autocomplete="off"></label> 864 </div> 865 866 <p class="web-feedback-error" id="web-feedback-error" hidden></p> 867 868 <div class="web-feedback-actions"> 869 <button type="button" class="button button-outline" data-web-feedback-dismiss>Ne sada</button> 870 <button type="submit" class="button button-blue" id="web-feedback-submit">PoÅ¡alji</button> 871 </div> 872 </form> 873 <div class="web-feedback-thanks" id="web-feedback-thanks" hidden> 874 <h2>Hvala!</h2> 875 <p>VaÅ¡ odgovor nam pomaže da novi web bude bolji.</p> 876 </div> 877 </div> 878</div> 879
880<script> 881(function () { 882 var STORAGE_KEY = 'zakonhr.webFeedback.v1'; 883 var DELAY_MS = 12000; 884 var DISMISS_DAYS = 14; 885 var MIN_USAGE_DAYS = 3; 886 var SKIP_PATHS = [ 887 '/login', 888 '/register', 889 '/resetPassword', 890 '/confirmResetPassword', 891 '/select', 892 '/ponuda', 893 '/profil/hvala', 894 '/profil/aktivacijski-kod' 895 ]; 896 897 var root = document.getElementById('web-feedback'); 898 if (!root) return; 899 900 var form = document.getElementById('web-feedback-form'); 901 var thanks = document.getElementById('web-feedback-thanks'); 902 var scoreInput = document.getElementById('web-feedback-satisfaction'); 903 var errorEl = document.getElementById('web-feedback-error'); 904 var forced = new URLSearchParams(window.location.search).has('feedback'); 905 906 function readState() { 907 try { 908 return JSON.parse(localStorage.getItem(STORAGE_KEY) || 'null'); 909 } catch (e) { 910 return null; 911 } 912 } 913 914 function persistState(state) { 915 try { 916 localStorage.setItem(STORAGE_KEY, JSON.stringify(state)); 917 } catch (e) { /* ignore quota / private mode */ } 918 } 919 920 function writeState(status) { 921 var state = readState() || {}; 922 state.status = status; 923 state.at = Date.now(); 924 if (!state.firstSeen) state.firstSeen = Date.now(); 925 persistState(state); 926 } 927 928 function ensureFirstSeen() { 929 var state = readState() || {}; 930 if (!state.firstSeen) { 931 state.firstSeen = Date.now(); 932 persistState(state); 933 } 934 return state.firstSeen; 935 } 936 937 function shouldSkipPath() { 938 var path = window.location.pathname || ''; 939 return SKIP_PATHS.some(function (p) { return path === p || path.indexOf(p + '/') === 0; }); 940 } 941 942 function shouldShow() { 943 var firstSeen = ensureFirstSeen(); 944 if (forced) return true; 945 if (shouldSkipPath()) return false; 946 if (Date.now() - firstSeen < MIN_USAGE_DAYS * 24 * 60 * 60 * 1000) return false; 947 var state = readState(); 948 if (!state || !state.status) return true; 949 if (state.status === 'submitted') return false; 950 if (state.status === 'dismissed') { 951 return Date.now() - (state.at || 0) > DISMISS_DAYS * 24 * 60 * 60 * 1000; 952 } 953 return true; 954 } 955 956 function openPopup() { 957 root.hidden = false; 958 document.body.classList.add('web-feedback-open'); 959 } 960 961 function closePopup(status) { 962 root.hidden = true; 963 document.body.classList.remove('web-feedback-open'); 964 if (status) writeState(status); 965 } 966 967 function showError(message) { 968 errorEl.textContent = message; 969 errorEl.hidden = !message; 970 } 971 972 root.querySelectorAll('[data-web-feedback-dismiss]').forEach(function (el) { 973 el.addEventListener('click', function () { 974 closePopup('dismissed'); 975 }); 976 }); 977 978 root.querySelectorAll('.web-feedback-score').forEach(function (btn) { 979 btn.addEventListener('click', function () { 980 scoreInput.value = btn.getAttribute('data-score'); 981 root.querySelectorAll('.web-feedback-score').forEach(function (other) { 982 other.classList.toggle('is-selected', other === btn); 983 }); 984 showError(''); 985 }); 986 }); 987 988 form.addEventListener('submit', function (event) { 989 event.preventDefault(); 990 if (!scoreInput.value) { 991 showError('Odaberite ocjenu od 1 do 10.'); 992 return; 993 } 994 995 var submitBtn = document.getElementById('web-feedback-submit'); 996 submitBtn.disabled = true; 997 showError(''); 998 999 var body = new URLSearchParams(); 1000 body.set('satisfaction', scoreInput.value); 1001 body.set('missingMost', form.elements.missingMost.value); 1002 body.set('likeBest', form.elements.likeBest.value); 1003 body.set('pageUrl', window.location.href); 1004 body.set('website', form.elements.website.value); 1005 1006 fetch('/web-feedback', { 1007 method: 'POST', 1008 headers: { 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8' }, 1009 body: body.toString() 1010 }).then(function (response) { 1011 return response.json().catch(function () { return {}; }).then(function (data) { 1012 if (!response.ok) { 1013 throw new Error(data.error || 'Slanje nije uspjelo.'); 1014 } 1015 return data; 1016 }); 1017 }).then(function () { 1018 form.hidden = true; 1019 thanks.hidden = false; 1020 writeState('submitted'); 1021 setTimeout(function () { closePopup(); }, 2200); 1022 }).catch(function () { 1023 showError('Nažalost slanje nije uspjelo. Pokušajte ponovno.'); 1024 submitBtn.disabled = false; 1025 }); 1026 });
1027 1028 if (!shouldShow()) return; 1029 setTimeout(openPopup, forced ? 300 : DELAY_MS); 1030})(); 1031</script>
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 </div>
1041<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"5526ad51a0ac409c85c413c711c6cfce","spa":2}' crossorigin="anonymous"></script>
1041 1042</body> 1043 1044</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.