function email(nev,mail){
	if (document.getElementById(nev).value=='Név:'){
		document.getElementById(nev).focus();
		alert("Kérjük adja meg nevét!");
		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)){
			document.getElementById(mail).focus();
			alert("Kérem egy valós e-mail címet adjon meg!");
			return false;
		}	
	}
	return true;
}

function ajaxFunction(){
	try{
	    req=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
	}catch (e){
	    try{// Internet Explorer
	      req=new ActiveXObject("Msxml2.XMLHTTP");
	    }catch (e){
			try{
				req=new ActiveXObject("Microsoft.XMLHTTP");
			}catch (e){
		        alert("A böngésző nem támogat AJAX technológiát, a képalbum nem fog megfelelően működni!");
		        return false;
		    }
	    }
    }
}

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);
	}
}

function processChoices(){
	
	if (req.readyState == 4){
		if (req.status == 200){
			vissza=req.responseText
				if (vissza.length > 0){
					alert(vissza);
					document.getElementById('nev').value='Név:';
					document.getElementById('mail').value='E-mail:';
				}
		}
	}
}
