/* * Common URL Definition */ const _PAGE_LOGIN = _frontUrl + "/signin"; // GNB > 로그인 const _PAGE_LOGOUT = _frontUrl + "/logout"; // GNB > 로그아웃 //== 메인 ==/ const _PAGE_MAIN = _frontUrl + "/display/mall/main/form"; // 몰메인 const _PAGE_ALL_BRAND = _frontUrl + "/display/all/brand/form"; // 전체 브랜드 const _PAGE_CATE_MAIN = _frontUrl + "/display/category/main/form"; // 카테고리메인 const _PAGE_BRAND_MAIN = _frontUrl + "/display/brand/main/form"; // 브랜드메인 const _PAGE_CATE_GOODS_LIST = _frontUrl + "/display/category/goods/list/form"; // 카테고리 상품목록 const _PAGE_BEST_MAIN = _frontUrl + "/display/best/main/form"; // 베스트메인 const _PAGE_OUTLET_MAIN = _frontUrl + "/display/outlet/main/form"; // 아울렛메인 const _PAGE_VIEW_NORMAL = _frontUrl + "/display/view/normal/form"; // PC보기 const _PAGE_VIEW_MOBILE = _frontUrl + "/display/view/mobile/form"; // 모바일보기 //== 고객 ==/ const _PAGE_CUSTOMER_JOIN_TYPE = _frontUrl + "/customer/join/type/form"; // 고객 > 회원가입 유형 const _PAGE_CUSTOMER_JOIN = _frontUrl + "/customer/join/form"; // 고객 > 회원가입 const _PAGE_CUSTOMER_SNS_JOIN = _frontUrl + "/customer/sns/join/form"; // 고객 > SNS가입 const _PAGE_CUSTOMER_JOIN_COMPLETE = _frontUrl + "/customer/join/complete/form"; // 고객 > 고객가입 > 완료페이지 const _PAGE_CUSTOMER_ID_FIND = _frontUrl + "/customer/id/find/form"; // 고객 > 아이디 찾기 const _PAGE_CUSTOMER_PWD_FIND = _frontUrl + "/customer/password/find/form"; // 고객 > 비밀번호 찾기 const _PAGE_CUSTOMER_PWD_CHANGE_FIND = _frontUrl + "/customer/password/change/form?pageGb=find"; // 고객 > 비밀번호 찾기> 비밀번호 변경 화면 const _PAGE_CUSTOMER_PWD_CHANGE_TEMP = _frontUrl + "/customer/password/change/form?pageGb=temp"; // 고객 > 임시비밀번호 로그인 > 비밀번호 변경 화면 const _PAGE_CUSTOMER_DORMANT = _frontUrl + "/customer/dormant/certify/form"; // 고객 > 휴면회원 const _PAGE_CUSTOMER_DORMANT_COMPLETE = _frontUrl + "/customer/dormant/certify/complete/form"; // 고객 > 휴면회원 > 완료페이지 const _PAGE_CUSTOMER_SECEDE = _frontUrl + "/customer/secede/form"; // 고객 > 회원탈퇴 const _PAGE_CUSTOMER_SECEDE_COMPLETE = _frontUrl + "/customer/secede/complete/form"; // 고객 > 회원탈퇴 > 완료페이지 const _PAGE_CUSTOMER_CERTIFICATION = _frontUrl + "/customer/certification/form" // 고객 > 본인인증화면 const _PAGE_USE_TERMS = _frontUrl + "/customer/use/terms/form"; // Footer > 이용약관 const _PAGE_PRIVACY_POLICY = _frontUrl + "/customer/privacy/policy/form"; // Footer > 개인정보취급방침 const _PAGE_CUSTOMER_CONSENT_USERINFO = _frontUrl + "/customer/consent/useinfo/form"; // 정보 이용동의 : Yes24 로그인 const _PAGE_USE_TERMS_LAYER = _frontUrl + "/customer/use/terms/layer"; // 회원가입 > 이용약관 const _PAGE_PRIVACY_POLICY_LAYER = _frontUrl + "/customer/privacy/policy/layer"; // 회원가입 > 개인정보취급방침 const _PAGE_SUPPLY_COMPANY_LAYER = _frontUrl + "/customer/supply/company/layer"; // 회원가입 > 개인정보취급방침 const _PAGE_PRIVACY_TRUST_LAYER = _frontUrl + "/customer/privacy/trust/layer"; // 회원가입 > 개인정보취급위탁 const _PAGE_NON_CUSTOMER_ORDER_CONFIRM = _frontUrl + "/customer/noncust/order/confirm/form"; // 고객 > 비회원주문확인 //== 앱 ==/ const _PAGE_APP_SETTING = _frontUrl + "/app/setting/form"; // 앱 > 설정 const _PAGE_APP_NOTICE = _frontUrl + "/app/notice/form"; // 앱 > 알림함 //== 상품상세 ==/ const _PAGE_GOODS_DETAIL = _frontUrl + "/goods/detail/form?goodsCd="; // 상품 상세 const _PAGE_GOODS_COUPON_LAYER = _frontUrl + "/goods/coupon/layer?goodsCd="; // 쿠폰레이어 const _PAGE_GOODS_SHOP_BENEFIT_LAYER = _frontUrl + "/goods/shop/benefit/layer/"; // 쇼핑혜택레이어 const _PAGE_CARD_PRMT_LAYER = _frontUrl + "/goods/card/prmt/layer/"; // 카드혜택레이어 const _PAGE_GOODS_SIZEINFO_LAYER = _frontUrl + "/goods/sizeInfo/layer/"; // 사이즈정보레이어 const _PAGE_GOODS_INSTOCK_ALARM_LAYER = _frontUrl + "/goods/instock/alarm/layer/"; // 재입고알림레이어 const _PAGE_GOODS_QNA_LAYER = _frontUrl + "/goods/qna/layer/"; // 상품문의레이어 const _PAGE_GOODS_QNA_CREATE_LAYER = _frontUrl + "/goods/qna/create/layer/"; // 상품문의레이어 const _PAGE_GOODS_DELIVERY_LAYER = _frontUrl + "/goods/delivery/layer/"; // 배송/교환/반품 레이어 const _PAGE_GOODS_REVIEW_LAYER = _frontUrl + "/goods/review/layer/"; // 상품평 레이어 const _PAGE_GOODS_REVIEW_DETAIL_LAYER = _frontUrl + "/goods/review/detail/layer"; // 상품평- 상세(베스트, 포토) const _PAGE_GOODS_REVIEW_PHTO_LIST_LAYER = _frontUrl + "/goods/review/photo/layer/"; // 상품평- 포토/영상 리뷰 (list) const _PAGE_GOODS_CPN_DOWNLOAD = "/goods/coupon/download"; // 상품쿠폰다운로드 const _PAGE_GOODS_EP_CPN_DOWNLOAD = "/goods/ep/coupon/download"; // EP쿠폰다운로드 const _PAGE_DEAL_GOODS_DETAIL_LAYER = _frontUrl + "/goods/deal/detail/layer/"; // 딜상품 상세레이어 //== 장바구니 ==/ const _PAGE_CART = _frontUrl + "/cart/list/form"; // 장바구니 //== 주문 ==/ //== 마이페이지 ==/ const _PAGE_MYPAGE = _frontUrl + "/mypage/main/form"; // 마이페이지 > 메인 const _PAGE_MYPAGE_ORDER_LIST = _frontUrl + "/mypage/order/list/form"; // 마이페이지 > 주문확인/배송조회 const _PAGE_MYPAGE_ORDER_DETAIL = _frontUrl + "/mypage/order/detail/form/"; // 마이페이지 > 주문/배송 상세 const _PAGE_MYPAGE_CRE_LIST = _frontUrl + "/mypage/cre/list/form"; // 마이페이지 > 취소/교환/반품 목록 const _PAGE_MYPAGE_RESTOCK = _frontUrl + "/mypage/restock/form"; // 마이페이지 > 재입고 알림 내역 const _PAGE_MYPAGE_COUPON = _frontUrl + "/mypage/coupon/form"; // 마이페이지 > 쿠폰 const _PAGE_MYPAGE_POINT = _frontUrl + "/mypage/point/form"; // 마이페이지 > 포인트 const _PAGE_MYPAGE_GIFTCARD = _frontUrl + "/mypage/gift/card/form"; // 마이페이지 > 상품권 const _PAGE_MYPAGE_REVIEW = _frontUrl + "/mypage/review/form"; // 마이페이지 > 리뷰 const _PAGE_MYPAGE_CREATE_REVIEW = _frontUrl + "/mypage/review/create/form/"; // 마이페이지 > 리뷰 > 리뷰작성 const _PAGE_MYPAGE_REVIEW_DETAIL_LAYER = _frontUrl +"/mypage/review/detail/layer/"; // 마이페이지- 포토/영상 리뷰 (list) const _PAGE_MYPAGE_DELIVERY_ADDR = _frontUrl + "/mypage/delivery/addr/form"; // 마이페이지 > 배송지 관리 const _PAGE_MYPAGE_WISHLIST = _frontUrl + "/mypage/wish/list/form"; // 마이페이지 > 위시리스트 const _PAGE_MYPAGE_CUSTOMER = _frontUrl + "/mypage/customer/confirm/form"; // 마이페이지 > 내정보 관리 > 회원정보 확인 const _PAGE_MYPAGE_CUSTOMER_MODIFY = _frontUrl + "/mypage/customer/modify/form"; // 마이페이지 > 내정보 관리 > 회원정보 수정 const _PAGE_PASSWORD_MODIFY = _frontUrl + "/mypage/password/modify/form"; // 마이페이지 > 비밀번호 변경 const _PAGE_MYPAGE_SECEDE = _frontUrl + "/mypage/customer/secede/form"; // 마이페이지 > 회원탈퇴 const _PAGE_WISHLIST = _frontUrl + "/mypage/wish/list/form"; // 마이페이지 > 위시리스트 const _PAGE_WISHLIST_PUT = _frontUrl + "/mypage/wish/list/put"; // 위시리스트 담기 const _PAGE_WISHLIST_DEL = _frontUrl + "/mypage/wish/list/delete"; // 위시리스트 삭제 //== 마이페이지 ==/ const _PAGE_NOMEMBER_MAIN = _frontUrl + "/noMember/main/form"; // 비회원 > 메인 const _PAGE_NOMEMBER_ORDER_LIST = _frontUrl + "/noMember/order/list/form"; // 비회원 > 주문확인/배송조회 const _PAGE_NOMEMBER_ORDER_DETAIL = _frontUrl + "/noMember/order/detail/form/"; // 비회원 > 주문/배송 상세 const _PAGE_NOMEMBER_CRE_LIST = _frontUrl + "/noMember/cre/list/form"; // 비회원 > 취소/교환/반품 목록 //== 검색 ==/ const _PAGE_SEARCH_LAYER = _frontUrl + "/display/search/layer/"; // 검색레이어 const _PAGE_SEARCH_GOODS = _frontUrl + "/display/search/goods/list/form"; // 검색상품목록 //== 기획전 ==/ const _PAGE_PLANNING_MAIN = _frontUrl + "/planning/main/form"; // 기획전 메인 const _PAGE_PLANNING_DETAIL = _frontUrl + "/planning/detail/form"; // 기획전 상세 const _PAGE_PLANNING_CPN_DOWNLOAD = "/planning/coupon/download"; // 상품쿠폰다운로드 const _PAGE_PLANNING_REPLY_DETAIL_LAYER = _frontUrl + "/planning/reply/detail/layer"; // 상품평- 상세(포토) const _PAGE_PLANNING_REVIEW_DETAIL_LAYER = _frontUrl + "/planning/review/detail/layer"; // 기획전 리뷰 상세 //== 핫딜==/ const _PAGE_SOCIAL_MAIN = _frontUrl + "/social/main/form"; // 소설(핫딜) 메인 //== 이벤트 ==/ const _PAGE_EVENT_MAIN = _frontUrl + "/planning/event/main/form"; // 이벤트 메인 const _PAGE_EVENT_POLL = _frontUrl + "/planning/event/poll/form"; // 이벤트 > 설문조사 const _PAGE_CUSTOMER_GRADE_BENEFIT = _frontUrl + "/planning/event/custgrade/benefit/form"; // 이벤트 회원등급혜택 //== 고객센터 ==/ const _PAGE_FAQ = _frontUrl + "/callcenter/faq/form"; // 고객센터 > FAQ const _PAGE_ONETOONE_QNA = _frontUrl + "/callcenter/onetoone/qna/form"; // 고객센터 > 1:1문의 const _PAGE_ONETOONE_QNA_REG = _frontUrl + "/callcenter/onetoone/qna/register/form"; // 고객센터 > 1:1문의등록 const _PAGE_ONETOONE_QNA_DETAIL_LAYER = _frontUrl + "/callcenter/onetoone/photo/detail/layer"; // 고객센터 > 1:1 상세(포토) const _PAGE_GOODS_QNA = _frontUrl + "/callcenter/goods/qna/form"; // 고객센터 > 상품문의 const _PAGE_NOTICE = _frontUrl + "/callcenter/notice/form"; // 고객센터 > 공지사항 //== 기타 ==/ const _PAGE_LOOKBOOK_MAIN = _frontUrl + "/display/lookbook/main/form"; // 룩북 메인 const _PAGE_LOOKBOOK_DETAIL = _frontUrl + "/display/lookbook/detail/form"; // 룩북 상세 /**********************************************************************************************/ /** * @type : function * @access : public * @desc : page 이동 *
* cfnGoToPage(PAGE_LOGIN); ** @param : page - page * @return : None * @author : gagamel * @since : 2020/02/21 */ var cfnGoToPage = function(page, ithrCd) { if (!gagajf.isNull(page)) { var params = page; if (ithrCd) params += "&ithrCd=" + ithrCd; document.location.href = params; } } /** * @type : function * @access : public * @desc : 나이스 휴대폰 인증 *
* cfnOpenCellphoneCertify(); * 호출된 페이지에서 * PC : fnNiceCallBack(encData) 콜백 함수 생성 후 encData 가지고 호출 처리 * MO : redirectUrl 호출하는 페이지에서 넣어줘야됨 ** @param redirectUrl - 모바일에서 사용 페이지이동으로 하기 때문에 * @since : 2021/02/09 * @author : jsshin */ var cfnOpenCellphoneCertify = function (redirectUrl, custParams) { var actionUrl = _frontUrl + "/customer/nice/cellphone/form"; var popupWidth = 420; var popupHeight = 720; var popupX = (window.screen.width / 2) - (popupWidth / 2); var popupY = (window.screen.height / 3) - (popupHeight / 3); if ('P' === _frontGb) { window.open(actionUrl, "popupCellphone", "top=" + popupY + ", left=" + popupX + ", width=" + popupWidth + ", height=" + popupHeight + ", fullscreen=no,menubar=no,status=no,toolbar=no,titlebar=yes,location=no,scrollbar=no"); } else { if (!gagajf.isNull(redirectUrl)) { actionUrl = actionUrl + "?redirectUrl=" + redirectUrl; if (!gagajf.isNull(custParams)) { actionUrl = actionUrl + "&custParams=" + encodeURIComponent(custParams); } document.location.href = actionUrl; } } } /** * @type : function * @access : public * @desc : 나이스 아이핀 인증 *
* cfnOpenIpinCertify(); * 호출된 페이지에서 * PC : fnNiceCallBack(encData) 콜백 함수 생성 후 encData 가지고 호출 처리 * MO : redirectUrl 호출하는 페이지에서 넣어줘야됨 ** @since : 2021/02/09 * @author : jsshin */ var cfnOpenIpinCertify = function (redirectUrl, custParams) { var actionUrl = _frontUrl + "/customer/nice/ipin/form"; var popupWidth = 445; var popupHeight = 550; var popupX = (window.screen.width / 2) - (popupWidth / 2); var popupY = (window.screen.height / 3) - (popupHeight / 3); if ('P' === _frontGb) { window.open(actionUrl, "popupIpin", "top=" + popupY + ", left=" + popupX + ", width=" + popupWidth + ", height=" + popupHeight + ", fullscreen=no,menubar=no,status=no,toolbar=no,titlebar=yes,location=no,scrollbar=no"); } else { if (!gagajf.isNull(redirectUrl)) { actionUrl = actionUrl + "?redirectUrl=" + redirectUrl; if (!gagajf.isNull(custParams)) { actionUrl = actionUrl + "&custParams=" + custParams; } document.location.href = actionUrl; } } }; /** * @type : function * @access : public * @desc : 장바구니 등록 temp.cartGb :C 장바구니, O:바로구매 *
* cfnAddCart(cartList);
* cartList는 Array로 등록해주셔야합니다.
* ex) 일반 & deal 상품 장바구니 등록 (일반&딜 상품도 배열에 담아서 전송해주세요.)
* let compsList = [];
* let temp = new Object;
* temp.goodsCd = "14373703";
* temp.optCd = "블랙140";
* temp.goodsQty = 1;
* temp.goodsType = "G056_D";
* temp.dealGoodsCd = "STY"
* temp.cartGb = "C";
* temp.afLinkCd = "afLinkCd";
* temp.ithrCd = "G027_ZZZ";
* temp.contentsLoc = "G028_YYY";
* temp.planDtlSq = "123";
* compsList.push(temp);
* cfnAddCart(compsList);
*
* ex) 세트상품 장바구니 등록
* let cartGoodsList = [];
* for(let i = 0 ; i < 세트상품수 ; i++) {
* let compsList = [];
* let goodsList = {
* cartCompsList : new Array()
* }
*
* for(let j = 0 ; j < 세트구성품수 ; j++) {
* let temp = new Object;
* temp.goodsCd = "STYS00000005";
* temp.itemCd = "A83F-DP568S";
* temp.optCd = "14019445-1";
* temp.goodsQty = 3;
* temp.goodsType = "G056_S";
* temp.cartGb = "C";
* temp.afLinkCd = "aaaa";
* temp.ithrCd = "12311";
* temp.contentsLoc = "afasd";
* temp.planDtlSq = "44";
* compsList.push(temp);
* }
*
* goodsList.cartCompsList = compsList;
* cartGoodsList.push(goodsList);
* }
*
* cfnAddCart(cartGoodsList);
*
*
* @since : 2021/02/24
* @author : xodud1202
*/
function cfnAddCart(cartList) {
gagajf.showProgressbar(true);
let jsonData = JSON.stringify(cartList);
$.ajax( {
type: "POST",
url : '/cart/save',
data : jsonData,
contentType: 'application/json',
dataType : 'json',
error : function(e) {
mcxDialog.alert("장바구니 등록이 실패했습니다.");
gagajf.showProgressbar(false);
},
success : function(result) {
if(result.message == "SUCCESS") {
if(result.cartGb == "C") {
// 룩북 및 이벤트 페이지에서 여러 타입의 상품이 들어 올 수 있음. 반복문으로 들어오므로 cartList[0].multiGoodsGb == O면 confirm 창 안띄움.
// 일반적인 장바구니 담기를 위해 공백이나 O가 아닌 값일때 confirm 처리
if(!(cartList != null && cartList[0].multiGoodsGb != null && cartList[0].multiGoodsGb == "O")) {
// PC버전에서만 동작해야함(퀵메뉴)
if (navigator.userAgent.indexOf('Mobile') == -1) {
mcxDialog.confirm("쇼핑백으로 이동하시겠습니까?
", { cancelBtnText: "계속 쇼핑하기", sureBtnText : "쇼핑백 가기", sureBtnClick : function () { location.href = '/cart/list/form'; //내 쇼핑백 이동url } }); fnGetCartGoodsList(); } else { mcxDialog.confirm("* cfnLoginNaver(); * 호출된 페이지에서 * PC: fnSnsSigninCallback(userInfo) 콜백 함수 생성 후 가지고 호출 처리 * MO : SnsCallBackFormMob.html 해당 페이지 후 처리 ** @since : 2021/02/23 * @author : jsshin */ var cfnLoginNaver = function (requestGb, chkRememberMe) { let actionUrl = _frontUrl + '/signin/naverlogin?rememberMe=' + chkRememberMe; let popupHeight = 800; let popupWidth = 600; let popupX = (window.screen.width / 2) - (popupWidth / 2); let popupY = (window.screen.height / 3) - (popupHeight / 3); if ('P' === _frontGb) { window.open(actionUrl, 'naverLogin', 'top=' + popupY + ',left=' + popupX + ',height=' + popupHeight + ',width=' + popupWidth + ', fullscreen=no,menubar=no,status=no,toolbar=no,titlebar=yes,location=no,scrollbars=yes', ''); } else { document.location.href = actionUrl + '&requestGb=' + requestGb; } }; /** * @type : function * @access : public * @desc : 카카오 로그인 *
* cfnLoginKakao(); * 호출된 페이지에서 * PC: fnSnsSigninCallback(userInfo) 콜백 함수 생성 후 가지고 호출 처리 * MO : SnsCallBackFormMob.html 해당 페이지 후 처리 ** @since : 2021/02/23 * @author : jsshin */ var cfnLoginKakao = function (requestGb, chkRememberMe) { let actionUrl = _frontUrl + '/signin/kakologin?rememberMe=' + chkRememberMe; let popupWidth = 450; let popupHeight = 700; let popupX = (window.screen.width / 2) - (popupWidth / 2); let popupY = (window.screen.height / 3) - (popupHeight / 3); if ('P' === _frontGb) { window.open(actionUrl, 'kakaoLogin', 'top=' + popupY + ',left=' + popupX + ',height=' + popupHeight + ',width=' + popupWidth + ', fullscreen=no,menubar=no,status=no,toolbar=no,titlebar=yes,location=no,scrollbars=yes', ''); } else { document.location.href = actionUrl + '&requestGb=' + requestGb; } }; /** * @type : function * @access : public * @desc : Yes24 로그인 *
* cfnLoginYes24(); * 호출된 페이지에서 * PC: fnSnsSigninCallback(userInfo) 콜백 함수 생성 후 가지고 호출 처리 * MO : SnsCallBackFormMob.html 해당 페이지 후 처리 ** @since : 2021/02/23 * @author : jsshin */ var cfnLoginYes24 = function (requestGb, chkRememberMe) { let actionUrl = _frontUrl + '/signin/yes24login?rememberMe=' + chkRememberMe; let popupWidth = 987; let popupHeight = 862; let popupX = (window.screen.width / 2) - (popupWidth / 2); let popupY = (window.screen.height / 3) - (popupHeight / 3); if ('P' === _frontGb) { window.open(actionUrl, 'yes24Login', 'top=' + popupY + ',left=' + popupX + ',height=' + popupHeight + ',width=' + popupWidth + ', fullscreen=no,menubar=no,status=no,toolbar=no,titlebar=yes,location=no,scrollbars=yes', ''); } else { document.location.href = actionUrl + '&requestGb=' + requestGb; } }; /** * @type : function * @access : public * @desc : 상품상세로 이동 *
* cfnGoToGoodsDetail('A83U-TS058S');
*
* @param : goodsCd - 상품코드코드. 필수
* @param : ithrCd - 유입경로. 필수
* @param : contentsLoc - 컨텐츠위치.
* @since : 2021/03/02
* @author : eskim
*/
var cfnGoToGoodsDetail = function (goodsCd, colorCd, ithrCd, contentsLoc, planDtlSq, rccode ) {
var params = goodsCd;
if (typeof (colorCd) != 'undefined') params += "&colorCd=" + colorCd;
if (typeof (ithrCd) != 'undefined') params += "&ithrCd=" + ithrCd;
if (typeof (contentsLoc) != 'undefined' && contentsLoc != "") params += "&contentsLoc=" + contentsLoc;
if (typeof (planDtlSq) != 'undefined') params += "&planDtlSq=" + planDtlSq;
if (typeof (rccode) != 'undefined') params += "&rccode="+ rccode; // 추천솔루션 제공 상품클릭시
cfnGoToPage(_PAGE_GOODS_DETAIL + params);
}
/**
* @type : function
* @access : public
* @desc : 공통 레이어 띄우기
* * cfnOpenLayer(_PAGE_CARD_LAYER, 'layer_card_benefit'); ** @param : page - page. 필수 * @param : tgt - 레이어가 표시될 위치(예, div 태크의 ID). 필수 * @param : oParam - Parameter Object. 옵션 * @param : callbackFnc - 콜백함수. 옵션 */ function cfnOpenLayer(page, tgt, oParam, callbackFnc) { if (!oParam) oParam = new Object(); $.post(page , oParam , function (result) { $('#' + tgt).html(result); $('#' + tgt).modal("show"); //$('#' + tgt).show(); //layerPop_resize(tgt); if (callbackFnc && $.isFunction(callbackFnc)) callbackFnc(); } , "html"); return false; } /** * @type : function * @access : public * @desc : 공통 레이어 위치 조정 *
* layerPop_resize('layer_card_benefit');
*
* @param : tgt - 레이어가 표시될 위치(예, div 태크의 ID). 필수
*/
function layerPop_resize(tgt) {
var thisH = $("#" + tgt).find(".modal").outerHeight();
var thisT = ($(window).height() / 2) - (thisH / 2);
$("#" + tgt).find(".modal").css('top', thisT + 'px');
}
/**
* @type : function
* @access : public
* @desc : 공통 레이어 닫기(레이어 숨기기)
*
* cfCloseLayer("layer_card_benefit");
*
* @param : tgt - 숨길 레이어 ID(예, div 태크의 ID). 필수
*/
function cfCloseLayer(tgt) {
if (_frontGb == "P"){
$('#' + tgt).hide();
$('#' + tgt).remove();
}else{
$('#' + tgt).hide();
}
return false;
}
/**
* @type : function
* @access : public
* @desc : 카드혜택보기
* * cfCardInfo(); **/ function cfCardInfo() { var str = ''; if ("P" != _frontGb){ str = '