/*

IMPORTANT - DO NOT EDIT THIS DOCUMENT

*/

var request = null;
var intBlogID = 0;

function createRequest() {
	try {
		request = new XMLHttpRequest();
	} catch (trymicrosoft) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (othermicrosoft) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (failed) {
				request = null;
			}
		}
	}
	if (request == null)
		alert("Error creating request object!");
}	
function getBlogCommentForm(blogID) {
    createRequest();
	var url = "/lawson/blogComment.aspx?id=" + blogID;
	intBlogID = blogID;
	request.open("GET", url, true);
	request.onreadystatechange = updatePage;
	request.send(null);
}
function updatePage() {
	if (request.readyState == 0) {
	document.getElementById("blogCommentForm" + intBlogID).innerHTML = "<p align='center'><img src='/images/loading.gif' align='center' alt='loading'></p>";
	}
	else if (request.readyState == 1) {
	document.getElementById("blogCommentForm" + intBlogID).innerHTML = "<p align='center'><img src='/images/loading.gif' align='center' alt='loading'></p>";
	}
	else if (request.readyState == 2) {
	document.getElementById("blogCommentForm" + intBlogID).innerHTML = "<p align='center'><img src='/images/loading.gif' align='center' alt='loading'></p>";
	}
	else if (request.readyState == 3) {
	document.getElementById("blogCommentForm" + intBlogID).innerHTML = "<p align='center'><img src='/images/loading.gif' align='center' alt='loading'></p>";
	}
	else if (request.readyState == 4) {
		if (request.status == 200) {
			var newComment = request.responseText;
			document.getElementById("blogCommentForm" + intBlogID).innerHTML = newComment;
		}
		else {
		document.getElementById("blogCommentForm" + intBlogID).innerHTML = "<p>Sorry this feature is temporarily out of service</p>";
		}
	}
}
function postBlogCommentData(blogID) {
	intBlogID = blogID;
    createRequest();
	var txtBlogCommentName = document.getElementById("txtBlogCommentName").value;
	var txtBlogCommentEmail = document.getElementById("txtBlogCommentEmailAddress").value;
	var txtBlogCommentMessage = document.getElementById("txtBlogCommentMessage").value;
	var url = "/lawson/blogComment.aspx?id=" + blogID + "&blnPosted=1&name=" + encodeURI(txtBlogCommentName) + "&email=" + encodeURI(txtBlogCommentEmail) + "&message=" + encodeURI(txtBlogCommentMessage);
	
	request.open("POST", url, true);
	request.onreadystatechange = updatePage;
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request.send(url);
}
function clearDiv(blogID) {
	document.getElementById(blogID).innerHTML = "";
}