<!DOCTYPE html>
<html lang="ko"
	xmlns:th="http://www.thymeleaf.org">
<!--
 *****************************************************************************
 * @source  : PointEnvsetForm.html
 * @desc    : 포인트설정관리 Page
 *============================================================================
 * Wivismall
 * Copyright(C) 2019 TSIT, All rights reserved.
 *============================================================================
 * VER  DATE         AUTHOR      DESCRIPTION
 * ===  ===========  ==========  =============================================
 * 1.0  2020.03.17   Daehyoung     최초 작성
 *****************************************************************************
 -->

	<div id="main">
		<!-- 메인타이틀 영역 -->
		<div class="main-title">
		</div>
		<!-- //메인타이틀 영역 -->

		<!-- 검색조건 영역 -->
		<div class="panelStyle2">
			<table class="frmStyle" aria-describedby="검색조건">
				<colgroup>
					<col style="width:10%;"/>
				</colgroup>
				<tbody>
					<tr>
						<th>사이트</th>
						<td>
							<select name="siteCd" class="w150" onchange="fnSearch();">
								<option th:if="${siteList}" th:each="oneData, status : ${siteList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
							</select>
						</td>
					</tr>
				</tbody>
			</table>
			<div class="panelBtnB"></div>
		</div>
		<!-- //검색조건 영역 -->
		<!-- 테이블 영역 -->
		<div class="panelStyle2">
			<h4>회원쿠폰</h4>
			<button type="button" class="btn btn-success btn-ssm" onclick="fnSave('C10');">저장</button>
			<button type="button" class="btn btn-info btn-ssm" onclick="fnOpenEnvsetPopup('C10', '회원쿠폰');">이력보기</button>
			<table class="frmStyle" aria-describedby="회원쿠폰">
				<colgroup>
					<col style="width: 15%;"/>
					<col style="width: 85%;"/>
				</colgroup>
				<tbody>
					<tr>
						<th>가입축하쿠폰</th>
						<td>
							<input name="c10StrSetNm1" type="text" class="w300" onkeypress="if (window.event.keyCode == 13) { fnOpenCouponRetrievePopup('input[name=c10StrSetVal1]', 'input[name=c10StrSetNm1]'); }"/>
							<button type="button" class="btn icn" onclick="fnOpenCouponRetrievePopup('input[name=c10StrSetVal1]', 'input[name=c10StrSetNm1]');"><i class="fa fa-search cpn" aria-hidden="true"></i></button>
							<input name="c10StrSetVal1" type="text" class="w100" maxlength="20" readonly/>
							<button type="button" class="btn icn" onclick="$('input[name=c10StrSetVal1], input[name=c10StrSetNm1]').val('');"><i class="fa fa-eraser" aria-hidden="true"></i></button>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>회원가입 시 발급해 줄 쿠폰입니다. 값이 없으면 쿠폰을 발급하지 않습니다.</span>
						</td>
					</tr>
					<tr>
						<th>앱푸쉬수신동의쿠폰</th>
						<td>
							<input name="c10StrSetNm2" type="text" class="w300" onkeypress="if (window.event.keyCode == 13) { fnOpenCouponRetrievePopup('input[name=c10StrSetVal2]', 'input[name=c10StrSetNm2]'); }"/>
							<button type="button" class="btn icn" onclick="fnOpenCouponRetrievePopup('input[name=c10StrSetVal2]', 'input[name=c10StrSetNm2]');"><i class="fa fa-search cpn" aria-hidden="true"></i></button>
							<input name="c10StrSetVal2" type="text" class="w100" maxlength="20" readonly/>
							<button type="button" class="btn icn" onclick="$('input[name=c10StrSetVal2], input[name=c10StrSetNm2]').val('');"><i class="fa fa-eraser" aria-hidden="true"></i></button>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>회원가입 시 앱푸쉬 수신동의를 한 경우 최초 한 번만 발급해 주는 쿠폰입니다. 값이 없으면 쿠폰을 발급하지 않습니다.</span>
						</td>
					</tr>
					<tr>
						<th>생일축하쿠폰</th>
						<td>
							<input name="c10StrSetNm3" type="text" class="w300" onkeypress="if (window.event.keyCode == 13) { fnOpenCouponRetrievePopup('input[name=c10StrSetVal3]', 'input[name=c10StrSetNm3]'); }"/>
							<button type="button" class="btn icn" onclick="fnOpenCouponRetrievePopup('input[name=c10StrSetVal3]', 'input[name=c10StrSetNm3]');"><i class="fa fa-search cpn" aria-hidden="true"></i></button>
							<input name="c10StrSetVal3" type="text" class="w100" maxlength="20" readonly/>
							<button type="button" class="btn icn" onclick="$('input[name=c10StrSetVal3], input[name=c10StrSetNm3]').val('');"><i class="fa fa-eraser" aria-hidden="true"></i></button>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>회원의 생일 도래 </span><input name="c10NumSetVal1" type="text" class="w20 aR" maxlength="2" data-valid-type="integer" data-valid-name="생일도래시점"/><span class="cRed">일</span><span class="cBlue">전 발급해 줄 쿠폰입니다. 값이 없으면 쿠폰을 발급하지 않습니다.</span>
						</td>
					</tr>
				</tbody>
			</table>

			<h4>회원포인트</h4>
			<button type="button" class="btn btn-success btn-ssm" onclick="fnSave('P10');">저장</button>
			<button type="button" class="btn btn-info btn-ssm" onclick="fnOpenEnvsetPopup('P10', '회원포인트');">이력보기</button>
			<table class="frmStyle" aria-describedby="회원포인트">
				<colgroup>
					<col style="width: 15%;"/>
					<col style="width: 85%;"/>
				</colgroup>
				<tbody>
					<tr>
						<th>가입축하포인트</th>
						<td>
							<input name="p10NumSetVal1" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="가입축하포인트"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>회원가입 시 적립해 줄 기본 포인트입니다.</span>
							<span class="cRed">단, 성별, 생년월일을 입력하고 SMS 및 E-MAIL 수신동의 시 </span><input name="p10NumSetVal6" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="가입축하추가포인트"/><span class="cRed">포인트를 추가로 적립해 줍니다.</span>
						</td>
					</tr>
					<tr>
						<th>생일축하포인트</th>
						<td>
							<input name="p10NumSetVal2" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="생일축하포인트"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>회원의 생일 도래 </span><input name="p10NumSetVal3" type="text" class="w20 aR" maxlength="2" data-valid-type="integer" data-valid-name="생일도래시점"/><span class="cRed">일</span><span class="cBlue">전 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
					<tr>
						<th>앱설치후최초로그인포인트</th>
						<td>
							<input name="p10NumSetVal4" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="앱설치후최초로그인포인트"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>앱 설치 후 앱을 통해서 로그인을 했을 때 최초 한 번만 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
					<tr>
						<th>출석체크1일포인트</th>
						<td>
							<input name="p10NumSetVal5" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="출석체크1일포인트"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>출석체크 이벤트 하루 체크 시 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
				</tbody>
			</table>

			<h4>구매포인트</h4>
			<button type="button" class="btn btn-success btn-ssm" onclick="fnSave('P11');">저장</button>
			<button type="button" class="btn btn-info btn-ssm" onclick="fnOpenEnvsetPopup('P11', '구매포인트');">이력보기</button>
			<table class="frmStyle" aria-describedby="구매포인트">
				<colgroup>
					<col style="width: 15%;"/>
					<col style="width: 85%;"/>
				</colgroup>
				<tbody>
					<tr>
						<th>자사상품정상포인트(PC)</th>
						<td>
							<input name="p11NumSetVal1" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="자사상품정상포인트(PC)"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>자사 정상상품을 PC웹에서 구매 시 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
					<tr>
						<th>자사상품정상포인트(모바일)</th>
						<td>
							<input name="p11NumSetVal2" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="자사상품정상포인트(모바일)"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>자사 정상상품을 모바일에서 구매 시 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
					<tr>
						<th>자사상품이월포인트(PC)</th>
						<td>
							<input name="p11NumSetVal3" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="자사상품이월포인트(PC)"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>자사 이월상품을 PC웹에서 구매 시 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
					<tr>
						<th>자사상품이월포인트(모바일)</th>
						<td>
							<input name="p11NumSetVal4" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="자사상품이월포인트(모바일)"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>자사 이월상품을 모바일에서 구매 시 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
					<tr>
						<th>입점상품정상포인트(PC)</th>
						<td>
							<input name="p11NumSetVal5" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="입점상품정상포인트(PC)"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>입점 정상상품을 PC웹에서 구매 시 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
					<tr>
						<th>입점상품정상포인트(모바일)</th>
						<td>
							<input name="p11NumSetVal6" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="입점상품정상포인트(모바일)"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>입점 정상상품을 모바일에서 구매 시 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
					<tr>
						<th>입점상품이월포인트(PC)</th>
						<td>
							<input name="p11NumSetVal7" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="입점상품이월포인트(PC)"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>입점 이월상품을 PC웹에서 구매 시 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
					<tr>
						<th>입점상품이월포인트(모바일)</th>
						<td>
							<input name="p11NumSetVal8" type="text" class="w100 aR" maxlength="6" data-valid-type="integer" data-valid-name="입점상품이월포인트(모바일)"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>입점 이월상품을 모바일에서 구매 시 적립해 줄 포인트입니다.</span>
						</td>
					</tr>
				</tbody>
			</table>

			<h4>상품평포인트</h4>
			<button type="button" class="btn btn-success btn-ssm" onclick="fnSave('P12');">저장</button>
			<button type="button" class="btn btn-info btn-ssm" onclick="fnOpenEnvsetPopup('P12', '상품평포인트');">이력보기</button>
			<table class="frmStyle" aria-describedby="상품평포인트">
				<colgroup>
					<col style="width: 15%;"/>
					<col style="width: 85%;"/>
				</colgroup>
				<tbody>
					<tr>
						<th>포인트지급방법</th>
						<td>
							<label class="rdoBox"><input type="radio" name="p12StrSetVal1" value="A" checked="checked"/>승인후지급</label>
							<label class="rdoBox"><input type="radio" name="p12StrSetVal1" value="D">즉시지급</label>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>승인후지급 선택 시 <a href="javascript:void(0);" onclick="fnClickLnb('/marketing/review/list/form', '회원/마케팅 > 마케팅 > 상품평관리', this);"><span class="cRed">"회원/마케팅 > 마케팅 > 상품평관리"</span></a> 메뉴에서 승인 시 지급됩니다.</span>
						</td>
					</tr>
					<tr>
						<th>텍스트상품평포인트</th>
						<td>
							<input name="p12NumSetVal1" type="text" class="w100 aR" maxlength="4" data-valid-type="integer" data-valid-name="텍스트상품평포인트"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>작성한 상품평이 텍스트일 경우 적립해 줄 포인트입니다. 최초등록시 </span>
							<input name="p12NumSetVal3" type="text" class="w50 aR" maxlength="4" data-valid-type="integer" data-valid-name="일반상품평배율"/><span class="infoTxt cBlue">배를 지급합니다.</span>

						</td>
					</tr>
					<tr>
						<th>포토상품평포인트</th>
						<td>
							<input name="p12NumSetVal2" type="text" class="w100 aR" maxlength="4" data-valid-type="integer" data-valid-name="포토상품평포인트"/>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>작성한 상품평이 포토일 경우 적립해 줄 포인트입니다.. 최초등록시 </span>
							<input name="p12NumSetVal4" type="text" class="w50 aR" maxlength="4" data-valid-type="integer" data-valid-name="포토상품평배율"/><span class="infoTxt cBlue">배를 지급합니다.</span>
						</td>
					</tr>
				</tbody>
			</table>

			<h4>클레임포인트</h4>
			<button type="button" class="btn btn-success btn-ssm" onclick="fnSave('P13');">저장</button>
			<button type="button" class="btn btn-info btn-ssm" onclick="fnOpenEnvsetPopup('P13', '클레임포인트');">이력보기</button>
			<table class="frmStyle" aria-describedby="클레임포인트">
				<colgroup>
					<col style="width: 15%;"/>
					<col style="width: 85%;"/>
				</colgroup>
				<tbody>
					<tr>
						<th>배송지연보상포인트</th>
						<td>
							결제완료 후 <input name="p13NumSetVal1" type="text" class="w100 aR" maxlength="3" data-valid-type="integer" data-valid-name="배송지연보상기준일수"/> <span class="cRed">일</span> 동안 배송완료 처리가 되지 않으면
							포인트 <input name="p13NumSetVal2" type="text" class="w100 aR" maxlength="8" data-valid-type="integer" data-valid-name="배송지연보상포인트"/>를 적립해 줍니다.
							<p class="infoTxt cBlue"><i class="fa fa-info-circle" aria-hidden="true"></i>배송이 지연되는 경우 적립해 줄 포인트입니다. 0으로 설정하면 배송지연보상 정책을 사용하지 않습니다.</p>
						</td>
					</tr>
					<tr>
						<th>품절보상포인트</th>
						<td>
							결제완료 후 <input name="p13NumSetVal3" type="text" class="w100 aR" maxlength="8" data-valid-type="integer" data-valid-name="품절보상기준일수"/> <span class="cRed">일</span> 동안 출고 진행이 되지 않으면
							포인트 <input name="p13NumSetVal4" type="text" class="w100 aR" maxlength="8" data-valid-type="integer" data-valid-name="품절보상포인트"/>를 적립해 줍니다.
							<p class="infoTxt cBlue"><i class="fa fa-info-circle" aria-hidden="true"></i>출고가 지연되는 경우 적립해 줄 포인트입니다. 0으로 설정하면 품절보상 정책을 사용하지 않습니다.</p>
						</td>
					</tr>
				</tbody>
			</table>

			<h4>가용포인트전환</h4>
			<button type="button" class="btn btn-success btn-ssm" onclick="fnSave('P20');">저장</button>
			<button type="button" class="btn btn-info btn-ssm" onclick="fnOpenEnvsetPopup('P20', '가용포인트전환');">이력보기</button>
			<table class="frmStyle" aria-describedby="가용포인트전환">
				<colgroup>
					<col style="width: 15%;"/>
					<col style="width: 85%;"/>
				</colgroup>
				<tbody>
					<tr>
						<th>가용포인트전환대기일수</th>
						<td>
							결제 시 적립된 예정포인트가 <input name="p20NumSetVal1" type="text" class="w20 aR" maxlength="2" data-valid-type="integer" data-valid-name="가용포인트전환대기일수"/> <span class="cRed">일</span> 이후 가용포인트로 전환됩니다.
						</td>
					</tr>
					<tr>
						<th>가용포인트추가적립율</th>
						<td>
							<span class="cRed">회원가입 시 성별, 생년월일을 입력하고 SMS 및 E-MAIL 수신동의를 한 경우</span> 결제 시 적립된 예정포인트 외에 결제금액의 <input name="p20NumSetVal2" type="text" class="w20 aR" maxlength="2" data-valid-type="integer" data-valid-name="가용포인트추가적립율"/><span class="cRed">%</span>가 추가로 적립됩니다.
						</td>
					</tr>
				</tbody>
			</table>

			<h4>포인트/쿠폰사용</h4>
			<button type="button" class="btn btn-success btn-ssm" onclick="fnSave('P30');">저장</button>
			<button type="button" class="btn btn-info btn-ssm" onclick="fnOpenEnvsetPopup('P30', '포인트/쿠폰사용');">이력보기</button>
			<table class="frmStyle" aria-describedby="포인트사용">
				<colgroup>
					<col style="width: 15%;"/>
					<col style="width: 85%;"/>
				</colgroup>
				<tbody>
					<tr>
						<th>사용방법</th>
						<td>
							<label class="rdoBox"><input type="radio" name="p30StrSetVal1" value="A" checked="checked"/>정액</label>
							<label class="rdoBox"><input type="radio" name="p30StrSetVal1" value="R">정율</label>
						</td>
					</tr>
					<tr>
						<th>사용단위(사용포인트/쿠폰단위)</th>
						<td>
							<select name="p30StrSetVal2">
								<option value="10">일원단위절사</option>
								<option value="100">십원단위절사</option>
								<option value="1000">백원단위절사</option>
							</select>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>쿠폰적용금액도 적용됩니다.</span>
						</td>
					</tr>
					<tr>
						<th>사용가능보유포인트금액</th>
						<td>
							포인트 <input name="p30NumSetVal1" type="text" class="w100 aR" maxlength="7" data-valid-type="integer" data-valid-name="사용가능보유포인트금액"/> 이상 보유 시 사용 가능합니다.
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>포인트가 얼마 이상이어야 사용 가능한지를 설정합니다.</span>
						</td>
					</tr>
					<tr>
						<th>사용가능최소포인트금액</th>
						<td>
							포인트 <input name="p30NumSetVal2" type="text" class="w100 aR" maxlength="7" data-valid-type="integer" data-valid-name="사용가능최소포인트금액"/> 이상 사용 가능합니다.
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>한 번의 결제 시 사용할 수 있는 포인트의 최소금액을 설정합니다.</span>
						</td>
					</tr>
					<tr>
						<th>사용가능최대포인트율</th>
						<td>
							포인트 <input name="p30NumSetVal3" type="text" class="w100 aR" maxlength="3" data-valid-type="integer" data-valid-name="사용가능보유포인트율"/> <span class="cRed">%</span> 이하로 사용 가능합니다.
							<span class="infoTxt cBlue marL20">
								<i class="fa fa-info-circle" aria-hidden="true"></i>한 번의 결제 시 <span class="cRed">결제금액 기준</span>으로 사용할 수 있는 최대 포인트율을 설정합니다.
								<i class="fa fa-info-circle" aria-hidden="true"></i><span class="cRed">사이트설정 > 약관관리 > 구매이용약관</span>을 수정을 하셔야 합니다.
							</span>
						</td>
					</tr>
					<tr>
						<th>즉시사용최대포인트율</th>
						<td>
							포인트 <input name="p30NumSetVal5" type="text" class="w100 aR" maxlength="3" data-valid-type="integer" data-valid-name="즉시사용최대포인트율"/> <span class="cRed">%</span> 이하로 즉시 사용할 수 있습니다.
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>한 번의 결제 시 <span class="cRed">적립금액 기준</span>으로 즉시 사용할 수 있는 최대 포인트율을 설정합니다.</span>
						</td>
					</tr>
					<tr>
						<th>최소주문제한금액</th>
						<td>
							<input name="p30NumSetVal4" type="text" class="w100 aR" maxlength="7" data-valid-type="integer" data-valid-name="최소주문제한금액"/> <span class="cRed">원</span>
							<span class="infoTxt cBlue marL20"><i class="fa fa-info-circle" aria-hidden="true"></i>한 번의 결제 시 상품의 판매가 합산금액이 설정 금액 보다 적을 경우 포인트 사용이 불가능 합니다.</span>
						</td>
					</tr>
				</tbody>
			</table>
			<div class="panelBtnB"></div>
		</div>
	</div>

<script th:inline="javascript">
/*<![CDATA[*/
	// 조회
	var fnSearch = function() {
		var siteCd = $('select[name=siteCd]').val();
		var actionUrl = '/system/envset/' + siteCd;

		// 회원쿠폰
		$.getJSON(actionUrl + '/C10'
				, function(result, status) {
					if (status === 'success') {
						if (!gagajf.isNull(result)) {
							$('input[name=c10StrSetVal1]').val(result.strSetVal1);
							$('input[name=c10StrSetNm1]').val(result.strSetNm1);
							$('input[name=c10StrSetVal2]').val(result.strSetVal2);
							$('input[name=c10StrSetNm2]').val(result.strSetNm2);
							$('input[name=c10StrSetVal3]').val(result.strSetVal3);
							$('input[name=c10StrSetNm3]').val(result.strSetNm3);
							$('input[name=c10NumSetVal1]').val(result.numSetVal1.addComma());
						}
					}
				});

		// 회원포인트
		$.getJSON(actionUrl + '/P10'
				, function(result, status) {
					if (status === 'success') {
						if (!gagajf.isNull(result)) {
							$('input[name=p10NumSetVal1]').val(result.numSetVal1.addComma());
							$('input[name=p10NumSetVal2]').val(result.numSetVal2.addComma());
							$('input[name=p10NumSetVal3]').val(result.numSetVal3.addComma());
							$('input[name=p10NumSetVal4]').val(result.numSetVal4.addComma());
							$('input[name=p10NumSetVal5]').val(result.numSetVal5.addComma());
							$('input[name=p10NumSetVal6]').val(result.numSetVal6.addComma());
						}
					}
				});

		// 구매포인트
		$.getJSON(actionUrl + '/P11'
				, function(result, status) {
					if (status === 'success') {
						if (!gagajf.isNull(result)) {
							$('input[name=p11NumSetVal1]').val(result.numSetVal1.addComma());
							$('input[name=p11NumSetVal2]').val(result.numSetVal2.addComma());
							$('input[name=p11NumSetVal3]').val(result.numSetVal3.addComma());
							$('input[name=p11NumSetVal4]').val(result.numSetVal4.addComma());
							$('input[name=p11NumSetVal5]').val(result.numSetVal5.addComma());
							$('input[name=p11NumSetVal6]').val(result.numSetVal6.addComma());
							$('input[name=p11NumSetVal7]').val(result.numSetVal7.addComma());
							$('input[name=p11NumSetVal8]').val(result.numSetVal8.addComma());
						}
					}
				});

		// 상품평포인트
		$.getJSON(actionUrl + '/P12'
				, function(result, status) {
					if (status === 'success') {
						$("input:radio[name=p12StrSetVal1]").parents('td').find('label').removeClass('checked');
						if (result.strSetVal1 == 'A') {
							$("input:radio[name=p12StrSetVal1]").eq(0).prop('checked', true);
							$("input:radio[name=p12StrSetVal1]").eq(0).parent().addClass('checked');
						} else {
							$("input:radio[name=p12StrSetVal1]").eq(1).prop('checked', true);
							$("input:radio[name=p12StrSetVal1]").eq(1).parent().addClass('checked');
						}

						$('input[name=p12NumSetVal1]').val(result.numSetVal1.addComma());
						$('input[name=p12NumSetVal2]').val(result.numSetVal2.addComma());
						$('input[name=p12NumSetVal3]').val(result.numSetVal3.addComma());
						$('input[name=p12NumSetVal4]').val(result.numSetVal4.addComma());
					}
				});

		// 클레임포인트
		$.getJSON(actionUrl + '/P13'
				, function(result, status) {
					if (status === 'success') {
						if (!gagajf.isNull(result)) {
							$('input[name=p13NumSetVal1]').val(result.numSetVal1.addComma());
							$('input[name=p13NumSetVal2]').val(result.numSetVal2.addComma());
							$('input[name=p13NumSetVal3]').val(result.numSetVal3.addComma());
							$('input[name=p13NumSetVal4]').val(result.numSetVal4.addComma());
						}
					}
				});

		// 가용포인트전환
		$.getJSON(actionUrl + '/P20'
				, function(result, status) {
					if (status === 'success') {
						if (!gagajf.isNull(result)) {
							$('input[name=p20NumSetVal1]').val(result.numSetVal1.addComma());
							$('input[name=p20NumSetVal2]').val(result.numSetVal2.addComma());
						}
					}
				});

		// 표인트사용
		$.getJSON(actionUrl + '/P30'
				, function(result, status) {
					if (status === 'success') {
						if (!gagajf.isNull(result)) {
							$("input:radio[name=p30StrSetVal1]").parents('td').find('label').removeClass('checked');
							if (result.strSetVal1 == 'A') {
								$("input:radio[name=p30StrSetVal1]").eq(0).prop('checked', true);
								$("input:radio[name=p30StrSetVal1]").eq(0).parent().addClass('checked');
							} else {
								$("input:radio[name=p30StrSetVal1]").eq(1).prop('checked', true);
								$("input:radio[name=p30StrSetVal1]").eq(1).parent().addClass('checked');
							}

							$('select[name=p30StrSetVal2]').val(result.strSetVal2);
							$('input[name=p30NumSetVal1]').val(result.numSetVal1.addComma());
							$('input[name=p30NumSetVal2]').val(result.numSetVal2.addComma());
							$('input[name=p30NumSetVal3]').val(result.numSetVal3.addComma());
							$('input[name=p30NumSetVal4]').val(result.numSetVal4.addComma());
							$('input[name=p30NumSetVal5]').val(result.numSetVal5.addComma());
						}
					}
				});
	}

	// 저장 처리
	var fnSave = function(envsetType) {
		var params = new Object();
		params.siteCd = $('select[name=siteCd]').val();
		params.envsetType = envsetType;

		if (envsetType == 'C10') { // 회원쿠폰
			params.strSetVal1 = $('input[name=c10StrSetVal1]').val();
			params.strSetVal2 = $('input[name=c10StrSetVal2]').val();
			params.strSetVal3 = $('input[name=c10StrSetVal3]').val();
			params.numSetVal1 = $('input[name=c10NumSetVal1]').val().removeComma();
		} else if (envsetType == 'P10') { // 회원포인트
			params.numSetVal1 = $('input[name=p10NumSetVal1]').val().removeComma();
			params.numSetVal2 = $('input[name=p10NumSetVal2]').val().removeComma();
			params.numSetVal3 = $('input[name=p10NumSetVal3]').val().removeComma();
			params.numSetVal4 = $('input[name=p10NumSetVal4]').val().removeComma();
			params.numSetVal5 = $('input[name=p10NumSetVal5]').val().removeComma();
			params.numSetVal6 = $('input[name=p10NumSetVal6]').val().removeComma();
		} else if (envsetType == 'P11') { // 구매포인트
			params.numSetVal1 = $('input[name=p11NumSetVal1]').val();
			params.numSetVal2 = $('input[name=p11NumSetVal2]').val();
			params.numSetVal3 = $('input[name=p11NumSetVal3]').val();
			params.numSetVal4 = $('input[name=p11NumSetVal4]').val();
			params.numSetVal5 = $('input[name=p11NumSetVal5]').val();
			params.numSetVal6 = $('input[name=p11NumSetVal6]').val();
			params.numSetVal7 = $('input[name=p11NumSetVal7]').val();
			params.numSetVal8 = $('input[name=p11NumSetVal8]').val();
		} else if (envsetType == 'P12') { // 상품평포인트
			params.strSetVal1 = $('input:radio[name=p12StrSetVal1]:checked').val();
			params.numSetVal1 = $('input[name=p12NumSetVal1]').val().removeComma();
			params.numSetVal2 = $('input[name=p12NumSetVal2]').val().removeComma();
			params.numSetVal3 = $('input[name=p12NumSetVal3]').val().removeComma();
			params.numSetVal4 = $('input[name=p12NumSetVal4]').val().removeComma();
		} else if (envsetType == 'P13') { // 클레임포인트
			params.numSetVal1 = $('input[name=p13NumSetVal1]').val();
			params.numSetVal2 = $('input[name=p13NumSetVal2]').val().removeComma();
			params.numSetVal3 = $('input[name=p13NumSetVal3]').val();
			params.numSetVal4 = $('input[name=p13NumSetVal4]').val().removeComma();
		} else if (envsetType == 'P20') { // 가용포인트전환
			params.numSetVal1 = $('input[name=p20NumSetVal1]').val();
			params.numSetVal2 = $('input[name=p20NumSetVal2]').val();
		} else if (envsetType == 'P30') { // 포인트사용
			params.strSetVal1 = $('input:radio[name=p30StrSetVal1]:checked').val();
			params.strSetVal2 = $('select[name=p30StrSetVal2]').val();
			params.numSetVal1 = $('input[name=p30NumSetVal1]').val().removeComma();
			params.numSetVal2 = $('input[name=p30NumSetVal2]').val().removeComma();
			params.numSetVal3 = $('input[name=p30NumSetVal3]').val().removeComma();
			params.numSetVal4 = $('input[name=p30NumSetVal4]').val().removeComma();
			params.numSetVal5 = $('input[name=p30NumSetVal5]').val().removeComma();
		}

		var jsonData = JSON.stringify(params);
		gagajf.ajaxJsonSubmit('/system/envset/create', jsonData);
	}

	// 환경설정 이력보기 팝업
	var fnOpenEnvsetPopup = function(envsetType, envsetTypeNm) {
		var actionUrl = '/system/envset/history/form'
				+ '?siteCd=' + $('select[name=siteCd]').val()
				+ '&envsetType=' + envsetType
				+ '&envsetTypeNm=' + encodeURIComponent(envsetTypeNm);
		cfnOpenModalPopup(actionUrl, 'popupEnvset');
	}

	// 쿠폰조회 팝업
	var fnOpenCouponRetrievePopup = function(strReturnCode, strReturnName) {
		var oParam = new Object();
		oParam.returnCode = strReturnCode;
		oParam.returnName = strReturnName;
		cfnOpenCouponRetrievePopup($(strReturnName).val(), oParam);
	}

	$(document).ready(function() {
		fnSearch();
		uifnFitGrid();
	});
/*]]>*/
</script>
</html>