function createXHR() 
{
	var request = false;
	try {
		request = new ActiveXObject('Msxml2.XMLHTTP');
	}
	catch (err2) {
		try {
			request = new ActiveXObject('Microsoft.XMLHTTP');
		}
		catch (err3) {
			try {
				request = new XMLHttpRequest();
			}
			catch (err1) 
			{
				request = false;
			}
		}
	}
	return request;
}



function loadHTML(url)
{
	var xhr = createXHR();
	xhr.open("GET", url + "&timestamp=" + new Date().getTime() , true);
	xhr.send(null); 
	xhr.onreadystatechange  = function()
	{ 
		if(xhr.readyState  == 4)
		{
			if(xhr.status  == 200) 
				document.getElementById('maintext').innerHTML = xhr.responseText;
			else 
				document.getElementById('maintext').innerHTML = "Error loading page!"; 
		}
	}; 

} 

function makePOSTRequest(url, parameters, blogid) {
	var xhr = createXHR();
	xhr.open('POST', url, true);
	xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr.setRequestHeader("Content-length", parameters.length);
	xhr.setRequestHeader("Connection", "close");
	xhr.send(parameters);
	xhr.onreadystatechange  = function()
	{ 
		if(xhr.readyState  == 4)
		{
			if(xhr.status  == 200) 
				loadHTML('/blog.php?id='+blogid);	
			else 
				document.getElementById('maintext').innerHTML = "Error loading page!"; 
		}
	}; 
}

function sendreactie(obj) {
	var poststr = "naam=" + encodeURI( document.getElementById("naam").value ) +
		"&reactie=" + encodeURI( document.getElementById("reactie").value ) +
		"&id=" + encodeURI( document.getElementById("id").value );
	makePOSTRequest('/blogwrite.php', poststr, document.getElementById("id").value);
}

function init() {
        var links = document.getElementsByTagName('a'); 
        for(i = 0; i != links.length; i++) 
        { 
          	if (links[i].className == 'dont') {
			links[i].href = "/#";
		}
        } 
}

