NS60=(navigator.userAgent.indexOf('Netscape6/6.0')!=-1);
Opera=(navigator.userAgent.indexOf('Opera')!=-1)||(navigator.appName.indexOf('Opera')!=-1)||(window.opera);
Opera7=(Opera&&document.createElement!=null&&document.addEventListener!=null);
iex=(document.all&&!Opera);
menuk=new Array(0);

                function layereknullaz()
                {
                        for (var c=0;c<menuk.length;c++)
                        {
                                menuk[c][3]='0';
                        }
                }

                function legkozelebbigyerekvissza(menu)
                {
                        vissza=false;
                        for (var c=0;c<menuk.length;c++)
                        {
                                if ((menuk[c][1]==menu))
                                {
                                        vissza=menuk[c][0];
                                }
                        }
                        return vissza;
                }

                function overesemenyek(hol)
                {
                        layereknullaz();
                        gyerek=legkozelebbigyerekvissza(hol);
                        if (gyerek!=false)
                        {
                                lathatobe(gyerek);
                        }else
                        {
                                lathatobe(hol);
                        }
                        layerekallit();
                }

                function lathatobe(menutol)
                {
                        for (var c=0;c<menuk.length;c++)
                        {
                                if (menuk[c][0]==menutol)
                                {
                                        menuk[c][3]='1';
                                        lathatobe(menuk[c][1]);
                                }
                        }
                }

                function szuloszam(menu,szam)
                {
                        for (var c=0;c<menuk.length;c++)
                        {
                                if (menuk[c][0]==menu)
                                {
                                        szam++;
                                        szam=szuloszam(menuk[c][1],szam);
                                }
                        }
                        return szam;
                }


                function lathatoelayer(layernev)
                {
                        lath=false;
                        for (var c=0;((c<menuk.length)&&(lath==false));c++)
                        {
                                if ((menuk[c][2]==layernev)&&(menuk[c][3]=='1'))
                                {
                                        lath=true;
                                }
                        }
                        return lath;

                }

                function szulokvissza(menu)
                {
                        vissza=new Array(0);
                        for (var c=0;c<menuk.length;c++)
                        {
                                if (menuk[c][0]==menu)
                                {
                                        hossz=vissza.length;
                                        vissza[hossz]=new Array(5);
                                        vissza[hossz][0]=menuk[c][0];
                                        vissza[hossz][1]=menuk[c][1];
                                        vissza[hossz][2]=menuk[c][2];
                                        vissza[hossz][3]=menuk[c][3];
                                        vissza[hossz][4]=menuk[c][4];
                                        vissza=vissza.concat(szulokvissza(menuk[c][1]));
                                }
                        }
                        return vissza;
                }
                function hanyasaszinten(menu)
                {
                        oaz=false;
                        hanyas=0;
                        for (var c=0;((c<menuk.length)&&(oaz==false));c++)
                        {
                                if (menuk[c][0]==menu[0])
                                {
                                        oaz=true;
                                }else
                                {
                                        if (menuk[c][1]==menu[1])
                                        {
                                                hanyas++;
                                        }
                                }
                        }
                        return hanyas;

                }

                function yszamol(menu)
                {
                        szulok=szulokvissza(menu);
                        hanyas=0;
                        for (var c=1;c<szulok.length;c++)
                        {
                                hanyas=hanyas+hanyasaszinten(szulok[c]);
                        }
                        return hanyas;
                }

                function layerekallit()
                {
                        for (var c=0;c<menuk.length;c++)
                        {
                                if (lathatoelayer(menuk[c][2]))
                                {

                                        if (document.getElementById(menuk[c][2]).style.visibility!='visible')
                                        {
                                                document.getElementById(menuk[c][2]).style.visibility='visible';
                                        }
                                        szam=0;
                                        szulodb=szuloszam(menuk[c][0],szam);
                                }else
                                {
                                        if (document.getElementById(menuk[c][2]).style.visibility!='hidden')
                                        {
                                                document.getElementById(menuk[c][2]).style.visibility='hidden';
                                        }
                                }
                        }

                }


                function idozito()
                {
                         var datum=new Date();
                         ido2=datum.getTime();
                         ido1szam=Number(ido1);
                         ido2szam=Number(ido2);
                         if ((ido2szam-ido1szam)>1000)
                         {
                                if (!valamirement)
                                {
                                layereknullaz();
                                layerekallit();
                                }
                         }else
                         {
                                setTimeout('idozito()',20);
                         }
                }


