var fold_idx;
String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}

function insert_box(idx,drama_idx,drama_title,depth,thread,member,mode_type)
{
	insert = document.getElementById("reply"+idx);
	if(insert.innerHTML == "")
	{
		str = "<form method=\"post\" id=\"messageboard_rewrite"+idx+"\" name=\"messageboard_rewrite"+idx+"\" action=\"/kmovie_drama/drama_messageboard_process.asp\" target=\"reg_frame\">";
		str = str + "<input type=\"hidden\" name=\"member\" value=\""+member+"\">";
		str = str + "<input type=\"hidden\" name=\"re_type\" value=\"1\">";
		str = str + "<input type=\"hidden\" name=\"mode_type\" value=\""+mode_type+"\">";
		str = str + "<input type=\"hidden\" name=\"idx\" value=\""+drama_idx+"\">";
		str = str + "<input type=\"hidden\" name=\"type_idx\" value=\""+drama_title+"\">";
		str = str + "<input type=\"hidden\" name=\"depth\" value=\""+depth+"\">";
		str = str + "<input type=\"hidden\" name=\"top_thread\" value=\""+thread+"\">";
		str = str + "<div class=\"re_title2\">";
		str = str + "<input type=\"text\" name=\"review_title\" value=\"\" style=\"font-size:11px; margin:5px 0 0 5px;width:672px;\"  maxlength=\"80\">";
		str = str + "</div>";
		str = str + "<div class=\"re_body2\">";
		str = str + "<textarea name=\"review_text\" rows=\"10\" style=\"font-size:11px; margin: 5px 0px 5px 5px;  width:672px;\"></textarea>";
		str = str + "<div id=\"movie_des\" style=\"margin:5px 0 10px 0; padding-right:5px\">";
		str = str + "<span id=\"process_message_re\">";
		str = str + "<span class=\"YesNoReply\" style=\"background-color:#5e0a0a; float:right;\"><a href=\"javascript:void(0);\" onclick=\"messageboard_rewrite"+idx+".reset();\">Cancel</a></span>";
		str = str + "<span class=\"YesNoReply\" style=\"background-color:#5e0a0a; float:right;\"><a href=\"javascript:void(0);\" onclick=\"messageboard_resend("+idx+");\">Submit</a></span>";
		str = str + "<span id=\"clear\"></span>";
		str = str + "</span>";
		str = str + "</div>";
		str = str + "</div>";
		str = str + "</form>";
		insert.innerHTML = str;
	}
	else
	{
		insert.innerHTML = "";
	}
}

function insert_box_modify(idx,drama_idx,drama_title,depth,thread,review_title,review_text,member,mode_type)
{
	insert = document.getElementById("reply"+idx);
	if(insert.innerHTML == "")
	{
		str = "<form method=\"post\" id=\"messageboard_rewrite"+idx+"_modify\" name=\"messageboard_rewrite"+idx+"_modify\" action=\"/kmovie_drama/drama_messageboard_process.asp\" target=\"reg_frame\">";
		str = str + "<input type=\"hidden\" name=\"mode\" value=\"modify\">";
		str = str + "<input type=\"hidden\" name=\"member\" value=\""+member+"\">";
		str = str + "<input type=\"hidden\" name=\"re_type\" value=\"1\">";
		str = str + "<input type=\"hidden\" name=\"mode_type\" value=\""+mode_type+"\">";
		str = str + "<input type=\"hidden\" name=\"idx\" value=\""+drama_idx+"\">";
		str = str + "<input type=\"hidden\" name=\"type_idx\" value=\""+drama_title+"\">";
		str = str + "<input type=\"hidden\" name=\"depth\" value=\""+depth+"\">";
		str = str + "<input type=\"hidden\" name=\"top_thread\" value=\""+thread+"\">";
		str = str + "<div class=\"re_title2\">";
		str = str + "<input type=\"text\" name=\"review_title\" value=\""+review_title+"\" style=\"font-size:11px; margin:5px 0 0 5px;width:672px;\"  maxlength=\"80\">";
		str = str + "</div>";
		str = str + "<div class=\"re_body2\">";
		str = str + "<textarea name=\"review_text\" rows=\"10\" cols=\"94\" style=\"font-size:11px; margin: 5px 0px 5px 5px; width:672px;\">"+review_text.replace(/<br>/gi,"\n")+"</textarea>";
		str = str + "<div id=\"movie_des\" style=\"margin:5px 0 10px 0; padding-right:5px\">";
		str = str + "<span id=\"process_message_modify\">";
		str = str + "<span class=\"YesNoReply\" style=\"background-color:#5e0a0a; float:right;\"><a href=\"javascript:void(0);\" onclick=\"messageboard_rewrite"+idx+"_modify.reset();\">Cancel</a></span>";
		str = str + "<span class=\"YesNoReply\" style=\"background-color:#5e0a0a; float:right;\"><a href=\"javascript:void(0);\" onclick=\"messageboard_resend_modify("+idx+");\">Submit</a></span>";
		str = str + "<div style=\"clear:right\"></div>";
		str = str + "</span>";
		str = str + "</div>";
		str = str + "</div>";
		str = str + "</form>";
		insert.innerHTML = str;
	}
	else
	{
		insert.innerHTML = "";
	}
}

function title_open(idx)
{
	title = document.getElementById("content"+idx+"_hiddentype").value;
	if (title == '0')
	{
		document.getElementById("content"+idx).style.display = 'block';
		document.getElementById("content"+idx+"_hiddentype").value = '1';
		document.getElementById("comment"+idx).className = 're_title';
		var mb = document.getElementById("boardWrapper");

		for (var inc = 0; inc < mb.getElementsByTagName("span").length; inc++) {
			var spanObj = mb.getElementsByTagName("span")[inc];
			if (spanObj.name == "re_contents" && spanObj.id != "content" + idx) {
				spanObj.style.display = "none";
			}
		}
		for (var inc = 0; inc < mb.getElementsByTagName("div").length; inc++) {
			var divObj = mb.getElementsByTagName("div")[inc];
			if (divObj.name == "re_comments" && divObj.id != "comment" + idx) {
				divObj.className = '';
			}
		}
		for (var inc = 0; inc < mb.getElementsByTagName("input").length; inc++) {
			var inputObj = mb.getElementsByTagName("input")[inc];
			if (inputObj.name == "re_contents_hiddentype" && inputObj.id != "content" + idx + "_hiddentype") {
				inputObj.value = '0';
			}
		}
	}
	else
	{
		document.getElementById("content"+idx).style.display = 'none';
		document.getElementById("content"+idx+"_hiddentype").value = '0';
		document.getElementById("comment"+idx).className = '';
	}
}

function messageboard_send()
{
	var mb_form = document.messageboard_write;
	if (mb_form.review_title.value.trim() == '')
	{
		alert('please input title value.');
		mb_form.review_title.focus();
		return false;
	}
	if (mb_form.review_text.value.trim() == '')
	{
		alert('please input text value.');
		mb_form.review_text.focus();
		return false;
	}
	document.getElementById("process_message").innerHTML = '<span style="float:right;">processing....</span>';
	mb_form.submit();
}

function messageboard_resend(idx)
{
	var mb_reform = document.getElementById("messageboard_rewrite"+idx);
	if (mb_reform.review_title.value.trim() == '')
	{
		alert('please input title value.');
		mb_reform.review_title.focus();
		return false;
	}
	if (mb_reform.review_text.value.trim() == '')
	{
		alert('please input text value.');
		mb_reform.review_text.focus();
		return false;
	}
	document.getElementById("process_message_re").innerHTML = '<span style="float:right;">processing....</span>';
	mb_reform.submit();
}

function messageboard_resend_modify(idx)
{
	var mb_reform_modify = document.getElementById("messageboard_rewrite"+idx+"_modify");
	if (mb_reform_modify.review_title.value.trim() == '')
	{
		alert('please input title value.');
		mb_reform_modify.review_title.focus();
		return false;
	}
	if (mb_reform_modify.review_text.value.trim() == '')
	{
		alert('please input text value.');
		mb_reform_modify.review_text.focus();
		return false;
	}
	document.getElementById("process_message_modify").innerHTML = '<span style="float:right;">processing....</span>';
	mb_reform_modify.submit();
}

function messageboard_del(idx,type_idx,thread,depth,member,mode_type)
{
	if (confirm("Delete this comment?")!=0) {
		document.messageboard_del_form.member.value = member;
		document.messageboard_del_form.mode_type.value = mode_type;
		document.messageboard_del_form.idx.value = idx;
		document.messageboard_del_form.type_idx.value = type_idx;
		document.messageboard_del_form.top_thread.value = thread;
		document.messageboard_del_form.depth.value = depth;
		document.messageboard_del_form.submit();
	}
	else
	{
		alert('Delete cancel.');
	}
}

function addslashes(str) {
str=str.replace(/\\/g,'\\\\');
str=str.replace(/\'/g,'\\\'');
str=str.replace(/\"/g,'\\"');
str=str.replace(/\0/g,'\\0');
alert(str);
return str;
}

function stripslashes(str) {
str=str.replace(/\\\\/g,'\\');
str=str.replace(/\\\'/g,'\'');
str=str.replace(/\\\"/g,'"');
str=str.replace(/\\0/g,'\0');
return str;
}