prenota
Homepage
Login
Privacy Policy
Cookie Policy
ENG
art and code by
△ triangle corporation
INIZIA IL TUO VIAGGIO
Nome
0" :class="(dirty && !firstNameValid) ? 'text-red-500' : 'text-white'" class="ml-4 flex-1 bg-transparent text-right border-0 outline-none focus:outline-none focus-visible:outline-none focus:ring-0 focus-visible:ring-0 focus:shadow-none placeholder-transparent appearance-none" />
Cognome
0" :class="(dirty && !lastNameValid) ? 'text-red-500' : 'text-white'" class="ml-4 flex-1 bg-transparent text-right border-0 outline-none focus:outline-none focus-visible:outline-none focus:ring-0 focus-visible:ring-0 focus:shadow-none placeholder-transparent appearance-none" />
Telefono
Indirizzo email
Data di nascita
= 3) value = value.slice(0,2) + '/' + value.slice(2); if (value.length >= 6) value = value.slice(0,5) + '/' + value.slice(5); birthday = value; const m = /^(\d{2})\/(\d{2})\/(\d{4})$/.exec(value); if (!m) { birthdayValid = false; } else { const dd = parseInt(m[1],10), mm = parseInt(m[2],10), yyyy = parseInt(m[3],10); const d = new Date(yyyy, mm-1, dd); const real = d.getFullYear()===yyyy && d.getMonth()===(mm-1) && d.getDate()===dd; if (!real) { birthdayValid = false; } else { const today = new Date(); let age = today.getFullYear() - yyyy; const beforeBday = (today.getMonth() < d.getMonth()) || (today.getMonth() === d.getMonth() && today.getDate() < d.getDate()); if (beforeBday) age--; birthdayValid = (age >= minAge && age <= maxAge); } } " :class="(dirty && !birthdayValid) ? 'text-red-500' : 'text-white'" class="ml-4 flex-1 bg-transparent text-right border-0 outline-none focus:outline-none focus-visible:outline-none focus:ring-0 focus-visible:ring-0 focus:shadow-none placeholder-gray-400 appearance-none" />
Genere
Uomo
Donna
Password
= 8 && value.length <= 255" :class="(dirty && !passwordValid) ? 'text-red-500' : 'text-white'" class="ml-4 flex-1 bg-transparent text-right border-0 outline-none focus:outline-none focus-visible:outline-none focus:ring-0 focus-visible:ring-0 focus:shadow-none placeholder-transparent appearance-none" />
Ho letto la privacy policy e accetto i termini di utilizzo
Privacy Policy
Questo sito è protetto da reCAPTCHA e si applicano la Privacy Policy e i Termini di servizio di Google:
Privacy Policy
-
ToS
Join
© 2025