<!--

function initArray() {  
  this.length = initArray.arguments.length;  
  for (var i = 0; i < this.length; i++)  
  this[i+1] = initArray.arguments[i];  
}  
  

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",  
   "junius","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");  
   return napok[szam];  
   }  
  
 function datumkiir () {
  var ido = new Date();
  var ev = ido.getFullYear();
  var ho = ido.getMonth()+1;
  var nap = ido.getDate();
  var hours = ido.getHours();
  var minutes = ido.getMinutes();
  var seconds = ido.getSeconds();
  if (minutes <= 9) { minutes = "0"+minutes; }
  if (seconds <= 9) { seconds = "0"+seconds; } 
  
  //document.getElementById('ido').innerHTML="ma "+ ev + ". " + honev(ho) + " " + nap + ". (" + napnev(ido.getDay()+1)+") "+hours+":"+minutes+":"+seconds+" "+" <strong>" + havinev(ev,ho,nap)+"</strong> napja van.";
  document.getElementById('ido').innerHTML="ma "+ ev + ". " + honev(ho) + " " + nap + ". (" + napnev(ido.getDay()+1)+") "+" <strong>" + havinev(ev,ho,nap)+"</strong> napja van.";
}

var d = document;
function getObj(id)
{
  if (d.getElementById) return d.getElementById(id);
  else if (d.all) return d.all(id);
  else if (d.layers) return d.layers[id];
  else return null;
}

function hint_show(id)
{
  var hint = getObj(id);
  if (hint != null) hint.style.display = 'block';
}

function hint_hide(id)
{
  var hint = getObj(id);
  if (hint != null) hint.style.display = 'none';
}

function new_window(url, window_width, window_height, window_title)
{
  position_x = (window.screen.width-window_width)/2;
  position_y = 0;
  new_wind = open(url,'blank','toolbar=0,location=0,directories=0,status=0,menubar=1,width='+window_width+',height='+window_height+',left='+position_x+',top='+position_y+',screenx='+position_x+',screeny='+position_y+',resizable=1,scrollbars=1');
  //new_wind = open(url,'_blank','toolbar=0,location=0,directories=0,status=0,menubar=1,width='+window_width+',height='+window_height+',left='+position_x+',top='+position_y+',screenx='+position_x+',screeny='+position_y+',resizable=1,scrollbars=1');
}

function megerosit(kerdes, obj, c_value)
{
  if (confirm(kerdes))
  {
    if (c_value=='') c_value = 'yes';
    var c_txt = '&confirm=' + c_value;
    var url = obj.href;
    var i = url.lastIndexOf('#');
    if (i>-1) url = url.substring(0, i) + c_txt + url.substring(i);
    else url = url + c_txt;
    obj.href = url;
    return true;
  }
  return false;
}

function warn_if_true(obj, text)
{
  if (obj.checked) alert(text);
}

function set_center(id)
{
  oWidth  = parseInt(getObj(id).style.width);
  oHeight = parseInt(getObj(id).style.height);
  getObj(id).style.left = (myWidth-oWidth)/2;
  getObj(id).style.top  = (myHeight-oHeight)/2;
}

function popup(id)
{
  hint_show(id);
}

var defaultCheckOnColor = '#e7e7e7';
var defaultCheckOffColor = '#ffffff';
var doCheck = true;

/*document.getElementsByClassName = function(cl) {
var retnode = [];
var myclass = new RegExp('\\b'+cl+'\\b');
var elem = this.getElementsByTagName('*');
for (var i = 0; i < elem.length; i++) {
var classes = elem[i].className;
if (myclass.test(classes)) retnode.push(elem[i]);
}
return retnode;
}*/

function checkRow(row, value, type)
{

  
           
  //position_layer('seged');
  if(/MSIE/.test(navigator.userAgent)) 
  {
    var checkbox = row.getElementsByTagName('input')['acid[]'];  
    if (checkbox && checkbox.type=='checkbox'){
      
          checkbox.checked = (value === true || value === false) ? value : !checkbox.checked;
          
          if((value==true && type=='all') || (value==false && type=='none') ) isChecked(checkbox.checked);
          if(type=='inv' && checkbox.checked==true) document.adminForm.boxchecked.value++;
          myid = checkbox.id;
          mit=new RegExp("cb","ig")
          mire = "";
          a = myid.replace(mit,mire);
          //$('seged').innerHTML += a;
          selectRow(row, a);
         
      }
  }
  else
  {
    var checkbox = row.getElementsByClassName('checkbox');
    
    //$('seged').innerHTML += '<br /><br />sdfsdfd';
    $//('seged').innerHTML += ' : '+checkbox.length+'<br />'; 
      
      if (checkbox[0] && checkbox[0].type=='checkbox'){
      
	        checkbox[0].checked = (value === true || value === false) ? value : !checkbox[0].checked;
          
          if((value==true && type=='all') || (value==false && type=='none') ) isChecked(checkbox[0].checked);
          if(type=='inv' && checkbox.checked==true) document.adminForm.boxchecked.value++;
          myid = checkbox[0].id;
          mit=new RegExp("cb","ig")
          mire = "";
          a = myid.replace(mit,mire);
          //$('seged').innerHTML += a;
          selectRow(row, a);
         
	    }
  }
}

function checkAll(list)
{
  //alert(list);
	var table = getObj(list);
	var checkbox;
    if (table != 'null'){
		var rows = table.getElementsByTagName('tr');
        selectedrows = new Array();
     
    // $('seged').show();  
                                            
		for (var i=0; i<rows.length; i++) {
          // if(rows[i].id!='') 
           checkRow(rows[i], true, 'all');
        }
        document.adminForm.boxchecked.value = i;
	}
    
    //showsrows();
	return false;
}

function unCheckAll(list)
{
  
  //alert(document.adminForm.boxchecked.value);
  if(document.adminForm.boxchecked.value=='' || document.adminForm.boxchecked.value==0) return false;
	var table = getObj(list);
	var checkbox;

	if (table != 'null'){
		var rows = table.getElementsByTagName('tr');
		for (var i=0; i<rows.length; i++) 
        {
          
          checkRow(rows[i], false, 'none');
          var utsoszam = rows[i].id.substr(rows[i].id.length-1);
          //alert(utsoszam);
          if(i>1) $(rows[i]).className = utsoszam%2==0 ? 'lr_ps' : 'lr_pn';
        }  
	}
  document.adminForm.boxchecked.value = 0;
  selectedrows = new Array();
  
  
  //showsrows();
	return false;
    
}

function inverzAll(list)
{
	var table = getObj(list);
	var checkbox;
    document.adminForm.boxchecked.value = 0;
	if (table != 'null'){
		var rows = table.getElementsByTagName('tr');
		for (var i=0; i<rows.length; i++) checkRow(rows[i], 1, 'inv');
	}
    //showsrows();
	return false;
}

function checkAllhl(list)
{
  var table = getObj(list);
  var checkbox; 
  
  if (table != 'null'){ 
  
    var rows = $(list).getElementsByTagName('tr');
    for (var i=0; i<rows.length; i++) {   
           
           checkRowhl(rows[i], true);
        }
  }
  return false;
}

function checkAll_v2(list, selector, value)
{
  var table = getObj(list);
  var checkbox; 
 
  if (table != 'null'){ 
  
    var rows = $(list).getElementsByTagName('tr');
    
    for (var i=0; i<rows.length; i++) {   
          // checkbox = $(rows[i]).select('[name="acid[]"]');
          checkit_v2(rows[i], selector, value);
           //alert('name="'+selector+'[]"');
          // if(checkbox) $(checkbox).checked = value;
        }
  }
  
}

function checkit_v2(row, selector, value)
{
  //var checkbox = row.getElementsByTagName('input')['hiruser[]'];
  var checkbox = $(row).select('[name="acid[]"]');
  //if(checkbox[0]) $(checkbox[0]).checked = value;
}

function checkRowhl(row, value)
{
  //var checkbox = row.getElementsByTagName('input')['hiruser[]'];
  var checkbox = $(row).select('[name="hiruser[]"]');
  if(checkbox) $(checkbox[0]).checked = value;
 // if (checkbox && checkbox.type=='checkbox')
 {  
 
    // checkbox.checked = true;
     // if(checkbox.checked = (value == true || value == false) ? value : !checkbox.checked; )
     // checkbox.checked = (value == true || value == false) ? value : !checkbox.checked;
      
      //if((value==true && type=='all') || (value==false && type=='none') ) isChecked(checkbox.checked);
      //if(type=='inv' && checkbox.checked==true) document.adminForm.boxchecked.value++;
      /*myid = checkbox.id;
      mit=new RegExp("cb","ig")
      mire = "";
      a = myid.replace(mit,mire);
      //$('seged').innerHTML += a;
      selectRow(row, a);*/
     
  }
}

function unCheckAllhl(list)
{
  var table = getObj(list);
  var checkbox;

  if (table != 'null'){
    var rows = $(list).getElementsByTagName('tr');
    for (var i=0; i<rows.length; i++) checkRowhl(rows[i], false);
  }
  return false;
}

function disable(obj, tilt, text)
{
  if (tilt)
  {
    if (text!='CURRENT_VALUE') obj.value = text;
    obj.disabled = true;
    //obj.style.backgroundColor = '#e7e7e7';
  }
  else
  {
    if (text!='' && text!='CURRENT_VALUE') obj.value = text;
    obj.disabled = false;
    //obj.style.backgroundColor = '#ffffff';
  }
}

function createCookie(name, value, day)
{
  var expire = '';
  if (day)
  {
    var date = new Date();
    date.setTime(date.getTime()+(day*24*60*60*1000));
    expire = '; expires='+date.toGMTString();
  }
  document.cookie = name+'='+value+expire+'; path=/';
}

function readCookie(name)
{
  var nameEQ = name + '=';
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    else if (c==name) return '';
  }
  return null;
}

function eraseCookie(name)
{
  createCookie(name, '', -1);
}

function container(cookieName, id, add)
{
  var cont = readCookie(cookieName);
  if (cont==null)
  {
    createCookie(cookieName, '', 0);
    cont = readCookie(cookieName);
  }

  cont = cont.replace(/%2C/g, ',');
  var items = cont.split(',');
  if (items[0]=='') items.shift();

  var idx = -1;
  for (var i=0;i<items.length;i++) if (items[i]==id) idx = i;

  if (idx>-1 && add!==true)
  {
    items[idx] = items[0];
    items.shift();
  }
  else if (idx==-1 && add!==false) items.push(id);

  cont = items.join(',');
  createCookie(cookieName, cont, 0);
}

/* function openclose(pic, id, pic_open, pic_close)
{
  var form = getObj(id);
  if (form != null)
  {
    if (form.style.display == 'none')
    {
      if (pic_close != '') pic.src = pic_close;
      form.style.display = 'block';
      return true;
    }
    else
    {
      if (pic_open != '') pic.src = pic_open;
      form.style.display = 'none'
      return false;
    }
  }
  return null;
} */

function openMenu(id, pic_open, pic_close)
{
  var ret = openclose(getObj('mg_'+id+'_img'), 'mg_'+id, pic_open, pic_close);
  if (ret!=null)
  {
    container('menugroup', id, ret);
    var obj = getObj('mg_'+id+'_label');
    if (obj!=null) obj.className = ret ? 'label_open' : 'label_close';
  }
}

function uploadSelect(obj, selectList, refArray)
{
  var cValue = obj.options[obj.selectedIndex].value;

  selectList.options.length = 1;

  if (cValue > 0 || cValue != '' || cValue != 'NULL')
  {
    for (var i=0,j=1; i<refArray.length; i++)
    {
      if (refArray[i][2] == cValue)
      {
        selectList.options[j++] = new Option(refArray[i][1], refArray[i][0]);
      }
    }
  }
  else selectList.disabled = true;
}

function checkCapsLock( e ) {
	var myKeyCode=0;
	var myShiftKey=false;
	var myMsg='Caps Lock is On.\n\nTo prevent entering your password incorrectly,\nyou should press Caps Lock to turn it off.';
 
	// Internet Explorer 4+
	if ( document.all ) {
		myKeyCode=e.keyCode;
		myShiftKey=e.shiftKey;
 
	// Netscape 4
	} else if ( document.layers ) {
		myKeyCode=e.which;
		myShiftKey=( myKeyCode == 16 ) ? true : false;
 
	// Netscape 6
	} else if ( document.getElementById ) {
		myKeyCode=e.which;
		myShiftKey=( myKeyCode == 16 ) ? true : false;
 
	}
 
	// Upper case letters are seen without depressing the Shift key, therefore Caps Lock is on
	if ( ( myKeyCode >= 65 && myKeyCode <= 90 ) && !myShiftKey ) {
		alert( myMsg );
 
	// Lower case letters are seen while depressing the Shift key, therefore Caps Lock is on
	} else if ( ( myKeyCode >= 97 && myKeyCode <= 122 ) && myShiftKey ) {
		alert( myMsg );
 
	}
}

-->
