<%--
  Class Name : SendNumberList.jsp
  Description : 발신번호 리스트 조회 페이지
  Modification Information

      수정일         수정자                   수정내용
    -------    --------    ---------------------------
    2021.03.31    신명섭          최초 생성

    Copyright (C) 2009 by ITN  All right reserved.
--%>
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="ec" uri="/WEB-INF/tld/ecnet_tld.tld"%>
<!DOCTYPE html>
<html lang="ko">

<head>

	<script type="text/javaScript" language="javascript">
	$( document ).ready(function() {
		
		//현금영수증 사업자번호 넣어주기
		if("${mberManageVO.cashbillBizNo}" != ""){
			//사업자번호 - 넣어주기
			var cashBizNoTxt = "${mberManageVO.cashbillBizNo}"
			var cashBizNo = cashBizNoTxt.substr(0, 3) + "-" + cashBizNoTxt.substr(3, 2) + "-" + cashBizNoTxt.substr(5);
			$("#cashbillBizNo").val(cashBizNo);
			
		}
		
		//현금영수증 자동 발행일 시 or 개인회원이고 세금계산서 자동발행이 아닐 시	 메뉴 들어오면 현금영수증 탭 활성화
		if("${mberManageVO.cashbillAuto}" == "Y"
			||	("${mberManageVO.cashbillAuto}" == "N" && "${mberManageVO.dept}" == "p" )){
			$("#tab2").trigger("click");
		}
		
		//결제 목록에서 수정하기 버튼을 통해 메뉴 이동 시 세금계산서 수정, 현금영수증 수정인지 구분
		if("${mberManageVO.billType}" == 'c'){
			$("#tab2").trigger("click");
		}
		
		if("${mberManageVO.billType}" == 't'){
			$("#tab1").trigger("click");
		}
		
		//소득공제용 현금영수증일 시 핸드폰번호 노출
		if("${mberManageVO.cashbillType}" == "1"){
			$(".cashbillBizNo").css("display","none");
		//지출증빙용 현금영수증일 시 삭업자번호 노출
		}else if("${mberManageVO.cashbillType}" == "2"){
			$(".cashbillPhoneNum").css("display","none");
			$(".cashbillBizNo").css("display","");
		}
		
		
		//자동발행 시 이메일 넣어주기
		//계산서 담당자 이메일 @로 split해서 넣기
		var taxMngEmailTxt = "${mberManageVO.taxMngEmail}"
		var taxMngEmailSplit = taxMngEmailTxt.split("@");
		
		$("#taxMngEmail1").val(taxMngEmailSplit[0]);
		$("#taxMngEmail2").val(taxMngEmailSplit[1]);
		
		//현금영수증 이메일 넣어주기
		//계산서 담당자 이메일 @로 split해서 넣기
		var taxMngEmailTxt = "${mberManageVO.cashMngEmail}"
		var cashMngEmailSplit = taxMngEmailTxt.split("@");
		
		$("#cashMngEmail1").val(cashMngEmailSplit[0]);
		$("#cashMngEmail2").val(cashMngEmailSplit[1]);
		
 	   
  		//현금영수증 종류(1소득공제 2지출증빙) 변경 시 핸드폰, 사업자번호 display 처리
 	   $("input[name='cashbillType']:radio").change(function () {
 	        //라디오 버튼 값을 가져온다.
			if(this.value == '1'){
				$(".cashbillPhoneNum").css("display","");
				$(".cashbillBizNo").css("display","none");
			}else{
				$(".cashbillPhoneNum").css("display","none");
				$(".cashbillBizNo").css("display","");
			}
 		});
  		
		//현금영수증  발행 사업자등록번호 입력
	    $("input[name=cashbillBizNo]").on("keyup", function() {
	       $(this).val(cashbillBizNo($(this).val().replace(/[^-\.0-9]/g,"")))
	    }) 	
 	   
	});	
	//사업자등록번호 - 넣기
	function cashbillBizNo(str){
		   str = str.replace(/[^0-9]/g, '');
		   var tmp = '';
		   if(str.length < 4){
		       return str;
		   }else if(str.length < 7){
		       tmp += str.substr(0, 3);
		       tmp += '-';
		       tmp += str.substr(3);
		       return tmp;
		   }else{
		       tmp += str.substr(0, 3);
		       tmp += '-';
		       tmp += str.substr(3, 2);
		       tmp += '-';
		       tmp += str.substr(5);
		       return tmp;
		   }
		   return str;
		}
	
	//이메일 뒷자리 변경(세금계산서,현금영수증 따로)
	function taxEmailChange(email){
		var taxEmailTxt =  $("input[name=taxMngEmail2]");
		
		if(email.value == '1'){
			$("input[name=taxMngEmail2]").attr('readonly', false);
			taxEmailTxt.val('');
		}else{
			taxEmailTxt.val(email.value);
			$("input[name=taxMngEmail2]").attr('readonly', true);
		}
		
	}
	
	function cashEmailChange(email){
		var taxEmailTxt =  $("input[name=cashMngEmail2]");
		
		if(email.value == '1'){
			$("input[name=cashMngEmail2]").attr('readonly', false);
			taxEmailTxt.val('');
		}else{
			taxEmailTxt.val(email.value);
			$("input[name=cashMngEmail2]").attr('readonly', true);
		}
		
	}
	//사업자번호 유효성체크
	function checkCorporateRegiNumber(number){
		var numberMap = number.replace(/-/gi, '').split('').map(function (d){
			return parseInt(d, 10);
		});
		
		if(numberMap.length == 10){
			var keyArr = [1, 3, 7, 1, 3, 7, 1, 3, 5];
			var chk = 0;
			
			keyArr.forEach(function(d, i){
				chk += d * numberMap[i];
			});
			
			chk += parseInt((keyArr[8] * numberMap[8])/ 10, 10);
			console.log(chk);
			return Math.floor(numberMap[9]) === ( (10 - (chk % 10) ) % 10);
		}
		
		return false;
	}
	
	function updateTaxbill(uniqId){
		//가입설정으로 validateUserManageVO 처리 안함.
		var frm = document.taxbillForm ; 
		frm.uniqId.value = uniqId;
		
		var billDepth = $("input[name=billDepth]:checked").val();
		
		if(billDepth == "biz") {
			//기업 항목 공백 체크
			if( $("#taxBizNo").val() == ""
				|| $("#taxAddr").val() == ""
				|| $("#taxChrmNm").val() == ""
				|| $("#taxBzNm").val() == ""
				|| $("#taxBizCondition").val() == ""
				|| $("#taxBizEvnet").val() == ""
			){
				alert("계산서 정보 수정 시 모든 항목은 필수 값입니다.");
				return false;
			}
			//사업자번호 유효성체크
			if(!checkCorporateRegiNumber($("#taxBizNo").val())) {
				alert("사업자번호가 유효하지 않습니다.");
				return false;
			}
			
			frm.taxBizNo.value = $("#taxBizNo").val();
			frm.taxAddr.value = $("#taxAddr").val();
			frm.taxChrmNm.value = $("#taxChrmNm").val();
			frm.taxBzNm.value = $("#taxBzNm").val();
			frm.taxBizCondition.value = $("#taxBizCondition").val();
			frm.taxBizEvnet.value = $("#taxBizEvnet").val();
		} 
		
		if(billDepth == "regi") {
			//개인 항목 공백 체크
			if( $("#taxCNm").val() == ""
				|| $("#taxCIhidNum").val() == ""
				|| $("#taxCAddr").val() == ""
			){
				alert("계산서 정보 수정 시 모든 항목은 필수 값입니다.");
				return false;
			}
			frm.taxCNm.value = $("#taxCNm").val();
			frm.taxCIhidNum.value = $("#taxCIhidNum").val();
			frm.taxCAddr.value = $("#taxCAddr").val();
		}
		
		//담당자정보 항목 공백 체크
		
		if( $("#taxMngEmail1").val() == "" || $("#taxMngEmail2").val() == ""){
			alert("계산서 정보 수정 시 계산서 수신 이메일 항목은 필수 값입니다.");
			return false;
		}
		if( $("#taxMngNm").val() == "" ){
			alert("계산서 정보 수정 시 담당자 이름은 필수 값입니다.");
			return false;
		}
		if( $("#taxMngPhoneNum").val() == "" ){
			alert("계산서 정보 수정 시 담당자 휴대폰은 필수 값입니다.");
			return false;
		}

		//이메일 체크
		var taxEmail = frm.taxMngEmail1.value + "@" + frm.taxMngEmail2.value;
		//var taxExptext = /^[A-Za-z0-9_\.\-]+@[A-Za-z0-9\-]+\.[A-Za-z0-9\-]+/;
		var taxExptext = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i;
		if(taxExptext.test(taxEmail)==false){
			alert("계산서 수신 이메일주소 형식이 올바르지 않습니다.");
			return false;
		}
		frm.taxMngEmail.value = taxEmail;		
		
		//휴대폰 체크
		var regExp = /^(01[016789]{1}|02|0[3-9]{1}[0-9]{1})-?[0-9]{3,4}-?[0-9]{4}$/;
		var phoneCheck = $("#taxMngPhoneNum").val();
		var comNumCheck = $("#taxMngComNum").val();
		
		if( !regExp.test(phoneCheck)) {
		     alert("계산서 담당자 휴대폰 양식을 확인해주세요.");
		     return false;
		}
		//회사 전화번호 양식 체크(입력한 경우만)
		if( comNumCheck != "" && !regExp.test(comNumCheck)) {
		     alert("계산서 회사 전화번호 양식을 확인해주세요.");
		     return false;
		}	
		
		// radio 체크
		var radio1 = $("input[name=taxRadio1]:checked").val(); //기업(B)
		var radio2 = $("input[name=taxRadio2]:checked").val(); //개인(C)
		
		if(radio1 == 'B') {
			frm.taxbillAuto.value = radio1;
		} else if(radio2 == 'C') {
			frm.taxbillAuto.value = radio2;
		} else {
			frm.taxbillAuto.value = 'N';
		}
		
	    if(!confirm("수정하시겠습니까?")){
	     	return ;
	    }

	    // 사업자번호 공백, 대시(-) 제거
	    frm.taxBizNo.value = $("#taxBizNo").val().replace(/ /g, '').replace(/-/gi, '');
		
		frm.submit();	
	}
	
	 function updateCashbill(uniqId){
	   	//가입설정으로 validateUserManageVO 처리 안함.
	   	var frm = document.cashbillForm ; 
	   	frm.uniqId.value = uniqId;
	    
			//모든 항목 공백 체크
			if( $("#cashMngEmail1").val() == ""
				|| $("#cashMngEmail2").val() == ""
				|| $("#cashMngPhoneNum").val() == ""
			){
				alert("현금영수증 정보 수정 시 모든 항목은 필수 값입니다.");
				return false;
			}
			if(frm.cashbillType.value == "1"){
				if( $("#cashbillPhoneNum").val() == ""){
					alert("현금영수증 정보 수정 시 모든 항목은 필수 값입니다.");
					return false;
				}
				$("#cashbillBizNo").attr("disabled", true);
			}else if(frm.cashbillType.value == "2"){
				if( $("#cashbillBizNo").val() == ""){
					alert("현금영수증 정보 수정 시 모든 항목은 필수 값입니다.");
					return false;
				}
				$("#cashbillPhoneNum").attr("disabled", true);
			}
	   	
		if($("#cashMngEmail1").val() != "" || $("#cashMngEmail2").val() != ""){
			//이메일 체크
			var cashEmail = frm.cashMngEmail1.value + "@" + frm.cashMngEmail2.value;
			//var cashExptext = /^[A-Za-z0-9_\.\-]+@[A-Za-z0-9\-]+\.[A-Za-z0-9\-]+/;
			var cashExptext = /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/;;
			if(cashExptext.test(cashEmail)==false){
				alert("계산서 수신 이메일주소 형식이 올바르지 않습니다.");
				return false;
			}
			frm.cashMngEmail.value = cashEmail;		
	   	}
	   	
	  //휴대폰 체크
		var regExp = /^(01[016789]{1}|02|0[3-9]{1}[0-9]{1})-?[0-9]{3,4}-?[0-9]{4}$/;
	   	if($("#cashMngPhoneNum").val() != ""){
	   		var cashMngPhoneNum = $("#cashMngPhoneNum").val();
			if( !regExp.test(cashMngPhoneNum)) {
			     alert("담당자 휴대폰 양식을 확인해주세요.");
			     return false;
			}
	   	}
	   	if($("#cashbillPhoneNum").val() != ""){
	   		var cashbillPhoneNum = $("#cashbillPhoneNum").val();
			if( !regExp.test(cashbillPhoneNum)) {
			     alert("휴대폰 양식을 확인해주세요.");
			     return false;
			}
	   	}
	   	//사업자등록번호 확인
	   	if($("#cashbillBizNo").val() != ""){
			var numberMap = $("#cashbillBizNo").val().replace(/-/gi, '').split('').map(function (d){
				return parseInt(d, 10);
			});
	   		
			if(numberMap.length == 10){
				var keyArr = [1, 3, 7, 1, 3, 7, 1, 3, 5];
				var chk = 0;
				
				keyArr.forEach(function(d, i){
					chk += d * numberMap[i];
				});
				
				chk += parseInt((keyArr[8] * numberMap[8])/ 10, 10);
				if(!Math.floor(numberMap[9]) === ( (10 - (chk % 10) ) % 10)){
					alert("사업자 번호가 유효하지 않습니다.");		
					return false;
				}
			}else{
				alert("사업자 번호가 유효하지 않습니다.");
				return false;
			}
	   		
			frm.cashbillBizNo.value = frm.cashbillBizNo.value.replace(/-/gi, "").trim();
	   	}
		
	    if(!confirm("수정하시겠습니까?")){
	     	return ;
	    }
	    
		frm.submit();	
	}
	
	
	/* 
	// 문자보내기 tab 버튼 - send_top
	function TabChange(obj, tabId) {
		
		var tabMove = "Y";
		//세금계산서, 현금영수증 자동발행 조회 후 다른 탭 이동 막기 ex)세금계산서 자동 발행 시 현금영수증 탭 이동 막기
       $.ajax({
            url : "<c:url value='/web/member/pay/billSelectAjax.do' />", 
            type : 'POST', 
            dataType:'json',
            async: false,
            success : function(returnData, status){
             if(status == "success") {
            	 var taxbillAutoYN = returnData.taxbillAutoYN;
            	 var cashbillAutoYN = returnData.cashbillAutoYN;
            	 var regidentNo = returnData.regidentNo;
            	 var dept = returnData.dept;
            	 
            	 if(regidentNo == "" && dept =="p" && tabId== "1"){
            		 alert("개인회원은 선거 후보자 등록시에만 세금계산서를 발행하실 수 있습니다.");
            		 tabMove = "N";
            	 }
            	 if(taxbillAutoYN == "Y" && tabId == "2"){
            		alert("세금계산서 자동 발행 중일 시 현금영수증은 발행하실 수 없습니다.");
            		tabMove = "N";
            	 }
            	 if(cashbillAutoYN == "Y" && tabId == "1"){
            		alert("현금영수증 자동 발행 중일 시 세금계산서는 발행하실 수 없습니다.");
            		tabMove = "N";
            	 }
             }else{
            	 alert("실패");return;
         		 } 
          },
            error : function(request , status, error){
             alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
            },
        });
       
		if(tabMove == "N"){
			return false;
		}
		var $tab = $(obj).closest("li");
		$tab.addClass("active");
		$tab.find("button").attr("title", "선택됨");
		$tab.siblings("li.tab").removeClass("active");
		$tab.siblings("li.tab").find("button").removeAttr("title");

		var $tabCn = $("#tab1_" + tabId);
		$tabCn.fadeIn(0);
		$tabCn.addClass("current");

		if($(".text_preview").is(".mCustomScrollbar") == true){
			$(".img_box").addClass("on_scroll_img");
		}else {$(".img_box").removeClass("on_scroll_img");}

		$(".top_content").not($tabCn).removeClass("current");
		$(".top_content").not($tabCn).fadeOut(0);

		$(".alarm_cont").not($tabCn).removeClass("current");
		$(".alarm_cont").not($tabCn).fadeOut(0);

		$(".pay_cont").not($tabCn).removeClass("current");
		$(".pay_cont").not($tabCn).fadeOut(0);

		$(".fee_cont").not($tabCn).removeClass("current");
		$(".fee_cont").not($tabCn).fadeOut(0);

		$(".eleType_cont").not($tabCn).removeClass("current");
		$(".eleType_cont").not($tabCn).fadeOut(0);


		currTabId = tabId;

	}
	 */
	


	/* 윈도우팝업 열기 */
	function infoPop(pageUrl){
		document.infoPopForm.pageType.value = pageUrl;
		document.infoPopForm.action = "/web/pop/infoPop.do";
		document.infoPopForm.method = "post"; 
		window.open("about:blank", 'infoPop', 'width=790, height=380, top=100, left=100, fullscreen=no, menubar=no, status=no, toolbar=no, titlebar=yes, location=no, scrollbars=1');
		document.infoPopForm.target = "infoPop";
		document.infoPopForm.submit();
	}
	
	$(window).on('load',function(){
		$('.bill_content_wrap .bill_content').eq(0).show();
		
		var billDept = $("input[name=billDepth]:checked");
		billDepth(billDept);
		
	});
	
	function billDepth(obj){
		var idx=$(obj).closest('li').index();
		$('.bill_content_wrap .bill_content').hide().eq(idx).show();
	}
	
	function taxbillCheck(obj){
		var n = obj.name;
		var v = obj.value;

		if(n == 'taxRadio1'){
			if(v == 'B' && $('input[name=taxRadio2]:checked').val() == 'C'){
				alert('개인 자동발행이 신청되어 있습니다.\n기업 자동발행 신청 시 개인의 자동발행은 자동으로 취소됩니다.');
				$('input[name=taxRadio2]').prop('checked',false);
				$('input[name=taxRadio2]:input[value=N]').prop('checked',true);
			}
		}else if(n == 'taxRadio2'){
			if(v == 'C' && $('input[name=taxRadio1]:checked').val() == 'B'){
				alert('기업 자동발행이 신청되어 있습니다.\n기업 자동발행 신청 시 개인의 자동발행은 자동으로 취소됩니다.');
				$('input[name=taxRadio1]').prop('checked',false);
				$('input[name=taxRadio1]:input[value=N]').prop('checked',true);
			}
		}
	}
	</script>
</head>
<body>
    <!-- skip 메뉴  -->
    <!-- quick 메뉴 -->
        <div class="inner">
            <!-- send top -->
            <div class="send_top">
                <!-- tab button -->
                <ul class="tabType4">
                    <li class="tab"><button type="button" onclick="location.href='/web/pay/PayGuide.do'">요금안내/견적내기</button></li>
	                <li class="tab"><button type="button" onclick="location.href='/web/member/pay/PayView.do'">결제하기</button></li>
	                <li class="tab"><button type="button" onclick="location.href='/web/member/pay/PayList.do'">요금 결제내역</button></li>
	                <li class="tab"><button type="button" onclick="location.href='/web/member/pay/payUserSWList.do'">요금 사용내역</button></li>
	                <!-- <li class="tab active"><button type="button">계산서/현금영수증 발행 등록</button></li> -->
	                <li class="tab active"><button type="button">세금계산서 발행 등록</button></li>
                </ul><!--// tab button -->
				<!-- 결제관리 - 계산서/현금영수증 발행 등록 -->
                <div class="serv_content current" id="tab5_5">
                    <div class="heading">
                        <!-- <h2>세금계산서/영수증</h2> -->
                        <h2>세금계산서 발행 등록</h2>
                        <button type="button" class="button info" onclick="infoPop('BillPub');">사용안내</button>
                    </div>
                    <!-- 세금계산서/영수증 - 세금계산서(기업/개인) -->
                    <div class="pay_cont current" id="tab1_1">
                        <div class="bill_tab">
                        	<ul>
                        		<li><input type="radio" name="billDepth" id="billDepth1" <c:if test="${mberManageVO.taxbillAuto eq 'B'}">checked="checked"</c:if> onchange="billDepth(this);" value="biz" /><label for="billDepth1">기업</label></li>
                        		<li><input type="radio" name="billDepth" id="billDepth2" <c:if test="${mberManageVO.taxbillAuto eq 'C'}">checked="checked"</c:if> onchange="billDepth(this);" value="regi" /><label for="billDepth2">개인</label></li>
                        	</ul>
                        	<p>* 자동 발행은 기업/개인 중에 한 곳만 가능합니다.</p>
                        </div>
                        
                        <!-- 기업정보 -->
                       	<div class="bill_content_wrap">
                       		<div class="bill_content">
                      		
		                        <table class="tType1">
		                            <caption>계산서 정보 발행여부 선택에 대한 표</caption>
		                            <colgroup>
		                                <col style="width: 190px;">
		                                <col style="width: auto;">
		                            </colgroup>
		                            <tbody>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>자동발행여부</th>
		                                    <td class="send_cf">
		                                        <input id="radio1" type="radio" name="taxRadio1" value="B" <c:if test="${mberManageVO.taxbillAuto eq 'B'}" >checked="checked" </c:if> onchange="taxbillCheck(this);">
		                                        <label for="radio1">자동발행</label>
		                                        <input id="radio2" type="radio" name="taxRadio1" value="N" <c:if test="${mberManageVO.taxbillAuto eq 'N' or mberManageVO.taxbillAuto eq 'C' or mberManageVO.taxbillAuto eq null}" >checked="checked" </c:if> onchange="taxbillCheck(this);">
		                                        <label for="radio2">발행하지 않음</label>
		                                        <span class="reqTxt6"><span class="vMiddle">*</span> 날짜 소급적용 불가</span>
		                                    </td>
		                                </tr>
		                            </tbody>
		                        </table>
		                        
		                        <p class="tType1_title">기업 발행 정보</p>
		                       	<table class="tType1">
		                            <caption>대표자명, 사업자번호, 주소에 대한 표</caption>
		                            <colgroup>
		                                <col style="width: 190px;">
		                                <col style="width: auto;">
		                            </colgroup>
		                            <tbody>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>상호명</th>
		                                    <td><input type="text" id="taxBzNm" maxlength="80" value="${mberManageVO.taxBzNm}" style="width:80%;"/></td>
		                                </tr>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>대표자명</th>
		                                    <td><input type="text" id="taxChrmNm" maxlength="40" value="${mberManageVO.taxChrmNm}" /></td>
		                                </tr>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>사업자번호</th>
		                                    <td><input type="text" id="taxBizNo" maxlength="20" onkeyup="this.value=this.value.replace(/[^-\.0-9]/g,'')" value="${mberManageVO.taxBizNo}" /><span class="reqTxt6"><span class="vMiddle">*</span> 숫자만 입력하세요</span></td>
		                                </tr>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>주소</th>
		                                    <td><input type="text" id="taxAddr" maxlength="65" value="${mberManageVO.taxAddr}" style="width:80%;"/><span class="reqTxt6"><span class="vMiddle">*</span> 전체 주소를 입력하세요</span></td>
		                                </tr>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>업태</th>
		                                    <td><input type="text" id="taxBizCondition" maxlength="45" value="${mberManageVO.taxBizCondition}" /><span class="reqTxt6"><span class="vMiddle">*</span> 비영리 기관의 경우 "비영리"로 입력하세요.</span></td>
		                                </tr>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>종목</th>
		                                    <td><input type="text" id="taxBizEvnet" maxlength="45" value="${mberManageVO.taxBizEvnet}" /><span class="reqTxt6"><span class="vMiddle">*</span> 비영리 기관의 경우 "비영리"로 입력하세요.</span></td>
		                                </tr>
		                                
		                            </tbody>
		                        </table>
	                        </div>
                       		<div class="bill_content">
                     		
		                        <table class="tType1">
		                            <caption>계산서 정보 발행여부 선택에 대한 표</caption>
		                            <colgroup>
		                                <col style="width: 190px;">
		                                <col style="width: auto;">
		                            </colgroup>
		                            <tbody>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>자동발행여부</th>
		                                    <td class="send_cf">
		                                        <input id="radio1_1" type="radio" name="taxRadio2" value="C" <c:if test="${mberManageVO.taxbillAuto eq 'C'}" >checked="checked" </c:if> onchange="taxbillCheck(this);">
		                                        <label for="radio1_1">자동발행</label>
		                                        <input id="radio2_1" type="radio" name="taxRadio2" value="N" <c:if test="${mberManageVO.taxbillAuto eq 'N' or mberManageVO.taxbillAuto eq 'B' or mberManageVO.taxbillAuto eq null}" >checked="checked" </c:if> onchange="taxbillCheck(this);">
		                                        <label for="radio2_1">발행하지 않음</label>
		                                        <span class="reqTxt6"><span class="vMiddle">*</span> 날짜 소급적용 불가</span>
		                                    </td>
		                                </tr>
		                            </tbody>
		                        </table>
		                        
		                        <p class="tType1_title">개인 정보</p>
		                   		<table class="tType1">
		                            <caption>개인 정보 성명, 주민등록번호, 주소에 대한 표</caption>
		                            <colgroup>
		                                <col style="width: 190px;">
		                                <col style="width: auto;">
		                            </colgroup>
		                            <tbody>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>성명</th>
		                                    <td><input type="text" id="taxCNm" maxlength="5" value="<c:out value="${mberManageVO.taxCNm}" />" /></td>
		                                </tr>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>주민등록번호</th>
		                                    <td><input type="text" id="taxCIhidNum" value="<c:out value="${mberManageVO.taxCIhidNum}" />" maxlength="13"/></td>
		                                </tr>
		                                <tr>
		                                    <th scope="row"><span class="essential">*</span>주소</th>
		                                    <td><input type="text" id="taxCAddr" maxlength="65" value="<c:out value="${mberManageVO.taxCAddr}" />" style="width:80%;"/></td>
		                                </tr>
		                            </tbody>
		                        </table>
	                        </div>
	                    </div>
                        <form name="taxbillForm" action="/web/member/pay/updateTaxbill.do" method="post">
	                        <input type="hidden" name="uniqId" />
	                        <input type="hidden" name="taxMngEmail" />
	                        <input type="hidden" name="taxBizNo" />
	                        <input type="hidden" name="taxAddr" />
	                        <input type="hidden" name="taxChrmNm" />
	                        <input type="hidden" name="taxBzNm" />
	                        <input type="hidden" name="taxbillAuto" />
	                        <input type="hidden" name="taxBizCondition" />
	                        <input type="hidden" name="taxBizEvnet" />
	                        <input type="hidden" name="taxCNm" />
	                        <input type="hidden" name="taxCIhidNum" />
	                        <input type="hidden" name="taxCAddr" />
                        
	                        <p class="tType1_title">담당자 정보</p>
	                        <table class="tType1">
	                            <caption>담당자 정보 계산서 수신 이메일, 담당자 이름, 담당자 휴대폰,회사 대표번호에 대한 표</caption>
	                            <colgroup>
	                                <col style="width: 190px;">
	                                <col style="width: auto;">
	                            </colgroup>
	                            <tbody>
	                                <tr class="autoY">
	                                    <th scope="row"><span class="essential">*</span>계산서 수신 이메일</th>
	                                    <td>
	                                        <div class="emailWrap2">
	                                            <label for="" class="label">이메일 앞자리</label>
	                                            <input type="text" id="taxMngEmail1" name="taxMngEmail1" maxlength="29">
	                                            <span>@</span>
	                                            <label for="" class="label">이메일 뒷자리</label>
	                                            <input type="text" id="taxMngEmail2" name="taxMngEmail2" maxlength="20">
	                                        </div>
	                                        <label for="" class="이메일 선택"></label>
	                                        <select class="list_selType1" id="taxEmailSelect" onchange="taxEmailChange(this)">
	                                           	<c:forEach var="result" items="${emailCode}" varStatus="status">
	                                           		<c:if test="${status.index eq 0 }">
	                                           		<option value="1">${result.codeNm}</option>
	                                           		</c:if>
													<c:if test="${status.index ne 0 }">
	                                           		<option value="${result.codeDc}">${result.codeNm}</option>	
	                                           		</c:if>
	                                           	</c:forEach>
	                                        </select>
	                                    </td>
	                                </tr>
	                                <tr class="autoY">
	                                    <th scope="row"><span class="essential">*</span>담당자 이름</th>
	                                    <td><label for="" class="label">담당자 이름 입력</label>
	                                        <input type="text" size="36" name="taxMngNm" id="taxMngNm" value="${mberManageVO.taxMngNm}" maxlength="8"></td>
	                                </tr>
	                                <tr class="autoY">
	                                    <th scope="row"><span class="essential">*</span>담당자 휴대폰</th>
	                                    <td><label for="" class="label">담당자 휴대폰 입력</label>
	                                        <input type="text" name="taxMngPhoneNum" id="taxMngPhoneNum" value="${mberManageVO.taxMngPhoneNum}" maxlength="12" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’ 없이 숫자만 입력" onfocus="thisplaceholder=''" onblur="this.placeholder='‘-’ 없이 숫자만 입력'"size="36">
	                                        <span class="reqTxt6"><span class="vMiddle">*</span> 계산서 안내문자 수신용입니다. 정확하게 입력바랍니다.</span>
	                                    </td>
	                                </tr>
	                                <tr class="autoY">
	                                    <th scope="row">회사 대표번호</th>
	                                    <td><label for="" class="label">회사 대표번호 입력</label>
	                                        <input type="text" name="taxMngComNum" id="taxMngComNum" value="${mberManageVO.taxMngComNum}" maxlength="12" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’ 없이 숫자만 입력" onfocus="thisplaceholder=''" onblur="this.placeholder='‘-’ 없이 숫자만 입력'"size="36"></td>
	                                </tr>
	                            </tbody>
	                        </table>
                        </form>
                        <div style="text-align: center;">
                            <button type="button" class="btnType btnType16" onclick="javascript:updateTaxbill('<c:out value="${mberManageVO.uniqId}"/>'); ">계산서 정보 수정하기</button>
                        </div>
                    </div> <!-- 세금계산서/영수증 - 세금계산서(기업/개인) -->

                    <!-- 세금계산서/영수증 - 현금영수증 -->
                    <!-- 현금영수증 자동발행 기능 제외_220502 -->
                    <%-- 
                    <div class="pay_cont" id="tab1_2">
                        <div class="titBox">
                            <p>- 현금영수증 정보를 사전 입력하셔야만 자동 발행됩니다.</p>
                            <p>- 현금영수증은 결제일로부터 30일 이내 신청 가능하며, 신청일로부터 영업일 기준 7일 이내 처리됩니다.</p>
                            <p>- 전화번호 변경 시 결제 전 수정 부탁드립니다.</p>
                        </div>
                        <form name="cashbillForm" action="/web/member/pay/updateCashbill.do" method="post">
	                        <input type="hidden" name="uniqId" />
	                        <input type="hidden" name="cashMngEmail" />                        
	                        
	                        <p class="tType1_title">현금영수증 정보등록</p>
	                        <table class="tType1">
	                            <caption>현금영수증 구분, 조회날짜, 날짜설정에 대한 표</caption>
	                            <colgroup>
	                                <col style="width: 160px;">
	                                <col style="width: auto;">
	                            </colgroup>
	                            <tbody>
	                                <tr>
	                                    <th scope="row">발행여부</th>
	                                    <td class="send_cf">
	                                        <input id="cashbillAutoY" type="radio" name="cashbillAuto" value="Y" <c:if test="${mberManageVO.cashbillAuto eq 'Y'}" >checked="checked" </c:if>>
	                                        <label for="cashbillAutoY">자동발행</label>
	                                        <input id="cashbillAutoN" type="radio" name="cashbillAuto" value="N" <c:if test="${mberManageVO.cashbillAuto ne 'Y'}" >checked="checked" </c:if>>
	                                        <label for="cashbillAutoN">발행하지 않음</label>
	                                    </td>
	                                </tr>
	                                <tr>
	                                    <th scope="row">종류</th>
	                                    <td class="send_cf">
	                                        <input id="cashbillType1" type="radio" name="cashbillType" value="1" <c:if test="${mberManageVO.cashbillType ne '2'}" >checked="checked" </c:if>>
	                                        <label for="cashbillType1">소득공제</label>
	                                        <input id=cashbillType2 type="radio" name="cashbillType" value="2" <c:if test="${mberManageVO.cashbillType eq '2'}" >checked="checked" </c:if>>
	                                        <label for="cashbillType2">지출증빙</label>
	                                    </td>
	                                </tr>                                                              
	                                <tr class="cashbillPhoneNum">
	                                    <th scope="row">휴대폰</th>
	                                    <td>
	                                        <label for="" class="label">휴대폰</label>
	                                        <input type="text" name="cashbillPhoneNum" id="cashbillPhoneNum" value="${mberManageVO.cashbillPhoneNum}" maxlength="12" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’없이 번호만 입력 " onfocus="this.placeholder=''" onblur="this.placeholder='‘-’없이 번호만 입력 '" size="36" style="width: 373px;">
	                                    </td>
	                                </tr>
	                                <tr class="cashbillBizNo" style="display:none;">
	                                    <th scope="row">사업자번호</th>
	                                    <td>
	                                        <label for="" class="label">사업자번호</label>
	                                        <input type="text" name="cashbillBizNo" id="cashbillBizNo" maxlength="12" size="36" style="width: 373px;">
	                                    </td>
	                                <tr>
	                                    <th scope="row">이메일</th>
	                                    <td>
	                                        <div class="emailWrap2">
	                                            <label for="cashMngEmail1" class="label">이메일 앞자리</label>
	                                            <input type="text" id="cashMngEmail1" name="cashMngEmail1" maxlength="29">
	                                            <span>@</span>
	                                            <label for="cashMngEmail2" class="label">이메일 뒷자리</label>
	                                            <input type="text" id="cashMngEmail2" name="cashMngEmail2" maxlength="20">
	                                        </div>
	                                        <label for="emailSelect" class="label">이메일 선택</label>
	                                        <select class="list_selType1" id="emailSelect" onchange="cashEmailChange(this)">
	                                          	<c:forEach var="result" items="${emailCode}" varStatus="status">
	                                          		<c:if test="${status.index eq 0 }">
	                                          		<option value="1">${result.codeNm}</option>
	                                          		</c:if>
													<c:if test="${status.index ne 0 }">
	                                          		<option value="${result.codeDc}">${result.codeNm}</option>	
	                                          		</c:if>
	                                          	</c:forEach>
	                                        </select>
	                                        <span class="reqTxt6"><span class="vMiddle">*</span> 입력하신 이메일 주소로 발행됩니다.</span>
	                                    </td>
	                                </tr>
	                                <tr>
	                                    <th scope="row">담당자 휴대폰</th>
	                                    <td>
	                                        <label for="" class="label">담당자 휴대폰 입력</label>
	                                        <input type="text" name="cashMngPhoneNum" id="cashMngPhoneNum" value="${mberManageVO.cashMngPhoneNum}" maxlength="12" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="‘-’없이 번호만 입력 " onfocus="this.placeholder=''" onblur="this.placeholder='‘-’없이 번호만 입력 '" size="36" style="width: 373px;">
	                                    </td>
	                                </tr>
	                            </tbody>
	                        </table>
                        </form>
                        <div style="text-align: center;">
                            <button type="button" class="btnType btnType16" onclick="javascript:updateCashbill('<c:out value="${mberManageVO.uniqId}"/>'); ">현금영수증 정보 수정하기</button>
                        </div>
                    </div> <!-- 세금계산서/영수증 - 세금계산서(기업/개인) -->
                     --%>
				</div><!-- 결제관리 - 계산서/현금영수증 발행 등록 -->
            </div><!--// send top -->
        </div>
<form name="infoPopForm" id="infoPopForm" method="post">
	<input type="hidden" name="pageType" id="pageType" value=""/> 
</form>
        
</body>
</html>
