PageSourceSearch

https://www.geoportal.lt/user-administration/views/public/user/registrationView.jsf

html geoportal.lt collected 2026-09-24 09:10:00 UTC 31,768 bytes, 275 lines download raw bytes

1<?xml version="1.0" encoding="UTF-8" ?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml"><head id="j_idt2"><link type="text/css" rel="stylesheet" href="/user-administration/javax.faces.resource/theme.css.jsf?ln=primefaces-leip" /><link type="text/css" rel="stylesheet" href="/user-administration/javax.faces.resource/default-style.min.css.jsf?ln=css" /><link type="text/css" rel="stylesheet" href="/user-administration/javax.faces.resource/components.css.jsf?ln=primefaces&amp;v=6.0" />
3<script type="text/javascript" src="/user-administration/javax.faces.resource/jquery/jquery.js.jsf?ln=primefaces&amp;v=6.0"></script>
3<script type="text/javascript" src="/user-administration/javax.faces.resource/core.js.jsf?ln=primefaces&amp;v=6.0"></script>
3<script type="text/javascript" src="/user-administration/javax.faces.resource/components.js.jsf?ln=primefaces&amp;v=6.0"></script>
3<script type="text/javascript" src="/user-administration/javax.faces.resource/jquery/jquery-plugins.js.jsf?ln=primefaces&amp;v=6.0"></script>
3<script type="text/javascript" src="/user-administration/javax.faces.resource/captcha/captcha.js.jsf?ln=primefaces&amp;v=6.0"></script>
3<link type="text/css" rel="stylesheet" href="/user-administration/javax.faces.resource/default-style.css.jsf?ln=css" /><link type="text/css" rel="stylesheet" href="/user-administration/javax.faces.resource/newsletterCheckbox-style.css.jsf?ln=css" /><link type="text/css" rel="stylesheet" href="/user-administration/javax.faces.resource/registration-style.css.jsf?ln=css" />
3<script type="text/javascript">if(window.PrimeFaces){PrimeFaces.settings.locale='lt_LT';PrimeFaces.settings.projectStage='Development';}</script>
3
4	
5	<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
6	<meta http-equiv="Pragma" content="no-cache" />
7	<meta http-equiv="Expires" content="0" />
8	
9	<link rel="shortcut icon" type="image/x-icon" href="/user-administration/resources/images/favicon.ico" />
10	<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
11		<title>Naudotojo registracija</title></head><body class="um-external-content"><div id="messages" class="ui-messages ui-widget" aria-live="polite"></div>
12			<a href="/geoportal/">
13				<div id="login_blue_header">
14					<div id="login_blue_header_inner"><img id="geoportal_logo" src="/user-administration/javax.faces.resource/geoportal_logo.png.jsf?ln=images" alt="logo" />
15					</div>
16				</div>
17			</a>
18
19		<div id="maincontainer">
20			<div id="topsection-guest">
21				<div class="innertube">
22
23		<div class="form-wrapper"><div id="j_idt16" class="ui-outputpanel ui-widget form-header">
24				<h4>Naudotojo registracija
25				</h4></div>
26
27			<div class="msg-info">
28				<p>Viešoji įstaiga Statybos sektoriaus vystymo agentūra (įmonės kodas – 305997589, buveinės adresas: Sėlių g. 66, LT-08109 Vilnius, toliau – SSVA) pripažįsta, kad asmens duomenų apsauga yra svarbi jos klientams bei kitiems duomenų subjektams, ir yra įsipareigojusi saugoti kiekvieno duomenų subjekto privatumą bei jų pateiktus asmens duomenis.</p>
29				<p>
30					SSVA, veikdama kaip Lietuvos erdvinės informacijos portalo (toliau – LEI portalas, geoportal.lt) duomenų tvarkytoja, (duomenų valdytojas, nustatantis duomenų tvarkymo tikslus yra LR Aplinkos ministerija, tel.: +370 626 22252, el. paÅ¡tas: [email protected]) tvarkys JÅ«sų, LEI portalo naudotojo, asmens duomenis, kuriuos JÅ«s įvesite/įvedėte registracijos anketoje LEI portalo naudotojų registracijos, naudotojų identifikavimo, prieigos teisių administravimo, erdvinių duomenų rinkinių, elektroninių paslaugų užsakymų administravimo, atsiskaitymų pagal duomenų naudojimo sutartis vykdymo, geoportal.lt paslaugų gavėjų informavimo apie geoportal.lt paslaugų teikimą, bei paslaugų gavėjų paklausimų vykdymo tikslais. JÅ«sų duomenys bus tvarkomi siekiant atlikti užduotį, vykdomą vieÅ¡ojo intereso labui bei SSVA Lietuvos Respublikos Geodezijos ir kartografijos įstatymu pavestas vieÅ¡osios valdžios funkcijas. JÅ«sų asmens duomenys bus tvarkomi siekiant užtikrinti LEI portalo paslaugų teikimą. Detaliau su SSVA vykdomu asmens duomenų tvarkymu, JÅ«sų teisėmis ir kita informacija galite susipažinti mÅ«sų privatumo politikoje/Asmens duomenų tvarkymo taisyklėse paspaudę <a href="https://www.geoportal.lt/geoportal/asmens-duomenu-saugumas" target="_blank">Å¡ią nuorodą</a>.
31				</p>
32
33				<p>
34					Tam, kad galėtume išsiųsti Jums geoportal.lt naujienlaiškius (tiesioginės rinkodaros tikslu), SSVA tvarkys jūsų el. pašto adreso duomenis. Naujienlaiškiai siunčiami keletą kartų per metus. Juose pateikiama informacija apie pasiekiamus naujus erdvinių duomenų rinkinius, LEI portalo paslaugas, pokyčius, susijusias iniciatyvas ir kita, LEI portalo tvarkytojo manymu, naudotojams svarbi, nekomercinio pobūdžio informacija. Tvarkymo pagrindas – Jūsų sutikimas, kurį pažymite registruodamiesi LEI portale pirmą kartą, o pakartotinai pateikti arba atšaukti galite geoportal.lt srityje Mano portalas-&gt; <a href="https://www.geoportal.lt/geoportal/naujienu-prenumerata" target="_blank">Naujienų prenumerata</a>.
35				</p>
36
37
38				<p>
39					JÅ«s turite teisę bet kuriuo metu nesutikti, kad JÅ«sų asmens duomenys bÅ«tų tvarkomi aukščiau nurodytais tikslais. Apie nesutikimą tvarkyti JÅ«sų asmens duomenis praÅ¡ome praneÅ¡ti el. paÅ¡tu  <a href="mailto:[email protected]?Subject=Sauga" target="_top">[email protected]</a>
40					arba  <a href="mailto:[email protected]?Subject=Sauga" target="_top">[email protected]</a>. Atkreipiame dėmesį, jog atÅ¡aukus sutikimą tvarkyti visus asmens duomenis, kai kurių geoportal.lt paslaugų (pavyzdžiui, duomenų užsakymo) teikti nebegalėsime. NaujienlaiÅ¡kių atsisakymas geoportal.lt paslaugų teikimui įtakos neturi.
41				</p>
42
43				<p>
44					Jei turite klausimų dėl SSVA vykdomo duomenų tvarkymo, kviečiame susisiekti su atsakingu asmeniu el. paÅ¡tu  <a href="mailto:[email protected]?Subject=Sauga" target="_top">[email protected]</a>.
45				</p>
46
47				<p>
48					Jei esate jaunesnis nei 16 metų, Jūsų asmens duomenų, įskaitant pavardę, nekaupiame, todėl LEI portale negalėsite sudaryti duomenų naudojimo sutarčių ir atlikti kai kurių kitų veiksmų. Kai Jums sueis 16 metų, prašome užpildyti trūkstamus laukus skiltyje „Mano portalas/Mano profilis“  <a href="https://www.geoportal.lt/geoportal/geoportal/mano-portalas" target="_blank">https://www.geoportal.lt/geoportal/geoportal/mano-portalas</a>.
49				</p>
50			</div>
51<form id="userRegistrationForm" name="userRegistrationForm" method="post" action="/user-administration/views/public/user/registrationView.jsf" class="userRegistrationForm" enctype="application/x-www-form-urlencoded">
52<input type="hidden" name="userRegistrationForm" value="userRegistrationForm" />
53<script type="text/javascript">
54				    window.msg = window.msg || {};
55				    
56				    msg.weakPassword = 'Slaptažodis per silpnas, būtina:';
57				    msg.min_length = 'bent 8 simboliai';
58				    msg.max_length = 'ne daugiau nei 50 simbolių';
59				    msg.uppercase = 'didžioji raidė';
60				    msg.lowercase = 'mažoji raidė';
61				    msg.digit = 'skaičius';
62				    msg.special = 'specialus simbolis (!"�$%^&*()_=+-/.,)';
63				    msg.cnfpassword = 'Slaptažodžiai nesutampa';
64				</script>
64<table id="userRegistrationForm:j_idt23" class="ui-panelgrid ui-widget roundedPanelGrid" role="grid"><tbody><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
65							<div align="center" class="input-text-box"><label for="userRegistrationForm:under-age">Esu jaunesnis nei 16 metų:</label><div id="userRegistrationForm:under-age" class="ui-chkbox ui-widget"><div class="ui-helper-hidden-accessible"><input id="userRegistrationForm:under-age_input" name="userRegistrationForm:under-age_input" type="checkbox" autocomplete="off" aria-checked="false" onchange="PrimeFaces.ab({s:&quot;userRegistrationForm:under-age&quot;,e:&quot;change&quot;,p:&quot;userRegistrationForm:under-age&quot;,u:&quot;userRegistrationForm&quot;});" /></div><div class="ui-chkbox-box ui-widget ui-corner-all ui-state-default"><span class="ui-chkbox-icon ui-icon ui-icon-blank ui-c"></span></div></div>
65<script id="userRegistrationForm:under-age_s" type="text/javascript">PrimeFaces.cw("SelectBooleanCheckbox","widget_userRegistrationForm_under_age",{id:"userRegistrationForm:under-age"});</script>
65
66							</div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
67							<div align="center" class="input-text-box"><label for="userRegistrationForm:user_name">Prisijungimo vardas: *</label><input id="userRegistrationForm:user_name" name="userRegistrationForm:user_name" type="text" size="46" onblur="checkRequired(this)" onfocus="removeError(this)" aria-required="true" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all" />
67<script id="userRegistrationForm:user_name_s" type="text/javascript">PrimeFaces.cw("InputText","widget_userRegistrationForm_user_name",{id:"userRegistrationForm:user_name"});</script>
67
68							</div><div id="userRegistrationForm:user_name_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
69							<div align="center" class="input-text-box"><label for="userRegistrationForm:password1">Slaptažodis: *</label><input id="userRegistrationForm:password1" name="userRegistrationForm:password1" type="password" class="ui-inputfield ui-password ui-widget ui-state-default ui-corner-all" size="46" onkeyup="validatePassword(this)" onchange="checkConfirmPassword()" onblur="validatePassword(this)" onfocus="removeError(this)" aria-required="true" />
69<script id="userRegistrationForm:password1_s" type="text/javascript">$(function(){PrimeFaces.cw("Password","pwdWidget",{id:"userRegistrationForm:password1"});});</script>
69
70								<span class="toggle-password" onclick="togglePasswordVisibility('pwdWidget', 'eyeOpen', 'eyeSlashed')">
71									<svg id="eyeOpen" class="eye-icon visible" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#333" stroke-width="2">
72							            <path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path>
73							            <circle cx="12" cy="12" r="3"></circle>
74							        </svg> <svg id="eyeSlashed" class="eye-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#333" stroke-width="2">
75							            <path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path>
76							            <circle cx="12" cy="12" r="3"></circle>
77							            <line x1="1" y1="1" x2="23" y2="23"></line>
78							        </svg>
79								</span>
80							</div>
81							<span id="passwordError"> </span><div id="userRegistrationForm:password_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
82							<div align="center" class="input-text-box"><label for="userRegistrationForm:confirmPassword">Pakartoti slaptažodį: *</label><input id="userRegistrationForm:confirmPassword" name="userRegistrationForm:confirmPassword" type="password" class="ui-inputfield ui-password ui-widget ui-state-default ui-corner-all" size="46" onkeyup="checkConfirmPassword()" onblur="checkConfirmPassword()" onfocus="removeError(this)" aria-required="true" />
82<script id="userRegistrationForm:confirmPassword_s" type="text/javascript">$(function(){PrimeFaces.cw("Password","cnfPwdWidget",{id:"userRegistrationForm:confirmPassword"});});</script>
82
83								<span class="toggle-password" onclick="togglePasswordVisibility('cnfPwdWidget', 'eyeOpen1', 'eyeSlashed1')">
84									<svg id="eyeOpen1" class="eye-icon visible" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#333" stroke-width="2">
85							            <path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path>
86							            <circle cx="12" cy="12" r="3"></circle>
87							        </svg> <svg id="eyeSlashed1" class="eye-icon" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#333" stroke-width="2">
88							            <path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path>
89							            <circle cx="12" cy="12" r="3"></circle>
90							            <line x1="1" y1="1" x2="23" y2="23"></line>
91							        </svg>
92								</span>
93							</div><div id="userRegistrationForm:repeat_password_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
94							<div align="center" class="input-text-box"><label for="userRegistrationForm:email">El. paštas: *</label><input id="userRegistrationForm:email" name="userRegistrationForm:email" type="text" size="46" onblur="checkRequired(this)" onfocus="removeError(this)" aria-required="true" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all" />
94<script id="userRegistrationForm:email_s" type="text/javascript">PrimeFaces.cw("InputText","widget_userRegistrationForm_email",{id:"userRegistrationForm:email"});</script>
94
95							</div><div id="userRegistrationForm:email_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
96							<div align="center" class="input-text-box"><label for="userRegistrationForm:firstName">Vardas: *</label><input id="userRegistrationForm:firstName" name="userRegistrationForm:firstName" type="text" size="46" onblur="checkRequired(this)" onfocus="removeError(this)" aria-required="true" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all" />
96<script id="userRegistrationForm:firstName_s" type="text/javascript">PrimeFaces.cw("InputText","widget_userRegistrationForm_firstName",{id:"userRegistrationForm:firstName"});</script>
96
97							</div><div id="userRegistrationForm:firstName_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
98							<div align="center" class="input-text-box"><label for="userRegistrationForm:lastName">Pavardė: *</label><input id="userRegistrationForm:lastName" name="userRegistrationForm:lastName" type="text" size="46" onblur="checkRequired(this)" onfocus="removeError(this)" aria-required="true" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all" />
98<script id="userRegistrationForm:lastName_s" type="text/javascript">PrimeFaces.cw("InputText","widget_userRegistrationForm_lastName",{id:"userRegistrationForm:lastName"});</script>
98
99							</div><div id="userRegistrationForm:lastName_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
100							<div align="center" class="input-text-box"><label for="userRegistrationForm:address_country">Å alis:</label><input id="userRegistrationForm:address_country" name="userRegistrationForm:address_country" type="text" size="46" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all" />
100<script id="userRegistrationForm:address_country_s" type="text/javascript">PrimeFaces.cw("InputText","widget_userRegistrationForm_address_country",{id:"userRegistrationForm:address_country"});</script>
100
101							</div><div id="userRegistrationForm:address_country_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
102							<div align="center" class="input-text-box"><label for="userRegistrationForm:address_city">Miestas:</label><input id="userRegistrationForm:address_city" name="userRegistrationForm:address_city" type="text" size="46" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all" />
102<script id="userRegistrationForm:address_city_s" type="text/javascript">PrimeFaces.cw("InputText","widget_userRegistrationForm_address_city",{id:"userRegistrationForm:address_city"});</script>
102
103							</div><div id="userRegistrationForm:address_city_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
104							<div align="center" class="input-text-box"><label for="userRegistrationForm:address_street">Adresas:</label><input id="userRegistrationForm:address_street" name="userRegistrationForm:address_street" type="text" size="46" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all" />
104<script id="userRegistrationForm:address_street_s" type="text/javascript">PrimeFaces.cw("InputText","widget_userRegistrationForm_address_street",{id:"userRegistrationForm:address_street"});</script>
104
105							</div><div id="userRegistrationForm:address_street_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
106							<div align="center" class="input-text-box"><label for="userRegistrationForm:address_postalCode">Pašto kodas:</label><input id="userRegistrationForm:address_postalCode" name="userRegistrationForm:address_postalCode" type="text" size="46" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all" />
106<script id="userRegistrationForm:address_postalCode_s" type="text/javascript">PrimeFaces.cw("InputText","widget_userRegistrationForm_address_postalCode",{id:"userRegistrationForm:address_postalCode"});</script>
106
107							</div><div id="userRegistrationForm:address_postalCode_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
108							<div align="center" class="input-text-box"><label for="userRegistrationForm:phone">Telefonas:</label><input id="userRegistrationForm:phone" name="userRegistrationForm:phone" type="text" size="46" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all" />
108<script id="userRegistrationForm:phone_s" type="text/javascript">PrimeFaces.cw("InputText","widget_userRegistrationForm_phone",{id:"userRegistrationForm:phone"});</script>
108
109							</div><div id="userRegistrationForm:phone_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
110							<div align="center" class="input-text-box"><label for="userRegistrationForm:organizationName">Organizacija:</label><input id="userRegistrationForm:organizationName" name="userRegistrationForm:organizationName" type="text" size="46" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all" />
110<script id="userRegistrationForm:organizationName_s" type="text/javascript">PrimeFaces.cw("InputText","widget_userRegistrationForm_organizationName",{id:"userRegistrationForm:organizationName"});</script>
110
111							</div><div id="userRegistrationForm:organization_name" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
112							<div align="center" class="input-text-box"><label for="userRegistrationForm:organizationGroup">Organizacijos tipas: *</label><div id="userRegistrationForm:organizationGroup" class="ui-selectonemenu ui-widget ui-state-default ui-corner-all"><div class="ui-helper-hidden-accessible"><input id="userRegistrationForm:organizationGroup_focus" name="userRegistrationForm:organizationGroup_focus" type="text" autocomplete="off" role="combobox" aria-haspopup="true" aria-expanded="false" /></div><div class="ui-helper-hidden-accessible"><select id="userRegistrationForm:organizationGroup_input" name="userRegistrationForm:organizationGroup_input" tabindex="-1"><option value="1">verslo įmonė</option><option value="2">valstybės įmonė/biudžetinė įstaiga</option><option value="3">savivaldybės įmonė/biudžetinė įstaiga</option><option value="4">mokslo ar švietimo įstaiga</option><option value="5">asociacija, visuomeninė organizacija</option><option value="6">kita organizacija</option><option value="7">fizinis asmuo</option></select></div><label id="userRegistrationForm:organizationGroup_label" class="ui-selectonemenu-label ui-inputfield ui-corner-all">&nbsp;</label><div class="ui-selectonemenu-trigger ui-state-default ui-corner-right"><span class="ui-icon ui-icon-triangle-1-s ui-c"></span></div><div id="userRegistrationForm:organizationGroup_panel" class="ui-selectonemenu-panel ui-widget ui-widget-content ui-corner-all ui-helper-hidden ui-shadow"><div class="ui-selectonemenu-items-wrapper" style="height:auto"><ul id="userRegistrationForm:organizationGroup_items" class="ui-selectonemenu-items ui-selectonemenu-list ui-widget-content ui-widget ui-corner-all ui-helper-reset" role="listbox"><li class="ui-selectonemenu-item ui-selectonemenu-list-item ui-corner-all" data-label="verslo įmonė" tabindex="-1" role="option">verslo įmonė</li><li class="ui-selectonemenu-item ui-selectonemenu-list-item ui-corner-all" data-label="valstybės įmonė/biudžetinė įstaiga" tabindex="-1" role="option">valstybės įmonė/biudžetinė įstaiga</li><li class="ui-selectonemenu-item ui-selectonemenu-list-item ui-corner-all" data-label="savivaldybės įmonė/biudžetinė įstaiga" tabindex="-1" role="option">savivaldybės įmonė/biudžetinė įstaiga</li><li class="ui-selectonemenu-item ui-selectonemenu-list-item ui-corner-all" data-label="mokslo ar švietimo įstaiga" tabindex="-1" role="option">mokslo ar švietimo įstaiga</li><li class="ui-selectonemenu-item ui-selectonemenu-list-item ui-corner-all" data-label="asociacija, visuomeninė organizacija" tabindex="-1" role="option">asociacija, visuomeninė organizacija</li><li class="ui-selectonemenu-item ui-selectonemenu-list-item ui-corner-all" data-label="kita organizacija" tabindex="-1" role="option">kita organizacija</li><li class="ui-selectonemenu-item ui-selectonemenu-list-item ui-corner-all" data-label="fizinis asmuo" tabindex="-1" role="option">fizinis asmuo</li></ul></div></div></div>
112<script id="userRegistrationForm:organizationGroup_s" type="text/javascript">$(function(){PrimeFaces.cw("SelectOneMenu","widget_userRegistrationForm_organizationGroup",{id:"userRegistrationForm:organizationGroup"});});</script>
112
113							</div><div id="userRegistrationForm:organization_group" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
114							<div align="center" class="input-text-box"><label for="userRegistrationForm:language">Kalba: *</label><div id="userRegistrationForm:language" class="ui-selectonemenu ui-widget ui-state-default ui-corner-all"><div class="ui-helper-hidden-accessible"><input id="userRegistrationForm:language_focus" name="userRegistrationForm:language_focus" type="text" autocomplete="off" role="combobox" aria-haspopup="true" aria-expanded="false" /></div><div class="ui-helper-hidden-accessible"><select id="userRegistrationForm:language_input" name="userRegistrationForm:language_input" tabindex="-1"><option value="LT">LT</option><option value="EN">EN</option></select></div><label id="userRegistrationForm:language_label" class="ui-selectonemenu-label ui-inputfield ui-corner-all">&nbsp;</label><div class="ui-selectonemenu-trigger ui-state-default ui-corner-right"><span class="ui-icon ui-icon-triangle-1-s ui-c"></span></div><div id="userRegistrationForm:language_panel" class="ui-selectonemenu-panel ui-widget ui-widget-content ui-corner-all ui-helper-hidden ui-shadow"><div class="ui-selectonemenu-items-wrapper" style="height:auto"><ul id="userRegistrationForm:language_items" class="ui-selectonemenu-items ui-selectonemenu-list ui-widget-content ui-widget ui-corner-all ui-helper-reset" role="listbox"><li class="ui-selectonemenu-item ui-selectonemenu-list-item ui-corner-all" data-label="LT" tabindex="-1" role="option">LT</li><li class="ui-selectonemenu-item ui-selectonemenu-list-item ui-corner-all" data-label="EN" tabindex="-1" role="option">EN</li></ul></div></div></div>
114<script id="userRegistrationForm:language_s" type="text/javascript">$(function(){PrimeFaces.cw("SelectOneMenu","widget_userRegistrationForm_language",{id:"userRegistrationForm:language"});});</script>
114
115							</div><div id="userRegistrationForm:language_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
116							<div align="center" class="input-text-box"><label for="userRegistrationForm:newsletter">Sutinku gauti LEI portalo naujienlaiškius:</label><div id="userRegistrationForm:newsletter" class="ui-chkbox ui-widget"><div class="ui-helper-hidden-accessible"><input id="userRegistrationForm:newsletter_input" name="userRegistrationForm:newsletter_input" type="checkbox" autocomplete="off" aria-checked="false" /></div><div class="ui-chkbox-box ui-widget ui-corner-all ui-state-default"><span class="ui-chkbox-icon ui-icon ui-icon-blank ui-c"></span></div></div>
116<script id="userRegistrationForm:newsletter_s" type="text/javascript">PrimeFaces.cw("SelectBooleanCheckbox","widget_userRegistrationForm_newsletter",{id:"userRegistrationForm:newsletter"});</script>
116
117							</div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
118							<div align="center" class="input-text-box"><label for="userRegistrationForm:captcha">Patvirtinkite: *</label><div id="userRegistrationForm:captcha"></div>
118<script id="userRegistrationForm:captcha_s" type="text/javascript">$(function(){PrimeFaces.cw("Captcha","widget_userRegistrationForm_captcha",{id:"userRegistrationForm:captcha",sitekey:"6Len8xQUAAAAANFv312znjWaESO5WsK1Obf_WgfK",theme:"white",language:"lt"});});</script>
118
119							</div><div id="userRegistrationForm:captcha_msg" aria-live="polite" class="ui-message"></div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
120							<div align="center" class="registration-button"><button id="userRegistrationForm:j_idt115" name="userRegistrationForm:j_idt115" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only geoButtonGreen" onclick="" type="Submit"><span class="ui-button-text ui-c">Registruotis</span></button>
120<script id="userRegistrationForm:j_idt115_s" type="text/javascript">PrimeFaces.cw("CommandButton","widget_userRegistrationForm_j_idt115",{id:"userRegistrationForm:j_idt115"});</script>
120
121							</div></td></tr><tr class="ui-widget-content" role="row"><td role="gridcell" class="ui-panelgrid-cell">
122							<div class="registration-button" align="center"><button id="userRegistrationForm:j_idt120" name="userRegistrationForm:j_idt120" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only geoButton" onclick="" type="submit"><span class="ui-button-text ui-c">Atšaukti</span></button>
122<script id="userRegistrationForm:j_idt120_s" type="text/javascript">PrimeFaces.cw("CommandButton","widget_userRegistrationForm_j_idt120",{id:"userRegistrationForm:j_idt120"});</script>
122
123							</div></td></tr></tbody></table><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="-2411994942402679759:5581040257270640915" autocomplete="off" />
124</form>
125		</div>
126	
126<script>
127		//<![CDATA[
128
129		function togglePasswordVisibility(widgetVar, openId, slashedId) {
130			var widget = PF(widgetVar);
131			if (!widget)
132				return;
133
134			var input = widget.jq;
135			var isPassword = input.attr('type') === 'password';
136
137			input.attr('type', isPassword ? 'text' : 'password');
138
139			var eyeOpen = document.getElementById(openId);
140			var eyeSlash = document.getElementById(slashedId);
141
142			if (isPassword) {
143				eyeOpen.classList.remove('visible');
144				eyeSlash.classList.add('visible');
145			} else {
146				eyeSlash.classList.remove('visible');
147				eyeOpen.classList.add('visible');
148			}
149		}
150
151		function checkConfirmPassword() {
152			const errorElement = document
153					.getElementById('userRegistrationForm:repeat_password_msg');
154			const passwordInput = document
155					.getElementById('userRegistrationForm:password1');
156			const confirmPasswordInput = document
157					.getElementById('userRegistrationForm:confirmPassword');
158
159			var pswValue = passwordInput.value.trim();
160			var confirmPswValue = confirmPasswordInput.value.trim();
161
162			if (pswValue != confirmPswValue) {
163				errorElement.className = 'ui-message-error ui-message';
164				errorElement.textContent = msg.cnfpassword;
165				confirmPasswordInput.classList.add('ui-state-error');
166			} else if (pswValue == confirmPswValue && confirmPswValue != '') {
167				errorElement.className = 'ui-message';
168				errorElement.textContent = '';
169				confirmPasswordInput.classList.remove('ui-state-error');
170			}
171
172			checkRequired(confirmPasswordInput);
173		}
174
175		function checkRequired(element) {
176			var $input = $(element);
177			var value = $input.val().trim();
178
179			if (value === '') {
180				$input.addClass('ui-state-error');
181			}
182		}
183
184		function removeError(element) {
185			if ($(element).hasClass("ui-state-error")) {
186				$(element).removeClass('ui-state-error');
187			}
188		}
189
190		function validatePassword(element) {
191			const passwordInput = document
192					.getElementById('userRegistrationForm:password1');
193			if (!passwordInput) {
194				return;
195			}
196
197			const errorElement = document
198					.getElementById('userRegistrationForm:password_msg');
199			const password = passwordInput.value.trim();
200
201			const hasMinLength = password.length >= 8;
202			const hasMaxLength = password.length <= 50;
203			const hasUpper = /[A-Z]/.test(password);
204			const hasLower = /[a-z]/.test(password);
205			const hasDigit = /[0-9]/.test(password);
206			const hasSpecial = /[!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?]/
207					.test(password);
208
209			const isValid = password !== '' && hasMinLength && hasMaxLength
210					&& hasUpper && hasLower && hasDigit && hasSpecial;
211
212			if (password === '') {
213				passwordInput.className = 'ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all ui-state-error';
214			} else if (isValid) {
215				passwordInput.className = 'ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all';
216
217			} else {
218				passwordInput.className = 'ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all ui-state-error';
219			}
220
221			msg.weakPassword = 'Slaptažodis per silpnas, būtina:';
222			msg.min_length = 'bent 8 simboliai';
223			msg.max_length = 'ne daugiau nei 50 simbolių';
224			msg.uppercase = 'didžioji raidė';
225			msg.lowercase = 'mažoji raidė';
226			msg.digit = 'skaičius';
227			msg.special = 'specialus simbolis (!"�$%^&*()_=+-/.,)';
228			msg.cnfpassword.weak = 'Slaptažodžiai nesutampa';
229
230			if (errorElement) {
231				if (password === '') {
232					errorElement.textContent = '';
233					errorElement.className = 'ui-message';
234				} else if (isValid) {
235					errorElement.textContent = '';
236					errorElement.className = 'ui-message';
237				} else if (!isValid) {
238					let errors = [];
239					if (!hasMaxLength)
240						errors.push(msg.max_length);
241					if (!hasMinLength)
242						errors.push(msg.min_length);
243					if (!hasUpper)
244						errors.push(msg.uppercase);
245					if (!hasLower)
246						errors.push(msg.lowercase);
247					if (!hasDigit)
248						errors.push(msg.digit);
249					if (!hasSpecial)
250						errors.push(msg.special);
251
252					if (errors.length > 0) {
253						let html = msg.weakPassword + '<ul>';
254						errors.forEach(function(error) {
255							html += '<li>' + error + '</li>';
256						});
257						html += '</ul>';
258
259						errorElement.innerHTML = html;
260						errorElement.className = 'ui-message-error ui-message';
261					} else {
262						errorElement.innerHTML = '';
263						errorElement.className = '';
264						checkRequired(element);
265					}
266				}
267			}
268		}
269
270		//]]>
271	</script>
271
272				</div>
273			</div>
274		</div></body>
275</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.