function kattint(adat)
	{
	adat.style.borderColor = "#ff8b7f";
	}

function kikattint(adat)
	{
	if (adat.value == "")
		{
		adat.style.borderColor = "#34011f";
		}
	else
		{
		adat.style.borderColor = "#ff8b7f";
		}
	}

function beleir(adat)
	{
	if (adat.value == "")
		{
		adat.style.borderColor = "#34011f";
		}
	else
		{
		adat.style.borderColor = "#ff8b7f";
		}
	}


function beleir_csak_szam(adat)
	{
	var be=adat.value;
	var ki="";

	for (i=0; i<be.length; i++)
		{
		if ((be.substr(i,1) >= '0') && (be.substr(i,1) <= '9'))
			{
			ki+=be.substr(i,1);
			}
		}

	adat.value = ki;


	if (adat.value == "")
		{
		adat.style.borderColor = "#34011f";
		}
	else
		{
		adat.style.borderColor = "#ff8b7f";
		}
	}




function kikattint_email_verzio(adat)
	{
	if (adat.value.length <= '9')
		{
		window.alert("Ez az e-mailcím érvénytelen, mert túl rövid!");
		adat.value = "";
		adat.style.borderColor = "#34011f";
		return false;
		} 

	if (adat.value.indexOf('@') == -1)
		{
		window.alert("Ez az e-mailcím érvénytelen, mert hiányzik belőle a '@' karakter!");
		adat.value = "";
		adat.style.borderColor = "#34011f";
		return false;
		}

	if (adat.value.indexOf('.') == -1)
		{
		window.alert("Ez az e-mailcím érvénytelen, mert hiányzik belőle a '.' karakter!");
		adat.value = "";
		adat.style.borderColor = "#34011f";
		return false;
		}

	

	var darabok = adat.value.split('@');

	if (darabok[1].indexOf('.') == -1)
		{
		window.alert("Ez az e-mailcím érvénytelen, mert a '@' karaktert követően nem szerepel benne a '.' karakter!");
		adat.value = "";
		adat.style.borderColor = "#34011f";
		return false;
		}

	var darabok2 = darabok[1].split(adat.value[adat.value.lastIndexOf('.')]);

	if ((darabok2[1].length >3) || (darabok2[1].length <2))
		{
		window.alert("Ez az e-mailcím érvénytelen, mert az utolsó '.' karakter után érvénytelen az ország meghatározása!");
		adat.value = "";
		adat.style.borderColor = "#34011f";
		return false;
		}



	if (adat.value == "")
		{
		adat.style.borderColor = "#34011f";
		}
	else
		{
		adat.style.borderColor = "#ff8b7f";
		}
	}





function kikattint_telefon_verzio(adat)
	{
	if (navigator.appName == 'Microsoft Internet Explorer')
		{
		if ((adat.value.length < 7) || (adat.value.length > 11))
			{
			window.alert("A számokból ítélve ez nem telefonszám!")
			adat.value = "";
			adat.style.borderColor = "#34011f";
			return false;
			}
		else
			{
			adat.style.borderColor = "#ff8b7f";
			}
		}
	else
		{
		if ((adat.value.length < 7) || (adat.value.length > 11))
			{
			window.alert("A számokból ítélve ez nem telefonszám!")
			adat.value = "";
			adat.style.borderColor = "#34011f";
			return false;
			}
		else
			{
			adat.style.borderColor = "#ff8b7f";
			}

		if (adat.value.length == 7)
			{
			var darabok = adat.value.split(adat.value[2]);
			adat.value = (darabok[0]+adat.value[2]+"-"+darabok[1]);
			return false;
			}

		if (adat.value.length == 8)
			{
			window.alert("A számokból ítélve ez nem telefonszám!")
			adat.value = "";
			return false;
			}

		if (adat.value.length == 9)
			{
			adat.value = (adat.value[0]+adat.value[1]+"-"+adat.value[2]+adat.value[3]+adat.value[4]+"-"+adat.value[5]+adat.value[6]+adat.value[7]+adat.value[8]);
			return false;
			}

		if (adat.value.length == 10)
			{
			adat.value = (adat.value[0]+adat.value[1]+"-"+adat.value[2]+"-"+adat.value[3]+adat.value[4]+adat.value[5]+"-"+adat.value[6]+adat.value[7]+adat.value[8]+adat.value[9]);
			return false;
			}

		if (adat.value.length == 11)
			{
			adat.value = (adat.value[0]+adat.value[1]+"-"+adat.value[2]+adat.value[3]+"-"+adat.value[4]+adat.value[5]+adat.value[6]+"-"+adat.value[7]+adat.value[8]+adat.value[9]+adat.value[10]);
			return false;
			}
		}
	}
