var xmlhttp=false;

if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
	xmlhttp = new XMLHttpRequest();
}
if (window.ActiveXObject) {xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}
function ajaxDelete(url,question) {
	var conf = confirm(question);
	if (conf){
		ajaxDoDelete(url);
	}
}
function ajaxDoDelete(url){
	var text	= '';
	xmlhttp.open("GET", url);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			text = xmlhttp.responseText;
			if (text != 'Geen rechten'){
				document.getElementById(text).style.display='none';
			}							
		}
	}
	xmlhttp.send(null);		
}
function ajaxEdit(id,type,querystring) {
	var text	= '';	
	document.getElementById('editIcon'+id).style.display='none';
	xmlhttp.open("GET", "/interactie/index.php?action=show&id="+id+"&type="+type+querystring);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			text = xmlhttp.responseText;
			if (text != 'xxNO POSTxx'){
				document.getElementById('text'+id).innerHTML = text;
			}							
		}
	}
	xmlhttp.send(null);		
}
function ajaxDoEdit(id,url,type){
	var text	= '';
	var posttext = document.getElementById('editfield'+id).value;	
	if (posttext.length==0){
		var conf = confirm("Het bericht is leeg, wil je het originele bericht verwijderen?");
		if (conf) ajaxDoDelete(url);
		return;
	}
	document.getElementById('editIcon'+id).style.display='inline';
	xmlhttp.open("GET", "/interactie/index.php?action=edit&type="+type+"&id="+id+"&text="+escape(posttext));
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			text = xmlhttp.responseText;
			if (text != 'xxNO POSTxx'){
				document.getElementById('text'+id).innerHTML = text;
			}							
		}
	}
	xmlhttp.send(null);			
}