function initArray() {  
  this.length = initArray.arguments.length  
  for (var i = 0; i < this.length; i++)  
  this[i+1] = initArray.arguments[i]  
}  
  
/*  Hónap névnapjainak meghatározása */  
function nevnap(ev,ho,nap) {  
if (ho==1)  
  { var napok = new initArray("SZŰZ MÁRIA, ISTEN ANYJA, ÚJÉV, Álmos, Fruzsina","Vazul és Nazianzi Gergely, Ábel, Ákos",
        "Gyöngyvér, Benjamin, Genovéva","Angéla, Titusz, Leóna","Simon, Emília",
        "Gáspár, Menyhért, Boldizsár","Rajmund, Attila","Gyöngyvér, Szeverin, Szörény",
        "Marcell, Juliánusz","Melánia, Vilmos","Ágota, Szalvia, Tasziló","Ernő, Erna, Cezarina",
        "Hiláriusz, Veronika, Vidor","Bódog, Félix","Remete Pál, Lóránt, Mór",
        "Gusztáv, Stefánia, Priszcilla","Remete Antal, Antónia","Árpádházi Margit, Piroska",
        "Sára, Márió, Megyer","Fábián, Sebestyén, Tímea","Ágnes, Agnéta, Inez","Vince, Anasztáz, Artúr",
        "Emese, Emerencia, Zelma","Szalézi Ferenc, Vera","Pál megtérése, Saul, Henrik", 
        "Timóteusz és Titusz, Paula, Vanda","Merci Angéla, Angelika","Aquinói Tamás, Karola, Petra",
        "Adél, Valér","Martina, Jácinta","Bosco János, Marcella","") }  
if (ho==2)  
  if ((ev!=2000) && (ev!=2004) && ev!=1996)  
    { var napok=new initArray("Ignác, Gitta, Szevér","Gyertyaszentelő Boldogasszony, Kata, Karolina",
        "Balázs, Oszkár, Linda","Ráhel, András, Csenge","Ágota, Alíz, Ingrid",
        "Miki Pál, Dorottya, Dóra, Réka","Richárd, Tódor, Trisztán","Emiliáni Jeromos, Aranka, Elfrida",
        "Abigél, Apollónia, Alex","Skolasztika, Elvira","Lourdes-i jelenés, A betegek világnapja, Adolf, Marietta",
        "Lídia, Lívia","Ella, Linda, Katalin","Cirill, Metód, Bálint, Valentin","Kolos, Georgina, Szigfrid",
        "Julianna, Lilla, Daniló","A szervita rend hét szent alapítója, Elek","Bernadett, Simeon",
        "Zsuzsanna, Elza","Aladár, Álmos, Paulina","Damiáni Péter, Eleonóra, Zakariás","Gerzson, Kortonai Margit",
        "Polikárp, Alfréd, Szemere","Mátyás apostol, Edömér","Géza, Cézár, Vanda","Edina, Győző, Ottokár","Gábor, Ákos, Bátor",
        "Elemér, Oszvald","","")  }  
     else  
    { var napok=new initArray("Ignác, Gitta, Szevér","Gyertyaszentelő Boldogasszony, Kata, Karolina",
        "Balázs, Oszkár, Linda","Ráhel, András, Csenge","Ágota, Alíz, Ingrid",
        "Miki Pál, Dorottya, Dóra, Réka","Richárd, Tódor, Trisztán","Emiliáni Jeromos, Aranka, Elfrida",
        "Abigél, Apollónia, Alex","Skolasztika, Elvira","Lourdes-i jelenés, A betegek világnapja, Adolf, Marietta",
        "Lídia, Lívia","Ella, Linda, Katalin","Cirill, Metód, Bálint, Valentin","Kolos, Georgina, Szigfrid",
        "Julianna, Lilla, Daniló","A szervita rend hét szent alapítója, Elek","Bernadett, Simeon",
        "Zsuzsanna, Elza","Aladár, Álmos, Paulina","Damiáni Péter, Eleonóra, Zakariás","Gerzson, Kortonai Margit",
        "Polikárp, Alfréd, Szemere","Mátyás apostol, Edömér","Géza, Cézár, Vanda","Edina, Győző, Ottokár","Gábor, Ákos, Bátor",
        "Elemér, Oszvald","(Szökönap)","","")  }  
if (ho==3)  
  { var napok=new initArray("Albin, Gyopárka, Tóbiás","Lujza, Henriett","Kornélia, Kamilla, Frigyes",
        "Kázmér, Adorján, Adriána","Teofil, Olívia, Virgil","Leonóra, Nóra","Perpétua és Felicitázs, Tamás",
        "Istenes János, Zoltán, Filemon","Római Franciska, Savio Domonkos","Ildikó, Etele",
        "Szilárd, Konstantin, Tímea","Gergely, Maximilián, Miksa","Krisztián, Zsolt, Rozina",
        "Matild, Paulina","Hofbauer Kelemen, Kristóf","Henrietta, Herbert","Patrik, Gertrúd, Patrícia",
        "Jeruzsálemi Cirill, Sándor, Ede","Szent József, Józsa, Bánk","Klaudia, Csák, Kötöny",
        "Benedek, Bence, Flüei Miklós","Beáta, Izolda, Lea","Mongrovejói Turibiusz, Emőke, Ottó",
        "Gábor, Karina","Annunciáta, Irén","Emmánuel, Manuéla, Tormás","Hajnalka, Aguszta",
        "Gedeon, Johanna","Aguszta, Bertold","Zalán, Amadé, Amadea","Árpád, Gujdó","" ) }  
if (ho==4)  
  { var napok=new initArray("Hugó, Agád, Agapion","Paolai Ferenc, Ottokár, Áron","Buda, Richárd, Sükösd",
        "Sevillai Izidor","Ferrer Vince, Irén, Teodóra","Vilmos, Bíborka, Taksony",
        "De la Salle János, Hermann","Dénes, Valér","Döme, Erhard","Zsolt, Ezekiel",
        "Szaniszló, Glória, Leó","Gyula, Zénó, Sába","I. Márton pápa, Ida, Hermina",
        "Tibor, Tiborc, Lavínia","Anasztázia, Tas","Bernadett, Enikő, Csongor","Rudolf, Izidóra",
        "Andrea, Ilma","Emma, Malvin, Zseraldina","Tihamér, Tivadar, Töhötöm","Anzelm, Konrád",
        "Csilla, Noémi","Adalbert, Béla, Norma","György, Fidél, Hunor","Márk evangélista, Ányos",
        "Ervin, Klétusz","Zita, Marianna","Chanel Péter, Valéria","Sziénai Katalin, Petúr",
        "V. Piusz pápa, Katalin, Kitti","" )}  
if (ho==5)  
  { var napok=new initArray("MUNKA ÜNNEPE, Szent József a munkás, Fülöp, Jakab","Atanáz, Zsigmond",
        "Fülöp és Jakab apostolok, Tímea, Viola","Flórián, Szilvánusz, Mónika","Gyöngyi, Gotthárd, Júlia",
        "Ivett, Frida, Zsóka","Boldog Gizella, Bendegúz, Gusztáv","Győző, Mihály",
        "Gergely, Édua","Ármin, Jób, Pálma","Ferenc, Fábiusz, Mirandola","Nérusz, Achilleusz, Pongrác",
        "Szervác, Imelda, Imola","Bonifác, Gyöngyi, Gyöngyvirág","Zsófia, Szonja, Médea",
        "Nepomuki János, Botond, Mózes","Paszkál, Ditmár, Szalók, Dobát","I. János pápa, Erika, Alexandra",
        "Ivó, Milán, Celesztina","Sziénai Bernardin, Bernát, Felícia","Konstantin, Szilárd, Tibád",
        "Rita, Júlia, Emil","Dezső, Dézi, Mikes","Mária, keresztények segítsége, Eszter",
        "Béda Venerabilis, VII. Gergely pápa, Pazzi Mária Magdolna, Orbán","Néri Fülöp, Evelin",
        "Centerbury Ágoston, Hella, Pelbárt","Emil, Bod, Csanád","Magdolna, Teodózia",
        "Szent Jobb, Janka, Nándor, Zsanett","Angéla, Petronella","" )}  
if (ho==6)  
  { var napok=new initArray(
        "Jusztinusz , Tünde, Paméla, Kund","Marcellin és Péter vértanúk, Kármen",
        "Lwanga Károly és társai, Klotild","Bulcsú, Kerény","Bonifác, Fatima, Regináld",
        "Norbert, Cintia","Róbert, Fülöp diakónus, Grácia","Prágai Ágnes, Medárd, Helga",
        "Efrém, Előd, Annamária, Pelágia","Margit, Diána, Gréta","Barnabás apostol, Barna, Barabás",
        "Villő, Adelaida","Padovai Antal, Anett, Antónia","Vazul, Hedvig",
        "Boldog Jolán, Vid, Kreszcencia","Jusztina, Ajtony","Laura, Adolf, Marcián","Arnold, Levente",
        "Romuald, Gyárfás, Julianna","Rafael, Florencia","Gonzága Alajos, Lujza, Leila",
        "Paulinusz, Fisher János, Morus Tamás","Zoltán, Etel","Keresztelő Szent János születése, Iván, Levente",
        "Vilmos, Vilma, Viola","Alexandriai Cirill, János és Pál","László király, Sámson, Ulászló",
        "Iréneusz, Irén, Loretta","Péter és Pál apostolok, Judit, Emma","A római egyház első vértanúi, Pál","" ) }  
if (ho==7)  
  { var napok=new initArray("Tihamér, Annamária","Ottó","Kornél, Soma","Ulrik", 
        "Emese, Sarolta","Csaba","Appolónia","Ellák","Lukrécia","Amália",  
        "Nóra, Lili","Izabella, Dalma","Jenő","Őrs, Stella","Henrik, Roland","Valter",  
        "Endre, Elek","Frigyes","Emília","Illés","Dániel, Daniella",  
        "Magdolna","Lenke","Kinga, Kincső","Kristóf, Jakab","Anna, Anikó",  
        "Olga, Liliána","Szabolcs","Márta, Flóra","Judit, Xénia","Oszkár","" )}  
if (ho==8)  
  { var napok=new initArray("Liguori Alfonz, Boglárka","Vercelli Özséb, Lehel","Hermina, Ágost, Nikodémusz",
        "Vianney János, Domonkos, Dominika","Havas boldogasszony, Emőd, Krisztina","Urunk szineváltozása, Berta",
        "II. Szixtusz pápa, Ibolya, Donát","Domonkos, László, Eszmeralda","Emőd, Román","Lőrinc diakónus, Csilla",
        "Assisi Klára, Zsuzsanna, Tibor","Klára, Diána","Boldog XI. Ince pápa, Iboly, Ibolya",
        "Maximilian Kolbe, Marcell","Mária Asszunta, Tarziciusz","Ábrahám, Rókus, Szeréna",
        "Jácint, Arika, Réka","Ilona, Rajnald","Bernát, Eudes János, Huba","Vajk, Sámuel, Stefánia",
        "X. Piusz pápa, Grácia, Hajna","Szuzmária királynő, Menyhért","Limai Róza, Rózsa, Bence","Bertalan apostol, Alíz, Detre",
        "Lajos király, Kalazanci József, Patrícia","Izsó, Natália, Tália","Mónika, Gáspár, Cézár",
        "Ágoston, Hermina, Elmár","Beátrix, Szabina","Rózsa, Letícia","Erika, Arisztid, Bella","" )}  
if (ho==9)  
  { var napok= new initArray("Artúr, Egyed, Tamara, Egon","István, Ingrid, Renáta",
        "Nagy Szent Gergely, Hilda","Rozália, Róza, Ida","Viktor, Lőrinc, Ofélia",
        "Zakariás, Beáta, Zakaria","István, Márk, Menyhért","Mária, Adrienn","Ádám, Kláver Péter, Szergiusz",
        "Tolentinói Miklós, Nikolett, Hunor","Teodóra, Igor, Jácint","Mára Szent Neve, Irma",
        "Aranyszájú János, Krizosztom, Kornél","Szeréna, Ilma, Rozita","Enikő, Doloróza",
        "Kornél és Ciprián, Edit, Kamélia","Bellarmin Róbert, Zsófia, Lambert",
        "Diána, Kupertinói József","Januáriusz, Szabolcs, Vilhelmina","Friderika, Filippa",
        "Máté apostol, Ifigénia, Jónás, Maura","Móric, Villanovai Tamás","Tekla, Lívia",
        "Gellért püspök, Mercédesz, Gerda","Eufrozina, Kleofás","Kozma és Damján, Jusztina, Kozima",
        "De Paul Vince, Adalbert, Karola","Vencel, Ruiz Lőrinc és társai, Salamon",
        "Mihály, Gábor, Ráfael főangyalok, Gabriella","Jeromos, Örs, Honória","" )}  
if (ho==10)  
  { var napok= new initArray("Lisieux-i Teréz, Remig","Petra, Örs","Helga, Evald",
        "Assisi Ferenc, Hajnalka","Aurél, Attila, Flávia","Brúnó, Renáta","Amália",
        "Koppány, Benedikta","Dénes, Leonardi János, Ábrahám","Gedeon, Borgia Ferenc",
        "Brigitta, Gitta, Etel","Mikes, Miksa","Kálmán, Ede, Edvárd","I. Kallixtusz, Helén, Alán",
        "Avilai Teréz, Auróra, Aranka","Hedvig, Alacoque Margit, Lehel","Antiochiai Ignác, Rudolf, Rezső",
        "Lukács evangélista, Jusztusz","Brébeuf János, Jogues Izsák, Keresztes Pál, Nándor",
        "Vendel, Vitálisz","Orsolya, Zsolt, Celina","Előd, Kornélia, Korinna","Kapisztrán János, Gyöngyi",
        "Claret Antal Mária, Salamon, Gilbert","Pécsi Boldog Mór, Blanka, Krizanta",
        "Dömötör, Amand, Evariszt","Szabina, Antonietta","Simon és Júdás Tádé apostolok, Alfréd",
        "Nárcisz, Melinda","Alfonz, Stefánia","Farkas, Rodrigó","" )}  
if (ho==11)  
  { var napok=new initArray("Marianna","Achillesz, Tóbiás","Porres Márton, Győző, Szilvia",
        "Borromeo Károly, Karola, Karolina","Szent Imre herceg, Filótea, Tétény",
        "Lénárd, Kölni Krisztina, Leonardo","Rezső, Csongor, Engelbert","Zsombor, Kál, Kolos",
        "Tivadar, Teodor","Nagy Szent Leó, Réka, Avellinói András","Tours-i Márton, Atád, Tódor",
        "Jozafát, Asztrik, Jónás","Szilvia, Bulcsú, Megyer","Alíz, Huba, Vanda",
        "Nagy Szent Albert, Lipót, Richárd","Skóciai Margit, Ödön, Ottmár","Gertrúd, Hilda",
        "Péter és Pál bazilikák búcsúja, Jenő, Noé","Árpádházi Erzsébet, Zsóka",
        "Jolán, Boldog, Bulcsú","Olivér","Cecília, Cicelle, Célia","I. Kelemen pápa, Kolumbán",
        "Emma, Flóra, Virág","Alexandriai Katalin, Liza","Virág, Konrád, Leonarda",
        "Virgil, Virginia","Markiai Jakab, Stefánia","Ilma, Taksony, Filoména",
        "András apostol, Andrea, Andor","" )}  
if (ho==12)  
  { var napok=new initArray("Elza, Blanka, Natasa","Melinda, Aurélia, Vivien",
        "Xavéri Ferenc, Olívia","Damaszkuszi János, Borbála, Barbara","Vilma, Csaba, Sába, Sebő",
        "Miklós, Leontina, Gyopárka","Ambrus, Ambrózia, Agaton","Mária Immakuláta, Emőke",
        "Natália, Filótea, Valéria","Judit, Lívia","I. Damazusz pápa, Árpád","Chantal Franciska, Gabriella, Fáni",
        "Lúcia, Luca, Ottília","Keresztes János, Szilárda, Bertold","Valér, Detre",
        "Etelka, Aletta","Lázár, Olimpia","Auguszta, Graciella","Viola, Orbán, Oros",
        "Teofil, Liberátusz","Canisius Péter, Petra, Tamás","Zénó, Jutta, Xavéria",
        "Kenty János, Viktória","Ádám, Éva, Adél,","Anasztázia,  Karácson, Eugénia",
        "István első vértanú, Előd","János apostol, Teodor, Fabiola","Aprószentek, Apród, Kamilla",
        "Becket Tamás, Bökény, Dávid","Hermina, Hunor","I. Szilveszter pápa, Ajándék, Donáta","" )}  
   return napok[nap];  
}  
  
 
var datum = new Date()  
var ev = datum.getYear()  
var ho = datum.getMonth()+1  
var nap = datum.getDate()  
var honapnev = new initArray("január","február","március","április","május","június","július","augusztus","szeptember","október","november","december");  
var napnev = new initArray("Hétfő","Kedd","Szerda","Csütörtök","Péntek","Szombat","Vasárnap")
var nnap=nap
if (ev<2000)
ev += (ev < 1900) ? 1900 : 0
if (nap<10)
nap="0"+nap
document.writeln("Ma " + ev + ". " + honapnev[ho] + " " + nap + ".    <b>"+nevnap(ev,ho,nnap)+"</b> napja van.")