function popupWindow(a,b,c, s){
    eval('ujablak'+s+' = window.open(a,"BBB"+s,"width="+b+",height="+c+",menubar=0,resizable=1,scrollbars=1,status=0,titlebar=0,toolbar=0,left=0,top=0")')
    eval('ujablak'+s+'.moveTo((screen.width-b)/2,(screen.height-c)/2)')
}

function searchkeychecker() {
var keyword = document.getElementById('keyword').value;
var error   = document.getElementById('keyworderror');
var search  = document.getElementById('search');
	if (keyword.length < 1) {
		error.innerHTML = document.getElementById('txt_search_error_1').value;
	} else {
		if (keyword.length <= 2) {
			error.innerHTML = document.getElementById('txt_search_error_2').value;
		} else {
			error.innerHTML = '';
			search.submit();
		}
	}
}


function submit_kereses(host)
{
	var rid = document.form_kereses.termektipus.options[document.form_kereses.termektipus.selectedIndex].value;
	var kid = document.form_kereses.kategoria.options[document.form_kereses.kategoria.selectedIndex].value;
	var mid = document.form_kereses.marka.options[document.form_kereses.marka.selectedIndex].value;
	
	document.form_kereses.action = host+'cid8/rid'+rid+'/kid'+kid+'/mid'+mid+'/';
	document.form_kereses.submit();
}

function submit_lapozas(oldal)
{
	document.form_termek_lista.oldal.value=oldal; 
	document.form_termek_lista.submit();
}

function termek_lapoz(field,order)
{
	document.form_rendez.field.value=field;
	document.form_rendez.order.value=order;
	document.form_rendez.submit();
}

function submit_termek(id)
{
	//document.form_rendez.termek_id.value=id;
	document.form_rendez.action += "tkd"+id+"/";
	document.form_rendez.submit();
}


function listara_vesz(tipus,id)
{
	document.form_termek.tipus.value=tipus;
	document.form_termek.termek_id.value=id;
	document.form_termek.action = document.form_termek.host.value+"cid13/";
	document.form_termek.submit();
}


function tetel_kosar(urlap,funk,id)
{
	if (funk != 'send')
	{
		document.forms[urlap].funkcio.value = funk;
		document.forms[urlap].termek_id.value = id;
		document.forms[urlap].submit();
	}
	else
	{
		if (document.forms[urlap].nev == undefined)
		{
			document.forms[urlap].funkcio.value = funk;
			document.forms[urlap].submit();
		}
		else
		{
			if (document.forms[urlap].nev.value.length == 0 || document.forms[urlap].email.value.length == 0)
			{
				if (navigator.appName == "Microsoft Internet Explorer")
				{
					document.getElementById('tr_adatok').style.display = 'inline';
				}
				else
				{
					document.getElementById('tr_adatok').style.display = 'table-row';
				}
				
				alert('Kérem, adja meg nevét és e-mail címét!');
			}
			else
			{
				var reg = /^[0-9a-z\.-]+@([0-9a-z-]+\.)+[a-z]{2,4}$/i; 
				var s = document.forms[urlap].email.value; 
				
				if(reg.test(s))
				{
					document.forms[urlap].funkcio.value = funk;
					document.forms[urlap].submit();
				}
				else
				{
					if (navigator.appName == "Microsoft Internet Explorer")
					{
						document.getElementById('tr_adatok').style.display = 'inline';
					}
					else
					{
						document.getElementById('tr_adatok').style.display = 'table-row';
					}
					
					alert('A megadott e-mail cím nem megfelelő!');
				}
			}
		}
	}
}


function ajanlas_checker(uzi) {
	var sajat_nev = document.getElementById('sajat_nev').value;
	var sajat_mail = document.getElementById('sajat_mail').value;
	var ismeros_neve = document.getElementById('ismeros_neve').value;
	var ismeros_mail = document.getElementById('ismeros_mail').value;
	var erroruzi = document.getElementById('erroruzi');
	var message = document.getElementById('message').value;
	var mode = true;
	if (sajat_nev == "") { mode = false }
	if (sajat_mail == "") { mode = false }
	if (ismeros_neve == "") { mode = false }
	if (ismeros_mail == "") { mode = false }
	if (mode == false) { erroruzi.innerHTML = uzi+"<br><br>"; } else { erroruzi.innerHTML = ""; }
	return mode;
}


function kepcsere(kep, kep_nev)
{
	kep.src = "http://kerekpartarto.com/img/"+kep_nev;
}

function button_kapcsolat()
{
	var error = "A következő mezők kitöltése kötelező: \n\n";
	var error_length = error.length;
	
	if (document.form_kapcs.nev.value.length == 0)
	{
		error += " - Név\n";
	}
	if (document.form_kapcs.telefon.value.length == 0)
	{
		error += " - Telefon\n";
	}
	if (document.form_kapcs.email.value.length == 0)
	{
		error += " - E-mail cím\n";
	}	
	
	if (error_length != error.length)
	{
		alert(error);
	}
	else
	{
		document.form_kapcs.submit();
	}
}

function button_rendeles()
{
	var error = "A következő mezők kitöltése kötelező: \n\n";
	var error_length = error.length;
	
	if (document.form_rendeles.nev.value.length == 0)
	{
		error += " - Név\n";
	}
	if (document.form_rendeles.telefon.value.length == 0)
	{
		error += " - Telefon\n";
	}
	if (document.form_rendeles.email.value.length == 0)
	{
		error += " - E-mail cím\n";
	}	
	if (document.form_rendeles.szam_irsz.value.length == 0 || document.form_rendeles.szam_telepules.value.length == 0 || document.form_rendeles.szam_utca.value.length == 0)
	{
		error += " - Számlázási adatok\n";
	}
	if (document.form_rendeles.szall_irsz.value.length == 0 || document.form_rendeles.szall_telepules.value.length == 0 || document.form_rendeles.szall_utca.value.length == 0)
	{
		error += " - Szállítási adatok\n";
	}	
	if (document.form_rendeles.atvetel[0].checked == false && document.form_rendeles.atvetel[1].checked == false)
	{
		error += " - Átvétel módja\n";
	}
	if (document.form_rendeles.fizetes[0].checked == false && document.form_rendeles.fizetes[1].checked == false && document.form_rendeles.fizetes[2].checked == false && document.form_rendeles.fizetes[3].checked == false)
	{
		error += " - Fizetés módja\n";
	}	
	
	
	if (error_length != error.length)
	{
		alert(error);
	}
	else
	{
		document.form_rendeles.submit();
	}
}

function copy_cim()
{
	document.form_rendeles.szall_irsz.value = document.form_rendeles.szam_irsz.value;
	document.form_rendeles.szall_telepules.value = document.form_rendeles.szam_telepules.value;
	document.form_rendeles.szall_utca.value = document.form_rendeles.szam_utca.value;
}

function chk_atvetel(elem)
{
	if (elem.value == "Személyes átvétel")
	{
		document.form_rendeles.fizetes[1].disabled = false;
		document.form_rendeles.fizetes[2].disabled = false;
		document.form_rendeles.fizetes[3].disabled = true;
		document.form_rendeles.fizetes[3].checked = false;
	}	
	if (elem.value == "Csomagküldés")
	{
		document.form_rendeles.fizetes[1].disabled = true;
		document.form_rendeles.fizetes[2].disabled = true;
		document.form_rendeles.fizetes[1].checked = false;
		document.form_rendeles.fizetes[2].checked = false;
		document.form_rendeles.fizetes[3].disabled = false;
	}
}
