 var http_request = false;
   
   function makePOSTRequest(url, parameters) 
   {
      	http_request = false;
   		if (window.XMLHttpRequest) 
		{ // Mozilla, Safari,...
			 http_request = new XMLHttpRequest();
			 if (http_request.overrideMimeType) {
				// set type accordingly to anticipated content type
				//http_request.overrideMimeType('text/xml');
				http_request.overrideMimeType('text/html');
				
			 }
		} else if (window.ActiveXObject) { // IE
			 try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			 } catch (e) {
				try {
				   http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			 }
		  }
		  if (!http_request) {
			 alert('Cannot create XMLHTTP instance');
			 return false;
		  }
		  
		  var parameters = parameters.split("|");
		 
		  http_request.onreadystatechange = function()
		  {
			 if (http_request.readyState == 4) 
			  {
				 if (http_request.status == 200) 
				 {
					data = http_request.responseText.split ( "[BRK]" );
					
					parent.document.getElementById(parameters[1]).innerHTML=data[0];
					
					if(parameters[2])
					{
						parent.document.getElementById(parameters[2]).innerHTML=data[1];
					}
					if(parameters[3])
					{
						parent.document.getElementById(parameters[3]).innerHTML=data[2];
					}
					if(parameters[4])
					{
						parent.document.getElementById(parameters[4]).innerHTML=data[3];
					}
					
				 } 
				 else 
				 {
					//alert('Bestelling is aangepast.');
				 }
			  }
		  }
		  http_request.open('POST', url, true);
		  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		  http_request.setRequestHeader("Content-length", parameters[0].length);
		  http_request.setRequestHeader("Connection", "close");
		  http_request.setRequestHeader("X-Requested-With", "XMLHttpRequest");
		  http_request.send(parameters[0]);
   }

function emailvalidation(entered, alertbox)
   {
     with (entered)
     {
       apos=value.indexOf("@");
       dotpos=value.lastIndexOf(".");
       lastpos=value.length-1;
       if (apos<1 || dotpos-apos<2 || lastpos-dotpos>4 || lastpos-dotpos<2) 
       {  if (alertbox) 
          { alert(alertbox);} 
          return false;
       }
       else {return true;}
     }
   }


 function emptyvalidation(entered, alertbox,field)
   {
     with (entered)
     {
       if (value==null || value=="" || value==field)
       { if (alertbox!="") 
         {alert(alertbox);} 
         return false;
       }
       else {return true;}
     }
   }
   
function submitForm()
{
	naam = document.getElementById('naam').value;
	email = document.getElementById('email').value;
	telefoon = document.getElementById('telefoon').value;
	vraag_opmerking = document.getElementById('vraag_opmerking').value;
	
	if (naam==null || naam=="" || naam=='naam')
	{
	alert("Vergeet je naam niet in te vullen");
	document.getElementById('naam').focus();
	return false;
	}
	
	if (email==null || email=="" || email=='email')
	{
	alert("Vergeet je e-mailadres niet in te vullen");
	document.getElementById('email').focus();
	return false;
	}
	else
	{
		apos=email.indexOf("@");
       dotpos=email.lastIndexOf(".");
       lastpos=email.length-1;
       if (apos<1 || dotpos-apos<2 || lastpos-dotpos>4 || lastpos-dotpos<2) 
       {  
          alert("Gebruik een correct e-mailadres");
		  document.getElementById('email').focus();
		  return false;
       }
	}
	//alert(email);
	
	
	//alert(vraag_opmerking);
	var poststr = "f=sendMail&email="+email+"&telefoon="+telefoon+"&naam="+naam+"&vraag_opmerking="+vraag_opmerking+"|"+"box";
	makePOSTRequest('../inc/ajax.functions.php', poststr);
}

