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&v=6.0" />
3<script type="text/javascript" src="/user-administration/javax.faces.resource/jquery/jquery.js.jsf?ln=primefaces&v=6.0"></script>
3<script type="text/javascript" src="/user-administration/javax.faces.resource/core.js.jsf?ln=primefaces&v=6.0"></script>
3<script type="text/javascript" src="/user-administration/javax.faces.resource/components.js.jsf?ln=primefaces&v=6.0"></script>
3<script type="text/javascript" src="/user-administration/javax.faces.resource/jquery/jquery-plugins.js.jsf?ln=primefaces&v=6.0"></script>
3<script type="text/javascript" src="/user-administration/javax.faces.resource/captcha/captcha.js.jsf?ln=primefaces&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-> <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:"userRegistrationForm:under-age",e:"change",p:"userRegistrationForm:under-age",u:"userRegistrationForm"});" /></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"> </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"> </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.