

// È¸¿ø 

// ¼öÁ¤

function m_update() {

  bform1.action = "update.asp";
  bform1.target = "_self";
  bform1.submit();

}



// »èÁ¦

function m_delete() {

  result = confirm('When it confirms click it is eliminated');

  if (result == true) {   
      bform1.action = "my_delete.asp";
      bform1.target = "myhole";
      bform1.submit();
  }

}



// ¼Õ´Ô

// ¼öÁ¤

function c_update() {

  if (IsEmpty(guForm.pwd.value) == true) {
      alert("To input a password");
      guForm.pwd.focus();
      return; 
  }

  bform1.pwd.value = guForm.pwd.value;
  bform1.action = "update.asp";
  bform1.target = "_self";
  bform1.submit();

}



// »èÁ¦

function c_delete() {

  if (IsEmpty(guForm.pwd.value) == true) {
      alert("To input a password");
      guForm.pwd.focus();
      return; 
  }

  result = confirm('When it confirms click it is eliminated');

  if (result == true) {   
      bform1.pwd.value = guForm.pwd.value;
	   bform1.action = "my_delete.asp";
      //bform1.target = "myhole";
      bform1.submit();
  }

}



// ÀÌÀü,  ´ÙÀ½±Û Ã³¸®

function ch_article(bbs_no) {

  bform2.bbs_no.value = bbs_no;
  bform2.action = "view.asp";
  bform2.target = "_self";
  bform2.submit();

}




// ÄÚ¸àÆ® µî·Ï

function jsend(mbr_no) {

  if (IsEmpty(coform.cname.value) == true) {
      alert("To input a name");
      coform.cname.focus();
      return false; 
  }

  if (mbr_no == '' && IsEmpty(coform.pwd.value) == true) {
      alert("To input a password");
      coform.pwd.focus();
      return false; 
  }

  if (IsEmpty(coform.memo.value) == true) {
      alert("To input the writing");
      coform.memo.focus();
      return false; 
  }

  cal_byte('',coform.memo,coform.mynull,500);


  show_wait_show();

  var params  = "bos_no=" + coform.bos_no.value + "&bbs_no=" + coform.bbs_no.value + "&cat_no=" + coform.cat_no.value
	   params += "&cname=" + escape(coform.cname.value) + "&pwd=" + coform.pwd.value + "&memo="+ escape(coform.memo.value)

  new ajax.xhr.Request("/bbs/not/comment_ok.asp", params, callBack, "POST");

  return false; 

}



function callBack(req) {

  if (req.readyState == 4) {
	  if (req.status == 200) {
			
			show_wait_hide();  

			var docXML = req.responseXML;
			var errCnt = docXML.getElementsByTagName("errCnt").item(0).firstChild.nodeValue;   // ¿¡·¯ ÄÚµå        
			var errMsg = docXML.getElementsByTagName("errMsg").item(0).firstChild.nodeValue;   // ¿¡·¯ ¸Þ½ÃÁö 

         if (errCnt > 0) {
		       window.alert(errMsg);
		       show_wait_hide();
		       return false;
         }

 
		  // ´ñ±Û µî·ÏÈÄ ¿ä¼Ò °¡Á®¿À±â
		  
		  var cmtData = {
			 "com_no"    : docXML.getElementsByTagName("com_no")[0].firstChild.nodeValue,   // ¼ø¹ø
			 "bos_no"    : docXML.getElementsByTagName("bos_no")[0].firstChild.nodeValue,   // °Ô½ÃÆÇ¹øÈ£
			 "cname"     : docXML.getElementsByTagName("cname")[0].firstChild.nodeValue,    // ÀÌ¸§
			 "memo"      : docXML.getElementsByTagName("memo")[0].firstChild.nodeValue,     // ³»¿ë
			 "reg"       : docXML.getElementsByTagName("reg")[0].firstChild.nodeValue,      // µî·ÏÀÏ
			 "mbr_no"    : docXML.getElementsByTagName("mbr_no")[0].firstChild.nodeValue    // È¸¿ø¹øÈ£
		  };


		  // ´ñ±Û ¿ä¼Ò·Î Ãâ·Â³»¿ë Á¶ÇÕÇÏ±â

		  var cmtStr = get_comment_listForm (cmtData);


		  // ´ñ±Û ¿ä¼Ò »ý¼º

		  var cmtDiv = document.createElement("div");
		  cmtDiv.name = "com_"+ cmtData["com_no"];
		  cmtDiv.id = "com_"+ cmtData["com_no"];
		  cmtDiv.width = "600";
		  cmtDiv.innerHTML = cmtStr;
		  document.getElementById('commentList').appendChild(cmtDiv);
		  show_wait_hide();
		  coform.memo.value = '';
		  coform.pwd.value = '';

		  alert('µî·ÏÀÌ ¿Ï·á µÇ¾ú½À´Ï´Ù.');

     }
  }

}





// ´ñ±Û Ãâ·ÂÀ» À§ÇÑ ³»¿ë Á¶ÇÕ
// cmtData: µ¡±Û Á¤º¸

function get_comment_listForm (cmtData) {

	var str = "";

	str += "<table width=\"653\" border=\"0\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\">\n"
	str += "<tr><td width=\"15%\" align=\"left\"><strong class=\"sstext2Copy\">"+ cmtData["cname"] +"</strong></td>\n"
	str += "    <td width=\"65%\" align=\"left\" valign=\"middle\" class=\"sstext2Copy\">"+ cmtData["memo"] +"</td>\n"
	str += "    <td width=\"15%\" align=\"center\" valign=\"middle\" class=\"counter_total\">"+ cmtData["reg"] +"</td>\n"
	str += "    <td width=\"5%\" align=\"center\" valign=\"middle\">\n"
	
	if (cmtData["mbr_no"] == '0') {
	    str += "<a href=\"javascript:delete_com_guest('" + cmtData["bos_no"] + "','" + cmtData["com_no"] + "');\">\n"
   }
	else {
	    str += "<a href=\"javascript:delete_com_dir('" + cmtData["bos_no"] + "','" + cmtData["com_no"] + "');\">\n"
   }
	str += "<img src=\"/images/common/delete_ss.gif\" align=\"absmiddle\" alt=\"ÄÚ¸àÆ® »èÁ¦\"></a></td>\n"
	str += "</tr>\n"
	str += "<tr height=\"5\"><td colspan=\"4\"></td></tr>\n"
	str += "<tr><td width=\"100%\" colspan=\"4\" background=\"/bbs/images/bg_dotline_H.gif\"><img src=\"/bbs/images/space.gif\" width=\"1\" height=\"1\"></td>\n"
	str += "</tr>\n"
	str += "<tr height=\"7\"><td colspan=\"4\"></td></tr>\n"
	str += "</table>\n"

	return str;

}



// È¸¿ø »èÁ¦ Ã³¸®

function delete_com_dir (bos_no, com_no) {

  var resultRequest = confirm('È®ÀÎÀ» Å¬¸¯ ÇÏ½Ã¸é »èÁ¦ Ã³¸®°¡ ¿Ï·á µË´Ï´Ù.');

  if (resultRequest == true) {
		
        var params = "bos_no=" + bos_no + "&com_no=" + com_no;

        new ajax.xhr.Request("/bbs/not/comment_delete.asp", params, callBack_B, "POST");

	}

	return;

}



function callBack_B(req) {

  if (req.readyState == 4) {
	  if (req.status == 200) {

		  var docXML = req.responseXML;
		  var errCnt = docXML.getElementsByTagName("errCnt").item(0).firstChild.nodeValue;   // ¿¡·¯ ÄÚµå    
		  var errMsg = docXML.getElementsByTagName("errMsg").item(0).firstChild.nodeValue;   // ¿¡·¯ ¸Þ½ÃÁö 

		  if (errCnt > 0) {
			  window.alert(errMsg);
			  return;
		  }
  
		  // »èÁ¦Ã³¸®ÈÄ ´ñ±Û ºÎºÐ Á¦°Å

		  var com_no = docXML.getElementsByTagName("com_no").item(0).firstChild.nodeValue; 
          var cmtDivId = document.getElementById('com_'+ com_no);

		  document.getElementById('commentList').removeChild(cmtDivId);
	      alert('»èÁ¦°¡ ¿Ï·á µÇ¾ú½À´Ï´Ù.');

     }
  }

}




// ºñÈ¸¿ø µ¡±Û »èÁ¦ Ã³¸®

function delete_com_guest (bos_no, com_no) {

  var pwd = prompt("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.","");

  if (pwd == null || IsEmpty(pwd) == true) {
	   alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		return; 
  }


  var resultRequest = confirm('È®ÀÎÀ» Å¬¸¯ ÇÏ½Ã¸é »èÁ¦ Ã³¸®°¡ ¿Ï·á µË´Ï´Ù.');

  if (resultRequest == true) {
		
      var params = "bos_no=" + bos_no + "&com_no=" + com_no + "&pwd=" + pwd;

      new ajax.xhr.Request("/bbs/not/comment_delete.asp", params, callBack_B, "POST");

   }

   return;

}
