function callMenu(id,page)
{
	var xmlHttp = new getAjax();
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState==4)
		{			
			document.getElementById("container-center").innerHTML = xmlHttp.responseText;
			var d,x;
			/* ITALLAP JS */
			if(page=="itallap")
			{
				d = document.getElementById('container-center').getElementsByTagName('script');				
				var t = d.length;
				for (x=0;x<t;x++)
				{
					var newScript = document.createElement('script');
					newScript.type = "text/javascript";
					newScript.text = d[x].text;
					document.getElementById('container-center').appendChild(newScript);
				}
			}
			
			/* KAPCSOLAT JS */
			if(page=="kapcsolat")
			{
				initLoader();
			}
			swf_search();
		}
	}
	
	xmlHttp.open("POST","/contentreal/"+page+".php",true);
	xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
	xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
	if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
	var querystring = "getAjax=yes";
	xmlHttp.send(querystring);

}

function init_lakcim(obj) {
	if(obj.value == 'magánszemélyeknek kötelező') {
		obj.value = '';
	}
}
function check_lakcim(obj) {
	if(isempty(obj.value)) {
		obj.value = 'magánszemélyeknek kötelező';
	}
}

function nlsignup()
{
	var nev = document.getElementById("nl_name");
	var email = document.getElementById("nl_email");
	var ecode = document.getElementById("refcode");
	if(isempty(nev.value))
	{
		alert("A nevet kötelező megadni.");
		return false;
	}
	
	if(!checkValidEmail(email.value))
	{
		alert("Hibásan adtad meg az e-mail címet.");
		return false;
	}
	
	if(isempty(ecode.value))
	{
		alert("Nem adtad meg az ellenőrző kódot.");
		return false;
	}
	
	var ev = document.getElementById("ev");
	var ho = document.getElementById("ho");
	var nap = document.getElementById("nap");
	var lakcim = document.getElementById("nl_lakcim");
	var szulhely = document.getElementById("nl_szulhely");
	
	var xmlHttp = new getAjax();
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState==4)
		{
			if(xmlHttp.responseText=="wrong")
			{
				alert("Hibásan adtad meg az ellenőrző kódot!");	
			}
			if(xmlHttp.responseText=="already")
			{
				alert("Ilyen e-mail cím már szerepel az adatbázisunkban.");
			}
			if(xmlHttp.responseText=="good")
			{
				nev.value = "";
				email.value = "";
				ecode.value = "";
				ev.value = "";
				document.getElementById("nl_ev").innerHTML = "Év";
				ho.value = "";
				document.getElementById("nl_ho").innerHTML = "Hónap";
				nap.value = "";
				document.getElementById("nl_nap").innerHTML = "Nap";
				lakcim.value = "";
				szulhely.value = "";
				alert("Sikeresen feliratkoztál a hírlevelünkre.");
			}
		}
	}
	
	xmlHttp.open("POST","/processes/newsletter_signup_action.php",true);
	xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
	xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
	if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
	var querystring = "name="+nev.value+"&email="+email.value+"&ecode="+ecode.value+"&ev="+ev.value+"&ho="+ho.value+"&nap="+nap.value+"&lakcim="+lakcim.value+"&szulhely="+szulhely.value;
	xmlHttp.send(querystring);
}

function setGuestPage(x)
{
	var xmlHttp = new getAjax();
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState==4)
		{
			document.getElementById("container-center").innerHTML = xmlHttp.responseText;
		}
	}
	
	xmlHttp.open("POST","/contentreal/vendegkonyv.php",true);
	xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
	xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
	if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
	var querystring = "getAjax=yes&oldal="+x;
	xmlHttp.send(querystring);
}

function showGal(id,old)
{
	var xmlHttp = new getAjax();
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState==4)
		{
			document.getElementById("container-center").innerHTML = xmlHttp.responseText;
		}
	}
	
	xmlHttp.open("POST","/contentreal/galeria.php",true);
	xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
	xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
	if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
	var querystring = "getAjax=yes&id="+id+"&oldal="+old;
	xmlHttp.send(querystring);
}

function gal()
{
	var xmlHttp = new getAjax();
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState==4)
		{
			document.getElementById("container-center").innerHTML = xmlHttp.responseText;
		}
	}
	
	xmlHttp.open("POST","/contentreal/galeria.php",true);
	xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
	xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
	if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
	var querystring = "getAjax=yes";
	xmlHttp.send(querystring);
}

function setStyleFromCss(d)
{
	var i,n;
	var s = document.styleSheets;
	var r = new RegExp("vogue\.css$");
	var mt;
	for(i=0;i<s.length;i++)
	{
		if(r.test(s[i].href))
		{
			if(!iecheck())
			{
				for(n=0;n<s[i].cssRules.length;n++)
				{
					if(s[i].cssRules[n].selectorText == "#ingb")
					{
						mt = s[i].cssRules[n].style.marginTop;
					}
				}
			}
			else
			{
				for(n=0;n<s[i].rules.length;n++)
				{
					if(s[i].rules[n].selectorText == "#ingb")
					{
						mt = s[i].rules[n].style.marginTop;	
					}
				}
			}
		}
	}
	d.style.marginTop = mt;	
}

function openWriter()
{
	document.getElementById("writebox").style.display = "block";
	var d = document.getElementById("ingb");
	if(!d.opened)
	{
		d.opened = true;
		setStyleFromCss(d);
		setTimeout(function(){step(d,0);}, 100); 
	}
}

function closeWriter()
{
	var d = document.getElementById("ingb");
	setTimeout(function(){step(d,340);}, 100); 
}


function step(mc, i)
{
	var r = new RegExp("[px]","g");
	var mt = Number(mc.style.marginTop.replace(r,""));
	mt += (i-mt)/3;
	mc.style.marginTop = Math.round(mt)+"px";
	if(Math.abs(i-mt)>0.7)
	{
		setTimeout(function(){step(mc,i);}, 100);
	}
	else
	{
		mc.style.marginTop = i+"px";
		mc.opened = false;
		if(i>0) document.getElementById("writebox").style.display = "none";
	}
}

function recode(id)
{
	var rnd = Math.random();
	document.getElementById(id).src = "/includes/gifcode.php?rnd="+rnd;
}

function writeGuestBook()
{
	var name = document.getElementById("gb_name");
	var email = document.getElementById("gb_email");
	var comment = document.getElementById("gb_comment");
	var ecode = document.getElementById("gb_code");
	
	if(isempty(name.value))
	{
		alert("Add meg a nevedet!");
		return false;
	}
	
	if(!checkValidEmail(email.value))
	{
		alert("Hibásan adtad meg az e-mail címed!");
		return false;
	}

	if(isempty(comment.value))
	{
		alert("Nem írtál hozzászólást!");
		return false;
	}
	
	var xmlHttp = new getAjax();
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState==4)
		{
			if(xmlHttp.responseText=="wrong")
			{
				alert("Hibásan adtad meg az ellenőrző kódot!");	
			}
			if(xmlHttp.responseText=="good")
			{
				alert("A hozzászólásodat rögzítettük. A Moderátor jóváhagyása után válik publikussá.");
				name.value = "";
				email.value = "";
				comment.value = "";
				ecode.value = "";
				closeWriter();
			}
		}
	}
	
	xmlHttp.open("POST","/processes/write_guestbook_action.php",true);
	xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
	xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
	if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
	var querystring = "name="+name.value+"&email="+email.value+"&comment="+comment.value+"&ecode="+ecode.value;
	xmlHttp.send(querystring);
}

function alldefault(e)
{
	e = (!e) ? window.event : e;
	node = (e.target) ? e.target : e.srcElement;
	var i;
	var reg = new RegExp("^asztal");
	if(!reg.test(node.id))
	{
		if(document.getElementById('asztal_ev')) {
			allclose();
		}
	}
}

function alldefault_hirlevel(e)
{
	e = (!e) ? window.event : e;
	node = (e.target) ? e.target : e.srcElement;
	var i;
	var reg = new RegExp("^nl");
	if(!reg.test(node.id))
	{
		if(document.getElementById('nl_ev')) {
			allclose_hirlevel();
		}
	}
}

function allclose_hirlevel() {
	document.getElementById("nl_evek").style.display = "none";
	document.getElementById("nl_honapok").style.display = "none";
	document.getElementById("nl_napok").style.display = "none";
}

function allclose() {
	document.getElementById("asztal_evek").style.display = "none";
	document.getElementById("asztal_honapok").style.display = "none";
	document.getElementById("asztal_napok").style.display = "none";
	document.getElementById("asztal_orak").style.display = "none";
	document.getElementById("asztal_idok").style.display = "none";
	document.getElementById("asztal_dohanyzok").style.display = "none";
}

function set_ev(ev) {
	document.getElementById('asztal_ev').innerHTML = ev;
	document.getElementById('ev').value = ev;
}
function set_ho(ho,honap) {
	document.getElementById('asztal_ho').innerHTML = honap;
	document.getElementById('ho').value = ho;
}
function set_nap(nap) {
	document.getElementById('asztal_nap').innerHTML = nap;
	document.getElementById('nap').value = nap;
}
function set_nl_ev(ev) {
	document.getElementById('nl_ev').innerHTML = ev;
	document.getElementById('ev').value = ev;
}
function set_nl_ho(ho,honap) {
	document.getElementById('nl_ho').innerHTML = honap;
	document.getElementById('ho').value = ho;
}
function set_nl_nap(nap) {
	document.getElementById('nl_nap').innerHTML = nap;
	document.getElementById('nap').value = nap;
}
function set_ora(ora1,ora2) {
	document.getElementById('asztal_ora').innerHTML = ora2;
	document.getElementById('ora').value = ora1;
}
function set_ido(ido1,ido2) {
	document.getElementById('asztal_ido').innerHTML = ido2;
	document.getElementById('ido').value = ido1;
}
function set_doh(doh1,doh2) {
	document.getElementById('asztal_doh').innerHTML = doh2;
	document.getElementById('doh').value = doh1;
}

function sendFoglalas() {
	if(isempty(document.getElementById('vezeteknev').value)) {
		alert("Vezetéknév kitöltése kötelező!");
	}
	else if(isempty(document.getElementById('keresztnev').value)) {
		alert("Keresztnév kitöltése kötelező!");
	}
	else if(isempty(document.getElementById('telefon').value)) {
		alert("Telefonszám kitöltése kötelező!");
	}
	else if(!checkValidEmail(document.getElementById('email').value)) {
		alert("Helytelen e-mail cím formátum!");
	}
	else if(isempty(document.getElementById('letszam').value)) {
		alert("Létszám megadása kötelező!");
	}
	else if(isempty(document.getElementById('refcode').value))
	{
		alert("Az ellenőrző kód megadása kötelező!");		
	}
	else
	{
		var keresztnev = document.getElementById('keresztnev').value;
		var vezeteknev = document.getElementById('vezeteknev').value;
		var telefon = document.getElementById('telefon').value;
		var email = document.getElementById('email').value;
		var cim = document.getElementById('cim').value;
		var ev = document.getElementById('ev').value;
		var ho = document.getElementById('ho').value;
		var nap = document.getElementById('nap').value;
		var ora = document.getElementById('ora').value;
		var ido = document.getElementById('ido').value;
		var letszam = document.getElementById('letszam').value;
		var doh = document.getElementById('doh').value;
		var ecode = document.getElementById('refcode').value;
		var egyeb = document.getElementById('egyeb').value;
		
		var xmlHttp = new getAjax();
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState==4)
			{
				document.getElementById("container-center").innerHTML = xmlHttp.responseText;
			}
		}
		
		
		xmlHttp.open("POST","/contentreal/asztalfoglalas.php",true);
		xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
		xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
		if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
		var querystring = "getAjax=yes&kuld=igen&keresztnev="+keresztnev+"&vezeteknev="+vezeteknev+"&telefon="+telefon+"&email="+email+"&cim="+cim+"&ev="+ev+"&ho="+ho+"&nap="+nap+"&ora="+ora+"&ido="+ido+"&letszam="+letszam+"&doh="+doh+"&ecode="+ecode+"&egyeb="+egyeb;
		xmlHttp.send(querystring);
	}	
}


function sendUrlap() {
	if(isempty(document.getElementById('vezeteknev').value)) {
		alert("Vezetéknév kitöltése kötelező!");
	}
	else if(isempty(document.getElementById('keresztnev').value)) {
		alert("Keresztnév kitöltése kötelező!");
	}
	else if(isempty(document.getElementById('telefon').value)) {
		alert("Telefonszám kitöltése kötelező!");
	}
	else if(isempty(document.getElementById('cim').value)) {
		alert("Életkor megadása kötelező!");
	}
	else if(isempty(document.getElementById('cim').value)) {
		alert("A cím megadása kötelező!");
	}
	else if(isempty(document.getElementById('refcode').value))
	{
		alert("Az ellenőrző kód megadása kötelező!");		
	}
	else
	{
		var keresztnev = document.getElementById('keresztnev').value;
		var vezeteknev = document.getElementById('vezeteknev').value;
		var telefon = document.getElementById('telefon').value;
		var cim = document.getElementById('cim').value;
		var hobbi = document.getElementById('hobbi').value;
		var eletkor = document.getElementById('eletkor').value;
		var ecode = document.getElementById('refcode').value;
		
		var xmlHttp = new getAjax();
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState==4)
			{
				document.getElementById("container-center").innerHTML = xmlHttp.responseText;
			}
		}
		
		
		xmlHttp.open("POST","/contentreal/urlap.php",true);
		xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
		xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
		if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
		var querystring = "getAjax=yes&kuld=igen&keresztnev="+keresztnev+"&vezeteknev="+vezeteknev+"&telefon="+telefon+"&cim="+cim+"&ecode="+ecode+"&hobbi="+hobbi+"&eletkor="+eletkor;
		xmlHttp.send(querystring);
	}	
}

function viewDetails(hid)
{
		var xmlHttp = new getAjax();
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState==4)
			{
				document.getElementById("container-center").innerHTML = xmlHttp.responseText;
				swf_search();
			}
		}
	
		xmlHttp.open("POST","/contentreal/aktualis_reszletek.php",true);
		xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
		xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
		if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
		var querystring = "getAjax=yes&hid="+hid;
		xmlHttp.send(querystring);
}

function viewUrlap()
{
		var xmlHttp = new getAjax();
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState==4)
			{
				document.getElementById("container-center").innerHTML = xmlHttp.responseText;
				swf_search();
				document.location="#";
			}
		}
	
		xmlHttp.open("POST","/contentreal/urlap.php",true);
		xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
		xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
		if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
		var querystring = "getAjax=yes";
		xmlHttp.send(querystring);
}

function viewNL()
{
		var xmlHttp = new getAjax();
		xmlHttp.onreadystatechange = function()
		{
			if(xmlHttp.readyState==4)
			{
				document.getElementById("container-center").innerHTML = xmlHttp.responseText;
				swf_search();
				document.location="#";
			}
		}
	
		xmlHttp.open("POST","/contentreal/hirlevel.php",true);
		xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-2");
		xmlHttp.setRequestHeader("Request-type","XMLHttpRequest");		
		if (xmlHttp.overrideMimeType)	xmlHttp.setRequestHeader("Connection","close");
		var querystring = "getAjax=yes";
		xmlHttp.send(querystring);
}