PageSourceSearch

https://dbsnet.dbs.si/HibisEb/jakarta.faces.resource/js/hrcJavascript.js.xhtml?ln=sentinel-layout&v=0864003

js dbs.si collected 2026-10-01 13:15:13 UTC 43,490 bytes, 812 lines download raw bytes

1function zamenjajBr() {
2    try {
3        let label1 = document.getElementById("FRM_placilni-nalog:prejemnikInterni").getElementsByTagName("label")[0];
4        let tekst = label1.innerHTML;
5        tekst = tekst.substring(0, tekst.indexOf("<br />"))
6        label1.innerHTML = tekst;
7    } catch (e) {
8
9    }
10}
11
12function showIcon(id) {
13    document.getElementById(id).style.display = 'inline';
14}
15
16function hideIcon(id) {
17    document.getElementById(id).style.display = 'none';
18}
19
20function uploadEracun() {
21    element = document.getElementById("FRM_placilni-nalog:idUvoziEracun_label");
22    element.click();
23}
24
25function uploadPredlog() {
26    element = document.getElementById("FRM_predloge_panel:idUvoziPredloge_label");
27    element.click();
28}
29
30function klikniGumb(idGumba) {
31    element = document.getElementById(idGumba);
32    element.click();
33}
34
35PrimeFaces.locales["sl_SI"] = {
36    accept: "Sprejmi",
37    addRule: "Dodaj pravilo",
38    am: "dop.",
39    apply: "Uporabi",
40    cancel: "Prekli\u010Di",
41    choose: "Izberi",
42    chooseDate: "Izberi datum",
43    chooseMonth: "Izberi mesec",
44    chooseYear: "Izberi leto",
45    clear: "Bri\u0161i",
46    completed: "Kon\u010Dan",
47    contains: "Vsebuje",
48    custom: "Po meri",
49    dateAfter: "Datum je za",
50    dateBefore: "Datum je pred",
51    dateFormat: "dd.mm.yy",
52    dateIs: "Datum je",
53    dateIsNot: "Datum ni enak",
54    dayNames: ["nedelja", "ponedeljek", "torek", "sreda", "\u010Cetrtek", "petek", "sobota"],
55    dayNamesMin: ["Ne", "Po", "To", "Sr", "\u010Ce", "Pe", "So"],
56    dayNamesShort: ["ned.", "pon.", "tor.", "sre.", "\u010Cet.", "pet.", "sob."],
57    emptyFilterMessage: "Ni rezultata",
58    emptyMessage: "Ni opcije",
59    emptySearchMessage: "Ni rezultata",
60    emptySelectionMessage: "Ni izbora",
61    endsWith: "Se kon\u010Da z",
62    equals: "Je enak",
63    fileSizeTypes: ["B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"],
64    filter: "Filter",
65    firstDayOfWeek: 1,
66    gt: "Ve\u010Dji",
67    gte: "Ve\u010Dji ali enak",
68    lt: "Manj\u0161i",
69    lte: "Manj\u0161i ali enak",
70    matchAll: "Se ujema z vsem",
71    matchAny: "Se ujema s katerim koli ",
72    medium: "Medium",
73    monthNames: ["Januar", "Februar", "Marec", "April", "Maj", "Junij", "Julij", "Avgust", "September", "Oktober", "November", "December"],
74    monthNamesShort: ["Jan.", "Feb.", "Mar.", "Apr.", "Maj.", "Jun.", "Jul.", "Avg.", "Sep.", "Okt.", "Nov.", "Dec."],
75    nextDecade: "Naslednje desetletje",
76    nextHour: "Naslednja ura",
77    nextMinute: "Naslednja minuta",
78    nextMonth: "Naslednji mesec",
79    nextSecond: "Naslednja sekunda",
80    nextYear: "Naslednje leto",
81    noFilter: "Brez filtra",
82    notContains: "Ne vsebuje",
83    notEquals: "Ni enak",
84    now: "zdaj",
85    passwordPrompt: "Vnesi geslo",
86    pending: "V teku",
87    pm: "pop.",
88    prevDecade: "Prej\u0161nje desetletje",
89    prevHour: "Prej\u0161nja ura",
90    prevMinute: "Prej\u0161nja minuta",
91    prevMonth: "Prej\u0161nji mesec",
92    prevSecond: "Prevj\u0161nja sekunda",
93    prevYear: "Prej\u0161nje leto",
94    reject: "Zavrni",
95    removeRule: "Odvzemi pravilo",
96    searchMessage: "{0} resultatov",
97    selectionMessage: "{0} izbranih",
98    showMonthAfterYear: false,
99    startsWith: "Se za\u010Dne z",
100    strong: "Povdarjen",
101    today: "Danes",
102    upload: "Nalo\u017Ei",
103    weak: "Teden",
104    weekHeader: "Wk",
105    aria: {
106        cancelEdit: "Cancel Edit",
107        close: "Zapri",
108        collapseLabel: "Strni",
109        collapseRow: "Vrstica strnjena",
110        editRow: "Uredi vrstico",
111        expandLabel: "Raz\u0161iri",
112        expandRow: "Vrstica raz\u0161irjena",
113        falseLabel: "False",
114        filterConstraint: "Filter Constraint",
115        filterOperator: "Filter Operator",
116        firstPageLabel: "Prva stran",
117        gridView: "Grid View",
118        hideFilterMenu: "Skrij meni filtra",
119        jumpToPageDropdownLabel: "Jump to Page Dropdown",
120        jumpToPageInputLabel: "Jump to Page Input",
121        lastPageLabel: "Zadnja stran",
122        listView: "List View",
123        moveAllToSource: "Premakni vse na vir",
124        moveAllToTarget: "Premakni vse na cilj",
125        moveBottom: "Premik na dno",
126        moveDown: "Premik dol",
127        moveTop: "Premik na vrh",
128        moveToSource: "Premik na vir",
129        moveToTarget: "Premik na cilj",
130        moveUp: "Premik gor",
131        navigation: "Navigacija",
132        next: "Naslednji",
133        nextPageLabel: "Naslednja stran",
134        nullLabel: "Ni izbran",
135        otpLabel: "Vnesite znak za enkratno geslo {0}",
136        pageLabel: "Stran {page}",
137        passwordHide: "Skrij geslo",
138        passwordShow: "Poka\u017Ei geslo",
139        previous: "Prej\u0161nji",
140        prevPageLabel: "Prej\u0161nja stran",
141        rotateLeft: "Zavrti levo",
142        rotateRight: "Zavrti desno",
143        rowsPerPageLabel: "Vrstic na stran",
144        saveEdit: "Shrani vrstico",
145        scrollTop: "Premik na vrh",
146        selectAll: "Izberi vse",
147        selectLabel: "Izberite",
148        selectRow: "Vrstica je izbrana",
149        showFilterMenu: "Poka\u017Ei meni filtra",
150        slide: "Slide",
151        slideNumber: "{slideNumber}",
152        star: "1 zvezdica",
153        stars: "{star} zvezdic",
154        trueLabel: "True",
155        unselectAll: "Prekli\u010Di izbor",
156        unselectLabel: "Prekli\u010Di izbiro",
157        unselectRow: "Vrstica ni izbrana",
158        zoomImage: "Pove\u010Dava slike",
159        zoomIn: "Pove\u010Daj",
160        zoomOut: "Zmanj\u0161aj",
161    },
162};
163
164// custom PF labels
165PrimeFaces.locales["sl_SI"] = $.extend(true, {}, PrimeFaces.locales["sl_SI"], {
166    allDayText: "Ves dan",
167    day: "Dan",
168    hourText: "ura",
169    isRTL: false,
170    list: "Dnevni red",
171    millisecondText: "Milisekunda",
172    minuteText: "minuta",
173    month: "mesec",
174    moreLinkText: "ve\u010D ...",
175    noEventsText: "Ni dogodkov",
176    secondText: "drugi\u010D",
177    timeOnlyTitle: "Samo \u010Das",
178    timeText: "\u010Cas",
179    unexpectedError: "Nepri\u010Dakovana napaka",
180    week: "teden",
181    weekNumberTitle: "W",
182    year: "leto",
183    yearSuffix: "",
184    aria: {
185        "colorpicker.ALPHASLIDER": "Drsnik za motnost",
186        "colorpicker.CLEAR": "Po\u010Disti izbrano barvo",
187        "colorpicker.CLOSE": "Zapri izbirnik barv",
188        "colorpicker.FORMAT": "Barvni format",
189        "colorpicker.HUESLIDER": "Drsnik za odtenek",
190        "colorpicker.INPUT": "Polje vrednosti barve",
191        "colorpicker.INSTRUCTION": "Izbirnik nasi\u010Denosti in svetlosti. Za izbiro uporabite pu\u0161\u010Di\u010Dne tipke gor, dol, levo 
191in desno.",
192        "colorpicker.MARKER": "Nasi\u010Denost: {s}. Svetlost: {v}.",
193        "colorpicker.OPEN": "Odpri izbirnik barv",
194        "colorpicker.SWATCH": "Barvni vzorec",
195        "datatable.sort.ASC": "aktivirajte za razvr\u0161\u010Danje stolpcev nara\u0161\u010Dajo\u010De",
196        "datatable.sort.DESC": "aktivirajte za razvr\u0161\u010Danje stolpcev padajo\u010De",
197        "datatable.sort.NONE": "aktivirajte, da odstranite razvr\u0161\u010Danje v stolpcu",
198        "messages.ERROR": "Napaka",
199        "messages.FATAL": "Usodno",
200        "messages.INFO": "Informacije",
201        "messages.WARN": "Opozorilo",
202        "spinner.DECREASE": "Zmanj\u0161aj vrednost",
203        "spinner.INCREASE": "Pove\u010Dajte vrednost",
204        "switch.OFF": "Izklju\u010Deno",
205        "switch.ON": "Vklopljeno",
206    },
207    messages: {
208        "jakarta.faces.component.UIInput.REQUIRED": "{0}: Napaka pri preverjanju: zahtevana je vrednost.",
209        "jakarta.faces.converter.BigDecimalConverter.DECIMAL": "{2}: '{0}' mora biti decimalno \u0161tevilo s predznakom.",
210        "jakarta.faces.converter.BigDecimalConverter.DECIMAL_detail": "{2}: '{0}' mora biti decimalno \u0161tevilo s predznakom, sestavljeno iz ni\u010D ali ve\u010D \u0161tevk, ki ji lahko sledita decimalna vejica in ulomek. Primer: {1}.",
211        "jakarta.faces.converter.BigIntegerConverter.BIGINTEGER": "{2}: '{0}' mora biti \u0161tevilo, sestavljeno iz ene ali ve\u010D \u0161tevk.",
212        "jakarta.faces.converter.BigIntegerConverter.BIGINTEGER_detail": "{2}: '{0}' mora biti \u0161tevilo, sestavljeno iz ene ali ve\u010D \u0161tevk. Primer: {1}.",
213        "jakarta.faces.converter.BooleanConverter.BOOLEAN": "{1}: »{0}« mora biti »true« ali »false«.",
214        "jakarta.faces.converter.BooleanConverter.BOOLEAN_detail": "{1}: »{0}« mora biti »true« ali »false«. Vsaka vrednost, ki ni »true«, bo ocenjena kot »false«.",
215        "jakarta.faces.converter.ByteConverter.BYTE": "{2}: '{0}' mora biti \u0161tevilo med 0 in 255.",
216        "jakarta.faces.converter.ByteConverter.BYTE_detail": "{2}: '{0}' mora biti \u0161tevilo med 0 in 255. Primer: {1}.",
217        "jakarta.faces.converter.CharacterConverter.CHARACTER": "{1}: '{0}' mora biti veljaven znak.",
218        "jakarta.faces.converter.CharacterConverter.CHARACTER_detail": "{1}: '{0}' mora biti veljaven znak ASCII.",
219        "jakarta.faces.converter.DateTimeConverter.DATE": "{2}: '{0}' ni bilo mogo\u010De razumeti kot datum.",
220        "jakarta.faces.converter.DateTimeConverter.DATE_detail": "{2}: '{0}' ni bilo mogo\u010De razumeti kot datum. Primer: {1}.",
221        "jakarta.faces.converter.DateTimeConverter.DATETIME": "{2}: '{0}' ni bilo mogo\u010De razumeti kot datum in \u010Das.",
222        "jakarta.faces.converter.DateTimeConverter.DATETIME_detail": "{2}: '{0}' ni bilo mogo\u010De razumeti kot datum in \u010Das. Primer: {1}.",
223        "jakarta.faces.converter.DateTimeConverter.PATTERN_TYPE": "{1}: Za pretvorbo vrednosti »{0}« je treba podati atribut 'vzorec' ali 'tip'.",
224        "jakarta.faces.converter.DateTimeConverter.TIME": "{2}: »{0}« ni bilo mogo\u010De razumeti kot \u010Dasa.",
225        "jakarta.faces.converter.DateTimeConverter.TIME_detail": "{2}: »{0}« ni bilo mogo\u010De razumeti kot \u010Dasa. Primer: {1}.",
226        "jakarta.faces.converter.DoubleConverter.DOUBLE": "{2}: '{0}' mora biti \u0161tevilo, sestavljeno iz ene ali ve\u010D \u0161tevk.",
227        "jakarta.faces.converter.DoubleConverter.DOUBLE_detail": "{2}: '{0}' mora biti \u0161tevilo med 4,9E-324 in 1,7976931348623157E308. Primer: {1}.",
228        "jakarta.faces.converter.FloatConverter.FLOAT": "{2}: '{0}' mora biti \u0161tevilo, sestavljeno iz ene ali ve\u010D \u0161tevk.",
229        "jakarta.faces.converter.FloatConverter.FLOAT_detail": "{2}: '{0}' mora biti \u0161tevilo med 1,4E-45 in 3,4028235E38 Primer: {1}.",
230        "jakarta.faces.converter.IntegerConverter.INTEGER": "{2}: '{0}' mora biti \u0161tevilo, sestavljeno iz ene ali ve\u010D \u0161tevk.",
231        "jakarta.faces.converter.IntegerConverter.INTEGER_detail": "{2}: '{0}' mora biti \u0161tevilo med -2147483648 in 2147483647. Primer: {1}.",
232        "jakarta.faces.converter.NumberConverter.CURRENCY": "{2}: '{0}' ni bilo mogo\u010De razumeti kot vrednosti valute.",
233        "jakarta.faces.converter.NumberConverter.CURRENCY_detail": "{2}: '{0}' ni bilo mogo\u010De razumeti kot vrednosti valute. Primer: {1}.",
234        "jakarta.faces.converter.NumberConverter.NUMBER": "{2}: »{0}« ni bilo mogo\u010De razumeti kot \u0161tevilke.",
235        "jakarta.faces.converter.NumberConverter.NUMBER_detail": "{2}: »{0}« ni bilo mogo\u010De razumeti kot \u0161tevilke. Primer: {1}.",
236        "jakarta.faces.converter.NumberConverter.PATTERN": "{2}: '{0}' ni bilo mogo\u010De razumeti kot \u0161tevilski vzorec.",
237        "jakarta.faces.converter.NumberConverter.PATTERN_detail": "{2}: '{0}' ni bilo mogo\u010De razumeti kot \u0161tevilski vzorec. Primer: {1}.",
238        "jakarta.faces.converter.NumberConverter.PERCENT": "{2}: »{0}« ni bilo mogo\u010De razumeti kot odstotek.",
239        "jakarta.faces.converter.NumberConverter.PERCENT_detail": "{2}: '{0}' ni bilo mogo\u010De razumeti kot odstotek. Primer: {1}.",
240        "jakarta.faces.converter.ShortConverter.SHORT": "{2}: '{0}' mora biti \u0161tevilo, sestavljeno iz ene ali ve\u010D \u0161tevk.",
241        "jakarta.faces.converter.ShortConverter.SHORT_detail": "{2}: '{0}' mora biti \u0161tevilo med -32768 in 32767. Primer: {1}.",
242        "jakarta.faces.validator.BeanValidator.MESSAGE": "{0}",
243        "jakarta.faces.validator.DoubleRangeValidator.MAXIMUM": "{1}: Napaka pri preverjanju: vrednost je ve\u010Dja od dovoljene najve\u010Dje vrednosti '{0}'.",
244        "jakarta.faces.validator.DoubleRangeValidator.MINIMUM": "{1}: Napaka pri preverjanju: vrednost je manj\u0161a od najmanj\u0161e dovoljene vrednosti '{0}'.",
245        "jakarta.faces.validator.DoubleRangeValidator.NOT_IN_RANGE": "{2}: Napaka pri preverjanju: Podani atribut ni med pri\u010Dakovanima vrednostma {0} in {1}.",
246        "jakarta.faces.validator.DoubleRangeValidator.TYPE": "{0}: Napaka pri preverjanju: vrednost ni pravilne vrste.",
247        "jakarta.faces.validator.LengthValidator.MAXIMUM": "{1}: Napaka pri preverjanju: Dol\u017Eina je ve\u010Dja od dovoljene najve\u010Dje vrednosti '{0}'.",
248        "jakarta.faces.validator.LengthValidator.MINIMUM": "{1}: Napaka pri preverjanju: dol\u017Eina je manj\u0161a od najmanj\u0161e dovoljene vrednosti '{0}'.",
249        "jakarta.faces.validator.LongRangeValidator.MAXIMUM": "{1}: Napaka pri preverjanju: vrednost je ve\u010Dja od dovoljene najve\u010Dje vrednosti '{0}'.",
250        "jakarta.faces.validator.LongRangeValidator.MINIMUM": "{1}: Napaka pri preverjanju: vrednost je manj\u0161a od najmanj\u0161e dovoljene vrednosti '{0}'.",
251        "jakarta.faces.validator.LongRangeValidator.NOT_IN_RANGE": "{2}: Napaka pri preverjanju: Podani atribut ni med pri\u010Dakovanima vrednostma {0} in {1}.",
252        "jakarta.faces.validator.LongRangeValidator.TYPE": "{0}: Napaka pri preverjanju: vrednost ni pravilne vrste.",
253        "jakarta.faces.validator.RegexValidator.MATCH_EXCEPTION": "Napaka v regularnem izrazu.",
254        "jakarta.faces.validator.RegexValidator.MATCH_EXCEPTION_detail": "Napaka v regularnem izrazu, '{0}'.",
255        "jakarta.faces.validator.RegexValidator.NOT_MATCHED": "Vzorec regularnega izraza se ne ujema.",
256        "jakarta.faces.validator.RegexValidator.NOT_MATCHED_detail": "Vzorec regularnega izraza '{0}' se ne ujema.",
257        "jakarta.faces.validator.RegexValidator.PATTERN_NOT_SET": "Vzorec regularnega izraza mora biti nastavljen.",
258        "jakarta.faces.validator.RegexValidator.PATTERN_NOT_SET_detail": "Vzorec regularnega izraza mora biti nastavljen na neprazno vrednost.",
259        "jakarta.validation.constraints.AssertFalse.message": "mora biti napa\u010Dno",
260        "jakarta.validation.constraints.AssertTrue.message": "mora biti res",
261        "jakarta.validation.constraints.DecimalMax.message": "mora biti manj\u0161a ali enaka {0}",
262        "jakarta.validation.constraints.DecimalMin.message": "mora biti ve\u010Dje ali enako {0}",
263        "jakarta.validation.constraints.Digits.message": "\u0161tevilska vrednost je zunaj meja (<{0} \u0161tevk>. <{1} \u0161tevk> pri\u010Dakovano)",
264        "jakarta.validation.constraints.Email.message": "mora biti pravilno oblikovan elektronski naslov",
265        "jakarta.validation.constraints.Future.message": "mora biti datum v prihodnosti",
266        "jakarta.validation.constraints.FutureOrPresent.message": "mora biti datum v sedanjosti ali v prihodnosti",
267        "jakarta.validation.constraints.Max.message": "mora biti manj\u0161a ali enaka {0}",
268        "jakarta.validation.constraints.Min.message": "mora biti ve\u010Dje ali enako {0}",
269        "jakarta.validation.constraints.Negative.message": "mora biti manj\u0161a od 0",
270        "jakarta.validation.constraints.NegativeOrZero.message": "mora biti manj\u0161a ali enaka 0",
271        "jakarta.validation.constraints.NotBlank.message": "ne sme biti prazno",
272        "jakarta.validation.constraints.NotEmpty.message": "ne sme biti prazen",
273        "jakarta.validation.constraints.NotNull.message": "ne sme biti ni\u010Delna",
274        "jakarta.validation.constraints.Null.message": "mora biti ni\u010Delna",
275        "jakarta.validation.constraints.Past.message": "mora biti pretekli datum",
276        "jakarta.validation.constraints.PastOrPresent.message": "mora biti datum v preteklosti ali v sedanjosti",
277        "jakarta.validation.constraints.Pattern.message": "se mora ujemati z '{0}'",
278        "jakarta.validation.constraints.Positive.message": "mora biti ve\u010Dji od 0",
279        "jakarta.validation.constraints.PositiveOrZero.message": "mora biti ve\u010Dja ali enaka 0",
280        "jakarta.validation.constraints.Size.message": "velikost mora biti med {0} in {1}",
281        "primefaces.FileValidator.ALLOW_TYPES": "Neveljavna vrsta datoteke.",
282        "primefaces.FileValidator.ALLOW_TYPES_detail": "Neveljavna vrsta datoteke: '{0}'. Dovoljene vrste: '{1}'.",
283        "primefaces.FileValidator.FILE_LIMIT": "Najve\u010Dje \u0161tevilo datotek je prese\u017Eeno.",
284        "primefaces.FileValidator.FILE_LIMIT_detail": "Najve\u010Dje \u0161tevilo: {0}.",
285        "primefaces.FileValidator.SIZE_LIMIT": "Neveljavna velikost datoteke.",
286        "primefaces.FileValidator.SIZE_LIMIT_detail": "Datoteka '{0}' ne sme biti ve\u010Dja od {1}.",
287    },
288});
289
290if (window.PrimeFaces) {
291    /** Croatian (from PrimeLocale)*/
292    PrimeFaces.locales["hr_HR"] = {
293        accept: "Da",
294        addRule: "Dodaj pravilo",
295        am: "AM",
296        apply: "Primijeni",
297        cancel: "Odustani",
298        choose: "Odaberi",
299        chooseDate: "Odaberi datum",
300        chooseMonth: "Odaberi mjesec",
301        chooseYear: "Odaberi godinu",
302        clear: "O\u010Disti",
303        completed: "Zavr\u0161eno",
304        contains: "Sadr\u017Ei",
305        custom: "Prilagođeno",
306        dateAfter: "Datum je poslije",
307        dateBefore: "Datum je prije",
308        dateFormat: "dd.mm.yy.",
309        dateIs: "Datum je",
310        dateIsNot: "Datum nije",
311        dayNames: ["Nedjelja", "Ponedjeljak", "Utorak", "Srijeda", "\u010Cetvrtak", "Petak", "Subota"],
312        dayNamesMin: ["Ne", "Po", "Ut", "Sr", "\u010Ce", "Pe", "Su"],
313        dayNamesShort: ["Ned", "Pon", "Uto", "Sri", "\u010Cet", "Pet", "Sub"],
314        emptyFilterMessage: "Nema pronađenih rezultata",
315        emptyMessage: "Nema dostupnih opcija",
316        emptySearchMessage: "Nema pronađenih rezultata",
317        emptySelectionMessage: "Nema odabrane stavke",
318        endsWith: "Zavr\u0161ava s",
319        equals: "Jednako",
320        fileSizeTypes: ["B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"],
321        filter: "Filter",
322        firstDayOfWeek: 1,
323        gt: "Veće od",
324        gte: "Veće ili jednako",
325        lt: "Manje od",
326        lte: "Manje ili jednako",
327        matchAll: "Svi uvjeti",
328        matchAny: "Bilo koji uvjet",
329        medium: "Srednje",
330        monthNames: ["Sije\u010Danj", "Velja\u010Da", "O\u017Eujak", "Travanj", "Svibanj", "Lipanj", "Srpanj", "Kolovoz", "Rujan", "Listopad", "Studeni", "Prosinac"],
331        monthNamesShort: ["Sij", "Vel", "O\u017Eu", "Tra", "Svi", "Lip", "Srp", "Kol", "Ruj", "Lis", "Stu", "Pro"],
332        nextDecade: "Sljedeće desetljeće",
333        nextHour: "Sljedeći sat",
334        nextMinute: "Sljedeća minuta",
335        nextMonth: "Sljedeći mjesec",
336        nextSecond: "Sljedeća sekunda",
337        nextYear: "Sljedeća godina",
338        noFilter: "Bez filtera",
339        notContains: "Ne sadr\u017Ei",
340        notEquals: "Nije jednako",
341        now: "Sada",
342        passwordPrompt: "Unesite lozinku",
343        pending: "U tijeku",
344        pm: "PM",
345        prevDecade: "Prethodno desetljeće",
346        prevHour: "Prethodni sat",
347        prevMinute: "Prethodna minuta",
348        prevMonth: "Prethodni mjesec",
349        prevSecond: "Prethodna sekunda",
350        prevYear: "Prethodna godina",
351        reject: "Ne",
352        removeRule: "Ukloni pravilo",
353        searchMessage: "Dostupno rezultata: {0}",
354        selectionMessage: "Odabrano stavki: {0}",
355        showMonthAfterYear: false,
356        startsWith: "Po\u010Dinje s",
357        strong: "Jako",
358        today: "Danas",
359        upload: "U\u010Ditaj",
360        weak: "Slabo",
361        weekHeader: "Tj",
362        aria: {
363            cancelEdit: "Odustani od uređivanja",
364            close: "Zatvori",
365            collapseLabel: "Skupi",
366            collapseRow: "Skupi redak",
367            editRow: "Uredi redak",
368            expandLabel: "Pro\u0161iri",
369            expandRow: "Pro\u0161iri redak",
370            falseLabel: "Ne",
371            filterConstraint: "Ograni\u010Denje filtra",
372            filterOperator: "Operator filtra",
373            firstPageLabel: "Prva stranica",
374            gridView: "Prikaz u mre\u017Ei",
375            hideFilterMenu: "Sakrij izbornik filtra",
376            jumpToPageDropdownLabel: "Skok na stranicu (padajući izbornik)",
377            jumpToPageInputLabel: "Skok na stranicu (unos)",
378            lastPageLabel: "Zadnja stranica",
379            listView: "Prikaz u listi",
380            moveAllToSource: "Pomakni sve na izvor",
381            moveAllToTarget: "Pomakni sve na cilj",
382            moveBottom: "Pomakni na dno",
383            moveDown: "Pomakni dolje",
384            moveTop: "Pomakni na vrh",
385            moveToSource: "Pomakni na izvor",
386            moveToTarget: "Pomakni na cilj",
387            moveUp: "Pomakni gore",
388            navigation: "Navigacija",
389            next: "Sljedeće",
390            nextPageLabel: "Sljedeća stranica",
391            nullLabel: "Nije odabrano",
392            otpLabel: "Unesite jednokratnu lozinku {0}",
393            pageLabel: "Stranica {page}",
394            passwordHide: "Sakrij lozinku",
395            passwordShow: "Poka\u017Ei lozinku",
396            previous: "Prethodno",
397            prevPageLabel: "Prethodna stranica",
398            rotateLeft: "Rotiraj ulijevo",
399            rotateRight: "Rotiraj udesno",
400            rowsPerPageLabel: "Redaka po stranici",
401            saveEdit: "Spremi promjene",
402            scrollTop: "Pomakni na vrh",
403            selectAll: "Odaberi sve stavke",
404            selectLabel: "Izaberi",
405            selectRow: "Odaberi redak",
406            showFilterMenu: "Prika\u017Ei izbornik filtra",
407            slide: "Slajd",
408            slideNumber: "Slajd {slideNumber}",
409            star: "1 zvjezdica",
410            stars: "Zvjezdica {star}",
411            trueLabel: "Da",
412            unselectAll: "Poni\u0161ti odabir svih stavki",
413            unselectLabel: "Poni\u0161ti odabir",
414            unselectRow: "Poni\u0161ti odabir retka",
415            zoomImage: "Povećaj sliku",
416            zoomIn: "Povećaj",
417            zoomOut: "Smanji",
418        },
419    };
420
421    // custom PF labels
422    PrimeFaces.locales["hr_HR"] = $.extend(true, {}, PrimeFaces.locales["hr_HR"], {
423        weekNumberTitle: "T",
424        isRTL: false,
425        yearSuffix: "",
426        timeOnlyTitle: "Samo vrijeme",
427        timeText: "Vrijeme",
428        hourText: "Sat",
429        minuteText: "Minuta",
430        secondText: "Sekunda",
431        millisecondText: "Milisekunda",
432        year: "Godina",
433        month: "Mjesec",
434        week: "Tjedan",
435        day: "Dan",
436        list: "Lista",
437        allDayText: "Cijeli dan",
438        moreLinkText: "Vi\u0161e...",
439        noEventsText: "Nema događaja",
440        unexpectedError: "Neo\u010Dekivana pogre\u0161ka",
441        aria: {
442            "datatable.sort.ASC": "aktivirajte za sortiranje stupca uzlazno",
443            "datatable.sort.DESC": "aktivirajte za sortiranje stupca silazno",
444            "datatable.sort.NONE": "aktivirajte za uklanjanje sortiranja stupca",
445            "colorpicker.OPEN": "Otvori paletu boja",
446            "colorpicker.CLOSE": "Zatvori paletu boja",
447            "colorpicker.CLEAR": "Poni\u0161ti odabir boje",
448            "colorpicker.MARKER": "Zasićenost: {s}. Svjetlina: {v}.",
449            "colorpicker.HUESLIDER": "Kliza\u010D za nijansu",
450            "colorpicker.ALPHASLIDER": "Kliza\u010D za neprozirnost",
451            "colorpicker.INPUT": "Polje za unos boje",
452            "colorpicker.FORMAT": "Format boje",
453            "colorpicker.SWATCH": "Uzorak boje",
454            "colorpicker.INSTRUCTION": "Selektor zasićenosti i svjetline. Koristite strelice prema gore, dolje, lijevo i desno za odabir.",
455            "spinner.INCREASE": "Povećaj vrijednost",
456            "spinner.DECREASE": "Smanji vrijednost",
457            "switch.ON": "Uklju\u010Deno",
458            "switch.OFF": "Isklju\u010Deno",
459            "messages.ERROR": "Pogre\u0161ka",
460            "messages.FATAL": "Fatalna pogre\u0161ka",
461            "messages.INFO": "Informacija",
462            "messages.WARN": "Upozorenje",
463        },
464        messages: {
465            //optional for Client Side Validation
466            "jakarta.faces.component.UIInput.REQUIRED": "{0}: Gre\u0161ka validacije: Vrijednost je obavezna.",
467            "jakarta.faces.converter.IntegerConverter.INTEGER": "{2}: '{0}' mora biti broj sastavljen od jedne ili vi\u0161e znamenki.",
468            "jakarta.faces.converter.IntegerConverter.INTEGER_detail": "{2}: '{0}' mora biti broj između -2147483648 i 2147483647. Primjer: {1}.",
469            "jakarta.faces.converter.DoubleConverter.DOUBLE": "{2}: '{0}' mora biti broj sastavljen od jedne ili vi\u0161e znamenki.",
470            "jakarta.faces.converter.DoubleConverter.DOUBLE_detail": "{2}: '{0}' mora biti broj između 4.9E-324 i 1.7976931348623157E308. Primjer: {1}.",
471            "jakarta.faces.converter.BigDecimalConverter.DECIMAL": "{2}: '{0}' mora biti decimalni broj s predznakom.",
472            "jakarta.faces.converter.BigDecimalConverter.DECIMAL_detail": "{2}: '{0}' mora biti decimalni broj s predznakom sastavljen od nula ili vi\u0161e znamenki, koji mo\u017Ee biti praćen decimalnom to\u010Dkom i decimalnim znamenkama. Primjer: {1}.",
473            "jakarta.faces.converter.BigIntegerConverter.BIGINTEGER": "{2}: '{0}' mora biti broj sastavljen od jedne ili vi\u0161e znamenki.",
474            "jakarta.faces.converter.BigIntegerConverter.BIGINTEGER_detail": "{2}: '{0}' mora biti broj sastavljen od jedne ili vi\u0161e znamenki. Primjer: {1}.",
475            "jakarta.faces.converter.ByteConverter.BYTE": "{2}: '{0}' mora biti broj između 0 i 255.",
476            "jakarta.faces.converter.ByteConverter.BYTE_detail": "{2}: '{0}' mora biti broj između 0 i 255. Primjer: {1}.",
477            "jakarta.faces.converter.CharacterConverter.CHARACTER": "{1}: '{0}' mora biti valjani znak.",
478            "jakarta.faces.converter.CharacterConverter.CHARACTER_detail": "{1}: '{0}' mora biti valjani ASCII znak.",
479            "jakarta.faces.converter.ShortConverter.SHORT": "{2}: '{0}' mora biti broj sastavljen od jedne ili vi\u0161e znamenki.",
480            "jakarta.faces.converter.ShortConverter.SHORT_detail": "{2}: '{0}' mora biti broj između -32768 i 32767. Primjer: {1}.",
481            "jakarta.faces.converter.BooleanConverter.BOOLEAN": "{1}: '{0}' mora biti 'true' ili 'false'.",
482            "jakarta.faces.converter.BooleanConverter.BOOLEAN_detail": "{1}: '{0}' mora biti 'true' ili 'false'. Bilo koja vrijednost osim 'true' vrednovat će se kao 'fal
482se'.",
483            "jakarta.faces.validator.LongRangeValidator.MAXIMUM": "{1}: Gre\u0161ka validacije: Vrijednost je veća od dopu\u0161tenog maksimuma od '{0}'.",
484            "jakarta.faces.validator.LongRangeValidator.MINIMUM": "{1}: Gre\u0161ka validacije: Vrijednost je manja od dopu\u0161tenog minimuma od '{0}'.",
485            "jakarta.faces.validator.LongRangeValidator.NOT_IN_RANGE": "{2}: Gre\u0161ka validacije: Navedena vrijednost nije između o\u010Dekivanih vrijednosti od {0} i {1}.",
486            "jakarta.faces.validator.LongRangeValidator.TYPE": "{0}: Gre\u0161ka validacije: Vrijednost nije ispravnog tipa.",
487            "jakarta.faces.validator.DoubleRangeValidator.MAXIMUM": "{1}: Gre\u0161ka validacije: Vrijednost je veća od dopu\u0161tenog maksimuma od '{0}'.",
488            "jakarta.faces.validator.DoubleRangeValidator.MINIMUM": "{1}: Gre\u0161ka validacije: Vrijednost je manja od dopu\u0161tenog minimuma od '{0}'.",
489            "jakarta.faces.validator.DoubleRangeValidator.NOT_IN_RANGE": "{2}: Gre\u0161ka validacije: Navedena vrijednost nije između o\u010Dekivanih vrijednosti od {0} i {1}.",
490            "jakarta.faces.validator.DoubleRangeValidator.TYPE": "{0}: Gre\u0161ka validacije: Vrijednost nije ispravnog tipa.",
491            "jakarta.faces.converter.FloatConverter.FLOAT": "{2}: '{0}' mora biti broj sastavljen od jedne ili vi\u0161e znamenki.",
492            "jakarta.faces.converter.FloatConverter.FLOAT_detail": "{2}: '{0}' mora biti broj između 1.4E-45 i 3.4028235E38. Primjer: {1}.",
493            "jakarta.faces.converter.DateTimeConverter.DATE": "{2}: '{0}' nije moglo biti interpretirano kao datum.",
494            "jakarta.faces.converter.DateTimeConverter.DATE_detail": "{2}: '{0}' nije moglo biti interpretirano kao datum. Primjer: {1}.",
495            "jakarta.faces.converter.DateTimeConverter.TIME": "{2}: '{0}' nije moglo biti interpretirano kao vrijeme.",
496            "jakarta.faces.converter.DateTimeConverter.TIME_detail": "{2}: '{0}' nije moglo biti interpretirano kao vrijeme. Primjer: {1}.",
497            "jakarta.faces.converter.DateTimeConverter.DATETIME": "{2}: '{0}' nije moglo biti interpretirano kao datum i vrijeme.",
498            "jakarta.faces.converter.DateTimeConverter.DATETIME_detail": "{2}: '{0}' nije moglo biti interpretirano kao datum i vrijeme. Primjer: {1}.",
499            "jakarta.faces.converter.DateTimeConverter.PATTERN_TYPE": "{1}: Mora se navesti 'pattern' ili 'type' atribut za konverziju vrijednosti '{0}'.",
500            "jakarta.faces.converter.NumberConverter.CURRENCY": "{2}: '{0}' nije moglo biti interpretirano kao vrijednost valute.",
501            "jakarta.faces.converter.NumberConverter.CURRENCY_detail": "{2}: '{0}' nije moglo biti interpretirano kao vrijednost valute. Primjer: {1}.",
502            "jakarta.faces.converter.NumberConverter.PERCENT": "{2}: '{0}' nije moglo biti interpretirano kao postotak.",
503            "jakarta.faces.converter.NumberConverter.PERCENT_detail": "{2}: '{0}' nije moglo biti interpretirano kao postotak. Primjer: {1}.",
504            "jakarta.faces.converter.NumberConverter.NUMBER": "{2}: '{0}' nije moglo biti interpretirano kao broj.",
505            "jakarta.faces.converter.NumberConverter.NUMBER_detail": "{2}: '{0}' nije moglo biti interpretirano kao broj. Primjer: {1}.",
506            "jakarta.faces.converter.NumberConverter.PATTERN": "{2}: '{0}' nije moglo biti interpretirano kao obrazac broja.",
507            "jakarta.faces.converter.NumberConverter.PATTERN_detail": "{2}: '{0}' nije moglo biti interpretirano kao obrazac broja. Primjer: {1}.",
508            "jakarta.faces.validator.LengthValidator.MINIMUM": "{1}: Gre\u0161ka validacije: Duljina je manja od dopu\u0161tenog minimuma od '{0}'.",
509            "jakarta.faces.validator.LengthValidator.MAXIMUM": "{1}: Gre\u0161ka validacije: Duljina je veća od dopu\u0161tenog maksimuma od '{0}'.",
510            "jakarta.faces.validator.RegexValidator.PATTERN_NOT_SET": "Regularni izraz mora biti postavljen.",
511            "jakarta.faces.validator.RegexValidator.PATTERN_NOT_SET_detail": "Regularni izraz mora biti postavljen na vrijednost koja nije prazna.",
512            "jakarta.faces.validator.RegexValidator.NOT_MATCHED": "Regularni izraz nije podudaran.",
513            "jakarta.faces.validator.RegexValidator.NOT_MATCHED_detail": "Regularni izraz '{0}' nije podudaran.",
514            "jakarta.faces.validator.RegexValidator.MATCH_EXCEPTION": "Gre\u0161ka u regularnom izrazu.",
515            "jakarta.faces.validator.RegexValidator.MATCH_EXCEPTION_detail": "Gre\u0161ka u regularnom izrazu, '{0}'.",
516            "primefaces.FileValidator.FILE_LIMIT": "Prela\u017Eenje maksimalnog broja datoteka.",
517            "primefaces.FileValidator.FILE_LIMIT_detail": "Maksimalni broj: {0}.",
518            "primefaces.FileValidator.ALLOW_TYPES": "Nevaljan tip datoteke.",
519            "primefaces.FileValidator.ALLOW_TYPES_detail": "Nevaljan tip datoteke: '{0}'. Dopu\u0161tene vrste: '{1}'.",
520            "primefaces.FileValidator.SIZE_LIMIT": "Nevaljana veli\u010Dina datoteke.",
521            "primefaces.FileValidator.SIZE_LIMIT_detail": "Datoteka '{0}' ne smije biti veća od {1}.",
522            //optional for bean validation integration in client side validation
523            "jakarta.faces.validator.BeanValidator.MESSAGE": "{0}",
524            "jakarta.validation.constraints.AssertFalse.message": "mora biti neistinito",
525            "jakarta.validation.constraints.AssertTrue.message": "mora biti istinito",
526            "jakarta.validation.constraints.DecimalMax.message": "mora biti manje ili jednako {0}",
527            "jakarta.validation.constraints.DecimalMin.message": "mora biti veće ili jednako {0}",
528            "jakarta.validation.constraints.Digits.message": "numeri\u010Dka vrijednost je izvan granica (o\u010Dekuje se <{0} znamenki>.<{1} znamenki>)",
529            "jakarta.validation.constraints.Email.message": "mora biti ispravno oblikovana adresa e-po\u0161te",
530            "jakarta.validation.constraints.Future.message": "mora biti budući datum",
531            "jakarta.validation.constraints.FutureOrPresent.message": "mora biti dana\u0161nji ili budući datum",
532            "jakarta.validation.constraints.Max.message": "mora biti manje ili jednako {0}",
533            "jakarta.validation.constraints.Min.message": "mora biti veće ili jednako {0}",
534            "jakarta.validation.constraints.Negative.message": "mora biti manje od 0",
535            "jakarta.validation.constraints.NegativeOrZero.message": "mora biti manje ili jednako 0",
536            "jakarta.validation.constraints.NotBlank.message": "ne smije biti prazno ili s
536adr\u017Eavati samo razmake",
537            "jakarta.validation.constraints.NotEmpty.message": "ne smije biti prazno",
538            "jakarta.validation.constraints.NotNull.message": "ne smije biti null",
539            "jakarta.validation.constraints.Null.message": "mora biti null",
540            "jakarta.validation.constraints.Past.message": "mora biti pro\u0161li datum",
541            "jakarta.validation.constraints.PastOrPresent.message": "mora biti pro\u0161li ili dana\u0161nji datum",
542            "jakarta.validation.constraints.Pattern.message": "mora odgovarati uzorku '{0}'",
543            "jakarta.validation.constraints.Positive.message": "mora biti veće od 0",
544            "jakarta.validation.constraints.PositiveOrZero.message": "mora biti veće ili jednako 0",
545            "jakarta.validation.constraints.Size.message": "veli\u010Dina mora biti između {0} i {1}",
546        },
547    });
548}
549
550
551/* 
552 * To change this license header, choose License Headers in Project Properties.
553 * To change this template file, choose Tools | Templates
554 * and open the template in the editor.
555 */
556function showMonthYear(calendar, widgetVar) {
557    $('.ui-calendar[id=\'' + calendar.source + '\'] a.ui-state-default').filter(function () {
558        return $(this).text() * 1 === 1;
559    }).click();
560}
561
562function parseDate(dateString) {
563    let dateTime = dateString.split(".");
564    let dayOnly = dateTime[0];
565    let monthOnly = dateTime[1];
566    let yearOnly = dateTime[2];
567
568    let month = monthOnly - 1;
569    return new Date(yearOnly, month, dayOnly);
570}
571
572function spremeniTempSliko() {
573    try {
574        element = document.getElementById("FRM_nastavitve:psSlikaTemp");
575        element.parentNode.removeChild(element);
576    } catch (e) {
577
578    }
579}
580
581function zamenjajSliko() {
582    element = document.getElementById("FRM_nastavitve:idProfilnaSlika_label");
583    element.click();
584}
585
586function cancelProgressBar() {
587
588    let pid = $('.ui-progressbar');
589    $(pid).each(function (index) {
590        let data = $.grep(this.className.split(" "), function (v, i) {
591            return v.indexOf('data-') === 0;
592        }).join();
593        let name = data.split('-')[1];
594        if (PrimeFaces.widgets['pbAjax-' + name] !== undefined && PrimeFaces.widgets['pbAjax-' + name] !== null) {
595            PrimeFaces.widgets['pbAjax-' + name].cancel();
596        }
597    });
598}
599
600function startProgressBar() {
601
602    let pid = $('.ui-progressbar');
603    $(pid).each(function (index) {
604        let data = $.grep(this.className.split(" "), function (v, i) {
605            return v.indexOf('data-') === 0;
606        }).join();
607        let name = data.split('-')[1];
608        if (PrimeFaces.widgets['pbAjax-' + name] !== undefined && PrimeFaces.widgets['pbAjax-' + name] !== null) {
609            PrimeFaces.widgets['pbAjax-' + name].cancel();
610            PrimeFaces.widgets['pbAjax-' + name].start();
611        }
612    });
613}
614
615var authObj = {
616    func: 'lalal',
617    timeOut: 300,
618    setTimeOutInterval: function (timeOutInterval) {
619        this.timeOut = (timeOutInterval !== undefined && timeOutInterval !== null) ? timeOutInterval : 300;
620    },
621    setKnobInterval: function () {
622        let sec = (this.timeOut !== undefined && this.timeOut !== null) ? this.timeOut : 300;
623        clearTimeout(this.func);
624        this.func = setInterval(function () {
625            if (PrimeFaces.widgets['knob'] !== undefined && PrimeFaces.widgets['knob'] !== null) {
626                PrimeFaces.widgets['knob'].setValue(sec);
627            }
628            ;
629
630            sec--;
631            if (sec === 0) {
632                jQuery('.rekonoErrorMessage').show();
633            }
634        }, 1000);
635
636    },
637    restart: function () {
638        clearTimeout(this.func);
639        if (PrimeFaces.widgets['authTimer'] !== undefined && PrimeFaces.widgets['authTimer'] !== null) {
640            PrimeFaces.widgets['authTimer'].stop();
641        };
642
643        this.setKnobInterval();
644        if (PrimeFaces.widgets['authTimer'] !== undefined && PrimeFaces.widgets['authTimer'] !== null) {
645            PrimeFaces.widgets['authTimer'].start();
646        };
647        jQuery('.rekonoErrorMessage').hide();
648        jQuery('.rekonoSuccessMessage').hide();
649
650    },
651    stop: function () {
652        if (authObj.func !== undefined) {
653            clearTimeout(authObj.func);
654        }
655        if (PrimeFaces.widgets['authTimer'] !== undefined && PrimeFaces.widgets['authTimer'] !== null) {
656            PrimeFaces.widgets['authTimer'].stop();
657        }
658
659        jQuery('.rekonoErrorMessage').hide();
660        jQuery('.rekonoSuccessMessage').hide();
661
662    }
663
664};
665
666
667var showRefMode = 0;
668
669function toggleSklic(checkElement, checkElementPre, updateElement, isPlacnik) {
670    try {
671        let checkElementPreVal;
672        if (checkElementPre.find('span').length > 0) {
673            checkElementPreVal = checkElementPre.find('span')[0].innerText;
674        } else {
675            checkElementPreVal = checkElementPre[0].value;
676        }
677        if ((checkElementPreVal === 'SI'
678                || checkElementPreVal === 'HR')
679            && checkElement[0].value === '99') {
680            updateElement[0].value = '';
681            updateElement[0].disabled = true;
682            if (!updateElement.hasClass('ui-state-disabled')) {
683                if (isPlacnik === 1) {
684                    processRefModelPlacnika();
685                } else {
686                    processRefModel();
687                }
688            }
689            updateElement.addClass('ui-state-disabled');
690            if (showRefMode === 0) {
691                updateElement.hide();
692            } else {
693                updateElement.show();
694            }
695        } else if (checkElementPreVal !== 'NRC') {
696            updateElement.show();
697            updateElement[0].disabled = false;
698            updateElement.removeClass('ui-state-disabled');
699        }
700    } catch (e) {
701    }
702}
703
704function afterRefModelProcessed(checkElement, checkElementPre, updateElement, isPlacnik) {
705    try {
706        let checkElementPreVal;
707        if (checkElementPre.find('span').length > 0) {
708            checkElementPreVal = checkElementPre.find('span')[0].innerText;
709        } else {
710            checkElementPreVal = checkElementPre[0].value;
711        }
712        if ((checkElementPreVal === 'SI'
713                || checkElementPreVal === 'HR')
714            && checkElement[0].value === '99') {
715            updateElement[0].value = '';
716            if (showRefMode === 0) {
717                updateElement.hide();
718            }
719            updateElement[0].disabled = true;
720            updateElement.addClass('ui-state-disabled');
721            if (isPlacnik === 1) {
722                emptyRefValuePlacnika();
723            } else {
724                emptyRefValue();
725            }
726        }
727    } catch (e) {
728    }
729}
730
731function checkRef(modelElement, refElement) {
732    try {
733        if (modelElement[0].value !== '99' && refElement.hasClass('ui-state-error') || refElement[0].value !== '') {
734            refElement[0].onchange();
735        }
736    } catch (e) {
737    }
738}
739
740function checkNrcRef(checkElement, updateElement) {
741    let checkElementPreVal;
742    if (checkElement.find('span').length > 0) {
743        checkElementPreVal = checkElement.find('span')[0].innerText;
744    } else if (checkElement[0] !== undefined) {
745        checkElementPreVal = checkElement[0].value;
746    }
747    try {
748        if (checkElementPreVal === 'NRC') {
749            updateElement[0].value = '';
750            updateElement[0].disabled = true;
751            updateElement.addClass('ui-state-disabled');
752            updateElement.hide();
753        }
754    } catch (e) {
755    }
756}
757
758function applyZoom(zoomLevel) {
759    document.body.style.zoom = zoomLevel / 100;
760    if (zoomLevel > 100 && !document.querySelector('link[href*="zoom.css.xhtml"]')) {
761        window.location.reload();
762    } else if (zoomLevel == 100 && document.querySelector('link[href*="zoom.css.xhtml"]')) {
763        document.querySelector('link[href*="zoom.css.xhtml"]').remove();
764        window.location.reload();
765    } else {
766        if (zoomLevel > 150 && !document.querySelector('link[href*="zoomLevel.css.xhtml"]')) {
767            const linkx = document.createElement("link");
768            linkx.rel = "stylesheet";
769            linkx.type = "text/css";
770            linkx.href = "/HibisEb/jakarta.faces.resource/zoomLevel.css.xhtml?ln=primefaces-sentinel";
771            document.head.appendChild(linkx);
772
773        }
774        if (zoomLevel < 150 && document.querySelector('link[href*="zoomLevel.css.xhtml"]')) {
775            document.querySelectorAll('link[href*="zoomLevel.css.xhtml"]')
776                .forEach(link => link.remove());
777
778        }
779
780    }
781}
782
783function realignSelectOneMenu(widgetVar) {
784    let widget = PF(widgetVar);
785
786    if (!widget || !widget.panel) return;
787
788    setTimeout(function () {
789
790        let input = widget.jq;       // the visible input
791        let panel = widget.panel;    // dropdown panel
792
793        let offset = input.offset();
794        let height = input.outerHeight();
795
796        panel.css({
797            top: offset.top + height,
798            left: offset.left,
799            position: 'absolute'
800        });
801
802    }, 0);
803}
804
805document.addEventListener("keydown", function (event) {
806    if (event.ctrlKey || event.metaKey) {
807        if (event.key.toLowerCase() === "u") {
808            event.preventDefault();
809            jQuery('.AccessibilityUserIcon').click()
810        }
811    }
812});

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.