
var previousdivname="blank";
var messageId = '';

function reloadCaptcha() {
	var ran_number= Math.floor(Math.random() * 1000000); 
	document.getElementById('capt1').src='captcha.php?='+ran_number;
}

function show_reply_form(dscid, parentid, threadlevel) {

	randomkey = Math.floor(Math.random() * 1000000);
	messageId = parentid;
	var url = "dscboard.php";
	var pars = "event=rpf&dscid="+dscid+"&parentid="+parentid+"&thlevel="+threadlevel+"&rndnum="+randomkey;

	var myAjax = new Ajax.Request(
	url, 
	{
		method: 'POST',
		parameters: pars,
		onComplete: show_reply_form_1
	});
}

function show_reply_form_1(originalRequest) {

	if(originalRequest.responseText) {

		if(previousdivname != "blank"){
			closeDiv(previousdivname);
		}
		
		$("repdiv_"+messageId).style.display = 'inline';
		$("repdiv_"+messageId).style.visibility = 'visible';
		

		$("repdiv_"+messageId).innerHTML = originalRequest.responseText;
		previousdivname = "repdiv_"+messageId;
	}
}


function show_forward_form(dscid, parentid, threadlevel) {

	randomkey = Math.floor(Math.random() * 1000000);

	messageId = parentid;
	var url = "dscboard.php";
	var pars = "event=fmf&dscid="+dscid+"&parentid="+parentid+"&thlevel="+threadlevel+"&rndnum="+randomkey;

	var myAjax = new Ajax.Request(
	url, 
	{
		method: 'POST',
		parameters: pars,
		onComplete: show_forward_form_1
	});
}



function show_forward_form_1(originalRequest) {

	if(originalRequest.responseText) {

		if(previousdivname != "blank"){
			closeDiv(previousdivname);
		}
		
		$("frddiv_"+messageId).style.display = 'inline';
		$("frddiv_"+messageId).style.visibility = 'visible';
		
		$("frddiv_"+messageId).innerHTML = originalRequest.responseText;
		previousdivname = "frddiv_"+messageId;
	}
}

function show_abouse_form(dscid, parentid, threadlevel) {
	

	randomkey = Math.floor(Math.random() * 1000000);

	messageId = parentid;
	var url = "dscboard.php";
	var pars = "event=amf&dscid="+dscid+"&parentid="+parentid+"&thlevel="+threadlevel+"&rndnum="+randomkey;

	var myAjax = new Ajax.Request(
	url, 
	{
		method: 'POST',
		parameters: pars,
		onComplete: show_abouse_form_1
	});
	
}

function show_abouse_form_1(originalRequest) {

	if(originalRequest.responseText) {

		if(previousdivname != "blank"){
			closeDiv(previousdivname);
		}
		
		$("abudiv_"+messageId).style.display = 'inline';
		$("abudiv_"+messageId).style.visibility = 'visible';
		
		$("abudiv_"+messageId).innerHTML = originalRequest.responseText;
		previousdivname = "abudiv_"+messageId;
	}
}


function closeDiv(divname) {
	$(divname).style.display = 'none';
	$(divname).innerHTML = '';
	$(divname).style.visibility = 'hidden';
	
}

var char_len_use = 0;
var max_char_len = 500;

function calcCharLeft() {
	
	char_len_use = 0;
	maxLength = 500;
	var charleft;
	if (document.getElementById("comments").value.length > max_char_len) { 
		document.getElementById("comments").value = document.getElementById("comments").value.substring(0,max_char_len);
		charleft = 0;
	} else {
		charleft = maxLength - document.getElementById("comments").value.length;
	}
	document.getElementById("chr_left").innerHTML = charleft;
	
}

