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 havinev(ev,ho,nap) {
  if (ho==1) {
    var napok = new initArray("ÚJÉV, Fruzsina","Ábel","Genovéva, Benjámin",
      "Titusz, Leona","Simon","Boldizsár","Attila, Ramóna","Gyöngyvér","Marcell",
      "Melánia","Ágota","Ernő","Veronika","Bódog","Lóránt, Loránd",
      "Gusztáv","Antal, Antónia","Piroska","Sára, Márió","Fábián, Sebestyén",
      "Ágnes","Vince, Artúr","Zelma, Rajmund","Timót","Pál","Vanda, Paula",
      "Angelika","Károly, Karola","Adél","Martina, Gerda","Marcella","");
  }
  if (ho==2)
    if ((ev!=2000) && (ev!=2004) && ev!=1996) {
      var napok=new initArray("Ignác","Karolina, Aida","Balázs","Ráhel, Csenge",
        "Ágota, Ingrid","Dorottya, Dóra","Tódor, Rómeó","Aranka","Abigél, Alex","Elvira",
        "Bertold, Marietta","Lívia, Lídia","Ella, Linda","Bálint, Valentin",
        "Kolos, Georgina","Julianna, Lilla","Donát","Bernadett","Zsuzsanna",
        "Aladár, Álmos","Eleonóra","Gerzson","Alfréd",
        "Mátyás","Géza","Edina","Ákos, Bátor","Elemér","","");
    }
    else {
      var napok=new initArray("Ignác","Karolina, Aida","Balázs","Ráhel, Csenge",
        "Ágota, Ingrid","Dorottya, Dóra","Tódor, Rómeó","Aranka","Abigél, Alex","Elvira",
        "Bertold, Marietta","Lívia, Lídia","Ella, Linda","Bálint, Valentin",
        "Kolos, Georgina","Julianna, Lilla","Donát","Bernadett","Zsuzsanna",
        "Aladár, Álmos","Eleonóra","Gerzson","Alfréd",
        "Szőkőnap","Mátyás","Géza","Edina","Ákos, Bátor","Elemér","","");
    }
  if (ho==3) {
    var napok=new initArray("Albin","Lujza","Kornélia","Kázmér","Adorján, Adrián",
      "Leonóra, Inez","Tamás","NEMZ.NŐNAP, Zoltán","Franciska, Fanni","Ildikó",
      "Szilárd","Gergely","Krisztián, Ajtony","Matild","NEMZETI ÜNNEP, Kristóf",
      "Henrietta","Gertrúd, Patrik","Sándor, Ede","József, Bánk","Klaudia",
      "Benedek","Beáta, Izolda","Emőke","Gábor, Karina","Irén, Irisz",
      "Emánuel","Hajnalka","Gedeon, Johanna","Auguszta","Zalán","Árpád","" );
  }
  if (ho==4) {
    var napok=new initArray("Hugó","Áron","Buda, Richárd","Izidor","Vince",
      "Vilmos, Bíborka","Herman","Dénes","Erhard","Zsolt","Leó, Szaniszló","Gyula",
      "Ida","Tibor","Anasztázia, Tas","Csongor","Rudolf","Andrea, Ilma","Emma",
      "Tivadar","Konrád","Csilla, Noémi","Béla","György","Márk","Ervin",
      "Zita","Valéria","Péter","Katalin, Kitti","" );
  }
  if (ho==5) {
    var napok=new initArray("MUNKA ÜNN.,Fülöp, Jakab","Zsigmond","Tímea, Irma",
      "Mónika, Flórián","Györgyi","Ivett, Frida","Gizella","Mihály","Gergely",
      "Ármin, Pálma","Ferenc","Pongrác","Szervác, Imola","Bonifác","Zsófia, Szonja",
      "Mózes, Botond","Paszkál","Erik, Alexandra","Ivó, Milán",
      "Bernát, Felícia","Konstantin","Júlia, Rita","Dezső","Eszter, Eliza",
      "Orbán","Fülöp, Evelin","Hella","Emil, Csanád","Magdolna",
      "Janka, Zsanett","Angéla, Petronella","" );
  }
  if (ho==6) {
    var napok=new initArray("Tünde","Kármen, Anita","Klotild","Bulcsú","Fatime",
      "Norbert, Cintia","Róbert","Medárd","Félix","Margit, Gréta","Barnabás",
      "Villő","Antal, Anett","Vazul","Jolán, Vid","Jusztin","Laura, Alida",
      "Arnold, Levente","Gyárfás","Rafael","Alajos, Leila","Paulina",
      "Zoltán","Iván","Vilmos","János, Pál","László","Levente, Irén",
      "Péter, Pál","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("Boglárka","Lehel","Hermina","Domonkos, Dominika",
      "Krisztina","Berta, Bettina","Ibolya","László","Emőd","Lörinc",
      "Zsuzsanna, Tiborc","Klára","Ipoly","Marcell","Mária","Ábrahám",
      "Jácint","Ilona","Huba","ALKOTMÁNY ÜNN., István","Sámuel, Hajna",
      "Menyhért, Mirjam","Bence","Bertalan","Lajos, Patrícia","Izsó",
      "Gáspár","Ágoston","Beatrix, Erna","Rózsa","Erika, Bella");
  }
  if (ho==9) {
    var napok= new initArray("Egyed, Egon","Rebeka, Dorina","Hilda","Rozália",
      "Viktor, Lőrinc","Zakariás","Regina","Mária, Adrienn","Ádám","Nikolett, Hunor",
      "Teodóra","Mária","Kornél","Szeréna, Roxána","Enikő, Melitta","Edit",
      "Zsófia","Diána","Vilhelmina","Friderika","Máté, Mirella","Móric",
      "Tekla","Gellért, Mercédesz","Eufrozina, Kende","Jusztina","Adalbert",
      "Vencel","Mihály","Jeromos","" );
  }
  if (ho==10) {
    var napok= new initArray("Malvin","Petra","Helga","Ferenc","Aurél","Brúnó, Renáta",
      "Amália","Koppány","Dénes","Gedeon","Brigitta","Miksa","Kálmán, Ede","Helén",
      "Teréz","Gál","Hedvig","Lukács","Nándor","Vendel","Orsolya","Előd",
      "KÖZT.KIKIÁLT., Gyöngyi","Salamon","Blanka, Bianka","Dömötör",
      "Szabina","Simon, Szimonetta","Nárcisz","Alfonz","Farkas","" );
  }
  if (ho==11) {
    var napok=new initArray("Marianna","Achilles","Győző","Károly","Imre","Lénárd",
      "Rezső","Zsombor","Tivadar","Réka","Márton","Jónás, Renátó","Szilvia",
      "Aliz","Albert, Lipót","Ödön","Hortenzia, Gergő","Jenő","Erzsébet",
      "Jolán","Olivér","Cecília","Kelemen, Klementina","Emma","Katalin",
      "Virág","Virgil","Stefánia","Taksony","András, Andor","" );
  }
  if (ho==12) {
    var napok=new initArray("Elza","Melinda, Vivien","Ferenc, Olívia","Borbála, Barbara",
      "Vilma","Miklós","Ambrus","Mária","Natália","Judit","Árpád","Gabriella",
      "Luca, Otília","Szilárda","Valér","Etelka, Aletta","Lázár, Olimpia",
      "Auguszta","Viola","Teofil","Tamás","Zénó","Viktória","Ádám, Éva",
      "KARÁCSONY, Eugénia","KARÁCSONY, István","János","Kamilla",
      "Tamás, Tamara","Dávid","Szilveszter","");
  }
  return napok[nap];
}

/* Hónap neve */
function honev(ho) {
  var month = new initArray("január","február","március","április","május",
    "június","július","augusztus","szeptember","október","november","december");
  return month[ho];
}

/* Nap neve */
function napnev(szam) {
  var napok = new initArray("vasárnap","hétfő","kedd","szerda","csütörtök",
    "péntek","szombat","vasárnap");
  return napok[szam];
}

var ido = new Date();
var ev = ido.getYear();
var ho = ido.getMonth()+1;
var nap = ido.getDate();

str2 = ev + ". " + honev(ho) + " " + nap + ". " + napnev(ido.getDay()+1);
str3 = havinev(ev,ho,nap);

var dDay = new Date()
var nHours = dDay.getHours()
if ((nHours <10 ) && (nHours >=5)) {str1="Jó reggelt!"}
if ((nHours >=10) && (nHours <19)) {str1="Jó napot!"}
if ((nHours >=19) && (nHours <24)) {str1="Jó estét!"}
if ((nHours >=0) && (nHours <5)) {str1="Jó éjszakát!"}

line=new Object()
line[1]="KEM Önkormányzat Honlapja";
line[2]=str1;
line[3]="Komárom-Esztergom megye";
line[4]="Magyarország bölcsője";
line[5]=str2;
line[6]="Köszöntjük a névnaposokat!";
line[7]=str3;

lines=7; //--Sorok száma

//--Ne piszkáld az alábbi sorokat!

document.write('<table border="0" cellpadding="0" cellspacing="0" width="100%">');
document.write('<form name="bannerform">');
document.write('<tr>');
document.write('<td><input type="text" name="banner"');
document.write('  style="width:160px; background-color: #E8EAE2; color: #10360F; text-align: center; font-family: arial, verdana; font-size: 12px; border: medium none" onfocus="blur()"></td>');
document.write('</tr>');
document.write('</form>');
document.write('</table>');

temp=""
nextchar=-1;
nextline=1;
cursor="\\";

function animate(){
  if (temp==line[nextline] & temp.length==line[nextline].length & nextline!=lines) {
    nextline++;
    nextchar=-1;
    document.bannerform.banner.value=temp;
    temp="";
    setTimeout("nextstep()",3000);
  }
  else {
    if (nextline==lines & temp==line[nextline] & temp.length==line[nextline].length) {
      nextline=1;
      nextchar=-1;
      document.bannerform.banner.value=temp;
      temp="";
      setTimeout("nextstep()",3000);
	}
    else nextstep();
  }
}

function nextstep() {
  if (cursor=="\\") cursor="|";
  else if (cursor=="|") cursor="/";
  else if (cursor=="/") cursor="-";
  else if (cursor=="-") cursor="\\";
  nextchar++;
  temp+=line[nextline].charAt(nextchar);
  document.bannerform.banner.value=temp+cursor;
  setTimeout("animate()",50);
}

document.onload=animate();