function ajaxFunction(){
	try{
	    req=new XMLHttpRequest();
	}catch (e){
	    try{
	      req=new ActiveXObject("Msxml2.XMLHTTP");
	    }catch (e){
			try{
				req=new ActiveXObject("Microsoft.XMLHTTP");
			}catch (e){
		        alert2("A böngésző nem támogat AJAX technológiát, a weblap nem fog megfelelően működni!");
		        return false;
		    }
	    }
    }
}

function processChoices(){
	
	if (req.readyState == 4){
		if (req.status == 200){
			vissza=req.responseText
				if (vissza.length > 0){
					alert2(vissza);
				}
		}
	}
}

function email(nev,mail){
	if (nev!=null && ( document.getElementById(nev).value=='' || document.getElementById(nev).value=='Név') ){
		alert2("Kérjük adja meg nevét!");
		document.getElementById(nev).focus();
		return false;
	}else{
		str=document.getElementById(mail).value;
		filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			alert2("Kérem egy valós e-mail címet adjon meg!");
			document.getElementById(mail).focus();
			return false;
		}	
	}
	return true;
}

function hirlevel(nev, mail){
	ajaxFunction();
	if( email(nev,mail)){
		req.onreadystatechange = processChoices 
		req.open("POST", "hirleveladd.php", true);
		req.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8"); 
		req.send("nev="+document.getElementById(nev).value+"&mail="+document.getElementById(mail).value);
	}
}