var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
	try {
		xmlhttp = new XMLHttpRequest();
	} catch (e) {
		xmlhttp=false;
	}
}
if (!xmlhttp && window.createRequest) {
	try {
		xmlhttp = window.createRequest();
	} catch (e) {
		xmlhttp=false;
	}
}


function nieuwsbrief_inschrijven()
{
	if (typeof dir=='undefined') { var dir = ''; }
	var voornaam=''; if (document.getElementById('nieuwsbrief_voornaam')) { voornaam=document.getElementById('nieuwsbrief_voornaam').value; }
	var achternaam=''; if (document.getElementById('nieuwsbrief_achternaam')) { achternaam=document.getElementById('nieuwsbrief_achternaam').value; }
	var adres=''; if (document.getElementById('nieuwsbrief_adres')) { adres=document.getElementById('nieuwsbrief_adres').value; }
	var loc=''; if (document.getElementById('nieuwsbrief_loc')) { loc=document.getElementById('nieuwsbrief_loc').value; }
	
	if (!validate_email(adres)) 
	{
		alert('Geen geldig e-mail adres opgegeven.');
		document.getElementById('nieuwsbrief_adres').focus();
	}
	else
	{
		xmlhttp.open("GET", loc+"inschrijven.php?adres="+adres+"&achternaam="+achternaam+"&voornaam="+voornaam+"&randomstring="+Math.random()*225,false);
		xmlhttp.send(null);
		document.location.href = "?pagina=inschrijven_nieuwsbrief&amp;actie=verzenden";
	}
}

function validate_email(email)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) { return true; } else { return false; } 	
}
