	/***********************
	*카테고리 등록(2009.10.06 조정남 추가)
	***********************/
	function categoryReg(url, param){
		var frm = document.cateFrm;
		frm.action = url+"?"+param;
		frm.submit();
	}
	
	/***********************
	 *카테고리 수정(2009.10.06 조정남 추가)
	 ***********************/
	function categoryUpt(url, param){
		var frm = document.cateFrm;
		frm.action = url+"?"+param;
		frm.submit();
	}

	/***********************
	*관리자 게시판 등록
	***********************/
	function fnArticleReg(url,param){
		var boardFrm = document.boardFrm;
		if(boardFrm.atc_title.value == ''){
			alert("제목을 입력하여 주십시오.");
			boardFrm.atc_title.focus();
			return;
		}else if(boardFrm.atc_content.value == ''){
			alert("내용을 입력하여 주십시오.");
			boardFrm.atc_content.focus();
			return;
		}
		
		//alert(document.getElementById("menu_cd").value);
		

		//delFileTableRow('fileTable');
		var maxcnt = boardFrm.maxFilecount.value;

		boardFrm.encoding = 'multipart/form-data';
		boardFrm.action =url+"?"+param;
		boardFrm.submit();

	}
	

	/***********************
	*관리자 게시판 수정
	***********************/
	function fnArticleUpt(url,param){
		var frm = document.boardFrm;
		frm.encoding = 'multipart/form-data';
		frm.action=url+"?"+param;
		frm.submit();
	}
	
	
	/***********************
	 *관리자 답변 업데이트
	 ***********************/
	function fnAtcAnsUpt(url,param){
		var frm = document.ansFrm;
		frm.action=url+"?"+param;
		frm.submit();
	}
	
	
    /*******************************************************************************
    * 파일 다운
    *******************************************************************************/
	function filedown(menu_cd,savefilename,orgfilename){
		var filepath="";
		//var splitStr = m_idx.split("-");
		filepath = "/Article/"+menu_cd+"/";
		var url="/download.do?attachFile="+savefilename+"&saveDir="+filepath + "&del=no&orgfilename="+orgfilename;
		this.document.boardFrm.action=url;
        this.document.boardFrm.submit();
	}		
	
	/***********************
	*관리자 게시판 삭제
	***********************/
	function fnArticleDel(){
		var frm = document.boardFrm;
	}		
	

	
	function boardList(){
		var boardFrm = document.boardFrm;
		var pg_gubun = boardFrm.pg_gubun.value;
		var pno = boardFrm.pno.value;
		
		boardFrm.encType="";
		
		boardFrm.action ="/mng/mngBoardList.do?pg_gubun="+pg_gubun+"&pno="+pno;
		boardFrm.submit();
	}
	
	function boardReset(){
		var boardFrm = document.boardFrm;
		boardFrm.m_title.value="";
		boardFrm.m_description.value="";
	}
	
    /*******************************************************************************
    1. F U N C T I O N 명 : addFileTableRow
    2. FUNCTION  기능설명 : 파일 추가
    3.             작성자 : 유승준
    4.           Argument :
    *******************************************************************************/
    function addFileTableRow(id, fRow){

        var tbody = document.getElementById(id).getElementsByTagName("TBODY")[0];
        count = tbody.getElementsByTagName("TR");
        var cnt = count.length;// + parseInt(eval("document.boardFrm.maxFilecount.value"));

        if(cnt-1 > fRow){
            alert("파일은 최대 "+ fRow +"개까지만 가능합니다.");
            return;
        }

//        alert(cnt);
        var row = document.createElement("TR");

        var td1 = document.createElement("TD");
            td1.className="tdcc";
        var inputTest  = document.createElement("<input type=checkbox name=check_id>");
            td1.appendChild(inputTest);



        var td2 = document.createElement("<TD colspan='2' height='20px'>");
            td2.className="tdcl";

        var inputTest  = document.createElement("<input class='textbox' type='file' name='file_name"+cnt+"' size=40 maxlength=40 id='첨부파일' onkeydown='javascript:event.returnValue=false;' >" );
            td2.appendChild(inputTest);

        row.appendChild(td1);
        row.appendChild(td2);
        tbody.appendChild(row);
        document.boardFrm.maxFilecount.value = cnt;
    }
	
    /*******************************************************************************
    1. F U N C T I O N 명 : delFileTableRow
    2. FUNCTION  기능설명 : 파일 삭제 (체크한거 만큼 삭제하고 재 배열)
    3.             작성자 : 유승준
    4.           Argument :
    *******************************************************************************/
      function delFileTableRow(id){
        var k=0;
        var j=0;
        var i=0;

        var tbody = document.getElementById(id).getElementsByTagName("TBODY")[0];
        count = tbody.getElementsByTagName("TR");

        var cnt = count.length;

        if (count.length < 2 ) {
            document.boardFrm.allbox.checked=false;
            return;
        } else if(count.length < 3 ) {
            if ( document.boardFrm.check_id.checked ) {
                var row = tbody.deleteRow(count.length-1);
                document.boardFrm.maxFilecount.value = 1;
            }
        } else {
            if ( document.boardFrm.check_id ) {
                if ( document.boardFrm.check_id.length > 0 ) {
                    j = document.boardFrm.check_id.length;
                    for ( k=(j-1) ; k >=0 ; k-- ) {
                        if ( document.boardFrm.check_id[k].checked ) {
                              var row = tbody.deleteRow(k+1);
                              i++;
                            if (document.boardFrm.check_id  ) {
                            }else{
                                  break;
                            }
                        }
                    }
                    document.boardFrm.maxFilecount.value = j-i;
                }
            }
        }
        document.boardFrm.allbox.checked=false;
        checkChange();
    }
    
    /*******************************************************************************
    1. F U N C T I O N 명 : allCheck
    2. FUNCTION  기능설명 : 파일 삭제 (체크한거 만큼 삭제하고 재 배열)
    3.             작성자 : 유승준
    4.           Argument :
    *******************************************************************************/
    function allCheck() {
        var thisform = document.boardFrm;
        for( var i=0; i<thisform.elements.length; i++) {
            var ele = thisform.elements[i];
            if(ele.name == 'check_id')
                ele.checked = true;
        }
        return;
    }    
    
    /*******************************************************************************
    1. F U N C T I O N 명 : checkChange
    2. FUNCTION  기능설명 : 파일 삭제 (체크한거 만큼 삭제하고 재 배열)
    3.             작성자 : 유승준
    4.           Argument :
    *******************************************************************************/
    function checkChange(){
        if(document.boardFrm.allbox.checked){
            allCheck();
        }else{
            disCheck();
        }
    }
    
    /*******************************************************************************
    1. F U N C T I O N 명 : disCheck
    2. FUNCTION  기능설명 : 파일 삭제 (체크한거 만큼 삭제하고 재 배열)
    3.             작성자 : 유승준
    4.           Argument :
    *******************************************************************************/
    function disCheck() {
        var thisform = document.boardFrm;
        for( var i=0; i< thisform.elements.length; i++) {
            var ele = thisform.elements[i];
            if(ele.name == 'check_id')
                ele.checked = false;
        }
        return;
    }

