var NS4 = (document.layers) ? 1 : 0;
var IE4 = (document.all) ? 1 : 0;
var DOM = (document.getElementById) ? 1 : 0;


var menuon=true;
var layeron=false;
var defmenu=-1;


function reteg(retegnev)
{
  AktLayer = "";

  if (NS4)
  {
    AktLayer = document.layers[retegnev];
  }
  else
  {
    if (IE4 && document.all[retegnev] )
    {
      AktLayer = document.all[retegnev].style;
    }
    else
    {
      if ( DOM && document.getElementById(retegnev) )
      {	
        AktLayer = document.getElementById(retegnev).style;
      }
    }
  }
  return AktLayer;
}

function retegon(x)
{
  var ret=reteg(x);
  if (NS4)
  {
    ret.visibility= "show";
  }
  else
  {
    ret.visibility= "visible";
  }
}

function retegoff(x)
{
  var ret=reteg(x);
  if (NS4)
  {
    ret.visibility= "hide";
  }
  else
  {
    ret.visibility= "hidden";
  }
}


function check(frm, elemek, nevek)
{
  l='';
  lindex='';
  for(i=0;i<(elemek.length-1);i++)
  {
    if(frm[elemek[i]].value=='')
    {
      l+='   -A(z) "'+nevek[i]+'" mező nincs kitöltve!\n';
      if(lindex=='') lindex=i;
    }
  }
  if(l!='')
  {
    window.alert('Az űrlapot nem lehet elküldeni:\n\n'+l+'\nTöltse ki a fent szereplő mező(ke)t!');  
    frm[elemek[lindex]].focus();
    return false;
  }
  else
  {
    return true;
  }
}


function onmenu(i)
{
  closemenu(1,false);
  closemenu(2,false);
  closemenu(3,false);
  closemenu(4,false);
  closemenu(5,false);
  var ret=reteg('l'+i+'layer');
  if (NS4)
  {
    ret.visibility= "show";
  }
  else
  {
    ret.visibility= "visible";
  }
}


function closemenu(i,xx)
{
  if (!menuon)
  {
    var ret=reteg('l'+i+'layer');
    if (NS4)
    {
      ret.visibility= "hide";
    }
    else
    {
      ret.visibility= "hidden";
    }
    if(xx) onmenu(defmenu);
  }
}

function menu_off(x)
{
  ertek = (NS4) ? "hide" : "hidden";
  reteg(x).visibility = ertek;
  reteg(x).height     = "0px";
  document.getElementById("menu_table").style.height = "0px";
}

function menu_on(x)
{
  ertek = (NS4) ? "show" : "visible";
  reteg(x).visibility = ertek;
  reteg(x).height     = "160px";
  document.getElementById("menu_table").style.height = "160px";}

function closemenus()
{
  menu_off('menu_0');
  menu_off('menu_1');
  menu_off('menu_2');
}



function mymenu()
{
  if (!menuon)
  {
    closemenus();
    menuon=false;
  }
  setTimeout('mymenu()',600);
}

function showmenu(x)
{
  closemenus();
  menu_on('menu_'+x);
  menuon= true;
}


function mnuclose()
{  
  window.status="A 0-24 Autósiskola weblapja";
  if (NS4)
  {
    document.ids.menu.style.top= document.body.clientHeight-121-17+document.body.scrollTop;
    ujertek = (document.ids.menu.style.visibility=="hidden") ? "visible" : "hidden";
    document.ids.menu.style.visibility='hidden';
  }
  else
  {
    document.all["menu"].style.top= document.body.clientHeight-121-17+document.body.scrollTop;
    ujertek = (document.all["menu"].style.visibility=="hidden") ? "visible" : "hidden";
    document.all["menu"].style.visibility='hidden';      
  }
}


function init()
{
  reteg('menu_0').left=   "40%";
  reteg('menu_1').left=   "60%";
  reteg('menu_2').left=   "80%";
  reteg('menu_0').height=   "0px";
  reteg('menu_1').height=   "0px";
  reteg('menu_2').height=   "0px";
  reteg('menu_0').zindex=   5;
  reteg('menu_1').zindex=   6;
  reteg('menu_2').zindex=   7;

  //setTimeout('closemenus()',500);
}