
//*****************************************************************************
// Description : 게시판 submit
// Parameter:
// Return:
// Usage:
//*****************************************************************************

function frmFaqSubmit(idx){
	var frm = document.getElementById("form1");
	frm.page.value = "";
	frm.value3.value = idx;
	frm.mode.value = "Search";
	frm.action="board_list.do";
	frm.submit();
}

function fn_filedownX(path, name, saveName){
	var frm = document.getElementById("downForm");
	if(frm.mode.value == "View"){
		frm.filePath.value = path;
		frm.fileRealName.value = name;
		frm.fileSaveName.value = saveName;
		frm.action = '/boardFileDown.do';
		frm.submit();
	}
}

//===========================board.js 내용 추가됨=============================
var gfrm = "";

//첨부된 파일 스크립트
//첨부된 파일목록 display
var scripts = new Array;
//scripts[seq] = new make_script(true, display_script);



//*****************************************************************************
// Description : 게시판 페이징 펑션
// Parameter:
// Return:
// Usage:
//*****************************************************************************
function goPage(page)
{
	var frm = document.getElementById("form1");
	frm.page.value = page;
	frm.submit();
}

//*****************************************************************************
// Description : 체크박스 체크된갯수 반환
// Parameter: o:
// Return:
// Usage: getCheckBoxCnt(document.form.checkbox)
//*****************************************************************************
function getCheckBoxCnt(checkBoxArray)
{
	var checkBox_Check_Cnt = 0;
	if(typeof(checkBoxArray) != "undefined"){
		if(checkBoxArray.length == null){
			if(checkBoxArray.checked)
				checkBox_Check_Cnt = 1;
		}
		else{
			for (var i=0; i < checkBoxArray.length; i++)
			{
				if(checkBoxArray[i].checked) checkBox_Check_Cnt++;
			}
		}
	}
	return checkBox_Check_Cnt;
}

//*****************************************************************************
// Description : 게시판 submit
// Parameter:
// Return:
// Usage:
//*****************************************************************************
function frmSubmit(mode,idx){
	var frm = document.getElementById("form1");
	frm.mode.value = mode;

	if(mode == "Search"){
		frm.page.value = "";
	}else if(mode == "View"){
		frm.seq.value = idx;
		frm.action = "board_view.do";
	}else if(mode == "Write"){
		frm.action = "board_writefrm.do";
	}else if(mode == "Top"){
		frm.action = "board_twritefrm.do";
	}else if(mode == "List"){
		frm.action="board_list.do";
	}else if(mode == "Modify"){
	    frm.wb_bc_idx.value=idx;
	    frm.action="board_writefrm.do";
	}else if(mode == "DeleteProc"){
		if(confirm("정말 삭제하시겠습니까?")){
			frm.wb_bc_idx.value=idx;
			frm.action="board_delete.do";
		}else
			return;
	}else if(mode == "Reply"){
	    frm.wb_bc_idx.value=idx;
	   	frm.action="board_writefrm.do";
	}

	frm.submit();
}


//*****************************************************************************
// Description : 게시판 유형에 따른 필드변화
// Parameter:
// Return:
// Usage:
//*****************************************************************************
function frmChangeType(v){
	var frm = document.getElementById("form1");
	if(frm.mode.value != 'Modify'){
	   	document.getElementById("btcd1").style.display = "none";
	   	frm.wb_bi_replyflag[1].checked = true;
	   	document.getElementById("btcd2").style.display = "none";
	   	frm.wb_bi_commentflag[1].checked = true;
	   	document.getElementById("btcd3").style.display = "none";
	   	frm.wb_bi_recomflag[1].checked = true;
	   	document.getElementById("btcd4").style.display = "none";
	   	frm.wb_bi_accentflag[1].checked = true;
	   	frm.wb_bi_accentcnt.value = "0";
	   	document.getElementById("btcd5").style.display = "none";
	   	frm.wb_bi_headflag[1].checked = true;
   	}

   	var temp = "공지사항";
   	if(v == "BITP02"){
   		document.getElementById("btcd1").style.display = "";
    	document.getElementById("btcd2").style.display = "";
    	document.getElementById("btcd3").style.display = "";
    	document.getElementById("btcd4").style.display = "";
    	document.getElementById("btcd5").style.display = "";
    	document.getElementById("writertype").style.display = "";
    	temp = "자유게시판";
   	}else if(v == "BITP03"){
    	document.getElementById("btcd5").style.display = "";
    	temp = "FAQ";
    }else if(v == "BITP04"){
    	temp = "사이트통합게시판";
   	}else if(v == "BITP05"){
    	document.getElementById("btcd2").style.display = "";
    	document.getElementById("btcd3").style.display = "";
    	document.getElementById("btcd4").style.display = "";
    	document.getElementById("writertype").style.display = "";
    	temp = "썸네일";
   	}else if(v == "BITP06"){
    	document.getElementById("btcd2").style.display = "";
    	document.getElementById("btcd3").style.display = "";
    	document.getElementById("btcd4").style.display = "";
    	document.getElementById("btcd5").style.display = "";
    	document.getElementById("writertype").style.display = "";
    	temp = "포토게시판";
   	}else if(v == "BITP07"){
    	document.getElementById("btcd2").style.display = "";
    	document.getElementById("btcd4").style.display = "";
    	document.getElementById("writertype").style.display = "";
    	temp = "이벤트";
   	}

    document.getElementById("bdtypename").innerHTML = temp;

   }

function frmUpdateAll(){
	var frm = document.getElementById("form1");
	var v = frm.useflag.value;
	if(v == ""){
		return;
	}

	if(getCheckBoxCnt(frm.chk)==0){
		alert("선택된 건이 없습니다.");
		frm.useflag.selectedIndex = 0;
		return;
	}

	if(v == "Y"){
		if(!confirm("사용으로 변경하시겠습니까?")){
			frm.useflag.selectedIndex = 0;
			return;
		}
	}else{
		if(!confirm("사용안함으로 변경하시겠습니까?")){
			frm.useflag.selectedIndex = 0;
			return;
		}
	}
	frm.all.value = "Y";
	frm.submit();
}

function frmUpdateAll2(){
	var frm = document.getElementById("form1");
	var v = frm.noticeflag.value;
	if(v == ""){
		return;
	}
	if(getCheckBoxCnt(frm.chk)==0){
		alert("선택된 건이 없습니다.");
		frm.noticeflag.selectedIndex = 0;
		return;
	}

	if(v == "Y"){
		if(!confirm("사용으로 변경하시겠습니까?")){
			frm.noticeflag.selectedIndex = 0;
			return;
		}
	}else{
		if(!confirm("사용안함으로 변경하시겠습니까?")){
			frm.noticeflag.selectedIndex = 0;
			return;
		}
	}
	frm.all.value = "YY";
	frm.submit();
}

function frmChangeLine(v){
	var frm = document.getElementById("form1");
	frm.submit();
}

function fn_filedownX(path, name, saveName){
	var frm = document.getElementById("downForm");
	if(frm.mode.value == "View"){
		frm.filePath.value = path;
		frm.fileRealName.value = name;
		frm.fileSaveName.value = saveName;
		//frm.target = "frmfiledown";
		frm.action = '/boardFileDown.do';
		frm.submit();
	}
}

function frmUpdateAllProc(obj, msg){
	var frm = document.getElementById("form1");
	var v = obj.value;
	if(v == ""){
		return;
	}

	if(getCheckBoxCnt(frm.chk)==0){
		alert("선택된 건이 없습니다.");
		obj.selectedIndex = 0;
		return;
	}

	if(v == "Y"){
		if(!confirm(msg+"(으)로 변경하시겠습니까?")){
			obj.selectedIndex = 0;
			return;
		}
	}else{
		if(!confirm(msg+"안함으로 변경하시겠습니까?")){
			obj.selectedIndex = 0;
			return;
		}
	}
	frm.all.value = "Y";
	frm.submit();
}


