function get_xml(url){
	var xmlhttp = false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}

	if (xmlhttp) {
		if (xmlhttp.readyState >= 1 && xmlhttp.readyState <= 3) {
			xmlhttp.abort();
		}
		var randomnumber=Math.floor(Math.random()*99999);
		var ran_number  =Math.floor(randomnumber); 
		xmlhttp.open("GET", ""+url+"&r="+ran_number, false);
		xmlhttp.send(null);
		if (xmlhttp.status==200){
			return xmlhttp.responseText;
		} else {
			return 'Er gaat iets niet helemaal goed. Probeer het nog eens (druk op F5)<br><b>Let op. Dit is een BETA versie van Etnodating</b>';
		}
	}
}

function set_xml(url){
	var xmlhttp = false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}

	if (xmlhttp) {
		if (xmlhttp.readyState >= 1 && xmlhttp.readyState <= 3) {
			xmlhttp.abort();
		}
		var randomnumber=Math.floor(Math.random()*9999999999);
		var ran_number  =Math.floor(randomnumber); 
		xmlhttp.open("GET", ""+url+"&r="+ran_number, true);
		xmlhttp.onreadystatechange = function () {
            if(xmlhttp.readyState == 4){
				window.xmlReturn = xmlhttp.responseText;
				alert(xmlhttp.responseText);
			}
		}
		xmlhttp.send(null);
	}
	return window.xmlReturn;
}