function _checkMail(mail)
{
	var x = new String(mail)
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x)) return false;
	else return true;
}

function checkMail(mail)
{
	var x = new String(mail)
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x))alert('Nem megfelelő e-mail cím!');
}

function checkMailBool(mail)
{
	var x = new String(mail)
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(x))
		return false;
	else
		return true;
}

function showMinta()
{
	var show = false;
	var fields = new Array(	document.getElementById("igenyelt_email1").value,
							document.getElementById("igenyelt_email2").value,
							document.getElementById("igenyelt_email3").value,
							document.getElementById("igenyelt_email4").value,
							document.getElementById("igenyelt_email5").value);
	
	for (x in fields)
	{
		if((fields[x] != '' && checkMailBool(fields[x])) || show)
			show = true;
	}
	
	if(show)
		disable(false, 9);
	else
		disable(true, 9);
}

function disable(bool, num)
  {
	for(i=1; i<=num; i++)
	  {
		document.getElementById("minta"+i).disabled=bool;
	  }
  }

function checkRegForm()
	{
		var notfill = false;
		var fields = new Array(	document.getElementById("vnev").value,
								document.getElementById("knev").value,
								document.getElementById("varos").value,
								document.getElementById("cim").value,
								document.getElementById("irszam").value,
								document.getElementById("email").value,
								document.getElementById("jelszo").value);
	
		for (x in fields)
		{
			if(fields[x] == '')
				{
					notfill = true;
					break;
				}
				
		}
		
		if(notfill)
			{
				alert('Regisztrációs adatok megadása kötelező!');
				return false;
			}
		else
			return true;
	}

function trim(s) {
	str = new String(s);
	str = str.replace(/^\s+|\s+$/g, ""); 
	return str;
}

function checkKerdesForm(f) {
	if (!_checkMail(f.email.value)) {
		alert('Nem megfelelő e-mail cím!');
		return false;
	} else if (trim(f.email.value)=="") {
		alert('Kérjük adja meg az e-mail címét');
		return false;
	} else if (trim(f.kerdes.value)=="") {
		alert('A küldéshez kérjük adjon meg a kérdését');
		return false;
	} else if (trim(f.eletkor.value)=="") {
		alert('Kérjük adja meg életkorát');
		return false;
	}
	return true;
}