/* Forum scripts */

function forum_show_form(parent_postid, subject,quote) {
	var f = document.forms.forum_post_form;
	if(quote){
		var bbcode = "forum_bbtext" + parent_postid;
		bbcode = document.getElementById(bbcode);
		bbcode = bbcode.innerHTML;
		if(bbcode){
			f.body.value = "[quote]" + bbcode + "[/quote]\n\n";	
		}
	}
	document.getElementById('forum_post_div').style.display = 'block';
	f.subject.value = ( subject ? "Re: " + subject.replace(/^Re: /,'') : '' );
	f.parent_postid.value = parent_postid;
	f.evil.value = '0';
}

function forumvote(voteId,vote) {
	var voteBoxforum = "forumvotebox"+voteId;
	voteBoxforum = document.getElementById(voteBoxforum);
	var xmlhttp = new XMLHttpRequest();
	xmlhttp.open("POST", "/modules/forum/vote.php", true);
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4) {
			if (xmlhttp.responseText!="") {
				voteBoxforum.innerHTML = xmlhttp.responseText;
			}
		}
	}
	xmlhttp.send("postid=" + voteId + "&vote=" + vote);
}
