function createREQ() {

	var req = false;
	try {
		req = new XMLHttpRequest();
	}
	catch (err1) { try {
		req = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (err2) { try {
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch (err3) {
		req = false;
		alert("Uw browser ondersteunt helaas geen Ajax! Stuur een email naar info@maastrichtseverkennersband.nl");
	}}}
	return req;

}

function naamCheck() {

	var naam = document.getElementById('naam').value;
	if (naam) { document.imgNaam.src = "../iconen/yes.png"; return true;
  }
  else{ document.imgNaam.src = "../iconen/no.png"; return false;

     }

}

function achternaamCheck() {

	var achternaam = document.getElementById('achternaam').value;
	if (achternaam) { document.imgAchternaam.src = "../iconen/yes.png"; return true;
  }
     else{ document.imgAchternaam.src = "../iconen/no.png"; return false;

     }
}

function onderwerpCheck() {

	var onderwerp = document.getElementById('onderwerp').value;
	if (onderwerp) { document.imgOnderwerp.src = "../iconen/yes.png"; return true;
  }
   else{ document.imgOnderwerp.src = "../iconen/no.png"; return false;

     }

}

function emailadresCheck() {

	var emailadres = document.getElementById('emailadres').value;

  if (emailadres.indexOf('@') == -1) {
    alert('Ongeldig emailadres, gebruik een @.');
    document.getElementById('emailadres').value = "";
    document.imgEmailadres.src = "../iconen/no.png";
  return false;
  }
  if (emailadres) { document.imgEmailadres.src = "../iconen/yes.png"; return true;
}
 else { document.imgEmailadres.src = "../iconen/no.png"; return false;

     }
}


function FormulierCheck() {

	var msg = "U heeft de volgende velden niet goed of incorrect ingevuld: \n";
	var error = false;


	var naam = document.getElementById('naam').value;
	var achternaam = document.getElementById('achternaam').value;
	var emailadres = document.getElementById('emailadres').value;
	var onderwerp = document.getElementById('onderwerp').value;


	if (naam == "") { msg += "- Gelieve een naam in te vullen. \n"; var error = true; }
	if (achternaam == "") { msg += "- Gelieve een achternaam in te vullen. \n"; var error = true; }
	if (emailadres == "") { msg += "- Gelieve een geldig emailadres in te vullen. \n"; var error = true; }
	if (onderwerp == "") { msg += "- Gelieve een onderwerp in te vullen. \n"; var error = true; }


	if (error) { alert(msg); return false; }

  verzendAlles();

}

function verzendAlles() {

	var http = createREQ();
	var velden = document.getElementById('velden');

	http.onreadystatechange = function() {
		if(http.readyState == 4) {
		velden.innerHTML = "Je bericht is verzonden, je krijg <strong>zo spoedig mogelijk</strong> een reactie terug.";
		}
	}

	http.open("POST", "../php/contactVerzenden.php");
	http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	http.send("naam=" + document.getElementById('naam').value +
	"&achternaam=" + document.getElementById('achternaam').value +
	"&emailadres=" + document.getElementById('emailadres').value +
	"&onderwerp=" + document.getElementById('onderwerp').value +
	"&bericht=" + document.getElementById('bericht').value);

}
