// ajax.Updater ************************************************************************************
function commentAJAX(obj_name, ajax_url, params)
{
	var myAjax = new Ajax.Updater( {success: obj_name}, ajax_url, {
				method: 		'post',
				parameters: 	params,
				//onLoading:		commentLoading(obj_name),		// Åë½ÅÀ» ½ÃÀÛÇÒ ¶§ ¹ß»ý
    			onFailure: 		commentError					// Åë½ÅÀÌ ½ÇÆÐÇßÀ» ¶§ ¹ß»ý
			});
}

// ·ÎµùÃ³¸® ****************************************************************************************
function commentLoading(obj_name)
{
	$(obj_name).innerHTML = "<div id='indicator'><img src='/images/common/ajax-loader.gif' border='0' align='absmiddle' alt='' />&nbsp;&nbsp;&nbsp;working...</div>"
}

// ¿¡·¯Ã³¸® ****************************************************************************************
function commentError(request)
{
	$(obj_name).innerHTML = "<div id='indicator'>ÁË¼ÛÇÕ´Ï´Ù. Ã³¸®Áß ¿¡·¯°¡ ¹ß»ýÇß½À´Ï´Ù...!!!</div>";
	//alert('ÁË¼ÛÇÕ´Ï´Ù. Ã³¸®Áß ¿¡·¯°¡ ¹ß»ýÇß½À´Ï´Ù...!!!');
}

// ¸ñ·Ïº¸±â ****************************************************************************************
function goList(goURL, mmenu, smenu, gotoPage)
{
	location.href = goURL + "?mmenu=" + mmenu + "&smenu=" + smenu + "&gotoPage=" + gotoPage;
}


// ³»¿ëº¸±â ****************************************************************************************
function goView(mmenu, smenu, gotoPage, board_seqnum)
{
	location.href = "view.asp?mmenu=" + mmenu + "&smenu=" + smenu + "&gotoPage=" + gotoPage + "&board_seqnum=" + board_seqnum;
}


// ´ñ±Ûµî·Ï ****************************************************************************************
function addReply(frm)
{
	alert('Sorry, not serviced');
	/*
	if ($F("memo_content").strip().length < 1)
	{
		alert('³»¿ëÀ» ÀÔ·ÂÇÏ¼¼¿ä...!!!');
		document.getElementById('memo_content').focus();
		return false;
	}

	var obj_name 	= "reply_list";
	var ajax_url 	= "/betaboard/reply_add_ok.asp";
	var params 		= Form.serialize($(frm.name), 'NS');

	// debug (ajax_url);
	// debug (params);
	commentAJAX(obj_name, ajax_url, params);
	*/
}


// ´ñ±Û ÆäÀÌÂ¡ *************************************************************************************
function replyPage(board_seqnum, reply_page)
{
	var obj_name 	= "reply_list";
	var ajax_url 	= "/betaboard/reply_page.asp";
	var params 		= "board_seqnum=" + board_seqnum + "&reply_page=" + reply_page;

	commentAJAX(obj_name, ajax_url, params);
}


// ´ñ±Û»èÁ¦ ****************************************************************************************
function delReply(board_seqnum, memo_seqnum) {
	if ( !confirm("»èÁ¦¸¦ ¿øÇÏ½Ã³ª¿ä? ") ) {
		return false;
	}
	var obj_name 	= "reply_list";
	var ajax_url 	= "/betaboard/reply_del_ok.asp";
	var params 		= "board_seqnum=" + board_seqnum + "&memo_seqnum=" + memo_seqnum;

	commentAJAX(obj_name, ajax_url, params);
}


// ´ñ±Û »èÁ¦
// ##############################################################################################
function deleteComment(board_seqnum, memo_seqnum) {
	if ( ! memo_seqnum ) {
		return false;
	}

	if ( !confirm("Delete posting?") ) {
		return false;
	}
	
	var obj_name 	= "reply_list";
	var ajax_url 	= "/betaboard/reply_del_ok.asp";
	var params 		= "?board_seqnum="+board_seqnum+"&memo_seqnum="+memo_seqnum;

	// debug (ajax_url);
	// debug (params);
	commentAJAX(obj_name, ajax_url, params);
}
