MenuEbed = {};

MenuEbed.Start = function()
{
	MenuEbed.Fooldal(1);
	MenuEbed.Atlatszosag = 100;
  MenuEbed.Nyitas()
}

MenuEbed.Nyitas = function()
{
/*	if (MenuEbed.Atlatszosag > 0)
	{
	  MenuEbed.Atlatszosag-=1;
	  Utilities.Atlatszosag(MenuEbed.Atlatszosag, "takaro");
		setTimeout("MenuEbed.Nyitas()", 2);
	}
	else
  {		*/
    Utilities.DivNemLathato("takaro");
//	}
}

MenuEbed.Ablakathelyezo = function()
{
	Utilities.DivNemLathato("menuingyen");
	Utilities.DivNemLathato("terkep");
	Utilities.DivNemLathato("terkephelp");
	Utilities.DivNemLathato("terkephelyseg");
	Utilities.getElement("jobboldal").style.height = Utilities.getElement("adatoktable").offsetHeight;
	Utilities.getElement("baloldal").style.height = Utilities.getElement("jobboldal").offsetHeight-180;
	Utilities.getElement("alsocsik").style.top = Utilities.getElement("jobboldal").offsetTop+Utilities.getElement("jobboldal").offsetHeight+1;
	Utilities.getElement("alsoreklam").style.top = Utilities.getElement("jobboldal").offsetTop+Utilities.getElement("jobboldal").offsetHeight+1+Utilities.getElement("alsocsik").offsetHeight;
	Utilities.getElement("kreklam1").style.top = Utilities.getElement("jobboldal").offsetTop+Utilities.getElement("jobboldal").offsetHeight+1+Utilities.getElement("alsocsik").offsetHeight+15;
	Utilities.getElement("kreklam2").style.top = Utilities.getElement("kreklam1").offsetTop;
	Utilities.getElement("kreklam3").style.top = Utilities.getElement("kreklam1").offsetTop;
	Utilities.getElement("hatter").style.height = Utilities.getElement("nreklam").offsetHeight+Utilities.getElement("menu").offsetHeight+Utilities.getElement("jobboldal").offsetHeight+Utilities.getElement("alsocsik").offsetHeight+Utilities.getElement("alsoreklam").offsetHeight+3;
	Utilities.getElement("takaro").style.height = Utilities.getElement("hatter").offsetHeight;
	if (MenuEbed.Bejelentkezve == true)
	{
	  Utilities.DivNemLathato("bejelentkezes");
		Utilities.DivLathato("bejelentkezve");
		Utilities.DivNemLathato("menu");
		Utilities.DivLathato("menuuser");
	  Utilities.getElement("kereses").style.top = 410;
	}
	else
	{
		Utilities.DivNemLathato("bejelentkezve");
		Utilities.DivLathato("bejelentkezes");
		Utilities.DivNemLathato("menuuser");
		Utilities.DivLathato("menu");
	  if (Utilities.getElement("baloldal").offsetHeight <330)
	  {
		  Utilities.getElement("kereses").style.top = 310;
	    Utilities.getElement("bejelentkezes").style.top = 530;
	  }
	  else
	  {
		  Utilities.getElement("kereses").style.top = 330;
	    Utilities.getElement("bejelentkezes").style.top = 550;
	  }
	}
}

MenuEbed.HibasbejZaras = function()
{
  Utilities.DivNemLathato("hibasbej");
	MenuEbed.Kilepes();
}

MenuEbed.Ingyenebed = function()
{
  url = "ebedingyen.php"
  Utilities.OpenWin(url, "IngyenEbed", 625, 405);  
}

// BEJELENTKEZES //

MenuEbed.Bejelentkezes = function(lap)
{
  url = "php/belepesfeldolgozas.php";
	parameter = FormAdat.alakito(lap);
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('POST', url, MenuEbed.BejelentkezesElkapo, parameter);
}

MenuEbed.BejelentkezesElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
	  if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('veid')==-1)
		{
			Utilities.DivLathato("hibasbej");
			setTimeout("MenuEbed.HibasbejZaras()", 3000);
		}
		else
		{
			if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('veid')==-10)
		  {
		    //pm
				window.location="http://www.menuebed.hu/admin2/index.php";
				//window.location="http://www.menuebed.hu/pm/admin2/index.php";
		  }
			else
			{
		    if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('veid')>0)
		    {
		      //pm
				  window.location="http://www.menuebed.hu/admin/index.php";
				  //window.location="http://www.menuebed.hu/pm/admin/index.php";
		    }
		    else
		    {
				  MenuEbed.Bejelentkezve = true;
				  Utilities.getElement("bejelnev").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('nev');
//				if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('kedvencek')==0)
//				{
//				  MenuEbed.Beallitasok();
//				}
//				else
//				{
				    MenuEbed.Kedvencek();
//				}
        }
		  }
		}
  }
}

// KILÉPÉS //

MenuEbed.Kilepes = function()
{
	MenuEbed.Bejelentkezve = false;
	MenuEbed.Fooldal(0);
	KuldesEll.start('azonosito:TE, jelszo:TE, ')
}

// REGISZTRÁCIÓ //

MenuEbed.Regisztracio = function()
{
  url = "regisztracio/felvitel.php"
  Utilities.OpenWin(url, "FelvRegisztr", 700, 430);
}

// TERKEPHELP //

MenuEbed.TerkepHelp = function()
{
  url = "segitseg/terkephelp.htm"
  Utilities.OpenWin(url, "TerkepHelp", 500, 380);
}

// KERESÉS //

MenuEbed.Kereses = function(lap)
{
  url = "kereses.php";
	parameter = FormAdat.alakito(lap);
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('POST', url, MenuEbed.KeresesElkapo, parameter);
}

MenuEbed.KeresesElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
	  Utilities.getElement("jobboldal").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].firstChild.data;
		MenuEbed.Ablakathelyezo();
  }
}

// VENDEGLŐK //

MenuEbed.Vendeglok = function()
{
  url = "vendeglok.php";
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('POST', url, MenuEbed.VendeglokElkapo);
}

MenuEbed.VendeglokElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
	  Utilities.getElement("jobboldal").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].firstChild.data;
		MenuEbed.Ablakathelyezo();
  }
}

MenuEbed.VendeglokMenu = function(vid)
{
	if (Utilities.getElement("vgomb"+vid).src.slice(Utilities.getElement("vgomb"+vid).src.lastIndexOf("images/gomb/")+12,-4)=="minusz")
	{
	  Utilities.getElement("vgomb"+vid).src="images/gomb/plusz.png";
	  Utilities.getElement("vendeglomenu"+vid).innerHTML = '';
		Utilities.getElement("vendeglosor"+vid).style.height = 0;
		MenuEbed.Ablakathelyezo();
	}
	else
	{
    url = "vendeglokmenu.php?vid="+vid;
	  Utilities.LoadingCenter();
	  AjaxFrissito.Frissites('POST', url, MenuEbed.VendeglokMenuElkapo);
	}
}

MenuEbed.VendeglokMenuElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
		Utilities.getElement("vgomb"+Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('vid')).src="images/gomb/minusz.png";
	  Utilities.getElement("vendeglomenu"+Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('vid')).innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].firstChild.data;
		Utilities.getElement("vendeglosor"+Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('vid')).style.height = 5;
		MenuEbed.Ablakathelyezo();
  }
}

MenuEbed.VendeglokNapiajanlat = function(vid)
{
  url = "napiajanlat.php?vid="+vid;
  Utilities.OpenWinResiz(url, "NapiAjanlat", 630, 700);
}

// RÓLUNK //

MenuEbed.Rolunk = function()
{
  url = "rolunk.php";
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('POST', url, MenuEbed.RolunkElkapo);
}

MenuEbed.RolunkElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
	  Utilities.getElement("jobboldal").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].firstChild.data;
		MenuEbed.Ablakathelyezo();
  }
}

// FŐ OLDAL //

MenuEbed.Fooldal = function(mod)
{
  url = "fo.php?mod="+mod;
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('POST', url, MenuEbed.FooldalElkapo);
}

MenuEbed.FooldalElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
	  if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('belepes') == 0)
		{
		  MenuEbed.Bejelentkezve = false;
		}
		else
		{
		  MenuEbed.Bejelentkezve = true;
		}
		Utilities.getElement("bejelnev").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('fnev');
	  Utilities.getElement("jobboldal").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].firstChild.data;
		MenuEbed.Ablakathelyezo();
		if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('foldal')==1)
		{
		  Utilities.DivLathato("menuingyen");
			Utilities.DivLathato("terkep");
			Utilities.DivLathato("terkephelp");
			Utilities.DivLathato("terkephelyseg");
		}
		else
		{
			Utilities.DivNemLathato("menuingyen");
			Utilities.DivNemLathato("terkep");
			Utilities.DivNemLathato("terkephelp");
			Utilities.DivNemLathato("terkephelyseg");
		}
  }
}

// KEDVENCEK //

MenuEbed.Kedvencek = function()
{
  url = "kedvencek.php";
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('POST', url, MenuEbed.KedvencekElkapo);
}

MenuEbed.KedvencekElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
		if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('belepes') == 1)
    {
	    Utilities.getElement("jobboldal").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].firstChild.data;
		  MenuEbed.Ablakathelyezo();
		}
		else
	  {
		  Utilities.DivLathato("hibasbej");
			setTimeout("MenuEbed.HibasbejZaras()", 3000);
		}
  }
}

// BELLÍTÁSOK //

MenuEbed.Beallitasok = function()
{
  url = "beallitasok/kedvencek.php"
  Utilities.OpenWinResiz(url, "FelvBeallitasok", 625, 500);
}

// KAPCSOLAT //

MenuEbed.Kapcsolat = function()
{
  url = "kapcsolat.php";
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('POST', url, MenuEbed.KapcsolatElkapo);
}

MenuEbed.KapcsolatElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
	  Utilities.getElement("jobboldal").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].firstChild.data;
		MenuEbed.Ablakathelyezo();
  }
}

// LINKEK //

MenuEbed.Linkek = function()
{
  url = "linkek.php";
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('POST', url, MenuEbed.LinkekElkapo);
}

MenuEbed.LinkekElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
	  Utilities.getElement("jobboldal").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].firstChild.data;
		MenuEbed.Ablakathelyezo();
  }
}

// TERKEP //

MenuEbed.Terkep = function(helyseg)
{
  url = "terkep/terkephelyzet.php";
	parameter = 'h='+Utilities.getElement(helyseg).value
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('POST', url, MenuEbed.TerkepElkapo, parameter);
}

MenuEbed.TerkepElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
		window.setTimeout(function()
		{
		  map.panTo(new GLatLng(Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('sze'), Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('hos')));
		},500);
  }
}
