function replyTo (entry_id, reply_to, set_subject) {
	if (document.getElementById("reply_to").value == 0) {
		prev_subject = document.getElementById("add_comment_subject").value;
	}
	document.getElementById("reply_to").value=reply_to;
	document.getElementById("add_comment_reply_to").innerHTML = "<b>Replying to:</b><br/>"+document.getElementById("blog_entry_"+entry_id+"_comment_"+reply_to).innerHTML;
	document.getElementById("add_comment_reply_to").innerHTML += "<div class=\"comment_reply_link\"><a href=\"/blog/"+entry_id+"/#comment_"+reply_to+"\" onclick=\"cancelReply(true); return false;\" style=\"color:#FF0000;\">cancel reply</a></div>";
	document.getElementById("add_comment_reply_to").style.display = "block";
	document.getElementById("add_comment_subject").value=set_subject;
	document.getElementById("add_comment_body_text").focus();
	document.getElementById("add_comment_form").style.paddingLeft = "40px";
	document.getElementById("add_comment_form").style.borderLeft = "#126E24 1px dashed";
}

function cancelReply (restore_subject) {
	var reply_to = document.getElementById("reply_to").value;
	if (reply_to > 0) { 
		document.getElementById("reply_to").value = 0;
		document.getElementById("add_comment_reply_to").innerHTML = "";
		document.getElementById("add_comment_reply_to").style.display = "none";
		if (restore_subject == true) {
			document.getElementById("add_comment_subject").value=prev_subject;
		}
		document.getElementById("add_comment_form").style.paddingLeft = "0";
		document.getElementById("add_comment_form").style.borderLeft = "0";
		window.location = "#comment_"+reply_to;
	}
}

var RecaptchaOptions = {
	theme : "white",
	lang : "en"
};