function createRequestObject() {
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else{
		ro = new XMLHttpRequest();
	}
	return ro;
}

var browser = navigator.appName;
var http = createRequestObject();

if(browser == "Microsoft Internet Explorer"){
	var meth = "POST";
}
else{
	var meth = "GET";
}

function postMailing(){
	http = createRequestObject();
	http.onreadystatechange = mailResult;

	var optie1 = document.getElementById('mailing1').value;
	var optie2 = document.getElementById('mailing2').value;
	var optie3 = document.getElementById('mailing3').value;

	if(document.getElementById('optie1').checked == true){
		var srt = 1;	
	}
	else{
		var srt = 2;	
	}

	if(optie1 == "" || optie1 == "uw naam"){
		document.getElementById('mailingFout').innerHTML = "U dient wel een naam in te voeren";
		return false;	
	}
	
	if(optie2 == "" || optie2 == "uw e-mail adres"){
		document.getElementById('mailingFout').innerHTML = "U dient wel een email adres in te voeren";
		return false;	
	}
	else{
		if(/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/.test(optie2)){	
		
		}
		else{
			document.getElementById('mailingFout').innerHTML = "U dient wel een <u>geldig</u> email adres in te voeren";
			return false;		
		}
	}
	
	if(optie3 == "NULL"){
		document.getElementById('mailingFout').innerHTML = "U dient wel een soort vacature te selecteren";
		return false;	
	}

	var geg = optie1+"[*]"+optie2+"[*]"+optie3;
	
	var mom = document.getElementById('mom').value;
	document.getElementById('mailingForm').innerHTML = "<img src='"+mom+"img/laden.gif'>";
	
	http.open(meth,mom+"includes/mailingMelpunt.php?srt="+srt+"&geg="+geg,true);
	
	http.setRequestHeader('Content-Type','text/plain');
	http.send(null);
	
	return false;
}

function mailResult(){
	 if(http.readyState == 4) { 
		if(http.status  == 200) {
			document.getElementById('mailingForm').innerHTML = http.responseText;
		}
	}
}

function legen(welks,content){
	if(document.getElementById(welks).value == content){
		document.getElementById(welks).value = "";
	}
	else if(document.getElementById(welks).value == ""){
		document.getElementById(welks).value = content;
	}
}

function login(){
	http = createRequestObject();
	http.onreadystatechange = getLogin;

	var var1 = document.getElementById('login1').value;
	var var2 = document.getElementById('login2').value;
	
	var mom = document.getElementById('mom').value;
	document.getElementById('loginC').value = document.getElementById('login').innerHTML;
	document.getElementById('login').innerHTML = "<img src='"+mom+"img/login-laden.gif'>";
	
	http.open(meth,mom+"includes/login.php?var1="+var1+"&var2="+var2,true);
	
	http.setRequestHeader('Content-Type','text/plain');
	http.send(null);
	
	return false;	
}

function getLogin(){
	 if(http.readyState == 4) { 
		if(http.status  == 200) {
			if(http.responseText != "0"){
				document.getElementById('login').innerHTML = http.responseText;
			}
			else{
				alert("inloggen is mislukt");
				var loginSpul = document.getElementById('loginC').value;
				document.getElementById('login').innerHTML = loginSpul;
			}
		}
	}
}
