File Coverage

blib/lib/Metai/Kalendorius.pm
Criterion Covered Total %
statement 43 453 9.4
branch 32 832 3.8
condition 35 78 44.8
subroutine 8 8 100.0
pod 5 7 71.4
total 123 1378 8.9


line stmt bran cond sub pod time code
1             ################################################
2             # #
3             # Copyleft by algirdas @ perl.lt #
4             # #
5             ################################################
6              
7             package Metai::Kalendorius;
8 1     1   15023 use strict;
  1         2  
  1         5027  
9              
10             our $VERSION = 0.07;
11              
12             =head1 NAME
13              
14              
15             Metai::Kalendorius - Lithuanian calendar.
16              
17              
18             =head1 SYNOPSIS
19              
20              
21             use Metai::Kalendorius;
22             use POSIX qw(strftime);
23              
24             my $data = strftime "%Y.%m.%d", localtime;
25              
26             # Lithuanian day-names
27             print Metai::Kalendorius->vardai($data,'utf-8');
28             # Lithuanian zodiac name
29             print Metai::Kalendorius->zodiakas($data,'www');
30             # Lithuanian time of year name
31             print Metai::Kalendorius->metu_laikas($data,'utf-8');
32             # Lithuanian month name
33             print Metai::Kalendorius->menuo($data,'www');
34             # Lithuanian day name
35             print Metai::Kalendorius->diena($data,'www');
36              
37              
38             =head1 DESCRIPTION
39              
40              
41             This module provides subroutines that return Lithuanian day-names/zodiac name/time of year name/month name/day name, based on date.
42             Each of those can be returned in utf-8 (default) encoding and "www" type (f.e. Vaišvilas).
43              
44              
45             =head2 vardai
46              
47              
48             Lithuanian day-names: Metai::Kalendorius->vardai('2006.12.22');
49              
50              
51             =head2 zodiakas
52              
53              
54             Lithuanian zodiac name: Metai::Kalendorius->zodiakas('2006.12.22');
55              
56              
57             =head2 metu_laikas
58              
59              
60             Lithuanian time of year name: Metai::Kalendorius->metu_laikas('2006.12.22');
61              
62              
63             =head2 menuo
64              
65              
66             Lithuanian month name: Metai::Kalendorius->menuo('2006.12.22');
67              
68              
69             =head2 diena
70              
71              
72             Lithuanian day name: Metai::Kalendorius->diena('2006.12.22');
73              
74              
75             =head1 AUTHOR
76              
77              
78             Algirdas R. Ealgirdas@perl.ltE
79              
80              
81             =cut
82              
83              
84             sub vardai {
85 1     1 1 14 my ($metai,$menuo,$diena,$koduote) = tikrinimas($_[1],$_[2]);
86              
87 1         2 my $vardai;
88 1 50       10 if ($menuo == 1) {
    50          
    50          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
89 0 0       0 if ($diena == 1) { $vardai = 'Mečislovas,Arvaidas,Arvaidė,Eufrozija,Mečys,Eufrozina'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
90 0         0 elsif ($diena == 2) { $vardai = 'Bazilijus,Grigalius,Mażvydas,Gailutė,Fulgentas,Stefanija'; }
91 0         0 elsif ($diena == 3) { $vardai = 'Genovaitė,Viltautas,Vyda,Vida'; }
92 0         0 elsif ($diena == 4) { $vardai = 'Arimantas,Arimantė,Titas,Benediktas,Arminas,Benas,Arminė,Andżelika,Anżelika'; }
93 0         0 elsif ($diena == 5) { $vardai = 'Simonas,Vytautas,Vytautė,Telesforas,Gaudentas,Simas'; }
94 0         0 elsif ($diena == 6) { $vardai = 'Baltazaras,Kasparas,Merkelis,Arūnas,Arūnė,Melchioras'; }
95 0         0 elsif ($diena == 7) { $vardai = 'Liucijus,Raimundas,Valentinas,Rūtenis,Raudvilė'; }
96 0         0 elsif ($diena == 8) { $vardai = 'Apolinaras,Severinas,Teofilius,Vilintas,Gintė,Teofilis'; }
97 0         0 elsif ($diena == 9) { $vardai = 'Bazilė,Julijonas,Algis,Gabija,Marcijona'; }
98 0         0 elsif ($diena == 10) { $vardai = 'Agatonas,Vilhelmas,Ginvilas,Ginvilė,Vilius'; }
99 0         0 elsif ($diena == 11) { $vardai = 'Marcijonas,Stefanija,Audrius,Vilnė,Palemonas'; }
100 0         0 elsif ($diena == 12) { $vardai = 'Arkadijus,Cezarija,Cezarijus,Vaigedas,Lingailė,Ernestas,Cezarė,Cezaris'; }
101 0         0 elsif ($diena == 13) { $vardai = 'Veronika,Dargaudas,Gilvydė,Iveta,Raimonda,Vera,Hiliaras'; }
102 0         0 elsif ($diena == 14) { $vardai = 'Feliksas,Teodozijus,Auksė,Hilarijus,Laimis'; }
103 0         0 elsif ($diena == 15) { $vardai = 'Paulius,Skirgaila,Snieguolė,Meda,Povilas'; }
104 0         0 elsif ($diena == 16) { $vardai = 'Marcelis,Norgailas,Norgailė'; }
105 0         0 elsif ($diena == 17) { $vardai = 'Antanas,Dovainis,Vilda,Leonilė'; }
106 0         0 elsif ($diena == 18) { $vardai = 'Gedgaudas,Jogailė,Liberta,Jolita'; }
107 0         0 elsif ($diena == 19) { $vardai = 'Kanutas,Marijus,Morta,Raivedys,Gedvilė,Marius'; }
108 0         0 elsif ($diena == 20) { $vardai = 'Fabijonas,Sebastijonas,Daugvydas,Nomeda'; }
109 0         0 elsif ($diena == 21) { $vardai = 'Agnietė,Galiginas,Garsė,Ineza,Inesa,Ineta,Ina'; }
110 0         0 elsif ($diena == 22) { $vardai = 'Anastazas,Gaudentas,Vincentas,Aušrius,Skaistė,Dżiugas,Vincas'; }
111 0         0 elsif ($diena == 23) { $vardai = 'Gailigedas,Gunda,Raimundas'; }
112 0         0 elsif ($diena == 24) { $vardai = 'Pranciškus,Vilgaudas,Gaivilė,Artūras,Felicija'; }
113 0         0 elsif ($diena == 25) { $vardai = 'Viltenis,Žiedė,Povilas,Paulius'; }
114 0         0 elsif ($diena == 26) { $vardai = 'Timotiejus,Titas,Rimantas,Eigilė,Justas,Paulė,Rimas'; }
115 0         0 elsif ($diena == 27) { $vardai = 'Angelė,Jogundas,Jogundė,Natalis,Ilona,Anelė'; }
116 0         0 elsif ($diena == 28) { $vardai = 'Tomas,Gedautas,Nijolė,Leonidas,Manfredas'; }
117 0         0 elsif ($diena == 29) { $vardai = 'Girkantas,Žibutė,Valerijus,Aivaras'; }
118 0         0 elsif ($diena == 30) { $vardai = 'Hiacinta,Jacinta,Martyna,Milgaudas,Banguolė,Ipolitas,Liudvika,Martė,Liuda'; }
119 0         0 elsif ($diena == 31) { $vardai = 'Liudvika,Liuda,Marcelė,Skirmantas,Budvilė,Luiza,Skirmantė'; }
120             }
121             elsif ($menuo == 2) {
122 0 0       0 if ($diena == 1) { $vardai = 'Pijonijus,Gytautas,Eidvilė,Ignotas,Brigita'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
123 0         0 elsif ($diena == 2) { $vardai = 'Rytys,Vandenė,Valdemaras,Kandidas,Rytis,Valdonė,Valdas,Orintas,Orinta'; }
124 0         0 elsif ($diena == 3) { $vardai = 'Oskaras,Blażiejus,Radvilas,Radvilė,Blażys,Asta'; }
125 0         0 elsif ($diena == 4) { $vardai = 'Andriejus,Vydmantas,Arvilė,Joana,Andrius,Vidmantas'; }
126 0         0 elsif ($diena == 5) { $vardai = 'Agota,Gaudvinas,Birutė'; }
127 0         0 elsif ($diena == 6) { $vardai = 'Darata,Paulius,Alkis,Žyvilė,Titas,Povilas,Živilė,Urtė,Oksana'; }
128 0         0 elsif ($diena == 7) { $vardai = 'Ričardas,Vildaugas,Jomantė,Romualdas,Vilgirdas,Vilgirdė'; }
129 0         0 elsif ($diena == 8) { $vardai = 'Aldona,Jeronimas,Dromantas,Daugvilė,Saliamonas,Honorata,Salys'; }
130 0         0 elsif ($diena == 9) { $vardai = 'Apolonija,Marijus,Joviltas,Algė,Erikas,Polė,Erika'; }
131 0         0 elsif ($diena == 10) { $vardai = 'Skolastika,Girvydas,Vydgailė,Gabrielius,Elvyra,Skolė'; }
132 0         0 elsif ($diena == 11) { $vardai = 'Teodora,Algirdas,Algirdė,Adolfas,Liucijus,Evelina'; }
133 0         0 elsif ($diena == 12) { $vardai = 'Benediktas,Reginaldas,Mantminas,Deimantė,Eulalija'; }
134 0         0 elsif ($diena == 13) { $vardai = 'Kotryna,Algaudas,Ugnė,Benignas'; }
135 0         0 elsif ($diena == 14) { $vardai = 'Kirilas,Valentinas,Saulius,Saulė,Liliana,Lijana'; }
136 0         0 elsif ($diena == 15) { $vardai = 'Faustinas,Jordanas,Zygfridas,Girdenis,Girdenė,Jovita,Jurgina,Jurgita,Vytis'; }
137 0         0 elsif ($diena == 16) { $vardai = 'Julijona,Julijonas,Tautvydė'; }
138 0         0 elsif ($diena == 17) { $vardai = 'Aleksas,Vaišvilas,Viltė,Donatas,Donata'; }
139 0         0 elsif ($diena == 18) { $vardai = 'Bernadeta,Simeonas,Lengvenis,Gendrė,Simas'; }
140 0         0 elsif ($diena == 19) { $vardai = 'Konradas,Šarūnas,Nida,Zuzana'; }
141 0         0 elsif ($diena == 20) { $vardai = 'Leonas,Visgintas,Eitvydė'; }
142 0         0 elsif ($diena == 21) { $vardai = 'Eleonora,Kęstutis,Žemyna,Feliksas'; }
143 0         0 elsif ($diena == 22) { $vardai = 'Darvydas,Gintautė,Elvinas,Margarita'; }
144 0         0 elsif ($diena == 23) { $vardai = 'Gantautas,Butvilė,Severinas,Romana,Roma'; }
145 0         0 elsif ($diena == 24) { $vardai = 'Demetrija,Gedmantas,Goda,Motiejus,Matas'; }
146 0         0 elsif ($diena == 25) { $vardai = 'Viktoras,Margiris,Rasa,Regimantas'; }
147 0         0 elsif ($diena == 26) { $vardai = 'Aleksandras,Jogintas,Aurimė,Izabelė,Sandra'; }
148 0         0 elsif ($diena == 27) { $vardai = 'Gabrielius,Ginvilas,Skirmantė,Fortunatas,Livija,Mandravas,Mandravė'; }
149 0         0 elsif ($diena == 28) { $vardai = 'Osvaldas,Romanas,Vilgardas,Žygimantė,Romas'; }
150 0         0 elsif ($diena == 29) { $vardai = 'Gustis,Tolvaldas'; }
151             }
152             elsif ($menuo == 3) {
153 1 50       33 if ($diena == 1) { $vardai = 'Albinas,Tulgaudas,Rusnė,Antanina,Antanė'; }
  0 50       0  
    50          
    50          
    50          
    50          
    50          
    50          
    50          
    50          
    50          
    50          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
154 0         0 elsif ($diena == 2) { $vardai = 'Simplicijus,Eitautas,Dautara,Marcelinas,Elena'; }
155 0         0 elsif ($diena == 3) { $vardai = 'Kunigunda,Uosis,Tulė,Nonita'; }
156 0         0 elsif ($diena == 4) { $vardai = 'Kazimieras,Daugvydas,Daina,Vaclava,Kazys,Vacė'; }
157 0         0 elsif ($diena == 5) { $vardai = 'Austra,Aurora,Liucijus,Vydotas,Giedrė,Klemensas,Virgilijus'; }
158 0         0 elsif ($diena == 6) { $vardai = 'Gerasimas,Norvilas,Raminta,Rożė'; }
159 0         0 elsif ($diena == 7) { $vardai = 'Felicita,Rimtautas,Galmantė,Tomas,Laima'; }
160 0         0 elsif ($diena == 8) { $vardai = 'Vydminas,Gaudvilė,Beata'; }
161 0         0 elsif ($diena == 9) { $vardai = 'Dominykas,Domas,Pranciška,Žygintas,Visgailė,Pranė'; }
162 0         0 elsif ($diena == 10) { $vardai = 'Silvija,Naubartas,Butgailė,Emilis,Geraldas'; }
163 0         0 elsif ($diena == 11) { $vardai = 'Konstantinas,Gedimtas,Vijolė,Kostas'; }
164 1         3 elsif ($diena == 12) { $vardai = 'Teofanas,Galvirdas,Darmantė'; }
165 0         0 elsif ($diena == 13) { $vardai = 'Paulina,Liutauras,Vaidilė,Kristina,Teodora'; }
166 0         0 elsif ($diena == 14) { $vardai = 'Matilda,Darmantas,Karigailė'; }
167 0         0 elsif ($diena == 15) { $vardai = 'Klemensas,Lukrecija,Tautas,Tautgintė,Lionginas,Tautginė,Raigardas'; }
168 0         0 elsif ($diena == 16) { $vardai = 'Julijonas,Vaidotas,Norvaldė,Henrika,Norvilė'; }
169 0         0 elsif ($diena == 17) { $vardai = 'Gerda,Patrikas,Gentvila,Varūna,Gertrūda,Gendvilas,Vita'; }
170 0         0 elsif ($diena == 18) { $vardai = 'Kirilas,Eimutis,Eimutė,Anzelmas,Sibilė'; }
171 0         0 elsif ($diena == 19) { $vardai = 'Juozapas,Vilys,Vilė,Juozas'; }
172 0         0 elsif ($diena == 20) { $vardai = 'Žygimantas,Tautvilė,Filomenas,Irmgarda,Irma,Irmantas'; }
173 0         0 elsif ($diena == 21) { $vardai = 'Mikalojus,Nortautas,Lingailė,Benediktas,Reda'; }
174 0         0 elsif ($diena == 22) { $vardai = 'Benvenutas,Kotryna,Gedgaudas,Gedgaudė'; }
175 0         0 elsif ($diena == 23) { $vardai = 'Galgintas,Vismantė,Alfonsas,Akvilė,Ūla'; }
176 0         0 elsif ($diena == 24) { $vardai = 'Liucija,Daumantas,Ganvilė,Gabrielius,Donardas'; }
177 0         0 elsif ($diena == 25) { $vardai = 'Normantas,Normantė'; }
178 0         0 elsif ($diena == 26) { $vardai = 'Feliksas,Liudgaras,Arbutas,Vydmantė,Emanuelis,Teklė,Laimis'; }
179 0         0 elsif ($diena == 27) { $vardai = 'Nikodemas,Rupertas,Alkmenas,Rūta,Aleksandras,Lidija'; }
180 0         0 elsif ($diena == 28) { $vardai = 'Filemonas,Sikstas,Rimkantas,Girmantė,Odeta'; }
181 0         0 elsif ($diena == 29) { $vardai = 'Narcizas,Almantė,Bertoldas,Manvydas'; }
182 0         0 elsif ($diena == 30) { $vardai = 'Gvidonas,Virmantas,Meda,Ferdinandas'; }
183 0         0 elsif ($diena == 31) { $vardai = 'Benjaminas,Ginas,Gina,Kornelija'; }
184             }
185             elsif ($menuo == 4) {
186 0 0       0 if ($diena == 1) { $vardai = 'Hugonas,Teodora,Teodoras,Rimgaudas,Dainora'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
187 0         0 elsif ($diena == 2) { $vardai = 'Pranciškus,Jostautas,Jostautė,Pranas,Elona'; }
188 0         0 elsif ($diena == 3) { $vardai = 'Irena,Ričardas,Vytenis,Rimtautė,Kristijonas'; }
189 0         0 elsif ($diena == 4) { $vardai = 'Izidorius,Algaudas,Eglė,Ambraziejus'; }
190 0         0 elsif ($diena == 5) { $vardai = 'Krescencija,Vincentas,Rimvydas,Žygintė,Zenonas,Irena,Zenius'; }
191 0         0 elsif ($diena == 6) { $vardai = 'Celestinas,Daugirutis,Žintautė,Gerardas'; }
192 0         0 elsif ($diena == 7) { $vardai = 'Minvydas,Kantautė,Hermanas,Donata'; }
193 0         0 elsif ($diena == 8) { $vardai = 'Valteris,Girtautas,Skirgailė,Dionizas,Julija,Alma'; }
194 0         0 elsif ($diena == 9) { $vardai = 'Paladijus,Aurimas,Dalia,Kleopas,Gitana,Gitanas'; }
195 0         0 elsif ($diena == 10) { $vardai = 'Apolonijus,Mintautas,Agna,Margarita'; }
196 0         0 elsif ($diena == 11) { $vardai = 'Stanislovas,Vykintas,Daugailė,Leonas'; }
197 0         0 elsif ($diena == 12) { $vardai = 'Julijus,Zenonas,Galmantas,Jūratė,Damijonas,Julius'; }
198 0         0 elsif ($diena == 13) { $vardai = 'Martynas,Mingaudas,Algaudė,Ida'; }
199 0         0 elsif ($diena == 14) { $vardai = 'Liudvika,Liuda,Valerijonas,Vaišvydė,Visvaldas,Justinas,Luiza'; }
200 0         0 elsif ($diena == 15) { $vardai = 'Gema,Vilnius,Vaidotė,Modestas,Anastazijus,Liudvina'; }
201 0         0 elsif ($diena == 16) { $vardai = 'Benediktas,Giedrius,Algedė,Kalikstas'; }
202 0         0 elsif ($diena == 17) { $vardai = 'Anicetas,Dravenis,Skaidra,Robertas'; }
203 0         0 elsif ($diena == 18) { $vardai = 'Apolonijus,Eitvilas,Girmantė'; }
204 0         0 elsif ($diena == 19) { $vardai = 'Leonas,Leontina,Eirimas,Aistė,Simonas,Laisvūnas,Laisvūnė'; }
205 0         0 elsif ($diena == 20) { $vardai = 'Gostautas,Eisvydė,Marcijonas,Agnė'; }
206 0         0 elsif ($diena == 21) { $vardai = 'Anzelmas,Konradas,Milgedas,Skalvė,Amalija'; }
207 0         0 elsif ($diena == 22) { $vardai = 'Kajus,Visgailas,Norvaidė,Leonidas,Leonas,Vadimas'; }
208 0         0 elsif ($diena == 23) { $vardai = 'Adalbertas,Jurgis,Daugaudas,Vygailė,Jurgita,Jurga'; }
209 0         0 elsif ($diena == 24) { $vardai = 'Fidelis,Kantrimas,Grażvyda,Ervina'; }
210 0         0 elsif ($diena == 25) { $vardai = 'Morkus,Tolmantas,Žadmantė'; }
211 0         0 elsif ($diena == 26) { $vardai = 'Gailenis,Dargailė,Klaudijus,Vilūnė'; }
212 0         0 elsif ($diena == 27) { $vardai = 'Anastazas,Zita,Gotautas,Aušra,Žydrė,Edilija'; }
213 0         0 elsif ($diena == 28) { $vardai = 'Prudencijus,Valerija,Vygantas,Rimgailė,Vitalius'; }
214 0         0 elsif ($diena == 29) { $vardai = 'Kotryna,Tarmantas,Indrė,Augustinas,Rita'; }
215 0         0 elsif ($diena == 30) { $vardai = 'Marijonas,Pijus,Virbutas,Venta,Sofija'; }
216             }
217             elsif ($menuo == 5) {
218 0 0       0 if ($diena == 1) { $vardai = 'Juozapas,Zigmantas,Žilvinas,Vydmantė,Anelė,Zigmas'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
219 0         0 elsif ($diena == 2) { $vardai = 'Atanazas,Eidmantas,Meilė'; }
220 0         0 elsif ($diena == 3) { $vardai = 'Aleksandras,Jokūbas,Juvenalis,Pilypas,Arvystas,Kantvydė'; }
221 0         0 elsif ($diena == 4) { $vardai = 'Antanina,Florijonas,Dargailas,Mintautė,Monika,Vitalija'; }
222 0         0 elsif ($diena == 5) { $vardai = 'Irena,Mykolas,Barvydas,Neris,Pijus,Angelas,Anielius'; }
223 0         0 elsif ($diena == 6) { $vardai = 'Judita,Minvydas,Eidmantė,Liucijus,Benedikta,Benė'; }
224 0         0 elsif ($diena == 7) { $vardai = 'Domicelė,Domicijonas,Butautas,Rimutė,Danutė,Stanislovas'; }
225 0         0 elsif ($diena == 8) { $vardai = 'Stanislovas,Viktoras,Dżiugas,Audrė,Mykolas,Stasys'; }
226 0         0 elsif ($diena == 9) { $vardai = 'Beatas,Edita,Mingailas,Austėja,Grigalius'; }
227 0         0 elsif ($diena == 10) { $vardai = 'Antoninas,Putinas,Sangailė,Viktorina'; }
228 0         0 elsif ($diena == 11) { $vardai = 'Mamertas,Skirgaudas,Miglė,Pilypas'; }
229 0         0 elsif ($diena == 12) { $vardai = 'Achilas,Nerėjas,Vaidutis,Vilgailė,Nerėjas,Nerys,Nerijus'; }
230 0         0 elsif ($diena == 13) { $vardai = 'Tautmilas,Alvydė,Milda'; }
231 0         0 elsif ($diena == 14) { $vardai = 'Motiejus,Gintaras,Vilda,Bonifacas,Gintarė'; }
232 0         0 elsif ($diena == 15) { $vardai = 'Izidorius,Sofija,Algedas,Jaunutė,Zofija'; }
233 0         0 elsif ($diena == 16) { $vardai = 'Andriejus,Ubaldas,Vaidmantas,Bitė,Andrius'; }
234 0         0 elsif ($diena == 17) { $vardai = 'Paskalis,Virkantas,Gailė,Bazilė'; }
235 0         0 elsif ($diena == 18) { $vardai = 'Erikas,Erdvilas,Rytė,Julita,Venancijus'; }
236 0         0 elsif ($diena == 19) { $vardai = 'Gilvinas,Tauras,Celestinas'; }
237 0         0 elsif ($diena == 20) { $vardai = 'Bernardinas,Eidvilas,Vygintė,Akvilas,Alfreda'; }
238 0         0 elsif ($diena == 21) { $vardai = 'Teobaldas,Vaidivutis,Vydmina,Valentas,Aldas,Vaidevutis'; }
239 0         0 elsif ($diena == 22) { $vardai = 'Elena,Julija,Rita,Eimantas,Aldona,Julė'; }
240 0         0 elsif ($diena == 23) { $vardai = 'Gertautas,Tautvydė,Ivona,Žydrūnė,Žydrūnas'; }
241 0         0 elsif ($diena == 24) { $vardai = 'Joana,Žaneta,Vincentas,Vilmantas,Gina,Gerardas,Žana'; }
242 0         0 elsif ($diena == 25) { $vardai = 'Bedas,Magdalena,Almantas,Danutė,Urbonas,Evelina'; }
243 0         0 elsif ($diena == 26) { $vardai = 'Pilypas,Algimantas,Milvydė,Eduardas,Vilhelmina'; }
244 0         0 elsif ($diena == 27) { $vardai = 'Augustinas,Genadijus,Virgaudas,Žymantė,Brunonas,Leonora'; }
245 0         0 elsif ($diena == 28) { $vardai = 'Justas,Jogirdas,Rima,Augustinas'; }
246 0         0 elsif ($diena == 29) { $vardai = 'Teodozija,Algedas,Erdvilė,Magdalena,Magdė'; }
247 0         0 elsif ($diena == 30) { $vardai = 'Ferdinandas,Joana,Žaneta,Vyliaudas,Jomilė,Žana'; }
248 0         0 elsif ($diena == 31) { $vardai = 'Petronėlė,Gintautas,Rimvilė,Angelė,Petrė'; }
249             }
250             elsif ($menuo == 6) {
251 0 0       0 if ($diena == 1) { $vardai = 'Justinas,Jogaila,Galindė,Konradas,Juvencijus'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
252 0         0 elsif ($diena == 2) { $vardai = 'Erazmas,Marcelinas,Ążuolas,Auksė,Eugenijus'; }
253 0         0 elsif ($diena == 3) { $vardai = 'Karolis,Klotilda,Tautkantas,Dovilė'; }
254 0         0 elsif ($diena == 4) { $vardai = 'Pranciškus,Dausprungas,Deimena,Kornelijus,Vincentas,Vincė,Vincenta'; }
255 0         0 elsif ($diena == 5) { $vardai = 'Bonifacas,Vinfridas,Kantautas,Kantvydė,Marcė'; }
256 0         0 elsif ($diena == 6) { $vardai = 'Bogumilas,Klaudijus,Norbertas,Tauras,Mėta,Paulina'; }
257 0         0 elsif ($diena == 7) { $vardai = 'Robertas,Ratautas,Radvydė,Lukrecija,Roberta'; }
258 0         0 elsif ($diena == 8) { $vardai = 'Medardas,Merūnas,Eigintė'; }
259 0         0 elsif ($diena == 9) { $vardai = 'Efremas,Felicijonas,Gintas,Gintė,Felicijus,Vitalija'; }
260 0         0 elsif ($diena == 10) { $vardai = 'Diana,Liutgarda,Pelagija,Galindas,Vingailė,Margarita'; }
261 0         0 elsif ($diena == 11) { $vardai = 'Barnabas,Tvirmantas,Aluona,Flora'; }
262 0         0 elsif ($diena == 12) { $vardai = 'Anupras,Ramūnas,Dovė,Kristijonas,Kristis,Vilma,Kristė'; }
263 0         0 elsif ($diena == 13) { $vardai = 'Antanas,Kunotas,Skalvė,Akvilina'; }
264 0         0 elsif ($diena == 14) { $vardai = 'Rufinas,Valerijus,Labvardas,Almina,Bazilijus,Digna'; }
265 0         0 elsif ($diena == 15) { $vardai = 'Jolanta,Vitas,Tanvilas,Bargailė,Krescencija'; }
266 0         0 elsif ($diena == 16) { $vardai = 'Benas,Julita,Tolminas,Jūra'; }
267 0         0 elsif ($diena == 17) { $vardai = 'Grigalius,Daugantas,Vilmantė,Adolfas,Laura'; }
268 0         0 elsif ($diena == 18) { $vardai = 'Marcelinas,Morkus,Ginbutas,Vaiva,Arnulfas,Marina'; }
269 0         0 elsif ($diena == 19) { $vardai = 'Julijona,Romualdas,Dovilas,Ramunė,Deodatas,Romas'; }
270 0         0 elsif ($diena == 20) { $vardai = 'Florentina,Silverijus,Žadvainas,Žintautė,Nandas'; }
271 0         0 elsif ($diena == 21) { $vardai = 'Aloyzas,Galminas,Vasarė,Alicija'; }
272 0         0 elsif ($diena == 22) { $vardai = 'Paulinas,Tomas,Kaributas,Laima,Inocentas'; }
273 0         0 elsif ($diena == 23) { $vardai = 'Agripina,Arvydas,Vaida,Zenonas,Vanda,Vaidas,Ligita'; }
274 0         0 elsif ($diena == 24) { $vardai = 'Jonas,Eivilitas,Eivilitė,Eiviltas,Janina'; }
275 0         0 elsif ($diena == 25) { $vardai = 'Vilhelmas,Geistautas,Geistautė,Baniutė,Vilius,Geisvyda,Geisvydas'; }
276 0         0 elsif ($diena == 26) { $vardai = 'Paulius,Jaunutis,Virgilijus,Povilas,Jaunius,Viltautė'; }
277 0         0 elsif ($diena == 27) { $vardai = 'Ema,Kirilas,Vladislovas,Gediminas,Norgailė,Vladas'; }
278 0         0 elsif ($diena == 28) { $vardai = 'Irenėjus,Tulgedas,Gaudrė'; }
279 0         0 elsif ($diena == 29) { $vardai = 'Paulius,Petras,Mantigirdas,Gedrimė,Benita,Povilas'; }
280 0         0 elsif ($diena == 30) { $vardai = 'Otonas,Otas,Tautginas,Novilė,Emilija,Liucina'; }
281             }
282             elsif ($menuo == 7) {
283 0 0       0 if ($diena == 1) { $vardai = 'Julijus,Tautrimas,Liepa,Julius'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
284 0         0 elsif ($diena == 2) { $vardai = 'Martinijonas,Jotvingas,Gantautė,Marijonas,Martys'; }
285 0         0 elsif ($diena == 3) { $vardai = 'Anatolijus,Leonas,Tomas,Vaidilas,Liaudmina'; }
286 0         0 elsif ($diena == 4) { $vardai = 'Berta,Elżbieta,Ulrikas,Skalvis,Gedgailė,Teodoras,Malvina'; }
287 0         0 elsif ($diena == 5) { $vardai = 'Antanas,Butginas,Mantmilė,Karolina,Filomena'; }
288 0         0 elsif ($diena == 6) { $vardai = 'Marija,Nervydas,Ginvilė,Dominyka,Domė,Mindaugas,Nervilė,Nervilas,Nerilė,Nerilis'; }
289 0         0 elsif ($diena == 7) { $vardai = 'Sangailas,Vilgailė,Estera,Astijus'; }
290 0         0 elsif ($diena == 8) { $vardai = 'Vaitautas,Valmantė,Arnoldas,Elżbieta,Elzė,Virginija,Virga'; }
291 0         0 elsif ($diena == 9) { $vardai = 'Marcelina,Veronika,Algirdas,Algirdė,Leonardas,Marcė,Vera'; }
292 0         0 elsif ($diena == 10) { $vardai = 'Amalija,Prudencija,Rufina,Gilvainas,Eirimė'; }
293 0         0 elsif ($diena == 11) { $vardai = 'Benediktas,Vilmantas,Šarūnė,Pijus,Kipras'; }
294 0         0 elsif ($diena == 12) { $vardai = 'Bonifacas,Brunonas,Sigisbertas,Margiris,Vyliaudė,Izabelė,Sigitas'; }
295 0         0 elsif ($diena == 13) { $vardai = 'Eugenijus,Henrikas,Arvilas,Arvilė,Anakletas,Anys'; }
296 0         0 elsif ($diena == 14) { $vardai = 'Kamilas,Vydas,Eigilė,Libertas'; }
297 0         0 elsif ($diena == 15) { $vardai = 'Bonaventūras,Mantas,Gerimantė,Henrikas,Rozalija,Rożė'; }
298 0         0 elsif ($diena == 16) { $vardai = 'Vaigaudas,Danguolė,Faustas,Marija'; }
299 0         0 elsif ($diena == 17) { $vardai = 'Aleksas,Magdalena,Darius,Girėnas,Vaiga'; }
300 0         0 elsif ($diena == 18) { $vardai = 'Arnoldas,Fridrikas,Tautvilas,Eimantė,Kamilis,Ervinas'; }
301 0         0 elsif ($diena == 19) { $vardai = 'Aurėja,Galigantas,Mantigailė,Vincentas,Auksė,Vincas'; }
302 0         0 elsif ($diena == 20) { $vardai = 'Aurelijus,Česlovas,Elijas,Alvydas,Vismantė,Jeronimas'; }
303 0         0 elsif ($diena == 21) { $vardai = 'Laurynas,Lionginas,Rimvydas,Rimvydė,Danielius'; }
304 0         0 elsif ($diena == 22) { $vardai = 'Magdalena,Dalius,Mantilė'; }
305 0         0 elsif ($diena == 23) { $vardai = 'Apolinaras,Romula,Tarvilas,Gilmina,Brigita,Roma'; }
306 0         0 elsif ($diena == 24) { $vardai = 'Kristina,Kristoforas,Kunigunda,Dargvilas,Dargvilė,Kristupas'; }
307 0         0 elsif ($diena == 25) { $vardai = 'Jokūbas,Kargaudas,Aušrinė,Kristoforas,Kristupas'; }
308 0         0 elsif ($diena == 26) { $vardai = 'Joakimas,Ona,Daugintas,Eigirdė,Jokimas'; }
309 0         0 elsif ($diena == 27) { $vardai = 'Natalija,Panteleonas,Žintautas,Svalia,Sergijus'; }
310 0         0 elsif ($diena == 28) { $vardai = 'Ada,Inocentas,Nazarijus,Vytaras,Augmina,Nazaras,Vytas'; }
311 0         0 elsif ($diena == 29) { $vardai = 'Beatričė,Faustinas,Feliksas,Morta,Simplicijus,Mantvydas,Mantvydė,Laimis'; }
312 0         0 elsif ($diena == 30) { $vardai = 'Abdonas,Nortautas,Radvilė,Donatilė'; }
313 0         0 elsif ($diena == 31) { $vardai = 'Elena,Ignacas,Sanginas,Vykintė,Ignotas'; }
314             }
315             elsif ($menuo == 8) {
316 0 0       0 if ($diena == 1) { $vardai = 'Alfonsas,Bartautas,Bartautė,Almeda'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
317 0         0 elsif ($diena == 2) { $vardai = 'Euzebijus,Steponas,Tautvilas,Guoda,Gustavas,Alfonsas'; }
318 0         0 elsif ($diena == 3) { $vardai = 'Lidija,Mangirdas,Lengvinė,Steponas,Augustė'; }
319 0         0 elsif ($diena == 4) { $vardai = 'Gerimantas,Milgedė,Dominykas'; }
320 0         0 elsif ($diena == 5) { $vardai = 'Felicisimas,Nona,Rimtas,Mintarė,Osvaldas,Vilija'; }
321 0         0 elsif ($diena == 6) { $vardai = 'Bylotas,Daiva'; }
322 0         0 elsif ($diena == 7) { $vardai = 'Donatas,Kajetonas,Sikstas,Drąsutis,Jogailė,Klaudija,Jogilė'; }
323 0         0 elsif ($diena == 8) { $vardai = 'Dominykas,Tulgirdas,Daina,Elidijus,Gustavas'; }
324 0         0 elsif ($diena == 9) { $vardai = 'Romanas,Mintaras,Tarvilė,Rolandas,Romas'; }
325 0         0 elsif ($diena == 10) { $vardai = 'Laurynas,Norimantas,Laima,Laurynas,Asterija,Astra'; }
326 0         0 elsif ($diena == 11) { $vardai = 'Filomena,Klara,Severas,Zuzana,Visalgas,Visvilė,Ligija'; }
327 0         0 elsif ($diena == 12) { $vardai = 'Radegunda,Laimonas,Laimona,Klara,Radė'; }
328 0         0 elsif ($diena == 13) { $vardai = 'Kasijonas,Poncijonas,Naglis,Gilvilė,Ipolitas,Diana'; }
329 0         0 elsif ($diena == 14) { $vardai = 'Euzebijus,Maksimilijonas,Grintautas,Guostė'; }
330 0         0 elsif ($diena == 15) { $vardai = 'Visvilas,Vydenė,Napoleonas,Sigita,Napalys,Rugilė'; }
331 0         0 elsif ($diena == 16) { $vardai = 'Rokas,Steponas,Butvydas,Alvita,Jokimas'; }
332 0         0 elsif ($diena == 17) { $vardai = 'Hiacintas,Jacintas,Saulenis,Mażvilė,Jackus'; }
333 0         0 elsif ($diena == 18) { $vardai = 'Elena,Mantautas,Gendvilė,Ilona'; }
334 0         0 elsif ($diena == 19) { $vardai = 'Emilija,Argaudas,Tolvina,Boleslovas,Balys'; }
335 0         0 elsif ($diena == 20) { $vardai = 'Bernardas,Tolvinas,Neringa'; }
336 0         0 elsif ($diena == 21) { $vardai = 'Linda,Pijus,Gaudvydas,Joana,Kazimiera,Medeinė'; }
337 0         0 elsif ($diena == 22) { $vardai = 'Karijotas,Rimantė,Ipolitas,Zygfridas'; }
338 0         0 elsif ($diena == 23) { $vardai = 'Pilypas,Rożė,Girmantas,Tautgailė'; }
339 0         0 elsif ($diena == 24) { $vardai = 'Baltramiejus,Michalina,Viešvilas,Rasuolė,Alicija,Baltrus,Mykolė'; }
340 0         0 elsif ($diena == 25) { $vardai = 'Juozapas,Liudvikas,Patricija,Mangailas,Mangailė,Liucilė,Liudas'; }
341 0         0 elsif ($diena == 26) { $vardai = 'Kazimieras,Zefirinas,Gailius,Algintė,Aleksandras,Gailutis'; }
342 0         0 elsif ($diena == 27) { $vardai = 'Monika,Tolvydas,Aušrinė,Cezarijus'; }
343 0         0 elsif ($diena == 28) { $vardai = 'Augustina,Tarvilas,Steigvilė'; }
344 0         0 elsif ($diena == 29) { $vardai = 'Adolfas,Sabina,Barvydas,Gaudvydė,Beatričė'; }
345 0         0 elsif ($diena == 30) { $vardai = 'Adelė,Feliksas,Kintenis,Augūna,Adauktas,Gaudencija,Laimis,Joris'; }
346 0         0 elsif ($diena == 31) { $vardai = 'Izabelė,Raimundas,Raimunda,Vilmantas,Vilmantė'; }
347             }
348             elsif ($menuo == 9) {
349 0 0       0 if ($diena == 1) { $vardai = 'Egidijus,Verena,Gytautas,Burvilė,Gytis'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
350 0         0 elsif ($diena == 2) { $vardai = 'Ingrida,Protenis,Vilgaudas,Steponas,Vilgaudė'; }
351 0         0 elsif ($diena == 3) { $vardai = 'Berta,Bronislovas,Bronislova,Grigalius,Sirtautas,Mirga,Bronislava'; }
352 0         0 elsif ($diena == 4) { $vardai = 'Ida,Rozalija,Girstautas,Germantė,Rożė'; }
353 0         0 elsif ($diena == 5) { $vardai = 'Laurynas,Erdenis,Dingailė,Justina,Stanislava,Stasė'; }
354 0         0 elsif ($diena == 6) { $vardai = 'Beata,Faustas,Vaištautas,Tautenė'; }
355 0         0 elsif ($diena == 7) { $vardai = 'Klodoaldas,Pulcherija,Regina,Bartas,Bartė,Palmira,Klodas'; }
356 0         0 elsif ($diena == 8) { $vardai = 'Adrijonas,Marija,Liaugaudas,Daumantė,Klementina'; }
357 0         0 elsif ($diena == 9) { $vardai = 'Serapina,Sergijus,Argintas,Ramutė,Sonata'; }
358 0         0 elsif ($diena == 10) { $vardai = 'Dionyzas,Konstancija,Mikalojus,Salvijus,Tautgirdas,Girmintė,Kostė'; }
359 0         0 elsif ($diena == 11) { $vardai = 'Hiacintas,Jacintas,Augantas,Gytautė,Helga,Jackus,Gytė'; }
360 0         0 elsif ($diena == 12) { $vardai = 'Gvidas,Marija,Tolvaldas,Vaidmantė'; }
361 0         0 elsif ($diena == 13) { $vardai = 'Barmantas,Barvydė'; }
362 0         0 elsif ($diena == 14) { $vardai = 'Sanita,Sanija,Santa,Eisvinas,Eisvina,Krescencija,Krescencijus'; }
363 0         0 elsif ($diena == 15) { $vardai = 'Eugenija,Rolandas,Vismantas,Rimgailė,Nikodemas'; }
364 0         0 elsif ($diena == 16) { $vardai = 'Eufemija,Kiprijonas,Kornelijus,Liudmila,Rimgaudas,Jogintė,Kamilė,Edita,Kipras'; }
365 0         0 elsif ($diena == 17) { $vardai = 'Robertas,Sintautas,Sintautė,Pranciškus,Pranas'; }
366 0         0 elsif ($diena == 18) { $vardai = 'Juozapas,Stanislovas,Mingailas,Galmantė,Stefanija,Stefa'; }
367 0         0 elsif ($diena == 19) { $vardai = 'Arnulfas,Januarijus,Girvinas,Vytė,Vilhelmina,Vilė'; }
368 0         0 elsif ($diena == 20) { $vardai = 'Fausta,Kolumba,Vainoras,Tautgirdė,Eustachijus,Vainora'; }
369 0         0 elsif ($diena == 21) { $vardai = 'Matas,Mantvilas,Viskintė'; }
370 0         0 elsif ($diena == 22) { $vardai = 'Mauricijus,Tomas,Tarvinas,Virmantė'; }
371 0         0 elsif ($diena == 23) { $vardai = 'Linas,Teklė,Galintas,Galintė,Lina,Linė'; }
372 0         0 elsif ($diena == 24) { $vardai = 'Gerardas,Gedvinas,Gedvinė'; }
373 0         0 elsif ($diena == 25) { $vardai = 'Kleopas,Vladislovas,Vaigintas,Ramvydė,Aurelija'; }
374 0         0 elsif ($diena == 26) { $vardai = 'Damijonas,Vydenis,Grażina,Kipras,Justina,Justė'; }
375 0         0 elsif ($diena == 27) { $vardai = 'Vincentas,Kovaldas,Daugilė,Damijonas,Adalbertas'; }
376 0         0 elsif ($diena == 28) { $vardai = 'Svetlana,Lana,Vaclovas,Tautvydas,Vientautė,Saliamonas,Vacys'; }
377 0         0 elsif ($diena == 29) { $vardai = 'Gabrielius,Mykolas,Rapolas,Kęsgailas,Kęsgailė,Michalina,Mykolė'; }
378 0         0 elsif ($diena == 30) { $vardai = 'Jeronimas,Sofija,Žymantas,Bytautė,Zofija'; }
379             }
380             elsif ($menuo == 10) {
381 0 0       0 if ($diena == 1) { $vardai = 'Emanuelis,Remigijus,Teresė,Mantas,Mintė,Benigna'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
382 0         0 elsif ($diena == 2) { $vardai = 'Modestas,Eidvilas,Getautė'; }
383 0         0 elsif ($diena == 3) { $vardai = 'Evaldas,Kristina,Milgintas,Alanta,Teresė'; }
384 0         0 elsif ($diena == 4) { $vardai = 'Pranciškus,Mąstautas,Eivydė,Pranas'; }
385 0         0 elsif ($diena == 5) { $vardai = 'Edvinas,Galė,Placidas,Palemonas,Gilda,Donata'; }
386 0         0 elsif ($diena == 6) { $vardai = 'Brunonas,Budvydas,Vytenė'; }
387 0         0 elsif ($diena == 7) { $vardai = 'Morkus,Renatas,Butrimas,Eivina,Justina'; }
388 0         0 elsif ($diena == 8) { $vardai = 'Benedikta,Marcelis,Sergijus,Daugas,Gaivilė,Brigita,Demetras,Aina'; }
389 0         0 elsif ($diena == 9) { $vardai = 'Liudvikas,Gedėtas,Virgailė,Dionyzas,Liudas'; }
390 0         0 elsif ($diena == 10) { $vardai = 'Danielius,Pranciškus,Gilvydas,Butautė,Danys'; }
391 0         0 elsif ($diena == 11) { $vardai = 'Germanas,Rimgaudas,Daugvydė,Zinaida,Zina'; }
392 0         0 elsif ($diena == 12) { $vardai = 'Rudolfas,Serapinas,Gantas,Deimintė,Salvinas'; }
393 0         0 elsif ($diena == 13) { $vardai = 'Eduardas,Mintaras,Nortautas,Venancijus,Edvardas,Nortautė,Edgaras'; }
394 0         0 elsif ($diena == 14) { $vardai = 'Kalikstas,Vincentas,Mindaugas,Rimvydė,Fortunata'; }
395 0         0 elsif ($diena == 15) { $vardai = 'Teresė,Galimintas,Domantė,Leonardas'; }
396 0         0 elsif ($diena == 16) { $vardai = 'Aurelija,Galius,Jadvyga,Margarita,Gutautas,Dovaldė,Ambraziejus,Dovaidas,Dovaidė,Greta,Gretė'; }
397 0         0 elsif ($diena == 17) { $vardai = 'Ignacas,Kintautas,Gytė,Marijonas,Margarita,Ignotas'; }
398 0         0 elsif ($diena == 18) { $vardai = 'Lukas,Liubartas,Kęsmina,Vaiva'; }
399 0         0 elsif ($diena == 19) { $vardai = 'Akvilinas,Izaokas,Paulius,Geisvilas,Kantrimė,Kleopatra,Laura,Povilas'; }
400 0         0 elsif ($diena == 20) { $vardai = 'Irena,Gedas,Deimina,Adelina,Adelė'; }
401 0         0 elsif ($diena == 21) { $vardai = 'Uršulė,Raitvilas,Gilanda,Hiliaras,Vilma'; }
402 0         0 elsif ($diena == 22) { $vardai = 'Donatas,Malvina,Severinas,Viltaras,Mingedė,Aliodija,Severas'; }
403 0         0 elsif ($diena == 23) { $vardai = 'Sanginas,Ramvydė,Odilija'; }
404 0         0 elsif ($diena == 24) { $vardai = 'Antanas,Daugailas,Švitrigailė,Rapolas,Gilbertas'; }
405 0         0 elsif ($diena == 25) { $vardai = 'Krizantas,Švitrigaila,Vaigedė,Darija,Inga,Krizas'; }
406 0         0 elsif ($diena == 26) { $vardai = 'Liudginas,Mingintė,Evaristas,Liaudginas,Vita'; }
407 0         0 elsif ($diena == 27) { $vardai = 'Ramojus,Tautmilė,Vincentas,Sabina,Vincas'; }
408 0         0 elsif ($diena == 28) { $vardai = 'Judas,Tadas,Simonas,Almantė,Gaudrimas,Simas'; }
409 0         0 elsif ($diena == 29) { $vardai = 'Ermelinda,Gelgaudas,Tolvydė,Violeta,Narcizas'; }
410 0         0 elsif ($diena == 30) { $vardai = 'Alfonsas,Liucilė,Volfgangas,Skirgaila,Skirvydė,Edmundas,Darata,Volfas'; }
411 0         0 elsif ($diena == 31) { $vardai = 'Benignas,Mąstvilas,Tanvilė,Alfonsas,Liucilė'; }
412             }
413             elsif ($menuo == 11) {
414 0 0       0 if ($diena == 1) { $vardai = 'Žygaudas,Milvydė,Andrius'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
415 0         0 elsif ($diena == 2) { $vardai = 'Gedartas,Gedilė,Valentas,Valys'; }
416 0         0 elsif ($diena == 3) { $vardai = 'Hubertas,Martynas,Silvija,Vydmantas,Norvainė'; }
417 0         0 elsif ($diena == 4) { $vardai = 'Agrikola,Karolis,Modesta,Vitalis,Eibartas,Vaidmina,Vitalijus,Vitalius'; }
418 0         0 elsif ($diena == 5) { $vardai = 'Elżbieta,Zacharijas,Audangas,Gedvydė,Florijonas,Elzė'; }
419 0         0 elsif ($diena == 6) { $vardai = 'Leonardas,Melanijus,Ašmantas,Vygaudė,Armantas'; }
420 0         0 elsif ($diena == 7) { $vardai = 'Ernestas,Rufas,Sirtautas,Gotautė,Karina'; }
421 0         0 elsif ($diena == 8) { $vardai = 'Severijonas,Viktorinas,Svirbutas,Domantė,Gotfridas,Severinas'; }
422 0         0 elsif ($diena == 9) { $vardai = 'Aurelijus,Paulina,Dargintas,Skirtautė,Teodoras,Estela'; }
423 0         0 elsif ($diena == 10) { $vardai = 'Andriejus,Leonas,Vaišviltas,Gelvydė,Andrius,Evelina'; }
424 0         0 elsif ($diena == 11) { $vardai = 'Martynas,Vygintas,Milvydė,Anastazija,Nastė'; }
425 0         0 elsif ($diena == 12) { $vardai = 'Juozapotas,Teodoras,Ašmantas,Alvilė,Kristina,Renata,Kristinas'; }
426 0         0 elsif ($diena == 13) { $vardai = 'Norvydas,Eirimė,Arkadijus'; }
427 0         0 elsif ($diena == 14) { $vardai = 'Gotfridas,Ramantas,Saulenė,Emilis,Judita'; }
428 0         0 elsif ($diena == 15) { $vardai = 'Albertas,Leopoldas,Vaidilas,Žadvydė'; }
429 0         0 elsif ($diena == 16) { $vardai = 'Edmundas,Gertrūda,Margarita,Vaišvydas,Gerdvilė'; }
430 0         0 elsif ($diena == 17) { $vardai = 'Dionyzas,Elżbieta,Grigalius,Getautas,Gilvilė,Viktorija'; }
431 0         0 elsif ($diena == 18) { $vardai = 'Salomėja,Ginvydas,Ginvydė,Otonas,Romanas,Otas'; }
432 0         0 elsif ($diena == 19) { $vardai = 'Matilda,Dainotas,Rimgaudė,Dainius'; }
433 0         0 elsif ($diena == 20) { $vardai = 'Feliksas,Jovydas,Vaidvilė,Laimis'; }
434 0         0 elsif ($diena == 21) { $vardai = 'Gomantas,Eibartė,Honorijus,Alberta,Norgaudas,Girenė,Honoratas,Tomas'; }
435 0         0 elsif ($diena == 22) { $vardai = 'Cecilija,Cilė,Steigintas,Dargintė'; }
436 0         0 elsif ($diena == 23) { $vardai = 'Felicita,Klemensas,Kolumbanas,Doviltas,Liubartė,Adelė,Kolumbas,Orestas'; }
437 0         0 elsif ($diena == 24) { $vardai = 'Mantvinas,Žybartė,Gerardas'; }
438 0         0 elsif ($diena == 25) { $vardai = 'Kotryna,Santautas,Germilė'; }
439 0         0 elsif ($diena == 26) { $vardai = 'Leonardas,Dobilas,Vygintė,Silvestras,Vygantė'; }
440 0         0 elsif ($diena == 27) { $vardai = 'Maksimas,Virgilijus,Skomantas,Girdvydė,Virgis,Girvydė'; }
441 0         0 elsif ($diena == 28) { $vardai = 'Jokūbas,Steponas,Rimgaudas,Vakarė,Rufas'; }
442 0         0 elsif ($diena == 29) { $vardai = 'Saturninas,Daujotas,Butvydė,Saturnas'; }
443 0         0 elsif ($diena == 30) { $vardai = 'Andriejus,Saugardas,Dovainė,Andrius'; }
444             }
445             elsif ($menuo == 12) {
446 0 0       0 if ($diena == 1) { $vardai = 'Aleksandras,Eligijus,Natalija,Butigeidas,Algmina'; }
  0 0       0  
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
447 0         0 elsif ($diena == 2) { $vardai = 'Liucijus,Svirgailas,Milmantė,Aurelija,Paulina'; }
448 0         0 elsif ($diena == 3) { $vardai = 'Pranciškus,Gailintas,Audinga,Ksaveras'; }
449 0         0 elsif ($diena == 4) { $vardai = 'Barbora,Osmundas,Vainotas,Liugailė'; }
450 0         0 elsif ($diena == 5) { $vardai = 'Eimintas,Geisvilė,Gratas,Gracija'; }
451 0         0 elsif ($diena == 6) { $vardai = 'Mikalojus,Bilmantas,Norvydė'; }
452 0         0 elsif ($diena == 7) { $vardai = 'Ambraziejus,Daugardas,Tautė,Jekaterina'; }
453 0         0 elsif ($diena == 8) { $vardai = 'Zenonas,Vaidginas,Gedmintė,Guntilda'; }
454 0         0 elsif ($diena == 9) { $vardai = 'Delfina,Leokadija,Vakaris,Gedenė,Valerija'; }
455 0         0 elsif ($diena == 10) { $vardai = 'Eidimtas,Ilma,Eularija,Loreta'; }
456 0         0 elsif ($diena == 11) { $vardai = 'Artūras,Aistis,Tautvaldė,Dovydas'; }
457 0         0 elsif ($diena == 12) { $vardai = 'Joana,Žaneta,Gilmintas,Vaingedė,Dagmara,Žana'; }
458 0         0 elsif ($diena == 13) { $vardai = 'Liucija,Odilija,Kastautas,Eiviltė,Otilija,Kastytis'; }
459 0         0 elsif ($diena == 14) { $vardai = 'Alfredas,Fortunatas,Tarvainas,Kintvilė'; }
460 0         0 elsif ($diena == 15) { $vardai = 'Justas,Kristijonas,Kristijona,Nina,Ona,Gaudenis,Gaudenė'; }
461 0         0 elsif ($diena == 16) { $vardai = 'Albina,Vygaudas,Audronė,Algina,Alina,Adas'; }
462 0         0 elsif ($diena == 17) { $vardai = 'Olimpija,Mantgailas,Drovydė,Jolanta'; }
463 0         0 elsif ($diena == 18) { $vardai = 'Gracijonas,Girdvilas,Eivilė,Gracijus'; }
464 0         0 elsif ($diena == 19) { $vardai = 'Rufas,Urbonas,Gerdvilas,Rimantė,Darijus'; }
465 0         0 elsif ($diena == 20) { $vardai = 'Dominykas,Daugardas,Grażvilė,Teofilis'; }
466 0         0 elsif ($diena == 21) { $vardai = 'Norgaudė,Girenė,Tomas'; }
467 0         0 elsif ($diena == 22) { $vardai = 'Rimbertas,Gedvydas,Dovilė,Zenonas,Ksavera'; }
468 0         0 elsif ($diena == 23) { $vardai = 'Viktorija,Mina,Vilbutas,Veliuona'; }
469 0         0 elsif ($diena == 24) { $vardai = 'Adelė,Adomas,Ieva,Irmina,Girstautas,Minvydė,Irma'; }
470 0         0 elsif ($diena == 25) { $vardai = 'Anastazija,Grażvydas,Sanrimė,Eugenija,Nastė,Genė'; }
471 0         0 elsif ($diena == 26) { $vardai = 'Steponas,Gaudilė,Gindvilė,Gaudvilas'; }
472 0         0 elsif ($diena == 27) { $vardai = 'Dautartas,Gedvinė,Fabijolė'; }
473 0         0 elsif ($diena == 28) { $vardai = 'Inga,Ivita,Irvita,Ingeborga,Kantvilas,Vaidilutė,Ema,Kamilė'; }
474 0         0 elsif ($diena == 29) { $vardai = 'Tomas,Gentvainas,Gaja,Teofilė'; }
475 0         0 elsif ($diena == 30) { $vardai = 'Margarita,Sabinas,Sabina,Grażvilas,Dovydas,Irmina'; }
476 0         0 elsif ($diena == 31) { $vardai = 'Melanija,Silvestras,Gedgantas,Mingailė'; }
477             }
478 0         0 else { return 0; }
479              
480 1         3 return (duomenu_isvedimas($vardai,$koduote));
481             }
482              
483             sub zodiakas {
484 1     1 1 4 my ($metai,$menuo,$diena,$koduote) = tikrinimas($_[1],$_[2]);
485              
486 1         2 my $zodiakas;
487 1         2 my $data = "$menuo.$diena";
488 1 50       37 if ($data =~ /^((12.2[2-9])|(12.3[0,1])|(1.[1-9])|(1.1[0-9])|(1.20))$/) { $zodiakas = 'Ożiaragis'; } # 12.22-01.20
  0 50       0  
    50          
    50          
    50          
    50          
    50          
    0          
    0          
    0          
    0          
    0          
    0          
489 0         0 elsif ($data =~ /^((1.2[1-9])|(1.3[0,1])|(2.[1-9])|(2.1[0-9]))$/){ $zodiakas = 'Vandenis'; } # 01.21-02.19
490 0         0 elsif ($data =~ /^((2.2[0-9])|(3.[1-9])|(3.20))$/) { $zodiakas = 'Žuvis'; } # 02.20-03.20
491 0         0 elsif ($data =~ /^((3.2[1-9])|(3.[0,1])|(4.[1-9])|(4.1[0-9])|(4.20))$/) { $zodiakas = 'Avinas'; } # 03.21-04.20
492 0         0 elsif ($data =~ /^((4.2[1-9])|(4.30)|(5.[1-9])|(5.1[0-9])|(5.2[0-2]))$/) { $zodiakas = 'Jautis'; } # 04.21-05.22
493 0         0 elsif ($data =~ /^((5.2[3-9])|(5.3[0,1])|(6.[1-9])|(5.1[0-9])|(5.2[0,1]))$/) { $zodiakas = 'Dvynys'; } # 05.23-06.21
494 1         2 elsif ($data =~ /^((6.2[2-9])|(6.30)|(7.[1-9])|(7.1[0-9])|(7.2[0-2]))$/) { $zodiakas = 'Vėżys'; } # 06.22-07.22
495 0         0 elsif ($data =~ /^((7.2[3-9])|(7.3[0,1])|(8.[1-9])|(8.1[0-9])|(8.2[0-2]))$/) { $zodiakas = 'Liūtas'; } # 07.23-08.22
496 0         0 elsif ($data =~ /^((8.2[3-9])|(8.3[0,1])|(9.[1-9])|(9.1[0-9])|(9.2[0-2]))$/) { $zodiakas = 'Mergelė'; } # 08.23-09.22
497 0         0 elsif ($data =~ /^((9.2[3-9])|(9.30)|(10.[1-9])|(10.1[0-9])|(10.2[0-2]))$/) { $zodiakas = 'Svarstyklės'; } # 09.23-10.22
498 0         0 elsif ($data =~ /^((10.2[3-9])|(10.3[0,1])|(11.[1-9])|(11.1[0-9])|(11.2[0-2]))$/) { $zodiakas = 'Skorpionas'; } # 10.23-11.22
499 0         0 elsif ($data =~ /^((11.2[3-9])|(11.30)|(12.[1-9])|(12.1[0-9])|(12.2[0-2]))$/) { $zodiakas = 'Šaulys'; } # 11.23-12.22
500 0         0 elsif ($data =~ /^((12.2[2-9])|(12.3[0,1])|(1.[1-9])|(1.1[0-9])|(1.20))$/) { $zodiakas = 'Ożiaragis'; } # 12.22-01.20
501              
502 1         3 return (duomenu_isvedimas($zodiakas,$koduote));
503             }
504              
505             sub metu_laikas {
506 2     2 1 6 my ($metai,$menuo,$diena,$koduote) = tikrinimas($_[1],$_[2]);
507              
508 2         3 my $metu_laikas;
509 2 50       8 if ($menuo =~ /^(12|1|2)$/) { $metu_laikas = 'Žiema'; }
  2 0       3  
    0          
    0          
510 0         0 elsif ($menuo =~ /^(3|4|5)$/) { $metu_laikas = 'Pavasaris'; }
511 0         0 elsif ($menuo =~ /^(6|7|8)$/) { $metu_laikas = 'Vasara'; }
512 0         0 elsif ($menuo =~ /^(9|10|11)$/) { $metu_laikas = 'Ruduo'; }
513              
514 2         5 return (duomenu_isvedimas($metu_laikas,$koduote));
515             }
516              
517             sub menuo {
518 1     1 1 45 my ($metai,$menuo,$diena,$koduote) = tikrinimas($_[1],$_[2]);
519              
520 1         2 my $men_pav;
521 1 50       10 if ($menuo == 1) { $men_pav = 'Sausis'; }
  0 50       0  
    50          
    50          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
    0          
522 0         0 elsif ($menuo == 2) { $men_pav = 'Vasaris'; }
523 0         0 elsif ($menuo == 3) { $men_pav = 'Kovas'; }
524 1         2 elsif ($menuo == 4) { $men_pav = 'Balandis'; }
525 0         0 elsif ($menuo == 5) { $men_pav = 'Gegużė'; }
526 0         0 elsif ($menuo == 6) { $men_pav = 'Birżelis'; }
527 0         0 elsif ($menuo == 7) { $men_pav = 'Liepa'; }
528 0         0 elsif ($menuo == 8) { $men_pav = 'Rugpjūtis'; }
529 0         0 elsif ($menuo == 9) { $men_pav = 'Rugsėjis'; }
530 0         0 elsif ($menuo == 10) { $men_pav = 'Spalis'; }
531 0         0 elsif ($menuo == 11) { $men_pav = 'Lapkritis'; }
532 0         0 elsif ($menuo == 12) { $men_pav = 'Gruodis'; }
533            
534 1         3 return (duomenu_isvedimas($men_pav,$koduote));
535             }
536              
537             sub diena {
538 1     1 1 4 my ($metai,$menuo,$diena,$koduote) = tikrinimas($_[1],$_[2]);
539 1         18 my %m=(1,0,2,3,3,2,4,5,5,0,6,3,7,5,8,1,9,4,10,6,11,2,12,4,);
540 1         5 my $MDS = (($diena+$m{$menuo}+$metai+(int($metai/4))-(int($metai/100))+(int($metai/400)))%7);
541 1         1 my $dien_pav;
542 1 50       49 if ($MDS == 1) { $dien_pav = 'Pirmadienis'; }
  0 50       0  
    0          
    0          
    0          
    0          
    0          
543 1         3 elsif ($MDS == 2) { $dien_pav = 'Antradienis'; }
544 0         0 elsif ($MDS == 3) { $dien_pav = 'Trečiadienis'; }
545 0         0 elsif ($MDS == 4) { $dien_pav = 'Ketvirtadienis'; }
546 0         0 elsif ($MDS == 5) { $dien_pav = 'Penktadienis'; }
547 0         0 elsif ($MDS == 6) { $dien_pav = 'Šeštadienis'; }
548 0         0 elsif ($MDS == 0) { $dien_pav = 'Sekmadienis'; }
549              
550 1         2 return (duomenu_isvedimas($dien_pav,$koduote));
551             }
552              
553             sub tikrinimas {
554 6     6 0 22 my ($data,$koduote) = @_;
555 6         18 my ($metai,$menuo,$diena) = split(/\./,$data);
556 6         16 $menuo =~ s/^0//;
557 6         7 $diena =~ s/^0//;
558              
559 6 50 33     165 return 0 unless (
      33        
      66        
      33        
      66        
      33        
      66        
      66        
      66        
      66        
      33        
      66        
      33        
      33        
      66        
      33        
      33        
      66        
      33        
      33        
      33        
      33        
      33        
      33        
      33        
      33        
560             (($menuo == 1) && ($diena < 32)) || # 1.31
561             (($menuo == 2) && ((($metai/4) =~ /^\d+\.\d+$/) && ($diena < 29))) || (((($metai/4) =~ /^\d+$/) && ($diena < 30))) || # 2.28, o kas 4 metus ("keliamieji metai") 2.29
562             (($menuo == 3) && ($diena < 32)) || # 3.31
563             (($menuo == 4) && ($diena < 31)) || # 4.30
564             (($menuo == 5) && ($diena < 32)) || # 5.31
565             (($menuo == 6) && ($diena < 31)) || # 6.30
566             (($menuo == 7) && ($diena < 32)) || # 7.31
567             (($menuo == 8) && ($diena < 32)) || # 8.31
568             (($menuo == 9) && ($diena < 31)) || # 9.30
569             (($menuo == 10) && ($diena < 32)) || # 10.31
570             (($menuo == 11) && ($diena < 31)) || # 11.30
571             (($menuo == 12) && ($diena < 32))); # 12.31
572              
573 6         20 return ($metai,$menuo,$diena,$koduote);
574             }
575              
576             sub duomenu_isvedimas {
577 6     6 0 8 my ($eilute,$koduote) = @_;
578 6         6 $koduote = 'utf-8' unless 'www';
579 6 100       13 if ($koduote eq 'utf-8') { $eilute =~ s/&#(\d{4});/pack('U',$1)/eg; }
  1         2  
  0         0  
580 6         28 return $eilute;
581             }
582              
583             1;