// 로그인 체크
function front_write(){
	if($F('menu_code') == "1010") $('menu_code').value = "1011"
	$('frm').action="/bbs.do?method=insert_form";
	$('frm').submit();
}

// 페이지 이동
function movePage(page){
	var param = "&bbs_cfg_no="+$F('bbs_cfg_no')+"&menu_code="+$F('menu_code')+"&category="+encodeURI($F('bbs_cate'))+"&cur_page="+page+"&search_type="+$F('search_type')+"&search_keyword="+encodeURI($F('search_keyword'));
	$('cur_page').value = page;
	$('userid').value = "";
	window.location.href="/bbs.do?method=list"+param;
}

// 페이지 이동
function movePage2(page){
	$('cur_page').value = page;
	$('frm').action = "/bbs.do?method=com_list";
	$('frm').submit();
}

// 페이지 이동
function movePage3(page,gbn){
	if(gbn == "text")
		$('text_cur_page').value = page;
	else if(gbn == "img")
		$('img_cur_page').value = page;
	
	var srch_gbn = $('srch_gbn').value;
	var srch_word = $('srch_word').value;
	var commu_id = $('commu_id').value;
	var text_cur_page = $('text_cur_page').value;
	var img_cur_page = $('img_cur_page').value;
	
	location.href = "/com/community.do?method=search&srch_gbn="+srch_gbn+"&id="+commu_id+"&text_cur_page="+text_cur_page+"&img_cur_page="+img_cur_page+"&srch_word="+escape(srch_word);
}

// 페이지 이동
function movePage4(page,gbn){
	if(gbn == "text")
		$('text_cur_page').value = page;
	else if(gbn == "img")
		$('img_cur_page').value = page;
	
	var srch_gbn = $('srch_gbn').value;
	var srch_word = $('srch_word').value;
	var commu_id = $('commu_id').value;
	var text_cur_page = $('text_cur_page').value;
	var img_cur_page = $('img_cur_page').value;
	
	location.href = "/dentallife/dental_life.do?method=search&srch_gbn="+srch_gbn+"&id="+commu_id+"&text_cur_page="+text_cur_page+"&img_cur_page="+img_cur_page+"&srch_word="+escape(srch_word);
}

// 선택된 게시물 삭제
function delete_selected(){
	if(confirm("삭제하시겠습니까?")){
		var flag_del=0;
		var no = $('frm').bbs_no_list;
		for(var i=0;i<no.length;i++){
			if(no[i].checked){
				flag_del++;
			}
		}
		if(flag_del > 0){
	    	$('frm').action = "/bbs.do?method=delete_list";
	    	$('frm').submit();
		}else{
			alert("삭제할 게시물을 선택해 주세요.");
			return;
		}
	}
}

// 공개,비공개 처리
function change_hidden_gb(gb){
	$('frm').action = "/bbs.do?method=change_hidden_gb&hidden_gb="+gb;
	$('frm').submit();
}

// 게시물 삭제
function delete_bbs(bbs_no){
	if(confirm("삭제하시겠습니까?")){
		$('bbs_no').value = bbs_no;
		$('frm').action = "/bbs.do?method=delete";
		$('frm').submit();
	}
}

// 게시물 수정
function update_bbs(){
	$('frm').action = "/bbs.do?method=update_form";
	$('frm').submit();
}

// 게시물 검색
function search_bbs(){
	var param = "&bbs_cfg_no="+$F('bbs_cfg_no')+"&menu_code="+$F('menu_code');
	$('frm').action = "/bbs.do?method=list"+param;
	$('frm').submit();
}

// 게시물 검색
function search_com_bbs(){
	var param = "&bbs_cfg_no="+$F('bbs_cfg_no')+"&menu_code="+$F('menu_code');
	$('frm').action = "/bbs.do?method=com_list"+param;
	$('frm').submit();
}

// 상세보기
function detail_view(bbs_no,thread){
	//var param = "&menu_code="+$F('menu_code')+"&bbs_cfg_no="+$F('bbs_cfg_no')+"&bbs_no="+bbs_no;
	var param = "&menu_code="+$F('menu_code')+"&idx="+$F('idx')+"&bbs_cfg_no="+$F('bbs_cfg_no')+"&bbs_no="+bbs_no+"&thread="+thread;
	window.location.href="/bbs.do?method=view"+param;
	//$('bbs_no').value = bbs_no;
	//$('thread').value = thread;
	//$('frm').action = "/bbs.do?method=view"+param;
	//$('frm').submit();
}

// 상세보기2
function detail_view2(bbs_no,thread,menu_code,idx){
	//var param = "&menu_code="+menu_code+"&bbs_cfg_no="+$F('bbs_cfg_no')+"&bbs_no="+bbs_no;
	var param = "&menu_code="+menu_code+"&idx="+idx+"&bbs_no="+bbs_no+"&thread="+thread;
	//$('bbs_no').value = bbs_no;
	//$('thread').value = thread;
	//$('menu_code').value = menu_code;
	//$('idx').value = idx;
	window.location.href="/bbs.do?method=view"+param;
	//$('frm').action = "/bbs.do?method=view"+param;
	//$('frm').submit();
}

// 상세보기 get방식
function detail_view_get(bbs_no,thread,menu_code,idx){
	var url = "/bbs.do?method=view&menu_code="+menu_code+"&idx="+idx+"&bbs_no="+bbs_no+"&thread="+thread;
	window.location.href = url;
}

// 상세보기3
function detail_view3(bbs_no,thread,commu_id){

	$('bbs_no').value = bbs_no;
	$('bbs_no1').value = bbs_no;
	$('thread').value = thread;
	$('commu_id').value = commu_id;
	window.location.href="/bbs.do?method=com_view&menu_code=20&bbs_no="+bbs_no+"&"+Form.serialize($('cafe_form'));
	//$('frm').action = "/bbs.do?method=com_view&menu_code=20&bbs_no="+bbs_no+"&commu_id="+commu_id;
	//$('frm').submit();
}

// 상세보기4
function detail_view4(bbs_no,thread){
	$('bbs_no').value = bbs_no;
	$('thread').value = thread;
	window.location.href="/bbs.do?method=com_view&menu_code=20&bbs_no="+bbs_no+"&commu_id="+commu_id;
	//$('frm').action = "/bbs.do?method=com_view&menu_code=20&bbs_no="+bbs_no+"&commu_id="+commu_id;
	//$('frm').submit();
}

// 상세보기5
function detail_view5(bbs_no,thread,secret_gb,user_id,idx){
	var param = "&menu_code="+$F('menu_code')+'&idx='+idx+"&bbs_cfg_no="+$F('bbs_cfg_no')+"&bbs_no="+bbs_no+"&thread="+thread+"&cur_page="+$F('cur_page')+"&search_type="+$F('search_type')+"&search_keyword="+encodeURI($F('search_keyword'));
	if(secret_gb == "1"){
		if($F('userid') == user_id || $F('admin_grade_cd') == "101" || $F('admin_grade_cd') == "102"){
    		//$('bbs_no').value = bbs_no;
    		//$('thread').value = thread;
    		window.location.href="/bbs.do?method=view"+param;
		}else{
			alert("비밀글 입니다.");
			return;
		}
	}else{
		//$('bbs_no').value = bbs_no;
		//$('bbs_cfg_no').value = "";
		//$('thread').value = thread;
		window.location.href="/bbs.do?method=view"+param;
	}
}

function detail_view6(bbs_no,thread){
	//var param = "&menu_code="+$F('menu_code')+"&bbs_cfg_no="+$F('bbs_cfg_no')+"&bbs_no="+bbs_no;
	var param = "&life=y&main=main&menu_code="+$F('menu_code')+"&idx="+$F('idx')+"&bbs_no="+bbs_no;
	$('bbs_no').value = bbs_no;
	$('thread').value = thread;
	window.location.href="/bbs.do?method=com_view"+param;
	//$('frm').action = "/bbs.do?method=com_view"+param;
	//$('frm').submit();
}

// 갤러리 상세보기
function gall_detail_view(bbs_no,idx){
	$('bbs_no').value = bbs_no;
	$('idx').value = idx;
	$('frm').action = "/bbs.do?method=gallery_view";
	$('frm').submit();
}

// 갤러리 상세보기2
function gall_detail_view2(bbs_no,menu_code,idx){
	$('bbs_no').value = bbs_no;
	$('menu_code').value = menu_code;
	$('idx').value = idx;
	$('frm').action = "/bbs.do?method=gallery_view";
	$('frm').submit();
}

// 갤러리 상세보기 (상세보기)
function gall_detail_view3(bbs_no,idx,commu_id){
	$('bbs_no').value = bbs_no;
	//$('idx').value = idx;
	$('id').value = commu_id;
	$('cafe_form').action = "/bbs.do?method=com_gallery_view&menu_code=20&bbs_no="+bbs_no+"&commu_id="+commu_id;
	$('cafe_form').submit();
}

// 갤러리 상세보기 (상세보기)
function gall_detail_view4(bbs_no,commu_id){
	$('bbs_no').value = bbs_no;
	$('bbs_no1').value = bbs_no;
	$('frm').action = "/bbs.do?method=com_gallery_view&menu_code=20&bbs_no="+bbs_no+"&commu_id="+commu_id;
	$('frm').submit();
}

// 갤러리 미리보기 리스트
function preview_list(idx){
	$('first_idx').value = idx;
    var url="/bbs.do?method=gallery_preview";
    var param="bbs_cfg_no="+$F('bbs_cfg_no')+"&idx="+idx;
    var ajax=new Ajax.Updater('divPreview',url,{method:'get',parameters:param});
}

// 답글작성
function reply(){
	if($('frm').html[0].checked){
		$('text').value = $F('text_input');
	}else{
		$('text').value = $('Wec').MIMEValue;
	}
	$('frm').action = "/bbs.do?method=reply";
	$('frm').submit();
}

// 에디터 선택
function show_editer(gubun){
	if(gubun == "text"){
		$('text_editer').style.display="";
		$('html_editer').style.display="none";
	}else{
		$('text_editer').style.display="none";
		$('html_editer').style.display="";
	}
}

// 수정
function update(){
	if(bbs_validate()){
		if($('frm').html[0].checked){
			$('text').value = $F('text_input');
		}else{
			$('text').value = $('Wec').MIMEValue;
		}
		if($('bbs_secret') != null && $('bbs_secret').checked){
			$('secret_gb').value="1";
		}
		$('frm').action = "/bbs.do?method=update";
		$('frm').submit();
	}
}

// 파일추가
function file_add(){
	var idx = $('divFile').all.length+1;
	$('divFile').innerHTML+="<input type=file name=attach_file["+idx+"] class='small' size='88' style='border:#B4B4B4 solid 1px; padding-top:2px'/><br>";
}

// 파일삭제
function file_del(file_id){
	if(confirm("삭제하시겠습니까")){
		fnOpenWindow("/common.do?method=delete&file_id="+file_id,1,1,0,0);
	}
}

// 메모 등록
function regist_bbs_memo(bbs_no,idx){
	if($F('bbs_memo_contents').length<1){
		alert("내용이 입력되지 않았습니다.");
		$('bbs_memo_contents').focus();
	}else{
		$('bbs_no').value = bbs_no;
		$('idx').value = idx;
		$('frm').action = "/bbsmemo.do?method=insert";
		$('frm').submit();
	}
}

// 메모 등록
function com_regist_bbs_memo(idx){
	$('frm').action = "/bbsmemo.do?method=com_insert&idx="+idx;
	$('frm').submit();
}

// 메모 삭제
function delete_bbs_memo(bbs_memo_no,bbs_no,idx){
	if(confirm("삭제하시겠습니까?")){
		$('bbs_memo_no').value = bbs_memo_no;
		$('bbs_no').value = bbs_no;
		$('frm').action = "/bbsmemo.do?method=delete&idx="+idx;
		$('frm').submit();
	}
}

// 메모 삭제
function com_delete_bbs_memo(bbs_memo_no,idx){
	if(confirm("삭제하시겠습니까?")){
		$('bbs_memo_no').value = bbs_memo_no;
		$('frm').action = "/bbsmemo.do?method=com_delete&idx="+idx;
		$('frm').submit();
	}
}

// 이미지 리사이즈
function resize_img(obj){
	if(obj.width > 760){
		obj.width = 760;
	}
}

// 실제 이미지 팝업
function real_size(file_id){
	fnOpenScrWin("/bbs/pop_real_img.vm?file_id="+file_id,"",800,600);
}

// 이전글,다음글 조회
function view_other(bbs_no,idx){
	$('frm').action = "/bbs.do?method=view&bbs_no="+bbs_no+"&idx="+idx;
	$('frm').submit();
}

// 추천,반대 선택
function select_rcmd(rcmd_gb,userid,bbs_no){
	var url = "/bbs.do?method=select_rcmd";
	var param = "rcmd_gb=1&userid="+userid+"&bbs_no="+bbs_no+"&menu_code="+$F('menu_code');
	var ajax=new Ajax.Request(url,{method:'get',parameters:param,onSuccess : reloadRcmd});
}

// 추천버튼 reload
function reloadRcmd(result){
	var param = result.responseText;
	flash_view("/flash/recmd.swf",98,47,param);
}

// 등록
function regist(){
	if(bbs_validate()){
		if($('frm').html[0].checked){
			$('text').value = $F('text_input');
		}else{
			$('text').value = $('Wec').MIMEValue;
		}
		if(check_bad_word())	return;
		if($('bbs_secret') != null && $('bbs_secret').checked){
			$('secret_gb').value="1";
		}
		$('frm').action = "/bbs.do?method=insert";
		$('frm').submit();
	}
}

// 게시판 유효성 체크
function bbs_validate(){

	if($F('subject') == null || $F('subject') == ""){
		alert("제목을 입력해 주세요.");
		$('subject').focus();
		return false;
	} 

	if($('frm').html[1].checked){
		if($('Wec').TextValue == null || $('Wec').TextValue.length < 4){

			alert("내용을 입력해 주세요.");
			$('Wec').focus();
			return false; 
		}
	}else{
		if($F('text_input') == null || $F('text_input') == ""){
			alert("내용을 입력해 주세요.2");
			$('text_input').focus();
			return false;
		}
	}
	return true;
}

// 목록으로 리턴
function return_list(bbs_cfg_no){
	var param = "&bbs_cfg_no="+bbs_cfg_no+"&menu_code="+$F('menu_code')+"&cur_page="+$F('cur_page')+"&search_type="+$F('search_type')+"&search_keyword="+encodeURI($F('search_keyword'));
	$('bbs_no').value = "";
	$('userid').value = "";
	if($F('menu_code').length<4 || bbs_cfg_no == "80"){
		$('category').value = "";
	}else{
		if($F('menu_code').substring(2) == "10"){
			$('category').value = "";
		}
	}
	window.location.href="/bbs.do?method=list"+param;
}

// 목록으로 리턴
function return_com_list(bbs_cfg_no){
	$('bbs_no').value = "";
	window.location.href="/bbs.do?method=com_list&"+Form.serialize($('cafe_form'))+"&bbs_cfg_no="+bbs_cfg_no;
	//$('frm').action = "/bbs.do?method=com_list";
	//$('frm').submit();
}

// 에디터 이미지 업로드
function namo_img_up(){
	$('Wec').DoCommand("image");
}

// 스크랩
function bbs_scrap(bbs_no){
	var param = "bbs_no="+bbs_no;
	var ajax = new Ajax.Request(
			"/bbs.do?method=bbs_scrap"
   			,{
   				method : "post"
   				,parameters : param
				,onLoading : function() {
					$('scrap').startWaiting();
				}					
				,onSuccess : function(){
					alert("스크랩 되었습니다.");
				}
   				,onFailure : function(){
   					alert("스크랩이 실패하였습니다.");
   				}
				,onComplete : function() {
					$('scrap').stopWaiting();
				}					
   			}
	);
}

// 로그인 체크
function login_check(url){
	var result = "";
	if($F('userid') == null || $F('userid') == ""){
		if(confirm("로그인 후에 사용하실 수 있습니다. 로그인 페이지로 이동하시겠습니까?")){
			result="/login.do?method=form&url=/"+url;
		}
	}
	return result;
}

// 로그인 페이지로 이동
function login_move(url){
	$('frm').action="/login.do?method=form&url="+url_enc(url);
	$('frm').submit();
}

// url 특수문자 치환
function url_enc(inum) {
    inum = inum.replace(/&/g,"%26");
    inum = inum.replace(/\+/g,"%2B");
    return inum;
}

// 회원정보 표시
function show_mem_info(mem_id){
    var url="/admin/member_list.do?method=brife_mem_info";
    var param="mem_id="+mem_id;
	$('div_mem_info').style.display="";
    var ajax=new Ajax.Updater('div_mem_info',url,{method:'get',parameters:param});
	$('div_mem_info').style.position="absolute";
	$('div_mem_info').style.background="white";
}

// 회원정보 숨기기
function hidden_mem_info(){
	$('div_mem_info').style.display="none";
}

// 회원정보 표시(댓글)
function show_memo_mem_info(mem_id){
    var url="/admin/member_list.do?method=brife_mem_info";
    var param="mem_id="+mem_id;
	$('div_memo_mem_info').style.display="";
    var ajax=new Ajax.Updater('div_memo_mem_info',url,{method:'get',parameters:param});
	$('div_memo_mem_info').style.position="absolute";
	$('div_memo_mem_info').style.background="white";
}

// 회원정보 숨기기(댓글)
function hidden_memo_mem_info(){
	$('div_memo_mem_info').style.display="none";
}

// 상세보기(Aic용)
function detail_view3_1(bbs_no,thread,commu_id){
	$('bbs_no').value = bbs_no;
	$('bbs_no1').value = bbs_no;
	$('thread').value = thread;
	$('commu_id').value = commu_id;
	window.location.href="/bbs.do?method=com_view&menu_code=20&main=aic&bbs_no="+bbs_no+"&"+Form.serialize($('cafe_form'));
	//$('frm').action = "/bbs.do?method=com_view&menu_code=20&bbs_no="+bbs_no+"&commu_id="+commu_id;
	//$('frm').submit();
}

// (한개만고정)특정 이미지명으로 저장된 파일의 이미지 사이즈가 클경우 작게 고정시킨다.
function resizeImage(logNo) {
    var width = document.getElementById("userImg"+logNo).width;
    if( width > 760 ) {
        document.getElementById("userImg"+logNo).width = 760;
    }
}

// (전부고정)특정 이미지명으로 저장된 파일의 이미지 사이즈가 클경우 작게 고정시킨다.
function resizeImageAll2(){
  var maxWidth = 730;
  var oIMG = document.getElementsByTagName('IMG'); 
  for(i=0;i<oIMG.length;i++){
       var w = oIMG[i].offsetWidth;
       var h = oIMG[i].offsetHeight;
       //if (w > maxWidth && oIMG[i].name.indexOf("userGallery") >= 0) { // 특정 아이디 변경
       if (w > maxWidth ) {
           oIMG[i].style.width = maxWidth;
           if( h > maxWidth ) {
               oIMG[i].style.heightZ = h * maxWidth / w;
           }
       }
  }
}

function resizeImageAll(maxWidth){
    for(var i=0;i<document.all.length;i++){
		var obj = document.all(i); 
		if(obj.tagName == "DIV"){
			if(obj.id == "bbs_contents"){
				for(var j=0;j<obj.all.length;j++){
					var obj2 = obj.all(j);
					if(obj2.tagName == "TABLE"){
						if(obj2.width >maxWidth){
							obj2.width = maxWidth;
						}
					}
					if(obj2.tagName == "IMG"){
						var w = obj2.width;
						var h = obj2.height;
						if(obj2.width >maxWidth){
							obj2.width = maxWidth;
							obj2.height = h*maxWidth/w; 
						}
					}
				}
			}
		}
    }
}