	// =============================================
	// 민원 글 관련
	// =============================================
	
	// 민원글 등록
	function pf_writeQueryProc(){

		var writeQueryProc = document.getElementById("writeQueryProc");

		if ( jf_isEmptyRtnMsg(writeQueryProc.title, "제목을 입력하세요") ){
			return false;
		}
		if(writeQueryProc.name != null && writeQueryProc.name != "writeQueryProc"){
			if ( jf_isEmptyRtnMsg(writeQueryProc.name, "이름을 입력하세요") ){
				return false;
			}
		}

		if (writeQueryProc.passwd != null){
			if ( jf_isEmptyRtnMsg(writeQueryProc.passwd, "비밀번호를 입력하세요") ){
				return false;
			}
		}

		if ( jf_isEmptyRtnMsg(writeQueryProc.email, "이메일을 입력하세요") ){
			return false;
		}

		if ( jf_Trim(writeQueryProc.email.value) != "" && !jf_isValidEmail(writeQueryProc.email) ){
				return false;
		}

		if (!jf_isIntegerRtnMsg1(writeQueryProc.telno1, "전화번호를", 2, 3)) {
			return false;
		}
		if (!jf_isIntegerRtnMsg1(writeQueryProc.telno2, "전화번호를", 3, 4)) {
			return false;
		}
		if (!jf_isIntegerRtnMsg(writeQueryProc.telno3, "전화번호를", 4)) {
			return false;
		}
		writeQueryProc.telno.value = writeQueryProc.telno1.value + "-" + writeQueryProc.telno2.value + "-" + writeQueryProc.telno3.value;
		
		if (writeQueryProc.jumin1 != null){
			if ( !jf_juminCheck(writeQueryProc.jumin1, writeQueryProc.jumin2) ) {
				return false;
			}
			writeQueryProc.jumin.value	= writeQueryProc.jumin1.value + writeQueryProc.jumin2.value;
		}

		//fck에디터 내용부분 입력했는지 체크
		var oEditor = FCKeditorAPI.GetInstance('content') ; 
		var editorContent = oEditor.GetXHTML( true );
		if(editorContent == ""){
			alert("내용을 입력하여 주십시오");
			return false;
		}
		
	}
	
	// 글 수정 폼
	function pf_editQueryForm(id){
		//if (document.passwdForm != null){
		//	if (jf_isEmptyRtnMsg(document.passwdForm.passwd, "비밀번호를 입력하세요"))
		//		return;

		//	editQueryForm.passwd.value = document.passwdForm.passwd.value;
		//}
		editQueryForm.articleSeq.value = id;
		editQueryForm.submit();
	}
	
	// 읽기
	function pf_readForm(id){
		readForm.articleSeq.value = id;
		readForm.submit();
	}
	
	// 쓰기 폼
	function pf_writeQueryForm(){
		writeQueryForm.submit();
	}

	// 답글 폼
	function pf_writeReplyForm(id){
		writeReplyForm.articleSeq.value = id;
		writeReplyForm.submit();
	}
	// 글 삭제
	function pf_deleteProc(id){
		if(confirm("정말 삭제하시겠습니까?")){
			deleteQueryProc.articleSeq.value = id;
			deleteQueryProc.submit();
		}
		else{
			return;
		}
	}
	
	// 목록
	function pf_listForm(){
		listForm.submit();
	}
	
	// 상태 검색
	function pf_searchStatus(v){
		listForm.searchFieldStatus.value = v;
		listForm.submit();
	}
	
	// 그룹검색
	function pf_searchGroup(v){
		listForm.searchFieldGroup.value = v;
		listForm.submit();
	}
	
	// 처리부서변경
	function pf_changeGroup(seq,gid) {
		if(confirm("처리부서를 변경하시겠습니까?")){
			changeGroupProc.articleSeq.value = seq;
			changeGroupProc.groupID.value = gid;
			changeGroupProc.submit();
		}
	}
	
	// 처리담당자 지정
	function pf_changeCharge(seq,mid) {
		if(confirm("담당자를 변경하시겠습니까?")){
			changeChargeProc.articleSeq.value = seq;
			changeChargeProc.charge.value = mid;
			changeChargeProc.submit();
		}
	}
	
	
	// 민원 질문삭제 
	function pf_deleteQueryProc(articleSeq)
	{
		if(confirm("정말 삭제하시겠습니까?")){
			deleteQueryProc.articleSeq.value = articleSeq;
			deleteQueryProc.submit();
		}
	}
	
	
	// 상태 변경
	function pf_changeStatus(seq,status){
		if(confirm("완료체크(답변안함) 상태로 변경하시겠습니까?")){
			changeStatusProc.articleSeq.value = seq;
			changeStatusProc.status.value = status;
			changeStatusProc.submit();
		}
	}
	
	// 리스트에서 전부 체크 /비체크
  function pf_checkToggle(){
	  var idx = 0;
		if(deleteAllProc.allCheck.checked == true){
		  if(deleteAllProc.chnStatus.length > 0){
			  for(i = 0; i < deleteAllProc.chnStatus.length; i++) {
			  	if(deleteAllProc.chnStatus(i).disabled != true){
				  	deleteAllProc.chnStatus(i).checked = true
				  }
				  idx ++;
		  	}
		  }else{
		  	if(deleteAllProc.chnStatus.disabled != true){
				  	deleteAllProc.chnStatus.checked = true
				}
				idx ++;
		  }
	  	
		}else{
			if(deleteAllProc.chnStatus.length > 0){
				for(i = 0; i < deleteAllProc.chnStatus.length; i++) {
					deleteAllProc.chnStatus(i).checked = false
			  }
			  idx ++;
			}else{
				if(deleteAllProc.chnStatus.disabled != true){
					deleteAllProc.chnStatus.checked = false
				}
			}
  	}
  }
  
  // 리스트에 체크된 민원글 일괄삭제
  function pf_delArticleAllProc(){
  	var i, idx = 0;
  	var tmpVal = "";
		  	
  	if(deleteAllProc.chnStatus.length > 0){
	  
	  	for(i = deleteAllProc.chnStatus.length-1 ; i >= 0; i--) {
	  		if(deleteAllProc.chnStatus(i).checked == true && 
	  			deleteAllProc.chnStatus(i).disabled != true) {
	  			tmpVal = tmpVal + deleteAllProc.chnSeq(i).value + ",";
	  			idx++;
	  		}
	  	}
  	}else{
  		if(deleteAllProc.chnStatus.checked == true && deleteAllProc.chnStatus.disabled != true) {
  			tmpVal = deleteAllProc.chnSeq.value;
  			idx = 1;
  		}
  	}	
  	if(idx == 0) {
  		alert("선택된 사항이 없습니다.\n\n확인해 주시기 바랍니다.");
  		return;
  	}
  	if(confirm("선택된 민원글들을 삭제 하시겠습니까?")){
	  	deleteAllProc.articleSeq.value = tmpVal;
	  	deleteAllProc.submit();
	  }
  }
	// 민원 이중 답변삭제 
	function pf_deleteMayorReplyProc(articleSeq)
	{
		if(confirm("정말 삭제하시겠습니까?")){
			deleteMayorReplyProc.articleSeq.value = articleSeq;
			deleteMayorReplyProc.submit();
		}
	}
	
	// 검색
	function pf_searchForm(){
		if ( jf_isEmptyRtnMsg(searchForm.searchWord, "검색단어를 입력하세요") )
			return false;
	}

	// 검색 종료
	function pf_searchStopForm(){
		listForm.searchFieldContent.value = "";
		listForm.searchFieldName.value = "";
		listForm.searchFieldTitle.value = "";
		listForm.searchFieldAll.value = "";
		listForm.searchFieldStatus.value = "";
		listForm.searchFieldGroup.value = "";
		listForm.curPage.value = "";

		listForm.submit();
	}
	
  function pf_secretProc(){
  	var secretProc = document.getElementById("secretProc");

		if(secretProc.name != null){
			if ( jf_isEmptyRtnMsg(secretProc.name, "이름을 입력하세요") ){
				return false;
			}
		}
		if(secretProc.passwd != null){
			if ( jf_isEmptyRtnMsg(secretProc.passwd, "비밀번호를 입력하세요") ){
				return false;
			}
		}
   
   	if( jf_isEmptyRtnMsg(secretProc.articleSeq, "인증번호를 입력하세요") ){
    	return false;
   	}
	}
    
	// =============================================
	// 민원 답변 관련
	// =============================================
	
	// 민원 일반관리자 답변 등록 처리
	function pf_writeReplyProc(articleSeq)
	{
	
		if(writeReplyProc.name != null && writeReplyProc.name != "writeQueryProc"){
			if ( jf_isEmptyRtnMsg(writeReplyProc.name, "이름을 입력하세요") ){
				return;
			}
		}
		if ( jf_isEmptyRtnMsg(writeReplyProc.title, "제목을 입력하세요") ){
			return;
		}
		if ( jf_isEmptyRtnMsg(writeReplyProc.department, "부서를 입력하세요") ){
			return;
		}

		if(writeReplyProc.email != null){
			// 이메일을 아무것도 안쓰면 검사 안함, 뭐라도 쓰면 이메일 형식 체크
			if ( jf_Trim(writeReplyProc.email.value) != "" && !jf_isValidEmail(writeReplyProc.email) )
				return;
		}

		if (writeReplyProc.jumin1 != null){
			if ( !jf_juminCheck(writeReplyProc.jumin1, writeReplyProc.jumin2) )
				return;
			writeReplyProc.jumin.value	= writeReplyProc.jumin1.value + writeReplyProc.jumin2.value;
		}

		//fck에디터 내용부분 입력했는지 체크
		var oEditor = FCKeditorAPI.GetInstance('content') ; 
		var editorContent = oEditor.GetXHTML( true );
		if(editorContent == ""){
			alert("내용을 입력하여 주십시오");
			return;
		}
		
		writeReplyProc.telno.value = writeReplyProc.telno1.value + "-" + writeReplyProc.telno2.value + "-" + writeReplyProc.telno3.value;
		writeReplyProc.submit();
	}	
	
	// 민원 답변 수정 폼
	function pf_editReplyForm(articleSeq)
	{
		writeReplyForm.articleSeq.value = articleSeq;
		writeReplyForm.modeSub.value = "editReplyForm";
		writeReplyForm.submit();
	}
	
	// 민원 답변삭제 
	function pf_deleteReplyProc(articleSeq)
	{
		if(confirm("정말 삭제하시겠습니까?")){
			deleteReplyProc.articleSeq.value = articleSeq;
			deleteReplyProc.submit();
		}
	}
	
	// =============================================
	// 이중답변형 게시판 관련  
	// =============================================
	
	// (이중답변형 민원 게시판) 두번째 답변자 내용 등록하기
	function pf_writeMayorReplyProc(articleSeq) {
		if(writeMayorReplyProc.name != null && writeMayorReplyProc.name != "writeQueryProc"){
			if ( jf_isEmptyRtnMsg(writeMayorReplyProc.name, "이름을 입력하세요") ){
				return;
			}
		}
		if ( jf_isEmptyRtnMsg(writeMayorReplyProc.title, "제목을 입력하세요") ){
			return;
		}
		if ( jf_isEmptyRtnMsg(writeMayorReplyProc.department, "부서를 입력하세요") ){
			return;
		}

		if(writeMayorReplyProc.email != null){
			// 이메일을 아무것도 안쓰면 검사 안함, 뭐라도 쓰면 이메일 형식 체크
			if ( jf_Trim(writeMayorReplyProc.email.value) != "" && !jf_isValidEmail(writeMayorReplyProc.email) )
				return;
		}

		
		//fck에디터 내용부분 입력했는지 체크
		var oEditor = FCKeditorAPI.GetInstance('m_content') ; 
		var editorContent = oEditor.GetXHTML( true );
		if(editorContent == ""){
			alert("내용을 입력하여 주십시오");
			return;
		}
		
		writeMayorReplyProc.submit();
	}
	
	// 두번째 답변자 답변 수정폼
	function pf_editMayorReplyForm(articleSeq)
	{
		writeMayorReplyForm.articleSeq.value = articleSeq;
		writeMayorReplyForm.modeMayorSub.value = "editMayorReplyForm";
		writeMayorReplyForm.submit();
	}
	
	// 답변 폼 보이기
	function pf_showReplyForm(){
		var frm = document.getElementById('seReplyForm');
		if(frm.style.display == 'none'){
			frm.style.display = 'block';
		}else{
			frm.style.display = 'none';
		}
	}
	
	
	// =============================================
	// 기타 
	// =============================================
		
	// 패스워드/암호 코드 입력
	function pf_passwdProc(){
		var passwdForm = document.getElementById('passwdForm');
		if ( jf_isEmptyRtnMsg(passwdForm.passwd, "비밀번호를 입력하세요") ){
			return false;
		}		
		return true;
	}

	function pf_scoreProc(id){
		if(!jf_isChoicedRadio(scoreProc.score,"선택하여 주십시오")){
			return;
		}
		if(scoreProc.passwdInput != null){
			
			if(scoreProc.passwdInput.value == "" ){
				alert("암호를 입력 하십시오");
				return;
			}
		}
		scoreProc.articleSeq.value = id;	
		scoreProc.submit();
	}
