function kulso_link() 
{
	if (!document.getElementsByTagName) return;
	for (var i = 0; (anchors = document.getElementsByTagName("a")[i]); i++)
	{
		if (anchors.getAttribute("href") && anchors.getAttribute("rel") == "kulso") anchors.target = "_blank";
	}
}

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 mezo_teszt(mezok)
{
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	var t=mezok.split(','); 
	for (var i=0;elem=document.getElementById(t[i]);i++)
	{
		elem.style.border="1px solid #D2BA9E";
		if (elem.value == "" && t[i]!='email')
		{ 
			elem.style.border = "1px solid red"
			elem.focus()
			return false
		}
		else if ((t[i]=='email' || t[i]=='elfelejtett_email') && !emailfilter.test(elem.value))
		{
			elem.style.border = "1px solid red"
			elem.focus()
			return false; 
		}
		else if (t[i]=='jelszo2' && elem.value != document.getElementById('jelszo1').value)
		{ 
			elem.style.border = "1px solid red"
			elem.focus()
			alert("A két jelszó nem egyezik!")
			return false
		}
	}
}

addEvent(window, 'load', kulso_link);
