Termek = {};
Termek.SzinZ = new Array(30);

Termek.SzinNyitas = function(id, hely)
{			
  Termek.SzinZarasMegszakitas(hely);
  if (navigator.appName=="Microsoft Internet Explorer" && navigator.appVersion.substring(0,26)=="4.0 (compatible; MSIE 7.0;")
  {
    Utilities.getElement("termek_szin"+id).style.top = Utilities.getElement("termek_"+id).offsetTop+445+"px";
  }  
	Utilities.DivLathato("termek_szin"+id);
}

Termek.SzinZarasInditas = function(id, hely)
{
	Termek.SzinZ[hely] = setTimeout("Termek.SzinZaras("+id+")", 300);
}

Termek.SzinZaras = function(id)
{
	Utilities.DivNemLathato("termek_szin"+id);
}

Termek.SzinZarasMegszakitas = function(hely)
{
  clearTimeout(Termek.SzinZ[hely]);
}


Termek.LeirasNyitas = function(id)
{
	Termek.LeirasZarasMegszakitas();
	Utilities.DivLathato("termek_leiras3_"+id);
	Utilities.getElement("termek_leiras3_"+id).style.height = "auto";
	Utilities.getElement("termek_lerole_"+id).style.background = "#f3f3f3";
	Aruhaz.Atmeretezes();
}

Termek.LeirasZarasInditas = function(id)
{
	Termek.LeirasZ = setTimeout("Termek.LeirasZaras("+id+")", 200);
}

Termek.LeirasZaras = function(id)
{
	Utilities.DivNemLathato("termek_leiras3_"+id);
	Utilities.getElement("termek_leiras3_"+id).style.height = "0px";
	Utilities.getElement("termek_lerole_"+id).style.background = "#FFFFFF";
	Aruhaz.Atmeretezes();
}

Termek.LeirasZarasMegszakitas = function()
{
	clearTimeout(Termek.LeirasZ);
}

Termek.TermekAr = function(tid, tfaj, szin, kisz)
{
	url = "termekek/termekar.php?id="+tid+"&t1="+Utilities.getElement("tul1_"+tid).value+"&t2="+Utilities.getElement("tul2_"+tid).value+"&t3="+Utilities.getElement("tul3_"+tid).value+"&tf="+tfaj+"&sz="+szin+"&kisz="+kisz;
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('GET', url, Termek.TermekArElkapo);
}

Termek.TermekArElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
		Utilities.getElement("ar_"+Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('id')).innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('ar');
		Utilities.getElement("termek_szin"+Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('id')).innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].firstChild.data;
		if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('szin') != 'nincs')
		{
			Utilities.getElement("termek_szin"+Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('id')).style.background = '#'+Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('szin');
		}
		Utilities.getElement("csz_"+Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('id')).innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('cikkszam');
		Utilities.getElement("ea_"+Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('id')).innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('egysar');
  }
}

Termek.TermekNagyKep = function(kep)
{
  url = "termekek/nagykepnyito.php?kep=termek/nke"+kep+".jpg";
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('GET', url, Termek.TermekNagyKepElkapo);
}

Termek.SzinNagyKep = function(kep)
{
  url = "termekek/nagykepnyito.php?kep=szin/nke"+kep+".jpg";
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('GET', url, Termek.TermekNagyKepElkapo);
}

Termek.TermekNagyKepElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
		Utilities.getElement("kny_center").style.background = "url(../termekadatok/"+Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('kep')+")";  //javítani
		Utilities.getElement("kepnyito").style.width = Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('width')+'px';
		Utilities.getElement("kepnyito").style.height = Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('height')+'px';
		Utilities.getElement("kny_center").style.backgroundRepeat = "no-repeat";
		Utilities.getElement("kny_center").style.backgroundPosition = "center";

	  Utilities.getElement("kepnyito").style.top = Utilities.CenterHeight("kepnyito",0)+'px';
	  Utilities.getElement("kepnyito").style.left = Utilities.CenterWidth("kepnyito",0)+'px';
	  
	  Aruhaz.FlahMenuKapcsolo(3);
    Utilities.DivLathato("kepnyitohatter");
	  Utilities.DivLathato("kepnyito");
  }
}

Termek.TermekNagyKepKicsinyites = function()
{
	Utilities.DivNemLathato("kny_playerDiv");
  Utilities.DivNemLathato("kepnyito");
	Utilities.DivNemLathato("kepnyitohatter");
	Aruhaz.FlahMenuKapcsolo(4);
}

Termek.Video = function(video)
{
  if (Ajax.Allapot('loading') == "OK")
  {
  	var sze = 320;
  	var mag = 240;
  	playerOne = new FAVideo("kny_playerDiv");
    playerOne.setSize(sze,mag);
  	playerOne.setSkinPath("images/flash/ClearOverAll.swf");
	  playerOne.setSkinAutoHide(true);
	  playerOne.setClickToTogglePlay(true); 
	  playerOne.load("termekadatok/video/"+video);			 				
  	playerOne.play("termekadatok/video/"+video);

		Utilities.getElement("kepnyito").style.width = sze+106+'px';
		Utilities.getElement("kepnyito").style.height = mag+106+'px';
	  Utilities.getElement("kepnyito").style.top = Utilities.CenterHeight("kepnyito",0)+'px';
	  Utilities.getElement("kepnyito").style.left = Utilities.CenterWidth("kepnyito",0)+'px';
	  
	  Aruhaz.FlahMenuKapcsolo(3);
    Utilities.DivLathato("kepnyitohatter");
	  Utilities.DivLathato("kepnyito");
	  Utilities.DivLathato("kny_playerDiv");
  }
}

Termek.ReszletesLeiras = function(id)
{
	s = "000000"+id;
  url = "termekadatok/leiras/lei"+s.substr(String(id).length,6)+".pdf";
  prop = "";
  prop += "directories=no,";
  prop += "location=no,";
  prop += "menubar=no,";
  prop += "resizable=yes,";
  prop += "scrollbars=yes,";
  prop += "status=no,";
  prop += "toolbar=no,";
  prop += "height=800,";
  prop += "width=600,";
  ReszletesLeiras = window.open(url,"adatlap",prop);
  ReszletesLeiras.focus();
}

Termek.ReszletesLeirasNyitas = function(id)
{
	Utilities.getElement("termek_lerele_"+id).style.background = "#f3f3f3";
}

Termek.ReszletesLeirasZaras = function(id)
{
	Utilities.getElement("termek_lerele_"+id).style.background = "#FFFFFF";
}

Termek.Adatlap = function(fajl)
{
  url = "termekadatok/btadatlap/"+fajl;
  prop = "";
  prop += "directories=no,";
  prop += "location=no,";
  prop += "menubar=no,";
  prop += "resizable=yes,";
  prop += "scrollbars=yes,";
  prop += "status=no,";
  prop += "toolbar=no,";
  prop += "height=600,";
  prop += "width=800,";
  BiztechAdatlap = window.open(url,"adatlap",prop);
  BiztechAdatlap.focus();
}

Termek.AdatlapNyitas = function(id)
{
	Utilities.getElement("termek_letead_"+id).style.background = "#f3f3f3";
}

Termek.AdatlapZaras = function(id)
{
	Utilities.getElement("termek_letead_"+id).style.background = "#FFFFFF";
}

Termek.AdatlapMenuZarasInditas = function(id)
{
	Termek.AdatlapZ= setTimeout("Termek.AdatlapMenuZaras("+id+")", 200);
}

Termek.AdatlapMenuNyitas = function(id)
{
  Termek.AdatlapMenuZarasMegszakitas();
  if (!(navigator.appName=="Microsoft Internet Explorer" && navigator.appVersion.substring(0,26)=="4.0 (compatible; MSIE 7.0;"))
  {
    Utilities.getElement("termek_leteadm_"+id).style.top = Utilities.getElement("termek_"+id).offsetTop+Utilities.getElement("termek_"+id).offsetHeight-1+"px";
  }
	Utilities.DivLathato("termek_leteadm_"+id);
	Utilities.getElement("termek_leteadm_"+id).style.height = "auto";
	Utilities.getElement("termek_letead_"+id).style.background = "#f3f3f3";
}

Termek.AdatlapMenuZaras = function(id)
{
	Utilities.DivNemLathato("termek_leteadm_"+id);
	Utilities.getElement("termek_leteadm_"+id).style.height = "0px";
	Utilities.getElement("termek_letead_"+id).style.background = "#FFFFFF";
}

Termek.AdatlapMenuZarasMegszakitas = function()
{
	clearTimeout(Termek.AdatlapZ);
}

Termek.VideoMenuZarasInditas = function(id)
{
	Termek.VideoZ= setTimeout("Termek.VideoMenuZaras("+id+")", 200);
}

Termek.VideoMenuNyitas = function(id)
{
  Termek.VideoMenuZarasMegszakitas();
  if (!(navigator.appName=="Microsoft Internet Explorer" && navigator.appVersion.substring(0,26)=="4.0 (compatible; MSIE 7.0;"))
  {
    Utilities.getElement("termek_letevim_"+id).style.top = Utilities.getElement("termek_"+id).offsetTop+Utilities.getElement("termek_"+id).offsetHeight-1+"px";
  }
	Utilities.DivLathato("termek_letevim_"+id);
	Utilities.getElement("termek_letevim_"+id).style.height = "auto";
	Utilities.getElement("termek_letevi_"+id).style.background = "#f3f3f3";
}

Termek.VideoMenuZaras = function(id)
{
	Utilities.DivNemLathato("termek_letevim_"+id);
	Utilities.getElement("termek_letevim_"+id).style.height = "0px";
	Utilities.getElement("termek_letevi_"+id).style.background = "#FFFFFF";
}

Termek.VideoMenuZarasMegszakitas = function()
{
	clearTimeout(Termek.VideoZ);
}

Termek.AjanlottNyitas = function(id)
{
	Utilities.getElement("termek_leteaj_"+id).style.background = "#f3f3f3";
}

Termek.AjanlottZaras = function(id)
{
	Utilities.getElement("termek_leteaj_"+id).style.background = "#FFFFFF";
}

Termek.Dokum = function(fajl)
{
  url = "termekadatok/dokumentum/"+fajl;
  prop = "";
  prop += "directories=no,";
  prop += "location=no,";
  prop += "menubar=no,";
  prop += "resizable=yes,";
  prop += "scrollbars=yes,";
  prop += "status=no,";
  prop += "toolbar=no,";
  prop += "height=600,";
  prop += "width=800,";
  Dokumentum = window.open(url,"adatlap",prop);
  Dokumentum.focus();
}

Termek.DokumMenuZarasInditas = function(id)
{
	Termek.DokumZ= setTimeout("Termek.DokumMenuZaras("+id+")", 200);
}

Termek.DokumMenuNyitas = function(id)
{
  Termek.DokumMenuZarasMegszakitas();
  if (!(navigator.appName=="Microsoft Internet Explorer" && navigator.appVersion.substring(0,26)=="4.0 (compatible; MSIE 7.0;"))
  {
    Utilities.getElement("termek_letedom_"+id).style.top = Utilities.getElement("termek_"+id).offsetTop+Utilities.getElement("termek_"+id).offsetHeight-1+"px";
  }
	Utilities.DivLathato("termek_letedom_"+id);
	Utilities.getElement("termek_letedom_"+id).style.height = "auto";
	Utilities.getElement("termek_letedo_"+id).style.background = "#f3f3f3";
}

Termek.DokumMenuZaras = function(id)
{
	Utilities.DivNemLathato("termek_letedom_"+id);
	Utilities.getElement("termek_letedom_"+id).style.height = "0px";
	Utilities.getElement("termek_letedo_"+id).style.background = "#FFFFFF";
}

Termek.DokumMenuZarasMegszakitas = function()
{
	clearTimeout(Termek.DokumZ);
}








Termek.Kosarba = function(tid)
{
	if (Aruhaz.Bejelentkezve)
	{
		if (typeof(Megrendeles) == "undefined" || Megrendeles.closed)
		{
			if (Utilities.getElement("menny_"+tid).value=='')
	    {
	      Aruhaz.Uzenet('Mennyiség nincs megadva!', 45);
		  }
		  else
		  {
		    url = "termekek/kosarba.php?id="+tid+"&t1="+Utilities.getElement("tul1_"+tid).value+"&t2="+Utilities.getElement("tul2_"+tid).value+"&t3="+Utilities.getElement("tul3_"+tid).value+"&menny="+Utilities.getElement("menny_"+tid).value;
	      Utilities.LoadingCenter();
	      AjaxFrissito.Frissites('GET', url, Termek.KosarbaElkapo);
		  }
		}
		else
		{
		  Aruhaz.Uzenet('További vásárláshoz a megrendelés ablakot zárja be!', 70);
			Megrendeles.focus();
		}
	}
	else
	{
   	Aruhaz.Uzenet('A vásárlás megkezdéséhez először be kell jelentkezni!', 70);
	}
}

Termek.KosarbaElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
		if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('bejelentkezve')==0)
		{
			 Aruhaz.Kilepes();
		}
		else
		{
			if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('letezo')==0)
			{
				Aruhaz.Uzenet('A kiválasztott színű termék ebben a kiszerelésben nem kapható!', 70);
			}
			else
			{
			  Utilities.getElement("kosarba_center").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].firstChild.data;
				Termek.KosarTartalomOssz();
				
				Utilities.getElement("kosarba").style.top = Utilities.CenterHeight("kosarba",50)+'px';
	      Utilities.getElement("kosarba").style.left = Utilities.CenterWidth("kosarba",0)+'px';
	      Aruhaz.FlahMenuKapcsolo(3);
        Utilities.DivLathato("kosarbahatter");
	      Utilities.DivLathato("kosarba");
	      setTimeout("Termek.KosarbaZaro()", 15000);
			}
		}
  }
}

Termek.KosarbaZaro = function()
{
  Utilities.DivNemLathato("kosarba");
	Utilities.DivNemLathato("kosarbahatter");
	Aruhaz.FlahMenuKapcsolo(4);
}

Termek.KosarTartalomOssz = function()
{
  url = "termekek/kosarosszkiiro.php"
	Utilities.LoadingCenter();
	AjaxFrissito.Frissites('POST', url, Termek.KosarTartalomOsszElkapo);
}

Termek.KosarTartalomOsszElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
		Utilities.getElement("tt").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('tsz');
		Utilities.getElement("tf").innerHTML = Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('ossz');
  }
}

Termek.KosarTartalomNullazo = function()
{
  Utilities.getElement("tt").innerHTML = "0";
	Utilities.getElement("tf").innerHTML = "0";
}

Termek.AruTorles = function(vkid)
{
	if (Megrendeles.confirm('Biztos, hogy törlöd a terméket?'))
	{
    url = "rendeles/arutorles.php?vkid="+vkid;
	  Utilities.LoadingCenter();
	  AjaxFrissito.Frissites('POST', url, Termek.AruTorlesElkapo);
	}
}

Termek.AruTorlesElkapo = function()
{
  if (Ajax.Allapot('loading') == "OK")
  {
		if (Ajax.Valasz().getElementsByTagName('kat') [0].getAttribute('sikerult')==0)
		{
			 Megrendeles.window.alert('Törlés nem sikerült!');
		}
		else
		{
			Megrendeles.location.reload(true);
			Termek.KosarTartalomOssz();
		}
  }
}






