function openSend(linkprefix,urllink) {
	leftVal = (screen.width - 400) / 2;
	topVal = (screen.height - 400) / 2;
	window.open(linkprefix + 'doorsturen.php?link=' + urllink,'sendWindow','width=400,height=400,resizable=no,scrollbars=no,toolbar=no,location=nodirectories=no,status=no,menubar=no,screenx=' + leftVal + ',screeny=' + topVal);
}

function send(url,form) {
	// Eerst de vars uitlezen
	var urllink = form.urllink.value;
	var ontvanger = form.ontvanger.value;
	var naam_verzender = form.naam_verzender.value;
	var email_verzender = form.email_verzender.value;
	var persbericht = form.persbericht.value;
	
	var persberichtVersturen = persbericht.replace(/\n/g,"~~~");
	
	var defaultForm = document.getElementById('doorsturen').innerHTML;
	
	// Veld op laden zetten
	document.getElementById('doorsturen').innerHTML = "<p>Bezig met het verzenden...</p><div class=\"loading\"><img src='/images/load.gif' class='loading' alt='Bezig met het verzenden...' title='Bezig met het verzenden...' /></div>";
	
	// Controle op de velden
	if(urllink == '' || ontvanger == '' || naam_verzender == '' || email_verzender == '' || persbericht == '') {
		// Probeer niet eens de boel te verzenden.
		document.getElementById('doorsturen').innerHTML = defaultForm;
		document.getElementById('urllink').value = urllink;
		document.getElementById('ontvanger').value = ontvanger;
		document.getElementById('naam_verzender').value = naam_verzender;
		document.getElementById('email_verzender').value = email_verzender;
		document.getElementById('persbericht').value = persbericht;	
		document.getElementById('error').innerHTML = 'Alle velden moeten ingevuld worden. Probeer het opnieuw.';
	} else {  
		// XML-bestand ophalen
		var XMLHTTPObject = createHTTPHandler();
		var url = url + "?urllink=" + urllink + "&ontvanger=" + ontvanger + "&naam_verzender=" + naam_verzender + "&email_verzender=" + email_verzender + "&persbericht=" + persberichtVersturen;
		
		XMLHTTPObject.open("GET", url,true);
		XMLHTTPObject.onreadystatechange=function() {
			if (XMLHTTPObject.readyState==4) {
				// Verwerk de binnengekomen XML	  
				var response = XMLHTTPObject.responseXML.documentElement;
				
				var status = response.getElementsByTagName('status')[0].firstChild.data;
				var message = response.getElementsByTagName('message')[0].firstChild.data;
				
				// Kijken wat de status van het versturen is,
				if(status == 2) {
					// Verzonden
					document.getElementById('doorsturen').innerHTML = '<p>Het bericht is verstuuurd.</p>'; // + defaultForm;
					window.setTimeout('window.close()', 3000);
				} else {
					// Foutmelding laten zien
					document.getElementById('doorsturen').innerHTML = defaultForm;
					document.getElementById('urllink').value = urllink;
					document.getElementById('ontvanger').value = ontvanger;
					document.getElementById('naam_verzender').value = naam_verzender;
					document.getElementById('email_verzender').value = email_verzender;
					document.getElementById('persbericht').value = persbericht;						
					document.getElementById('error').innerHTML = message;
				}
			}
		}
		
		XMLHTTPObject.send(null);
	}
}