// JavaScript Document
function SaveNewsletter(){
	
	var x = document.frmNieuwsbrief;
	var error=0;
	
	if(!isMail(x.emailadres.value)  || x.emailadres.value=="emailadres*"){
		error = 1;
		x.emailadres.style.background = "#FF0000"; 
		x.emailadres.style.color 	  = "#FFF";
	} else {
		x.emailadres.style.background = "#FFF";
		x.emailadres.style.color 	  = "#a6a7a9";
	}
	
	if(error==0){
		var myConn = new XHConn();
		if (!myConn) alert("XMLHTTP not available.");
			myConn.connect("AJAX/saveNewsletter.php", "POST", 'name='+x.naam.value+'&firstname='+x.voornaam.value+'&email='+x.emailadres.value, showFeedback);
	}
}

function checkPocket(){
	
	var x =  document.frmContact;
	var error = 0;
	
	if( x.NAME.value==""){
		error = 1;
		document.getElementById('lblName').innerHTML = '<font color="red">Naam *</font>';
	} else {
		document.getElementById('lblName').innerHTML = 'Naam *';
	}
	
	if( x.FIRSTNAME.value==""){
		error = 1;
		document.getElementById('lblFirstname').innerHTML = '<font color="red">Voornaam *</font>';
	} else {
		document.getElementById('lblFirstname').innerHTML = 'Voornaam *';
	}
	
	if( x.COMPANY.value==""){
		error = 1;
		document.getElementById('lblCompany').innerHTML = '<font color="red">Bedrijf *</font>';
	} else {
		document.getElementById('lblCompany').innerHTML = 'Bedrijf *';
	}
	
	if( x.ADDRESS.value==""){
		error = 1;
		document.getElementById('lblAddress').innerHTML = '<font color="red">Adres *</font>';
	} else {
		document.getElementById('lblAddress').innerHTML = 'Adres *';
	}
	
	if( x.ZIP.value==""){
		error = 1;
		document.getElementById('lblZip').innerHTML = '<font color="red">Postcode *</font>';
	} else {
		document.getElementById('lblZip').innerHTML = 'Postcode *';
	}
	
	if( x.CITY.value==""){
		error = 1;
		document.getElementById('lblCity').innerHTML = '<font color="red">Gemeente *</font>';
	} else {
		document.getElementById('lblCity').innerHTML = 'Gemeente *';
	}
	
	if(error==0)
		x.submit();
}

function checkFrm(){
	var x =  document.frmContact;
	var error = 0;
	
	if(!isMail(x.EMAIL.value)  || x.EMAIL.value==""){
		error = 1;
		document.getElementById('lblEmail').innerHTML = '<font color="red">Email *</font>';
	} else {
		document.getElementById('lblEmail').innerHTML = 'Email *';
	}
	
	if( x.NAME.value==""){
		error = 1;
		document.getElementById('lblName').innerHTML = '<font color="red">Naam *</font>';
	} else {
		document.getElementById('lblName').innerHTML = 'Naam *';
	}
	
	if(x.BERICHT.value==""){
		error = 1;
		document.getElementById('lblBericht').innerHTML = '<font color="red">Bericht *</font>';
	} else {
		document.getElementById('lblBericht').innerHTML = 'Bericht *';
	}
	
	if(error==0)
		x.submit();
}

var showFeedback = function(oXML){
	document.getElementById('frmNewsletter').innerHTML = oXML.responseText;
}

function ClearField(value){
	var x = document.frmNieuwsbrief[value];
	if(x.value=='emailadres*' || x.value=='naam' || x.value=='voornaam')
		x.value="";
}

function isMail(_email) {
     var emailReg = /^[a-z][a-z-_0-9\.]+@[a-z-_=>0-9\.]+\.[a-z]{2,3}$/i
     return emailReg.test(_email);
}
