function delivery_data_copy_change () {
	if (document.form_register.delivery_data_copy.checked == 1)
	{
		document.form_register.inv_name.value = document.form_register.deliv_name.value;
		document.form_register.inv_city.value = document.form_register.deliv_city.value;
		document.form_register.inv_address.value = document.form_register.deliv_address.value;
		document.form_register.inv_zip.value = document.form_register.deliv_zip.value;
		
		document.form_register.inv_name.disabled = 1;
		document.form_register.inv_city.disabled = 1;
		document.form_register.inv_address.disabled = 1;
		document.form_register.inv_zip.disabled = 1;
	} 
	else
	{
		document.form_register.inv_name.value = document.form_register.deliv_name.value;
		document.form_register.inv_city.value = document.form_register.deliv_city.value;
		document.form_register.inv_address.value = document.form_register.deliv_address.value;
		document.form_register.inv_zip.value = document.form_register.deliv_zip.value;
		
	
		document.form_register.inv_name.disabled = 0;
		document.form_register.inv_city.disabled = 0;
		document.form_register.inv_address.disabled = 0;
		document.form_register.inv_zip.disabled = 0;
	}
}

function delivery_data_copy_change_personaldata () {
	if (document.form_personaldata.delivery_data_copy.checked == 1)
	{
		document.form_personaldata.inv_name.value = document.form_personaldata.deliv_name.value;
		document.form_personaldata.inv_city.value = document.form_personaldata.deliv_city.value;
		document.form_personaldata.inv_address.value = document.form_personaldata.deliv_address.value;
		document.form_personaldata.inv_zip.value = document.form_personaldata.deliv_zip.value;
		
		document.form_personaldata.inv_name.disabled = 1;
		document.form_personaldata.inv_city.disabled = 1;
		document.form_personaldata.inv_address.disabled = 1;
		document.form_personaldata.inv_zip.disabled = 1;
		

	} 
	else
	{
		document.form_personaldata.inv_name.value = document.form_personaldata.inv_name.value;
		document.form_personaldata.inv_city.value = document.form_personaldata.inv_city.value;
		document.form_personaldata.inv_address.value = document.form_personaldata.inv_address.value;
		document.form_personaldata.inv_zip.value = document.form_personaldata.inv_zip.value;
		
		document.form_personaldata.inv_name.disabled = 0;
		document.form_personaldata.inv_city.disabled = 0;
		document.form_personaldata.inv_address.disabled = 0;
		document.form_personaldata.inv_zip.disabled = 0;
		

	
	}
}

function JustNumber(val, id)
	{
	JNval = val.replace(/[^0-9, ',']/g, '');
	document.getElementById(id).value=JNval;
	};


function fn_form_submit(fform,txhidden,txaction) 
{
	txhidden.value = txaction;
	fform.submit();
}

/*------------------------------------------------------------------*/

function create_menu(property_id, hexvalue, parent_property_id, parent_hexvalue, sendback)
{
	xmlHttp_menu=GetXmlHttpObject();
	
	if (xmlHttp_menu==null)
	{
	  alert ("Your browser does not support AJAX!");
	  return;
	} 

	var control_id= "div_"+hexvalue;

	xmlHttp_menu.onreadystatechange=function()
	{
		if(xmlHttp_menu.readyState == 4)
		{
			if(xmlHttp_menu.responseText != "")
			{
			document.getElementById(control_id).style.display = "inline";
			document.getElementById(control_id).innerHTML=xmlHttp_menu.responseText;
			}
		}
	}
	
	var async = false;
    xmlHttp_menu.open("post","getsubmenu.php",async);
    xmlHttp_menu.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-2");
	xmlHttp_menu.send("property_id="+property_id+"&hexvalue="+hexvalue+"&parent_property_id="+parent_property_id+"&parent_hexvalue="+parent_hexvalue);	

	if(async == false)
	{
		if(xmlHttp_menu.responseText != "")
		{
			document.getElementById(control_id).style.display = "inline";
			document.getElementById(control_id).innerHTML=xmlHttp_menu.responseText;
		}

		if(sendback == true)
		{
		
			location.href = "index.php?main=main&v="+hexvalue;
		}

	}

} 

function close_menu(property_id, hexvalue, sendback)
{

	var control_id= 'div_'+hexvalue;
	
	xmlHttp_menu=GetXmlHttpObject();
	
	if (xmlHttp_menu==null)
	{
	  alert ('Your browser does not support AJAX!');
	  return;
	} 
	
	document.getElementById(control_id).style.display = 'inline';
	
	xmlHttp_menu.open("post","closesubmenu.php",false);
    xmlHttp_menu.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-2");
	xmlHttp_menu.send('property_id='+property_id+'&hexvalue='+hexvalue);

	if(sendback == true)
	{
		location.href = 'index.php?main=main&v='+hexvalue;
	}

}


function add_to_chart(pid, count)
{
	xmlHttp_chart=GetXmlHttpObject();
	
	if (xmlHttp_chart==null)
	{
	  alert ('Your browser does not support AJAX!');
	  return;
	} 

	xmlHttp_chart.onreadystatechange=function()
	{
		if(xmlHttp_chart.readyState == 4)
		{
			document.getElementById('minibasket').innerHTML=xmlHttp_chart.responseText;
			basket_details();
		}
	}
	
	var async = true;
    xmlHttp_chart.open("post","add_to_chart.php",async);
    xmlHttp_chart.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-2");
	xmlHttp_chart.send(
	'pid='+pid+
	'&count='+count
	);	
	
}

function item_search(search_text)
{
	if (search_text.length==0)
	 { 
		 document.getElementById("div_search").innerHTML="";
		 document.getElementById("div_search"). style.display = 'none';
		 return
	 }

	xmlHttp_search=GetXmlHttpObject();
	
	if (xmlHttp_search==null)
	{
	  alert ('Your browser does not support AJAX!');
	  return;
	} 
	
	xmlHttp_search.onreadystatechange=function()
	{
		if(xmlHttp_search.readyState == 4)
		{
			document.getElementById("div_search").innerHTML=xmlHttp_search.responseText;
			document.getElementById("div_search").style.display = 'block';
			document.getElementById("div_search").style.border="1px solid #A5ACB2";
			document.getElementById("div_search").style.position = 'absolute';
		}
	}
	
	var async = true;
    xmlHttp_search.open("post","getproduct_search.php",async);
    xmlHttp_search.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-2");
	xmlHttp_search.send(
	'search_text='+encodeURIComponent(search_text)
	);	
}

function item_search2(search_text)
{
	if (search_text.length==0)
	 { 
		 document.getElementById("div_search2").innerHTML="";
		 document.getElementById("div_search2"). style.display = 'none';
		 return
	 }

	xmlHttp_search=GetXmlHttpObject();
	
	if (xmlHttp_search==null)
	{
	  alert ('Your browser does not support AJAX!');
	  return;
	} 
	
	xmlHttp_search.onreadystatechange=function()
	{
		if(xmlHttp_search.readyState == 4)
		{
			document.getElementById("div_search2").innerHTML=xmlHttp_search.responseText;
			document.getElementById("div_search2").style.display = 'block';
			document.getElementById("div_search2").style.border="1px solid #A5ACB2";
			document.getElementById("div_search2").style.position = 'absolute';
		}
	}
	
	var async = true;
    xmlHttp_search.open("post","getproduct_search.php",async);
    xmlHttp_search.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-2");
	xmlHttp_search.send(
	'search_text='+encodeURIComponent(search_text)
	);	
}

function printer_search(search_text)
{
	if (search_text.length==0)
	 { 
		 document.getElementById("div_printer_search").innerHTML="";
		 document.getElementById("div_printer_search"). style.display = 'none';
		 return
	 }

	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
	  alert ('Your browser does not support AJAX!');
	  return;
	} 
	
	xmlHttp.onreadystatechange=function()
	{
		if(xmlHttp.readyState == 4)
		{
			document.getElementById("div_printer_search").innerHTML=xmlHttp.responseText;
			document.getElementById("div_printer_search").style.display = 'block';
			document.getElementById("div_printer_search").style.border="1px solid #A5ACB2";
			document.getElementById("div_printer_search").style.position = 'absolute';
		}
	}
	
	var async = true;
    xmlHttp.open("post","getprinter_search.php",async);
    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-2");
	xmlHttp.send(
	'search_text='+encodeURIComponent(search_text)
	);	
}

// div görgetés
function progressscroll()
{
		tavolsagatetotol=40;
//	progress_id.style.top=document.body.scrollTop+tavolsagatetotol;
//	progress_id.style.top=document.body.scrollTop+tavolsagatetotol-20;
		document.getElementById('infoscroll_id').style.top=document.body.scrollTop+tavolsagatetotol-20;
		document.getElementById('progress_id').style.top=document.body.scrollTop+tavolsagatetotol+150;
}
	
	
function basket_details()
{
  xmlHttp_basket=GetXmlHttpObject();

  if (xmlHttp_basket==null)
  {
    alert ('Your browser does not support AJAX!');
    return;
  }  
  
  xmlHttp_basket.onreadystatechange=function()
  {
   if(xmlHttp_basket.readyState == 4)
   {
    if(xmlHttp_basket.responseText == '')
    {
     document.getElementById('subcategory_id1').style.display='none';
    }
    else
    {
     document.getElementById('subcategory_id1').style.display='block';
     document.getElementById('subcategory_id1').innerHTML=xmlHttp_basket.responseText;
    }
   }
  }
   
  xmlHttp_basket.open("post","getsubbasket.php",true);
  xmlHttp_basket.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-2");
  xmlHttp_basket.send('pid=a'); 
  //alert('vmi');

}

function basket_details2()
{
 if (document.getElementById('subcategory_id1').style.display == 'none')
    {
  xmlHttp_basket=GetXmlHttpObject();

  if (xmlHttp_basket==null)
  {
    alert ('Your browser does not support AJAX!');
    return;
  }  
  
  xmlHttp_basket.onreadystatechange=function()
  {
   if(xmlHttp_basket.readyState == 4)
   {
    if(xmlHttp_basket.responseText == '')
    {
     document.getElementById('subcategory_id1').style.display='none';
    }
    else
    {
     document.getElementById('subcategory_id1').style.display='block';
     document.getElementById('subcategory_id1').innerHTML=xmlHttp_basket.responseText;
    }
   }
  }
   
  xmlHttp_basket.open("post","getsubbasket.php",true);
  xmlHttp_basket.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-2");
  xmlHttp_basket.send('pid=a'); 
  //alert('vmi');
 }
 else
 {
  document.getElementById('subcategory_id1').style.display='none';
  //alert('vmi2');
 }

}

function enterpage(e)
{
	
	if (e.keyCode) keycode=e.keyCode;
		else keycode = e.which;
	if (keycode==13)
		{
		document.form_login.login_submit.value = 'OK';
		document.form_login.submit();
		}
}

function entersend(e,search_text)
{
	if (e.keyCode) keycode=e.keyCode;
	else keycode = e.which;
	
	if (keycode==13)
	{
		if (search_text.length!=0)
		{ 
			location.href = 'index.php?main=main&filter=' + encodeURIComponent(search_text);
		}
		else
		{
			location.href = 'index.php';
		}
	}
}

var hova;
var miben;
var n;
var osszesen;
var t = null;
function systemmessage(txt, id, mindegyik)
{
for (i = 1; i < mindegyik+1; i++)
	{
	if (i != id)
		{
		document.getElementById('systemmessage_id'+i).style.display='none';
		} else {
		hova = id;
		document.getElementById('systemmessage_id'+hova).innerHTML=txt;
		document.getElementById('systemmessage_id'+hova).style.display="block";
		window.clearTimeout(t);			
		t = setTimeout("fadeout(100, hova, osszesen)", 100);
		};

	};

};

function fadeout(num, hova, osszesen)
{

if (num == 0)
	{
	document.getElementById('systemmessage_id'+hova).style.display="none";
	} else {	
	document.getElementById('systemmessage_id'+hova).style.filter="Alpha(opacity="+num*2+")";
	document.getElementById('systemmessage_id'+hova).style.MozOpacity = num/100;

	fadetime(num, hova, osszesen);
	};	
};

function fadetime(num, hova, osszesen)
{
n = num-1;
setTimeout("fadeout(n, hova, osszesen)", 1);

}

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", "Ignác") }
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", "Albin")  }
     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", "Albin") }
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", "Hugó") }
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", "Munka Ünnepe, Fülöp, Jakab")}
if (ho==5)
  { var napok=new initArray("Munka Ünnepe , 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", "Tünde")}
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", "Tihamér") }
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", "Boglárka")}
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 Ünnepe, István", "Sámuel, Hajna",
	"Menyhért, Mirjam", "Bence", "Bertalan", "Lajos, Patrícia", "Izsó",
	"Gáspár", "Ágoston", "Beatrix, Erna", "Rózsa", "Erika, Bella", "Egyed, Egon")}
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", "Malvin")}
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ársaság kikiált., Gyöngyi", "Salamon", "Blanka, Bianka", "Dömötör",
	"Szabina", "Simon, Szimonetta", "Nárcisz", "Alfonz", "Farkas", "Marianna")}
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", "Elza")}
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éno", "Viktória", "Ádám, Éva",
	"Karácsony, Eugénia", "Karácsony, István", "János", "Kamilla",
	"Tamás, Tamara", "Dávid", "Szilveszter", "Újév, Fruzsina")}
return napok[nap];
}

function honev(ho) {
var month = new initArray("január", "február", "március", "április", "május", "június", "július", "augusztus", "szeptember", "október", "november", "december");
return month[ho];
}

function napnev(szam) {
var napok = new initArray("vasárnap", "hétfő", "kedd", "szerda", "csütörtök", "péntek", "szombat", "vasárnap")
return napok[szam];
}



