function tf_torol(obj,def) {
	obj=document.getElementById(obj);
	if (obj.value==def) obj.value="";
}

function tf_valt(errol,erre) {
	errol=document.getElementById(errol);
	erre=document.getElementById(erre);
	errol.style.display="none";
	erre.style.display="";
	erre.focus();
	erre.value="";
}

function csak_szam(objekt) {
	obj=document.getElementById(objekt);
	ertek=obj.value;
	if (ertek.length>0) 
		for (i=0;i<ertek.length;++i) 
			if (!(ertek.charAt(i)>=0 && ertek.charAt(i)<=9) || ertek.charAt(i)==" ") {
				alert("A mezőben csak szám lehet!");
				obj.focus();
				obj.value="";
				break;
			}
}

function email_ell(objekt) {
	email=document.getElementById(objekt);
	if (email.value!="") {
		filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(email.value)) {
			alert("Kérjük ellenőrizze az e-mail címet, valószínűleg nem valós!"); 
			email.focus();
			}
	}
}

function ures_e(obj) {
	if (obj.value=="") return true;
	if (obj.value.length==0) return true;
		
	var vegig_ures=1;
	for (var i=0;i<obj.value.length;++i) 
		if (obj.value.charAt(i)!=" ") { vegig_ures=0; break; }

	if (vegig_ures==1) return true;
	else return false;
}

function datum_ellenorzes(ev,honap,nap) {
	
	if (honap<1 || honap>12) return false;
	
	honap_napok=Array(31,28,31,30,31,30,31,31,30,31,30,31);
	if (ev%4==0) honap_napok[1]++;
	
	if (nap<1 || nap>honap_napok[honap-1]) return false;

	return true;
}


function bankszamla_ell(szam) {
	obj=document.getElementById(szam);
	szam=obj.value;
	hossza=szam.length;
	
	if (hossza!=17 && hossza!=26) {
		alert("Hibás a bankszámla formátuma!");
		obj.value="";
		obj.focus();
	}
	else {
		
		if (hossza==17 && szam.charAt(8)!="-") {
			alert("Hibás a bankszámla formátuma!");
			obj.value="";
			obj.focus();
		}

		if (hossza==26 && (szam.charAt(8)!="-" && szam.charAt(17)!="-")) {
			alert("Hibás a bankszámla formátuma!");
			obj.value="";
			obj.focus();
		}
		
	}
}

function hirl_ell() {
	if (ures_e(document.getElementById("hirl_email")) || ures_e(document.getElementById("hirl_nev")) || document.getElementById("hirl_nev").value=="Írja ide a nevét" || document.getElementById("hirl_email").value=="Írja ide az e-mail címét") {
		alert("Kérjük töltse ki mindkét mezőt!");
		return false;
	}
	else return true;
}

function flash_loader() {	

	var version = deconcept.SWFObjectUtil.getPlayerVersion();
	if (version['major']<9) {
		var uzenet="Az Ön Flash Player verziója elavult (verziószám: "+version['major']+") Ha frissíteni szeretné a legújabb verzióra, akkor kérjük kattintson az OK gombra!";
		if (confirm(uzenet)) document.location="http://get.adobe.com/flashplayer/";
	}
	if (obj=document.getElementById("fejlec_banner_div")) {
		flash_o=new SWFObject("fejlec_banner.swf","fejlec_banner_flash","629","180","9","#FFFFFF");
		flash_o.addParam("quality","high");
		flash_o.addParam("bgcolor","#FFFFFF");
		flash_o.addParam("menu","false");
		flash_o.addParam("wmode","transparent");
		flash_o.write("fejlec_banner_div");
	}
}

function getIEVersionNumber() {
    var ua = navigator.userAgent;
    var MSIEOffset = ua.indexOf("MSIE ");
    
    if (MSIEOffset == -1) {
        return 0;
    } else {
        return parseFloat(ua.substring(MSIEOffset + 5, ua.indexOf(";", MSIEOffset)));
    }
}

function ie_teszt() {
	var ie_verzio=getIEVersionNumber();
	if (ie_verzio<=6 && ie_verzio>=1) {
		alert("Ön Internet Explorer böngészője elavult (verziószám:"+ie_verzio+") Legalább 7.0-ás verziószámú Internet Explorer-t használjon, vagy váltson alternatív böngészőre (pl. Mozilla Firefox, Google Chrome)");
	}
}
