/* item view item info */ $(function() { $(document).on("click",".tabs li, .tabpage",function(e){ var $this = $(this), telecom = $('input[name="item_telecom"]').val() ? $('input[name="item_telecom"]').val() : ''; tabs = $this.data('cate'), shop = $this.data('shop'), page = $this.data('page'); e.preventDefault(); $.ajax({ type: "POST", async:false, data: {act:tabs, itemcode:viewItemCode, modelcode:viewModelCode, telecom:telecom, shop:shop, page:page}, url: './ajax.mshop.php', success: function(data) { //console.log(data); html = ''; if(tabs == 'iteminfo') { //제품정보 if(data.template) { html += '
'+data.template+'
'; } if(data.contents) { html += '
'+data.contents+'
'; } } if(tabs == 'itemuse') { //사용후기 star = get_star('vstar',0,false,20,'#dc3545'); html += star[0]; html += '
'; html += '

구매후기

'; html += ''; html += '
'; if(data.is_best == 1) { html += '
'; html += '
'; html += ''; html += '
'; html += '
'; } if(data.is_list == 1) { html += '
'; html += '
'; html += ''; html += '구매모델'; html += '평점'; html += '제목/내용'; html += '작성자'; html += '작성일'; html += '
'; html += ''; html += '
'; } html += data.pageing; } if(tabs == 'itemqna') { //제품문의 if(data.is_list == 1) { html += '
'; html += '

1대1문의

'; html += ''; html += '
'; html += '
'; html += '
'; html += '번호'; html += '제목'; html += '작성자'; html += '작성일'; html += '답변'; html += '
'; html += ''; html += '
'; } html += data.pageing; } if(tabs == 'itemnotice') { //개통 및 배송 if(data.template) { html += '
'+data.template+'
'; } } } }); $('#tab_content').html(html); $('.tabs li').removeClass('on'); $this.addClass('on'); const best_swiper = new Swiper('.itemuse_best', { slidesPerView: 'auto', }); }) $('.tabs li').filter('.tabs li').eq(0).trigger('click'); }); $(function() { $(document).on("click",".kakao",function(){ var $this = $(this), kakao_chat = $this.data('channel'); winOpenPop(kakao_chat,'kakao',450,680); return false; }); $(document).on("click",".callcenter",function(){ var $this = $(this), classname = $this.data('class'), shop = $this.data('shop') ? $this.data('shop') : '1'; $('#myModal').addClass(classname); var opt = ''; $.ajax({ type: "POST", async:false, data: {act:'dlqalist', shop:shop}, url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { if(shop == '1') { $.each(data.model, function(i, $i) { var selected = (viewModelCode == $i.mm_model_code) ? 'selected' : ''; opt += ''; }); } } }); var tle = '전화상담 신청'; var html = ''; var loadDate = new Date(); html += '
'; html += ''; html += '
'; if(shop == '1') { html += '
'; html += '
선택모델
'; html += '
'; html += '
'; } else if (shop == '2') { html += '
'; html += '
상담신청
'; html += '
인터넷 가입 상담 신청
'; html += '
'; } else { } html += '
'; html += '
이름
'; html += '
'; html += '
'; html += '
'; html += '
희망통신사
'; html += '
'; html += '
'; $.each(arr_telecom, function(i,$i) { var checked = (i == tid) ? 'checked' : ''; if(shop == '2' && $i == '알뜰폰') { //continue; } else { html += '
'; html += ''; html += ''; html += '
'; } }); html += '
'; html += '
'; html += '
'; if(shop == '1') { html += '
'; html += '
가입유형
'; html += '
'; html += '
'; $.each(arr_ordtype, function(i,$i) { var checked = ($i == oid) ? 'checked' : ''; html += '
'; html += ''; html += ''; html += '
'; }); html += '
'; html += '
'; html += '
'; } html += '
'; html += '
연락처
'; html += '
'; html += '
'; html += '
'; html += '
상담희망일
'; html += '
'; html += '
'; html += ''; html += ''; html += '
'; html += '
'; html += '
'; html += '
'; html += '
    '; html += '
  • 전화 상담을 통해 간편하게 휴대폰을 구매하실 수 있습니다.
  • '; html += '
  • 희망날짜와 시간을 지정하시면 지정된 시간대에 상담전화를 드립니다.
  • '; html += '
  • 평일 10:00~18:00 / 토요일 10:00~18:00 (일요일, 공휴일 제외)
  • '; html += '
'; html += '
'; html += '
'; html += '
전달사항
'; html += '
'; html += '
'; html += '
'; html += ''; html += ''; html += '
'; html += '
'; html += '
'; $('.header-title').empty().append(tle); $('.myModal-body').empty().append(html); $('#myModal').show(0,'swing', function() { $('html').addClass('noscroll'); $('#myModal .myModal-content').addClass('open'); }); return false; }); /* 모달 출력 */ $(document).on("click",".view_more",function(){ var $this = $(this), classname = $this.data('class'), shop = $this.data('shop') ? $this.data('shop') : 1, page = $this.data('page'), it_id = $('input[name="goods_it_id"]').val() ? parseInt($('input[name="goods_it_id"]').val()) : 0, itemtelecom = $('input[name="item_telecom"]').val() ? $('input[name="item_telecom"]').val() : '', tle = '', html = '', openModal = true; $('#myModal').addClass(classname+' '+page); if(page == 'view_gift') { //사은품 modal var userpoint = $('input[name="user_point"]').val() ? parseInt($('input[name="user_point"]').val()) : 0; //총적립금 var dcpoint = $('input[name="dc_point"]').val() ? parseInt($('input[name="dc_point"]').val()) : 0; //기기할인 적립금 var giftpoint = $('input[name="gift_point"]').val() ? parseInt($('input[name="gift_point"]').val()): 0; //사은품 구매 적립금 var npoint = number_format(userpoint - giftpoint); //남은 포인트 var gpoint = number_format(giftpoint); tle = '사은품 전체보기(사용 가능 포인트 : '+npoint+'P)'; html = '기프트'; $.ajax({ type: "POST", async:false, data: {act:'giftview', id:'list'}, url: g5_url +'/mshop/ajax.mshop.php', success: function(data) { html += '
'; html += ''; html += '
'; } }); } if(page == 'use_write') { //구매후기 작성 var opt = '', ordercode = '', item_code = '', username = '', userphone = ''; var editorform = true; $('#myModal').addClass('modal_editor'); //에디터폼 $.ajax({ type: "POST", async:false, data: { act:'use_write', shop:shop, telecom:itemtelecom }, url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { //console.log(data); $.each(data.model, function(i, $i) { var selected = (data.modelcode == $i.mm_model_code) ? 'selected' : ''; opt += ''; }); if(data.ordercode) { ordercode = data.ordercode; } if(data.itemcode) { itemcode = data.itemcode; } else { itemcode = viewItemCode; } if(data.username) { username = data.username; } if(data.userphone) { userphone = data.userphone; } } }); var star = get_star('wstar',10,true,24,'#dc3545'); html += star[0]; html += '
'; html += ''; html += ''; html += ''; html += ''; html += '
'; html += '
구매모델
'; html += '
'; html += '
평점
'; html += '
'+star[1]+'
'; html += '
이름
'; html += '
'; html += '
연락처
'; html += '
'; html += '
제목
'; html += '
'; html += '
'; if(g5_is_member != 1) { html += '
비밀번호
'; html += '
'; } html += '
'; html += '
'; html += ''; html += '
'; html += '
'; html += ''; html += ''; html += '
'; html += ''; html += '
'; } if(page == 'qna_write') { //문의 작성 var opt = '', typeopt = '', ordercode = '', itemcode = '', username = '', userphone = '', pageitem = '', pagemodel = ''; if(shop == 1) { var pageitem = $('input[name="itemcode"]').val() ? $('input[name="itemcode"]').val() : ''; var pagemodel = $('input[name="modelcode"]').val() ? $('input[name="modelcode"]').val() : ''; } if(shop == 2) { var pageitem = $('input[name="itemid"]').val() ? $('input[name="itemid"]').val() : ''; var pagemodel = $('input[name="itemname"]').val() ? $('input[name="itemname"]').val() : ''; } var editorform = true; $('#myModal').addClass('modal_editor'); //에디터폼 $.ajax({ type: "POST", async:false, data: { act:'qna_write', shop:shop, pageitem:pageitem, pagemodel:pagemodel}, url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { //console.log(data); if(shop == 1) { $.each(data.model, function(i, $i) { var selected = (data.modelcode == $i.mm_model_code) ? 'selected' : ''; opt += ''; }); $.each(data.iqtype, function(i, $i) { typeopt += ''; }); if(data.ordercode) { ordercode = data.ordercode; } if(data.itemcode) { itemcode = data.itemcode; } else { itemcode = viewItemCode; } if(data.username) { username = data.username; } if(data.userphone) { userphone = data.userphone; } } if(shop == 2) { $.each(data.model, function(i, $i) { var selected = (data.modelcode == $i.it_item_kind) ? 'selected' : ''; opt += ''; }); $.each(data.iqtype, function(i, $i) { typeopt += ''; }); if(data.ordercode) { ordercode = data.ordercode; } if(data.itemcode) { itemcode = data.itemcode; } else { itemcode = viewItemCode; } if(data.username) { username = data.username; } if(data.userphone) { userphone = data.userphone; } } } }); html += '
'; html += ''; html += ''; html += ''; html += ''; html += '
'; html += '
문의유형
'; html += '
'; html += '
모델
'; html += '
'; html += '
이름
'; html += '
'; html += '
연락처
'; html += '
'; html += '
제목
'; html += '
'; html += '
'; if(g5_is_member != 1) { html += '
비밀번호
'; html += '
'; } html += '
'; html += '
'; html += ''; html += '
'; html += '
'; html += ''; html += ''; html += '
'; html += ''; html += '
'; } if(page == 'use_view') { //구매후기 상세보기 var uid = $this.data('uid'); $.ajax({ type: "POST", async:false, data: { act:'use_view',uid:uid}, url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { //console.log(data); tle = data.view.name +'님의 구매후기'; var star = get_star('starview',data.view.is_score,false,24,'#dc3545'); html += star[0]; html += '
'; //html += '
'; // html += ''+data.view.modelname+''; //html += '
'; html += '
'; html += '
'; html += '
'; html += '

'+data.view.is_subject+'

'; html += '
' html += '
'; html += '
'+star[1]+'
'; html += '
'+data.view.name+''+data.view.datetime+'
'; html += '
'; html += '
'; html += data.view.content; html += '
'; if(data.view.modelimage && data.view.modelname) { html += '
'; html += '
'; html += ''+data.view.modelname+''; html += '
'; } if(data.view.is_replay_content) { html += '
'; html += '

'+data.view.is_reply_content+'

'; html += '
'; } html += ''; html += '
'; html += '
'; html += '
'; } }); } if(page == 'qna_view') { //문의 상세보기 var uid = $this.data('uid'); $.ajax({ type: "POST", async:false, data: { act:'qna_view',uid:uid}, url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { //console.log(data); if(data.result == 'failer') { alert(data.message); openModal == false; } if(data.result == 'login') { //login form $('#myModal').addClass('smcenter loginform'); tle = '비밀글 보기'; html += '
'; html += '

비밀글입니다. 비밀번호를 입력해 주세요

'; html += ''; html += '
'; html += ''; html += ''; html += '
'; html += '
'; } if(data.result == 'success') { //view tle = data.view.iq_name +'님의 1대1 문의'; html += '
'; html += '
'; html += '
'; html += '

'+data.view.iq_subject+'

'; html += '
'; html += '
'+data.view.iq_question+'
'; html += '
'+data.view.iq_answer+'
'; if(data.view.is_replay_content) { html += '
'; html += '

'+data.view.is_reply_content+'

'; html += '
'; } html += ''; html += '
'; html += ''; } } }); } if(openModal == false) { return false; } /* modal view */ $('.header-title').empty().append(tle); $('.myModal-body').empty().append(html); //dummy form if (editorform == true) { $editorform = $('#dummy_contents iframe'); $('#write_wrap').append($('#wcontents')); $('#write_wrap').append($editorform); } $('#myModal').show(0,'swing', function() { $('html').addClass('noscroll'); $('#myModal .myModal-content').addClass('open'); }); return false; }); //사은품 선택 $(document).on("click",".gift_num",function(){ var $this = $(this), $wrap = $this.closest('ul'), category = $('input[name="category"]').val() ? $('input[name="category"]').val() : '', userpoint = $('input[name="user_point"]').val() ? parseInt($('input[name="user_point"]').val()) : 0, dcpoint = $('input[name="dc_point"]').val() ? parseInt($('input[name="dc_point"]').val()) : 0, giftpoint = $('input[name="gift_point"]').val() ? parseInt($('input[name="gift_point"]').val()): 0; itempoint = parseInt($this.data('point')), chkid = $this.val(); if( $this.prop('checked') == true ) { //check true var buypoint = userpoint - giftpoint; //사은품을 구매할 경우 기존 사은품포인트만 합산해서 비교 giftpoint = giftpoint + itempoint; if(itempoint > buypoint ) { alert('보유하신 포인트가 부족합니다.'); $this.prop('checked',false); return false; } } else { giftpoint = giftpoint - itempoint; $('#gift_cart').find('input[name="gift['+chkid+']"]').prop('checked',false); $('#gift_modal').find('input[name="gift['+chkid+']"]').prop('checked',false); } /* 사은품을 구매 또는 취소하였으므로, 기기할인 포인트와 사은품 포인트를 재정의 해줍니다. */ $('input[name="dc_point"]').val(userpoint - giftpoint); $('input[name="gift_point"]').val(giftpoint); var gift_item = new Array(); $wrap.find('.gift_num').each(function(i) { var $chk = $(this), $chk_wrap = $chk.closest('li'), chk_item = ''; if($chk.prop('checked') == true) { chk_item = $chk_wrap.clone() gift_item[i] = chk_item; } else { } }); $('#gift_box').empty(); for(var i in gift_item) { $('#gift_box').append(gift_item[i]); } if($('#gift_box').find('.gift_num').length > 0) { $('#gift_cart').show(); $('#gift_wrap').hide(); } else { $('#gift_cart').hide(); $('#gift_wrap').show(); } if(category == 'it') { itgoods_calc(); } else { calc(); } }); $(document).on("click", ".of_close", function() { var message = $(this).data('message'); $('#myModal').addClass('smcenter smalert'); html = ''; if(message == 'confirm') { var tle = '확인'; var msg = '진행중인 가입을 취소하고 이전화면으로 돌아가시겠습니다.
현재까지 작성하신 내용은 저장되지 않습니다.'; } else if(message == 'delivery') { var tle = '개통 및 배송조회'; var msg = '핸드폰 배송 및 개통진행에 관하여 궁금하신 사항은 고객센터로 문의해 주세요!'; }else { var tle = '신청완료'; var msg = '접수가 완료되었습니다. 상담원이 확인 후 해피콜을 드립니다. 감사합니다.'; } html += '
'; html += '

'+msg+'

'; html += '
'; html += ''; html += ''; html += '
'; html += '
'; //모달 띄우기 $('.myModal-body').empty().append(html); $('#myModal').show(0,'swing', function() { $('html').addClass('noscroll'); $('#myModal .myModal-content').addClass('open'); }); }); /* 비밀글 보기 로그인 */ $(document).on("click", "#mlogin_btn", function() { var $this = $(this), pw = $('#mlogin_pw').val(), uid = $this.data('uid'); $.ajax({ type: "POST", async:false, data: { act:'mlogin',uid:uid,pw:pw}, url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { if(data.result == 'success') { $('.closex').trigger('click'); setTimeout( function() { $('.qnapc[data-uid="'+uid+'"]').trigger('click'); }, 1000); } } }); }); /* 후기, 문의 수정 삭제 처리 */ $(document).on("click", ".blogin", function() { var $this = $(this), page = $this.data('page'), act = $this.data('action'), uid = $this.data('uid'), pw = $this.siblings('input').val(); if(!pw) { alert('비밀번호를 입력해 주세요'); return false; } var editorform = true; $('#myModal').addClass('modal_editor'); //에디터폼 var html = '', openModal = true; $.ajax({ type: "POST", async:false, data: { act:act, page:page, uid:uid, pw:pw}, url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { //console.log(data); if(data.result == 'failer') { alert(data.message); openModal = false; return false; } if(data.result == 'modify') { //수정일때 var opt = ''; $.each(data.model, function(i, $i) { var selected = (data.view.mm_model_code == $i.mm_model_code) ? 'selected' : ''; opt += ''; }); if(page == 'use_view') { //후기 수정 폼 var star = get_star('starmodify',data.view.is_score,true,24,'#dc3545'); html += star[0]; html += '
'; html += ''; html += ''; html += ''; html += ''; html += '
'; html += '
구매모델
'; html += '
'; html += '
평점
'; html += '
'+star[1]+'
'; html += '
이름
'; html += '
'; html += '
개통번호
'; html += '
'; html += '
제목
'; html += '
'; html += '
'; /* 후기 수정시에는 비밀번호를 입력받지 않음 if(g5_is_member != 1) { html += '
비밀번호
'; html += '
'; } */ html += '
'; html += '
'; html += ''; html += '
'; html += '
'; html += ''; html += ''; html += '
'; html += ''; html += '
'; $('#wcontents').val(data.view.is_content); } //여기에 문의 수정폼을 답니다. if(page == 'qna_view') { var typeopt = ''; $.each(data.iqtype, function(i, $i) { var selected = ($i == data.view.iq_type) ? 'selected' : ''; typeopt += ''; }); html += '
'; html += ''; html += ''; html += ''; html += ''; html += '
'; html += '
문의유형
'; html += '
'; html += '
모델
'; html += '
'; html += '
이름
'; html += '
'; html += '
연락처
'; html += '
'; html += '
제목
'; html += '
'; html += '
'; html += '
'; html += '
'; html += ''; html += '
'; html += '
'; html += ''; html += ''; html += '
'; html += ''; html += '
'; $('#wcontents').val(data.view.iq_question); } } } }); if(openModal == false) { return false; } if(openModal == 'msg') { //경고창 띄우기 alertModal(msg); return false; } //모달 띄우기 $('.myModal-body').empty().append(html); //dummy form if (editorform == true) { $editorform = $('#dummy_contents iframe'); $('#write_wrap').append($('#wcontents')); $('#write_wrap').append($editorform); } $('#myModal').show(0,'swing', function() { $('html').addClass('noscroll'); $('#myModal .myModal-content').addClass('open'); }); }); $(document).on("click","#itemuse_modify",function(){ //후기 수정완료 var $this = $(this), pw = $('input[name="userpassword"]').val() ? $('input[name="userpassword"]').val() : '', $wrap = $this.closest('form'); formwrite($wrap.get(0)); $.ajax({ type: "POST", data: $wrap.serialize(), url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { //console.log(data); if(data.result == 'success') { alert(data.message); $('.closex').trigger('click'); } } }); }); $(document).on("click","#itemuse_input, #qna_input",function(){ var $this = $(this), $wrap = $this.closest('form'); formwrite($wrap.get(0)); $.ajax({ type: "POST", data: $wrap.serialize(), url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { //console.log(data); if(data.result == 'success') { alert(data.message); $('.closex').trigger('click'); /* var html = '', tle = ''; tle += '구매후기 등록 완료'; html += '소중한 후기 감사합니다.'; $('.header-title').empty().append(tle); $('.myModal-body').empty().append(html); */ } } }); }); $(document).on("click","#dlqa_input",function(){ var $this = $(this), $wrap = $this.closest('form'); dl_model=$('#dl_model').find('option:selected').val(); if(!dl_model) { alert('모델을 선택해 주세요.'); $('#dl_model').focus(); return false; } if($('input[name="item_telecom"]:checked').length < 1) { alert('가입하실 통신사를 선택해 주세요.'); $('input[name="dl_telecom"]').focus(); return false; } if(! $('input[name="dl_hp"]').val() ) { alert('연락처를 입력하세요.'); $('input[name="dl_hp"]').focus(); return false; } $.ajax({ type: "POST", data: $wrap.serialize(), url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { //console.log(data.result); if(data.result == 'success') { var html = '', tle = ''; tle += '전화상담 신청 접수 완료'; html += '상담신청이 접수되었습니다.'; $('.header-title').empty().append(tle); $('.myModal-body').empty().append(html); } } }); }); /*회원가입 약관 모달 */ $(document).on("click","[data-clause]",function(){ var $this = $(this), value = $this.data('clause'); $.ajax({ type: "POST", data: {co_id:value}, url: g5_bbs_url + '/clause.php', success: function(data) { //console.log(data); if(data.result == 'failer') { alertModal('내용이 입력되지 않았습니다.내용관리에서 입력해 주세요'); return false; } $('#myModal').addClass('fadedown clause'); /* modal view */ $('.header-title').empty().append(data.title); $('.myModal-body').empty().append(data.content); $('#myModal').show(0,'swing', function() { //$('html').addClass('noscroll'); $('#myModal .myModal-content').addClass('open'); }); return false; } }); }); /*모달 닫기*/ $(document).on('click', '.closex', function() { $('#myModal .myModal-content').removeClass('open'); setTimeout( function() { $('#myModal').hide(); //dummy form if( $('#myModal').hasClass('modal_editor') == true ) { $editorform = $('#myModal iframe'); $('#wcontents').val(''); $('#dummy_contents').append($('#wcontents')); $('#dummy_contents').append($editorform); } $('#myModal').removeClass().addClass('myModal'); $('html').removeClass('noscroll'); }, 300); }); $(document).on('click', '#myModal', function(e) { if (e.target !== this) return; $('.closex').trigger('click'); }); $(document).on("click",".wishicon",function(){ var $this = $(this), page = $(this).data('page') ? $(this).data('page') : '', itemid = $('input[name="itemid"]').val(), itemcode = $('input[name="itemcode"]').val(), modelcode = $('input[name="modelcode"]').val(), usetelecom = $('input[name="item_telecom"]:checked').val() ? $('input[name="item_telecom"]:checked').val() : '', ordtype = $('input[name="item_ordtype"]:checked').val() ? $('input[name="item_ordtype"]:checked').val() : '', heartfull = '❤', heartempty = '🤍'; $.ajax({ type: "POST", data: {act:'wishinput', itemid:itemid, model:modelcode, item:itemcode, telecom:usetelecom, ordtype:ordtype}, url: './ajax.mshop.php', success: function(data) { console.log(data); if(page) { if(data.mywish > 0) { $('#wishicon').css('font-size','28px'); $('#wishicon').css('padding-bottom','0'); $('.wishicon').html(heartfull); } else { $('#wishicon').css('font-size','22px'); $('#wishicon').css('padding-bottom','6px'); $('.wishicon').html(heartempty); } } $('#wishlistvalue, .wish_value').text(data.totalwish); alertModal(data.message); } }); }); //side bar wishlist delete $(document).on("click",".wish-delete",function(){ var $this = $(this), $wrap = $this.closest('li'), $message = $wrap.find('delmessage'); wishid = $this.data('wishid'), itemcode = $this.data('itemcode'), html = ''; $.ajax({ type: "POST", data: { act:'wish_delete', wishid:wishid, item:itemcode }, url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { $('#totalwishcnt').text(data.result); $('#wishlistvalue').text(data.mywish); $wrap.hide('slide','left',1000, function() { $wrap.remove(); if ($("#wishbox li").length == 0) { html += '
  • 위시리스트가 비어 있습니다.
  • '; $('#wishbox').html(html); } }); } }); }); $(document).on("click","#addsale_card",function() { //제휴카드 보기 선택 var $this = $(this), shop = $this.data('shop'), telecom = $('input[name="item_telecom"]').val(); $.ajax({ type: "POST", data: { act:'select_card', shop:shop, telecom:telecom }, url: g5_url+'/mshop/ajax.mshop.php', success: function(data) { var html = card_html(data.template, data.card); $('.myModal-body').empty().append(html); $('#myModal').show(0,'swing', function() { $('html').addClass('noscroll'); $('#myModal').addClass('fadedown goodscard'); $('#myModal .myModal-content').addClass('open'); }); } }); }); $(document).on("click",".clist",function() { var $this = $(this), uid = $this.data('uid'), discount = $this.data('discount'), cate = $this.data('cate'), cardname = $this.data('cardname'), cardcompany = $this.data('cardcompany'); $('.clist').removeClass('on'); $this.addClass('on'); $('input[name="dis_card"]').val(uid); $('input[name="dis_cardname"]').val(cardname); $('input[name="discount_card"]').val(discount); if(cate=='m') { calc(); } else { itgoods_calc(); } if(discount > 0) { $('.dccard').show(); } else { $('.dccard').hide(); } var html ='

    '; html += '['+cardcompany+']'; html += ''+cardname+' 상담신청'; html += '

    '; $('#addsale_card_info').empty().html(html); $('#addsale_card_info').show(); }); //orderform guide toggle $(".guide_btn_toggle").on('click', function() { $('.orderform_guide_box').slideToggle('slow'); }); }); function get_date_str(date, gubun) { var sYear = date.getFullYear(); var sMonth = date.getMonth() + 1; var sDate = date.getDate(); var sWeek = ['일','월','화','수','목','금','토','일'][date.getDay()]; sMonth = sMonth > 9 ? sMonth : "0" + sMonth; sDate = sDate > 9 ? sDate : "0" + sDate; if(sWeek == '일') { return false; } return sYear + gubun + sMonth + gubun + sDate + '('+sWeek+')'; } function winOpenPop(varUrl,winName,xsize, ysize){ var screenX = window.screen.width; var screenY = window.screen.height; var xpos = (screenX - xsize) / 2; var ypos = (screenY - ysize) / 2; window.open(varUrl,winName, 'width=' + xsize + ',height=' + ysize + ',menubar=0,scrollbars=yes,left=' + xpos + ',top=' + ypos + ',resizable=no'); } /* 별점 is_radio=false 읽기 전용 */ function get_star(id,value,is_radio = true, fontsize, color) { var wrapclass = readonly = j = ''; if(is_radio == false) { readonly = 'readonly'; wrapclass = 'starfalse'; } wrapheight = fontsize + 5; divwidth = fontsize + 1; left = Math.floor(fontsize/2); divmargin = Math.floor(fontsize/3); if(is_radio == false) { var style = ''; } else { var style = ''; } var html = '
    '; for(var k=0; k < 5; k++) { i = (k * 2) + 1; j = i + 1; var ichecked = (i == value) ? 'checked' : ''; var jchecked = (j == value) ? 'checked' : ''; var starclass = ''; if( (i < value && j < value) || j == value ) { starclass = 'star_full'; } if (i == value) { starclass = 'star_half'; } if(is_radio == false) { html += '
    '; html += '
    '; html += ''; html += ''; html += '
    '; html += '
    '; html += ''; html += ''; html += '
    '; html += '
    '; } else { html += '
    '; html += '
    '; html += ''; html += ''; html += '
    '; html += '
    '; html += ''; html += ''; html += '
    '; html += '
    '; } } html += '
    '; star = new Array(style,html); return star; } $(document).ready(function() { if(tid) { $("input[name='item_telecom']:input[value='"+tid+"']").trigger("click"); } else { $('.item_telecom').eq(0).trigger("click"); } $(".calc_bill").eq(0).trigger("click"); $("input[name='pay_type']:input[value='24']").trigger("click"); $(document).on('focus', '.hp', function() { $(this).mask(HPMaskBehavior, hpOptions); }); $('.price').mask("#,##0", {reverse: true}); }); /* 추후 별도 js 파일로 만들 것 */ $(document).ready(function(){ $(document).on("click mouseenter init",".label_star",function(){ var $this = $(this), $wrap = $this.closest('.star_wrap'), $that = $this.closest('.star_div'), $prev = $that.prevAll(), $next = $that.nextAll(), star = $this.data('value'); //쓰기 아니면 return if($wrap.hasClass('starfalse') == true) { return false; } $prev.removeClass('star_half star_full').addClass('star_full'); if(star=='odd') { $that.removeClass('star_half star_full').addClass('star_half'); } else { $that.removeClass('star_half star_full').addClass('star_full'); } $next.removeClass('star_half star_full'); }); $(document).on("mouseleave",".star_wrap",function(){ var $this = $(this); var $chk = $this.find('input:radio[name="star"]:checked'); if($this.hasClass('starfalse') == true) { return false; } if($chk.length == 0) { $this.find('.star_div').removeClass('star_half star_full'); return false; } $chk.next('label').trigger('init'); }); }); function showModal() { $('#myModal').show(0,'swing', function() { //$('html').addClass('noscroll'); $('#myModal .myModal-content').addClass('open'); }); } function alertModal(message,time=1500) { $('#myModal').addClass('smcenter smalert'); $('.myModal-body').empty().append(message); $('#myModal').show(0,'swing', function() { //$('html').addClass('noscroll'); $('#myModal .myModal-content').addClass('open'); }),setTimeout(function() { $('.closex').trigger('click'); }, time); } function viewMessage(id,message) { $('#'+id).text(message); $('#'+id).fadeIn(200).delay(2500).fadeOut(200); } function card_html(template, card) { var html = ''; if(template) { html += ''; } html += ''; return html; } $(function() { //상품 상세 옵션 열기버튼 $("body").on("click", function(e) { if ( $(e.target).closest(".optlayer").length === 0 && $(e.target).hasClass('opt_btn') === false && $(e.target).hasClass('opt_fa') === false ){ $('.optlayer').removeClass('on'); $('.opt_btn').html(''); } }); });