function addEvent(obj, etype, fn) {  
	if (window.opera && obj.addEventListener) 
	{  
		obj.addEventListener(etype, fn, false);  
		return true;  
	} 
	else if (obj.addEventListener) 
	{
		obj.addEventListener(etype, fn, true);  
		return true;  
	} 
	else if (obj.attachEvent) 
	{  
		var r = obj.attachEvent("on"+etype, fn);  
		return r;  
	} 
	else return false;  
}

function regisztracio_teszt()
{
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	document.regisztracio.nev.style.border = "1px solid #535353"
	document.regisztracio.email.style.border = "1px solid #535353"
	document.regisztracio.cim.style.border = "1px solid #535353"
	document.regisztracio.telefon.style.border = "1px solid #535353"
	document.regisztracio.szam.style.border = "1px solid #535353"

	if (document.regisztracio.nev.value == "")
	{ 
		document.regisztracio.nev.style.border = "1px solid red"
		document.regisztracio.nev.focus()
		return false
	}
	
	if (!emailfilter.test(document.regisztracio.email.value))
	{
		document.regisztracio.email.style.border = "1px solid red"
		document.regisztracio.email.focus()
		return false; 
    }
	
	if (document.regisztracio.cim.value == "")
	{ 
		document.regisztracio.cim.style.border = "1px solid red"
		document.regisztracio.cim.focus()
		return false
	}
	
	if (document.regisztracio.telefon.value == "")
	{ 
		document.regisztracio.telefon.style.border = "1px solid red"
		document.regisztracio.telefon.focus()
		return false
	}
		
	if (document.regisztracio.szam.value == "")
	{ 
		document.regisztracio.szam.style.border = "1px solid red"
		document.regisztracio.szam.focus()
		return false
	}
}
