//Create ajax module
 function createObject() {
	var request_type;
	var browser = navigator.appName;
	 if(browser == "Microsoft Internet Explorer"){
		request_type = new ActiveXObject("Microsoft.XMLHTTP");
	 }
	 else{
		request_type = new XMLHttpRequest();
	 }
	return request_type;
 }

//Define http as the ajax object and nocache to avoid the browser from caching the reply
var http = createObject();
var nocache = 0;

//Used by blog.php (insert a comment) - ajax.php?mode=add_comment - input
 function InsertComment() {
	document.getElementById('make_comment_response').innerHTML = "<img src=\"img/ajax-loader.gif\" />"
	var make_comment_name = encodeURIComponent(document.getElementById('make_comment_name').value);
	var make_comment_text = encodeURIComponent(document.getElementById('make_comment_text').value);
	var make_comment_blog = encodeURIComponent(document.getElementById('make_comment_blog').value);
	nocache = Math.random();
	http.open("POST", 'inc/ajax.php?mode=add_comment&nocache = '+nocache, true); 
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");  
	http.onreadystatechange = insertReply;                
	http.send('make_comment_name='+make_comment_name+'&make_comment_text='+make_comment_text+'&make_comment_blog='+make_comment_blog);
 }

//Used by blog.php (insert a comment) - ajax.php?mode=add_comment - output
 function insertReply() {
	 if(http.readyState == 4){ 
		var response = http.responseText;
		document.getElementById('make_comment_response').innerHTML = response;
		 if(response == "Bedankt voor je reactie!"){
			var make_comment_name_raw = document.getElementById('make_comment_name').value;
			var make_comment_text_raw = document.getElementById('make_comment_text').value;
			var make_comment_name = make_comment_name_raw.replace(/(<([^>]+)>)/ig,"");
			var make_comment_text = make_comment_text_raw.replace(/(<([^>]+)>)/ig,"");
			document.getElementById('make_comment_post_name').innerHTML = make_comment_name+':';
			document.getElementById('make_comment_post_text').innerHTML = make_comment_text;
			document.getElementById('make_comment_post_date').innerHTML = "Enkele seconden geleden";
			var make_comment_visible = document.getElementById('make_comment_post_content');
			make_comment_visible.style.display = "";
			var make_nopost_invisible = document.getElementById('nocomments_content')
			make_nopost_invisible.style.display = "none";
			scroll(0,90000000);
			document.getElementById('make_comment_name_div').innerHTML = "";
			document.getElementById('make_comment_text_div').innerHTML = "";
		 }
	 }
 }
