function showLog(){
	var f = document.form;
	f.target = '_blank';
	f.action = 'SelectBoardLog.jsp';
	f.submit();
	f.target = '';
}
// 리스트에서 조회수로 정렬하기.
function orderCount(columnName){
	var f = document.form;
	var sortType = f.sort_type.value;
	if(sortType == "" || sortType =="DESC" )
	{ 
		f.sort_type.value = "ASC";
	}else{
		f.sort_type.value = "DESC";
	}
	f.sort_column.value = columnName;
	f.submit();
}

function download(id){
	document.form.action = '/cms/board/Download.jsp?fileId='+id;
	document.form.submit();
}

function checkKey(act) {
		var keycode = event.keyCode
		if (keycode==13) {
			if(!runForm(document.form))
				return;
		}
	}


function checkMemoKey() {
	var keycode = event.keyCode
	if (keycode==13) {
		if(!deleteMemo(document.form))
			return;
	}
}

function findZip(){
	var openURL = 'FindZipCodeList.jsp';
	var win = window.open(openURL, 'zipcode',"resizable=yes, width=520, height=460,status=no,toolbar=no,location=no,scrollbars=yes,menubar=no,titlebar=no");
	win.focus();
 }

function enter(value) 	// 엔터키 입력시
{
	if(event.keyCode == 13){
		if(value != "" && value != null && value =="copyBoardSearch"){
				showCopyBoardList();
				return false;
		}else if(value =='related')
		{
			relatedRegister();
			return false;	
		}else if(value =='related_comm')
		{
			relatedCommSearch();
			return false;	
		}else{
			runSearch(document.form);
			return false;	
		}
		
	}
}

function showReply(value){
	var f = document.form;
	f.only_reply.value = value;
	f.submit();
}


// 달력 띄우기
function popupCalendar(dateType){
	var openURL = "/cms/common/calendar/popup_calendar.jsp?dateType="+dateType;
	var position = ",left="+event.screenX+",top="+event.screenY;
	var height = 160;
	var width = 141;
	var ieInfo = navigator.userAgent;
	if(ieInfo.indexOf("MSIE 7") > -1){
		width = 250;
		height = height - 5;
	}

	var pageProperties = "resizable=yes, width="+width+" , height="+height+" ,status=no,toolbar=no,location=no,scrollbars=no,menubar=no,titlebar=no";
			
	var win = window.open(openURL,dateType,pageProperties+position);
	win.focus();
}


function useCopy(){ // 게시물 복사를 클릭하면 대상 게시판이 표현된다.
	var f = document.form;
	if(f.copyYN != null){
		if (f.copyYN.checked) {
			document.getElementById("copy_tr").style.display="";
		}else{
			document.getElementById("copy_tr").style.display="none";
		}
		try{
			parent.doResize('onload_Iframe');
		}catch(Exception){}
		//showCopyBoardList();
	}
}	
function moveCopy(){ // 게시물 복사를 클릭하면 대상 게시판이 표현된다.
	var f = document.form;
	if(f.moveYN != null){
		if (f.moveYN.checked) {
			document.getElementById("copy_tr").style.display="";
		}else{
			document.getElementById("copy_tr").style.display="none";
		}
		showCopyBoardList();
	}
}	

function showCopyBoardList()
{	// 복사대상 게시판을 불러옵니다.
	
	var f = document.form;
	
	var communityKind = f.community_kind.value;
	var communityId = f.community_id.value;
	var commType = f.community_type.value;
	var copyCommID = f.copy_community_id.value;		// copy community ID
	
	var name = "";   // 게시판 검색에 필요한 변수
	if(f.search_community_name != null){
		name = f.search_community_name.value;
		if(name == '검색') name = '';
	}
	var branchName = "";
	if(f.register_branch_id != null){
		 branchName = f.register_branch_id.options[f.register_branch_id.selectedIndex].text;
	} 
	var parameter = '?community_type='+commType+ '&branch_name='+branchName +'&comm_name='+name+
						'&community_kind='+communityKind+'&community_id='+communityId+'&copy_community_id='+copyCommID;
	loadXMLDoc('/cms/board/getSameBoardType.jsp'+parameter , callback);
	
}

function changeCopyBranch(){
	
	// 복사 대상 게시판의 분류값을 변경합니다.
	var f= document.form;
	if(f.copy_target != null){
		var copyCommID = f.copy_target.value;		// copy community ID
		var branchName = "";
		if(f.register_branch_id != null){
			 branchName = f.register_branch_id.options[f.register_branch_id.selectedIndex].text;
		}
		var parameter = '?copy_community_id='+copyCommID + '&branch_name='+branchName;
		loadXMLDoc('/cms/board/getSameBranch.jsp'+parameter , callback1);
	}
	
}

function callback(responseText){
	document.getElementById("board_copy_div").innerHTML = responseText;
	
	changeCopyBranch();
}
function callback1(responseText){
	document.getElementById("branch_copy_div").innerHTML = responseText;
}
function goUrl(url)
{
	var f = document.form;
	f.action = url;
	f.submit();
}	

function checkCopyBranch(){
	// 원본 게시판의 분류와 복사 대상 게시판의 분류값을 일치 시킵니다.
	var f = document.form;
	var branchName = "";
	if(f.register_branch_id != null){
		 branchName = f.register_branch_id.options[f.register_branch_id.selectedIndex].text;
	}
	if(f.copy_branch_list != null && f.copy_branch_list != "" && f.copy_branch_list.length > 1){
			for(var i=0;i < f.copy_branch_list.length; i++){
				if(f.copy_branch_list[i].text == branchName) {
					f.copy_branch_list[i].selected = true;
				}
			}
	}
}
// 공지사항 순서 조정
function orderNotice(){
	document.form.action="/cms/board/common/MoveNotifyBoardForm.jsp";
	document.form.submit();
}

// 댓글 펼치기 버튼 클릭시 이벤트
function showMboardMemo(){
	showMboardMemoList("1");	
	var imgSrc = document.getElementById("memoBtn").src; 

	if(document.getElementById("memoList").style.display == 'none'){
		document.getElementById("memoList").style.display = '';	
		if( document.getElementById("showMemoTable2") != null){
			document.getElementById("showMemoTable2").style.display = '';
		}
		document.getElementById("memoBtn").src = imgSrc.replace("_view","_hide");
	}else{
		document.getElementById("memoList").style.display = 'none';
		if( document.getElementById("showMemoTable2") != null){
			document.getElementById("showMemoTable2").style.display = 'none';
		}
		document.getElementById("memoBtn").src = imgSrc.replace("_hide","_view");
	}
	
}
function goMemoPage(pageNum, pageSize){
	showMboardMemoList(pageNum);
}

//댓글 펼치기 클릭했을때 등록된 댓글 목록 보여주기 
function showMboardMemoList(pageNum){
	var f = document.form;
	var siteUrl = f.site_url.value;
	var imgDoc = f.img_doc.value;
	var memoTable = f.memoTable.value;
	var boardID = "";
	if(f.boardId != 'null' && f.boardId != undefined && f.boardId != null){
	 	boardID = f.boardId.value;
	}
	
	var parameter = "?site_url="+siteUrl+"&img_doc="+imgDoc+"&memo_table_name="+memoTable+"&memo_page_num="+pageNum+"&board_id="+boardID; 
	loadXMLDoc('/cms/board/common/SelectMemoList.jsp'+parameter , memoCallback);
}   

function memoCallback(text){
	document.getElementById("memoList").innerHTML = text;
	try{
	parent.doResize('onload_Iframe');
	}catch(Exception){}
}

// 댓글 클릭시 댓글 내용 보여지면서 bgcolor변경
var old = '';
function showMemoData(num){
	
	if(old != '' && old != num){ // 기존에 댓글을 열었을경우에
		document.getElementById("memoData_"+old).style.display="none";
		document.getElementById("memoData_"+num).style.display="";
		
		document.getElementById("memoTitle_"+old).bgColor ="FFFFFF";
		document.getElementById("memoTitle_"+num).bgColor ="f3f1f6";
		old = num;
	}else if(old == ''){ // 처음으로 댓글을 열었을때
		document.getElementById("memoData_"+num).style.display="";
		document.getElementById("memoTitle_"+num).bgColor ="f3f1f6";
		
		old = num;
	}else if(old == num){
		document.getElementById("memoData_"+num).style.display="none";
		document.getElementById("memoTitle_"+num).bgColor ="FFFFF";
		old = '';
	}
	
}

// 게시판 리스트에서 리스트에 보여질 페이지 수 조정
function chgPageSize(){
	document.form.pageSize.value = document.form.chg_page_size.value;
	document.form.action = document.form.mbo_mother_page.value;
	document.form.submit();
}

// 관련글 등록
	function relatedRegister(){
		var form = document.form;

		var properties = 'resizable=yes,width=720, height=370,status=yes';
		var popupName= "related";
		var url = '/cms/board/common/RegisterRelatedBoard.jsp';
		var win = window.open('', popupName, properties);
		form.action = url;
		form.target = popupName;
		form.submit();
		form.target = '';
	}

	function removeRelated(f){
		var selObj = f.sel_related_result;
		for(var i=selObj.length -1 ;i >= 0  ;i--){
			if(selObj[i].selected){
				selObj.remove(i);
			}
		}
	}
	

		// 페이지 이동
	   function mboardGoPage(pn, ps) {
	        var f = document.form;
	        f.pageNum.value  = pn;
	        f.pageSize.value = ps;
	        f.action = f.mbo_mother_page.value+"?act=LIST";
	        f.submit();
	   }
	   // 검색 
	   function runSearch(f){
	   	  f.pageNum.value = "1";
	        f.action = f.mbo_mother_page.value;
	        f.submit();
	   }
	   
	   
	   // 분류 변경
		function goBranch() {
			var url = document.form.mbo_mother_page.value;
			url = url + "?pageNum=1";
			document.form.action=url;
			document.form.submit();
		}
		
		// 리스트 이동
		function list(f){
        f.action = f.mbo_mother_page.value;
        f.act.value ='LIST';
        f.submit();
    	}
    	
    	/**
    	 * 글퍼가기
    	 * 2009.05.08 SHS 추가
    	 *
    	 */
    	function scrap(f){
    		var w = 500;
	        var h = 450;
	        var x = (screen.width-w)/2;
	        var y = (screen.height-h)/2;
	        var pop = window.open("","ScrapWindow","width="+w+" height="+h+" left="+x+" top="+y+" menubars=no location=no scrollbars=no");
	        f.target="ScrapWindow";
	        f.action="/cms/popup/PopupScrapForm.jsp";
	        f.submit();
    	}
    	
		function getCopyTableName(){
			var f = document.form;
			var copyTarget = f.copy_target;
			var boardtext = "";
			if(f.copyYN != null && f.copyYN.checked){
			 	for(var i=0;f.copy_target.length;i++){
			 		if( copyTarget[i].selected){
			 			 boardtext = copyTarget[i].text;
			 			break;
			 		}
			 	}
				
			}
			return boardtext;
		}    	
		function m_relateView(commID, boardID, URL){
			var f = document.form;
			//var url = f.mbo_mother_page.value;
			//url = url.replace()
			f.action = URL +"?communityKey="+commID+"&boardId="+boardID+"&act=VIEW";
			f.target = "_blank";
			f.submit();
		}
		function showThumnail(obj){
			if(obj.checked)
				document.getElementById("div_thumnail").style.display="";
			else
				document.getElementById("div_thumnail").style.display="none";
		}
		
		function changeImgSize(obj, width){
			if(obj.width > width){
				obj.width = width-40;
			}
		}
		
	function mboardCheckDelete(){
		var chk = document.getElementsByName("chkBoardId");
		for(var i=0;  i < chk.length ; i++){
			if(document.getElementById("all_chk").checked){
				chk[i].checked = true;

			}else{
				chk[i].checked = false;
			}
		}
	}
	function mboardDeleteBoard(){
		var f = document.form;
		if(confirm('정말 삭제 하시겠습니까?')){
			f.act.value = "DELETE_BOARD_LIST";
			f.action = "/cms/board/common/DeleteBoardList.jsp";
			f.submit();
		}else{
			return ;
		}
	}
		
