function closehead(check)
{
 	//var div = document.getElementById('headtext');   
 	//var div2 = document.getElementById('laag');
 	//div.style.display = "none";
 	//div2.style.display = "none";
 	$("#headtext").animate({"marginTop" : "-400px"},500, function (){
	 	$("#laag").animate({"opacity" : "toggle"},1000);
	 	$("body").css({"overflow-y": "scroll"});
	 	$("body").css({"padding-right": "0px"});
 	});

 	
 	if(check == 'check'){
	 	div.innerHTML = "<div id='sluiten' onClick='closehead()' style='color:black;'>venster sluiten <img src='/images/delete.png' width='10' height='10'></div>";
 	}
}
function sendmail(){
	var response = document.getElementById('response');
	
	var subject = document.getElementById('type').value;
	var name = document.getElementById('naam').value;
	var email = document.getElementById('email').value;
	var message = document.getElementById('bericht').value;
	
	if(subject == 'none'){
		response.style.color = "red";
		response.innerHTML = "Kies een onderwerp.";
	}
	else if(name == ''){
		response.style.color = "red";
		response.innerHTML = "Vul je naam in.";
	}
	else if(email == ''){
		response.style.color = "red";
		response.innerHTML = "Vul je email adres in.";
	}
	else if(!checkMail(email)){
		response.style.color = "red";
		response.innerHTML = "Vul een geldig email adres in."; 
	}
	else if(message == ''){
		response.style.color = "red";
		response.innerHTML = "Type een bericht.";
	}
	else{
		
		var url = "?s=" + subject + "&n=" + name + "&e=" + email + "&m=" + message;
		httpObject = getHTTPObject();
		
		if (httpObject != null) {
			httpObject.open("GET", "/sendmail.php" + url , true);
			httpObject.send(null); 
			httpObject.onreadystatechange =function(){ 
				if (httpObject.readyState==4) {
					if(httpObject.responseText == 'y'){
						var div = document.getElementById('headtext');   
					 	var div2 = document.getElementById('laag');

					 	$("body").css({"overflow-y": "hidden"});
					 	$("body").css({"padding-right": "16px"});
					 	var currentHeight = $(window).scrollTop();
					 	
					 	response.innerHTML = "";
					 	div2.style.display = ""; 	
					 	div2.style.marginTop = currentHeight + "px";
					 	div.style.marginTop = currentHeight + 70 + "px";	 		 	
						div.style.color = "green";	
						div.style.display = "";	
						div.innerHTML += "<br /><p>Succesvol verzonden! <br />U krijgt zo spoedig mogelijk bericht terug.</p>";
						
						document.getElementById('type').value = 'none';
						document.getElementById('naam').value = '';
						document.getElementById('email').value = '';
						document.getElementById('bericht').value = '';
					}
					if(httpObject.responseText == 'n'){
						response.style.color = "red";	
						response.innerHTML = "Er is iets mis gegaan, controleer of je alles goed heb ingevuld."; 
					}
				}
			}
		}
		
	}
}

function getHTTPObject()
{
	if (window.ActiveXObject)
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest)
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
} 

function checkMail(str)
{
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	return filter.test(str)
}
