function scroll_move(ty){ if(ty=="top"){ window.scrollTo(0,0) } else if(ty=="bottom"){ window.scrollTo(0,document.body.scrollHeight); } else{ } } function used_order_wait_pop(od_id){ var url = "used_order_wait.php?od_id="+od_id; window.open(url, "used_order_wait_pop", "width=650, height=400;"); } function used_order_send_pop(od_id){ var url = "used_order_send.php?od_id="+od_id; window.open(url, "used_order_send_pop", "width=650, height=400;"); } function used_order_cancel_pop(od_id){ var url = "used_order_cancel.php?od_id="+od_id; window.open(url, "used_order_cancel_pop", "width=650, height=400;"); } function nfor_pittingshop_like(wr_id){ var msg = "관심 등록하시겠습니까?"; if(confirm(msg)){ $.ajax({ type: "post", url: "pittingshop_item.php", data: { "mode":"used_like", "wr_id":wr_id }, cache: false, async: false, success: function(response){ var json = $.parseJSON(response); if(json["result"]=="ok"){ alert(json["msg"]); $("#used_zzim_btn").addClass("on"); $("#used_zzim_btn img").attr("src","/skin/demo/img/sttr_ov.png"); } else{ alert(json["msg"]); } } }); } } function nfor_lesson_like(wr_id){ var msg = "관심 등록하시겠습니까?"; if(confirm(msg)){ $.ajax({ type: "post", url: "lesson_item.php", data: { "mode":"used_like", "wr_id":wr_id }, cache: false, async: false, success: function(response){ var json = $.parseJSON(response); if(json["result"]=="ok"){ alert(json["msg"]); $("#used_zzim_btn").addClass("on"); $("#used_zzim_btn img").attr("src","/skin/demo/img/sttr_ov.png"); } else{ alert(json["msg"]); } } }); } } function nfor_used_like(wr_id){ var msg = "관심 상품으로 등록하시겠습니까?\n(중고장터 마이페이지에서 확인하세요.)"; if(confirm(msg)){ $.ajax({ type: "post", url: "used_view.php", data: { "mode":"used_like", "wr_id":wr_id }, cache: false, async: false, success: function(response){ var json = $.parseJSON(response); if(json["result"]=="ok"){ alert(json["msg"]); $("#used_zzim_btn").addClass("on"); $("#used_zzim_btn img").attr("src","/skin/demo/img/sttr_ov.png"); } else{ alert(json["msg"]); } } }); } } function used_delete_chk(url){ if(confirm("삭제하시겠습니까?")){ location.href=url; } } function nfor_note(receive_id,id){ if(receive_id){ var url = nfor_path+"/note_form.php?receive_id="+receive_id+"&id="+id; } else{ var url = nfor_path+"/note_receive_list.php"; } window.open(url, "nfor_note", "left=0,top=0,width=570,height=550,scrollbars=1"); } function tbl_tr_add(tbl, td_cnt){ var colspan = ""; var append_html = ""; var tr_last_id = $("."+tbl+"_tbl").find('tr:last').get(0).id; if (!tr_last_id) { tr_last_id = 0; } var tr_set_id = parseInt(tr_last_id) + 1; if (td_cnt == 2) { colspan = ' colspan="3"'; } append_html += ''; append_html += ''; append_html += ''; append_html += ''; if (td_cnt == 4) { append_html += ''; append_html += ''; } append_html += ''; append_html += '\n'; $("."+tbl+"_tbl tbody").append(append_html); } function order_hide(od_id){ $.ajax({ type: "post", url: nfor_path + "/order_view.php", data: { "mode":"order_hide", "od_id":od_id }, cache: false, async: false, success: function(response){ var json = $.parseJSON(response); if(json["result"]=="ok"){ alert(json["msg"]); location.href="order_list.php"; } else{ alert(json["msg"]); } } }); } function tk_chg_win(ct_id){ window.open("ticket_change.php?ct_id="+ct_id, "ticket_chage", "left=50,top=50,width=540,height=600,scrollbars=1"); } /* 패스워드변경팝업 */ function password_change_next(){ $.ajax({ type: "post", url: nfor_path + "/password_change_popup.php", data: { "mode":"next" }, cache: false, async: false, success: function(response){ var json = $.parseJSON(response); if(json["result"]=="ok"){ // 팝업창닫기액션 alert(json["msg"]); $(".pass_ch_bg").hide(); } else{ alert(json["msg"]); } } }); } function password_change_popup_fnc(){ if(!$("#mb_password_now").val()){ alert("현제 비밀번호를 입력해주세요"); $("#mb_password_now").focus(); return false; } var password_chk = password_check('mb_password'); if(password_chk){ alert(password_chk); $("#mb_password").focus(); return false; } var password_confirm_chk = password_confirm_check('mb_password_confirm'); if(password_confirm_chk){ alert(password_confirm_chk); $("#mb_password_confirm").focus(); return false; } $.ajax({ type: "post", url: nfor_path + "/password_change_popup.php", data: $("#password_change_popup_form").serialize(), cache: false, async: false, success: function(response){ var json = $.parseJSON(response); if(json["result"]=="ok"){ // 팝업창닫기액션 alert(json["msg"]); $(".pass_ch_bg").hide(); return false; } else{ alert(json["msg"]); return false; } } }); } /* 패스워드변경팝업 */ function opt_cnt_total(layer, it_id){ var opt_cnt_total = 0; $('.' + layer + ' #it_id_'+it_id+' .opt_cnt').each(function(){ opt_cnt_total = opt_cnt_total + parseInt($(this).val()); }); return opt_cnt_total; } function nfor_set_cookie( name, value, expiredays ){ var todayDate = new Date(); todayDate.setDate( todayDate.getDate() + expiredays ); document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" } function nfor_favorite(){ if(window.chrome){ alert("키보드의 Ctrl+D 키를 함께 누르시면 즐겨찾기에 추가됩니다."); } else if(window.sidebar){ alert("키보드의 Ctrl+B 키를 함께 누르시면 즐겨찾기에 추가됩니다."); window.sidebar.addPanel(nfor_name, nfor_url, ""); } else{ window.external.AddFavorite(nfor_url, nfor_name); } } function value_change(){ $.ajax({ type : "get", url : nfor_path + "/json.php", data : "mode=value&gp_type="+$(this).val(), dataType : 'json', cache: false, success : function(data) { var output = ''; for(var i=0; i' + data.data[i].gp_name + ''; } $('#val_group').empty().append(output); }, error: function(){ console.log("Ajax failed"); } }); } function remove_id(remove_id){ $("#"+remove_id).remove(); } function category_row_delete(obj){ $(obj).parent().parent().remove(); } function date_add_zero(i){ var rtn = i + 100; return rtn.toString().substring(1,3); } function nfor_chk_all(this_id, this_class){ if($(this_id).is(":checked")){ $("."+this_class).prop("checked",true); } else{ $("."+this_class).prop("checked",false); } } function nfor_radio_click(click_id, val) { $("[id*=\'"+click_id+"_\']").addClass("hide"); $("#"+click_id+"_"+val).removeClass("hide"); } function kcb_hp_edit_win(){ window.open(nfor_path + "/okname/hp1_edit.php", "auth_popup", "width=430,height=590,scrollbar=yes"); } function kcb_hp_win(){ window.open(nfor_path + "/okname/hp1.php", "auth_popup", "width=430,height=590,scrollbar=yes"); } function kcb_ipin_win(){ window.open(nfor_path + "/okname/ipin1.php", "kcbPop", "left=200, top=100, status=0, width=450, height=550"); } /* 메일구독 */ function subscribe_popup(ty){ if(ty=="open"){ $("#subscribe_popup").show(); } else if(ty=="close"){ $("#subscribe_popup").hide(); } else{ } } function subscribe_popup_check(){ var wr_email = $('#subscribe_popup_wr_email').val(); var email_chk = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i; if(!wr_email){ alert("이메일을 입력해주세요"); return; } if(!email_chk.test(wr_email)){ alert("잘못된 이메일입니다"); return; } if(!$('#subscribe_popup_agree_chk').is(":checked")){ alert("개인정보 수집, 이용에 동의하셔야 진행가능합니다"); $('#subscribe_popup_agree_chk').focus(); return; } $.ajax({ type: "post", url: "subscribe.php", data: { "mode":"insert", "wr_email":wr_email }, cache: false, async: false, success: function(response){ var json = $.parseJSON(response); if(json["result"]=="ok"){ alert(json["msg"]); subscribe_popup('close'); } else{ alert(json["msg"]); } } }); } /* 메일구독 */ function ksnet_cash_win(od_id){ window.open("pg_ksnet_cash.php?od_id="+od_id, "ksnet_cash", "left=50,top=50,width=340,height=300,scrollbars=1"); } function ticket_send(od_id, it_id, ct_id){ $.ajax({ type: "post", url: nfor_path + "/order_list.php", data: { "mode":"ticket_send", "od_id":od_id, "it_id":it_id, "ct_id":ct_id }, cache: false, async: false, success: function(response){ var json = $.parseJSON(response); if(json["result"]=="ok"){ alert(json["msg"]); } else{ alert(json["msg"]); } } }); } /* 아이디 및 패스워드찾기 */ function find_id(mode){ var mb_name = ""; var mb_email = $("#mb_email").val(); var mb_hp = $("#mb_hp").val(); if(mode=="hp_check"){ mb_name = $("#mb_name_1").val(); } else if(mode=="email_check"){ mb_name = $("#mb_name_2").val(); } else{ } $.ajax({ type: "post", url: "find_id.php", data: { "mode":mode, "mb_name":mb_name, "mb_hp":mb_hp, "mb_email":mb_email }, cache: false, async: false, success: function(response){ var json = $.parseJSON(response); if(json["result"]=="ok"){ alert(json["msg"]); } else{ alert(json["msg"]); } } }); } function find_id_win(){ window.open("find_id.php", "find_id", "left=50,top=50,width=450,height=600,scrollbars=1"); } function find_password_win(){ window.open("find_password.php", "find_password", "left=50,top=50,width=450,height=600,scrollbars=1"); } /* 아이디 및 패스워드찾기 */ /* 1:1문의 */ function customer_faq(keyword){ $.ajax({ type: 'post', url: 'faq.php', data : 'ajax=1&keyword='+keyword, success: function(response){ if(response){ $('.wrap_customer_faq').show(); $('.customer_faq_list').html(response); } else{ $('.wrap_customer_faq').hide(); } }, error: function(){ alert('에러발생 잠시후 다시 시도해주세요'); } }); } /* 1:1문의 */ // 관리자 function order_cancel_btn(url,msg,ty){ var confirm_msg = ""; if(ty=="pg"){ confirm_msg = "주문취소처리대상\n"+msg+"\n\n확인버튼을 누르실경우 전자결제(PG)와 주문서 상태가 함께 취소됩니다 그래도 진행하시겠습니까?\n\nPG 취소의 경우 전자결제(PG)업체와 통신을 진행하기 때문에 반드시 처리 완료 메시지가 나올때까지 기다려주세요"; } else{ confirm_msg = "주문취소처리대상\n"+msg+"\n\n확인버튼을 누르실경우 전자결제(PG)는 취소되지 않으며 주문서 상태만 취소됩니다 그래도 진행하시겠습니까?"; } if(confirm(confirm_msg)){ location.href = url; } } function order_asign_btn(url,msg){ var confirm_msg = "주문완료처리대상\n"+msg+"\n\n확인버튼을 누르실경우 주문서 상태가 주문완료로 변경됩니다 그래도 진행하시겠습니까?"; if(confirm(confirm_msg)){ location.href = url; } } function order_cancelrequest_btn(url,msg){ var confirm_msg = "주문취소신청처리대상\n"+msg+"\n\n확인버튼을 누르실경우 주문서 상태가 주문취소신청으로 변경됩니다 그래도 진행하시겠습니까?"; if(confirm(confirm_msg)){ location.href = url; } } function it_discount_rate_fnc(){ if(parseInt($('#it_price1').val()) && parseInt($('#it_price2').val())){ $('#it_discount_rate').val(100-Math.round((parseInt($('#it_price2').val())/parseInt($('#it_price1').val()))*100)); } else{ $('#it_discount_rate').val(''); } } // 회원가입 및 정보수정 function name_check(ty){ var mb_name = $("#"+ty).val(); var pattern = /([^가-힣\x20])/i; if(!mb_name){ result = "이름이 입력되지 않았습니다"; } else if(pattern.test(mb_name)){ result = "이름은 한글로 입력하세요"; } else{ result = ""; } $("#"+ty+"_msg").css("color","red").html(result); return result; } function password_check(ty){ var password = $("#"+ty).val(); var num = password.search(/[0-9]/g); var eng = password.search(/[a-z]/ig); var spe = password.search(/[`~!@@#$%^&*|₩₩₩'₩";:₩/?]/gi); if(password.length < 6 || password.length > 20){ result = "영문/숫자 또는 특수문자 조합 6~16자리로 입력해 주세요"; } else if(password.search(/₩s/) != -1){ result = "비밀번호는 공백없이 입력해주세요"; } else if((num < 0 && eng < 0) || (eng < 0 && spe < 0) || (spe < 0 && num < 0)){ result = "비밀번호는 영문과 숫자의 조합이어야 합니다"; } else if(/(\w)\1\1\1/.test(password)){ result = "비밀번호에 같은 문자를 4번 이상 사용하실 수 없습니다"; } else{ result = ""; } $("#"+ty+"_msg").html(result).css("color", "red"); return result; } function password_confirm_check(ty){ if(!$("#"+ty).val()){ result = "비밀번호확인을 입력해주세요"; } else if($("#mb_password").val() != $("#"+ty).val()){ result = "먼저 입력하신 패스워드와 일치하지 않습니다"; } else{ result = ""; } $("#"+ty+"_msg").html(result).css("color", "red"); return result; } function nfor_check(field){ var str = json_check(field); if(str){ alert(str); $("#"+field).focus(); return false; } else{ return true; } } function json_check(ty){ /* if(ty=="mb_name"){ result = name_check(ty); } else if(ty=="mb_password"){ result = password_check(ty); } */ var result = ""; if(ty=="mb_password_confirm"){ result = password_confirm_check("mb_password_confirm"); } else { var value = ""; if($(":radio[name="+ty+"]").length){ //if(ty=="mb_mailling" || ty=="mb_sms" || ty=="mb_sex" || ty=="mb_wedding_status" || ty=="mb_interest" || ty=="mb_valid_date"){ value = $(":input:radio[name="+ty+"]:checked").val(); } else{ value = $("#"+ty).val(); } $.ajax({ type: "POST", url: nfor_path+"/json.php", data: { "mode":"nfor_check", "field" : ty, "value" : value, "mb_no": $("#mb_no").val() }, cache: false, async: false, success: function(response){ console.log(response); var json = $.parseJSON(response); if(json["result"]=="ok"){ $("#"+ty+"_msg").html(json["msg"]).css("color", "blue"); result = ""; } else{ $("#"+ty+"_msg").html(json["msg"]).css("color", "red"); result = json["msg"]; } } }); } return result; } // 카테고리분류 function category_preview(){ var select_preview = ""; for(var k = 1; k <= 4; k++){ if($("#category_"+k+" option:selected").val()){ if(k>1){ select_preview = select_preview + " > "; } select_preview = select_preview + $("#category_"+k+" option:selected").text(); } } $("#select_preview").html(select_preview); if($("#select_preview").html()){ $("#span_select_preview").removeClass("hide"); } else{ $("#span_select_preview").addClass("hide"); } } function category_change(){ var id = parseInt($(this).attr("id").substr(9,1)); var prev_id = id - 1; var next_id = id + 1; var next_next_id = id + 2; var category_id = $(this).find(':selected').val(); var prev_form = $(this).closest(".form-inline"); if(category_id != ''){ $(this).closest(".form-inline").find("#insert_cate_id").val(category_id); $.ajax({ type : "get", url : nfor_path + "/json.php", data : "mode=category&category_id="+category_id+"&depth="+id, dataType : 'json', cache: false, success : function(data) { var output = ''; for(var i=0; i' + data.data[i].cg_category + ''; } prev_form.find('#category_'+next_id).empty().append(output); for(var k = next_next_id; k <= 4; k++){ prev_form.find('#category_'+k).empty().append(''); } }, error: function(e){ console.log("Ajax failed"); console.log(e); } }); } else{ var r = 0; for(var k = next_id; k <= 4; k++){ $(this).closest(".form-inline").find('#category_'+k).empty().append(''); r++; } if($('#category_'+prev_id).val()){ $(this).closest(".form-inline").find("#insert_cate_id").val($('#category_'+prev_id).val()); } else{ $(this).closest(".form-inline").find("#insert_cate_id").val(""); } } } function brand_change(){ var id = parseInt($(this).attr("id").substr(9,1)); var prev_id = id - 1; var next_id = id + 1; var next_next_id = id + 2; var category_id = $(this).find(':selected').val(); var prev_form = $(this).closest(".form-inline"); if(category_id != ''){ $(this).closest(".form-inline").find("#insert_cate_id").val(category_id); $.ajax({ type : "get", url : nfor_path + "/json.php", data : "mode=brand&category_id="+category_id+"&depth="+id, dataType : 'json', cache: false, success : function(data) { var output = ''; for(var i=0; i' + data.data[i].cg_category + ''; } prev_form.find('#category_'+next_id).empty().append(output); for(var k = next_next_id; k <= 4; k++){ prev_form.find('#category_'+k).empty().append(''); } }, error: function(e){ console.log("Ajax failed"); console.log(e); } }); } else{ var r = 0; for(var k = next_id; k <= 4; k++){ $(this).closest(".form-inline").find('#category_'+k).empty().append(''); r++; } if($('#category_'+prev_id).val()){ $(this).closest(".form-inline").find("#insert_cate_id").val($('#category_'+prev_id).val()); } else{ $(this).closest(".form-inline").find("#insert_cate_id").val(""); } } } function set_cookie(name, value, expirehours, domain){ var today = new Date(); today.setTime(today.getTime() + (60*60*1000*expirehours)); document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";"; if (domain) { document.cookie += "domain=" + domain + ";"; } } function get_cookie(name){ var find_sw = false; var start, end; var i = 0; for (i=0; i<= document.cookie.length; i++) { start = i; end = start + name.length; if(document.cookie.substring(start, end) == name) { find_sw = true break } } if (find_sw == true) { start = end + 1; end = document.cookie.indexOf(";", start); if(end < start) end = document.cookie.length; return document.cookie.substring(start, end); } return ""; } function del_cookie(name){ var today = new Date(); today.setTime(today.getTime() - 1); var value = get_cookie(name); if(value != "") document.cookie = name + "=" + value + "; path=/; expires=" + today.toGMTString(); } function sns_link(cp){ var kakaostory_text = '[' + it_name + ']\n' + it_description; var kakaotalk_text = '[' + it_name + ']\n' + it_description; var twitter_text = '[' + it_name + ']\n' + it_description; var naverline_text = '[' + it_name + '] ' + it_description + ' ' + it_url; var naverblog_text = '[' + it_name + ']\n' + it_description; var sms_text = it_url; var broswerInfo = navigator.userAgent; if(broswerInfo.indexOf("NFOR_APP")>-1){ if(cp=="naverline"){ location.href="line://msg/text/" + naverline_text; } else if(cp=="kakaostory"){ location.href="storylink://posting?post=" + kakaostory_text + "&appid="+app_schema+"&appver=14.0&apiver=1.0&appname="+app_name; } else{ } } else{ if(cp=="naverline"){ location.href="http://line.me/R/msg/text/" + naverline_text; } else if(cp=="kakaostory"){ Kakao.init(kakao_key); Kakao.Story.open({ url: it_url, text: kakaostory_text, urlInfo: { title: it_name, desc: it_description, name: cf_name, images: [it_img] } }); /* 웹창으로 열기 Kakao.Story.share({ url: it_url, text: '[' + it_name + ']\n' + it_description }); */ } else{ } } if(cp=="naver"){ location.href="http://share.naver.com/web/shareView.nhn?url="+it_url+"&title="+naverblog_text; } else if(cp=="naverblog"){ location.href="http://blog.naver.com/openapi/share?url="+it_url+"&title="+naverblog_text; } else if(cp=="kakaotalk"){ Kakao.Link.sendDefault({ objectType: 'feed', content: { title: kakaotalk_text, //description: kakaotalk_text, imageUrl: it_img, link: { mobileWebUrl: it_url, webUrl: it_url } } }); /* Kakao.init(kakao_key); Kakao.Link.sendTalkLink({ label: kakaotalk_text, image: { src: it_img, width: '300', height: '200' }, webButton: { text: cf_name, url: it_url } }); */ } else if(cp=="sms"){ location.href="share_sms.php?it_id="+it_id; //location.href="sms://?body="+sms_text; } else if(cp=="sms_used"){ location.href="share_sms_used.php?wr_id="+wr_id; } else if(cp=="twitter"){ window.open('http://twitter.com/share?text=' + encodeURIComponent(twitter_text) + '&url=' + it_url,'twitterpopup', 'toolbar=0, status=0, width=626, height=436'); } else if(cp=="facebook"){ newwindow = window.open('http://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(it_url),'facebookpopup', 'toolbar=0, status=0, width=626, height=436'); if(window.focus){ newwindow.focus(); } } else{ } } function show_hide(div){ if($(div).css('display')=="none"){ $(div).show(); } else{ $(div).hide(); } } function nfor_list_up(str,action,frm,hide){ if(frm){ $('#mode'+frm).val(action); } else{ $('#mode').val(action); } var chk = document.getElementsByName("chk[]"); var bchk = false; for (i=0; i 4) { bytesLength += 2; } else if (oneChar != '\r') { bytesLength++; } if ( bytesLength <= 80 ) { validMsgLength = i + 1; validBytesLength = bytesLength; } } if (bytesLength > 80) { alert("80바이트 이상의 메세지는 전송하실 수 없습니다"); realValue = obj.value.substr(0, validMsgLength); obj.value = realValue; bytesVal = validBytesLength; } else { bytesVal = bytesLength; } $('#'+name).html(bytesVal); obj.focus(); } function xdialog2_close(){ $("#xdialog2").dialog('close'); } function xdialog_close(){ $("#xdialog").dialog('close'); } function login(url,type){ if(!url) url = ""; location.href = "login.php?url="+url; return false; } function nfor_login_confirm(it_id){ if(confirm("로그인후 이용해주세요")){ login("item.php?it_id="+it_id,"2"); } } function pageGo(url){ if(url){ window.location.href = url; } else{ window.location.reload(); } } function printContent(obj){ var printHTML = ''; printHTML += ''; printHTML += ''; printHTML += ''; printHTML += 'nfor'; printHTML += ''; printHTML += ''; printHTML += '
'; printHTML += '
'; printHTML += $(obj).html(); printHTML += '
'; var WindowObject = window.open('', "nfor", "width=1,height=1,top=1000,left=1000,toolbars=no,scrollbars=no,status=no,resizable=no"); WindowObject.document.writeln( printHTML ); WindowObject.document.close(); WindowObject.focus(); WindowObject.print(); WindowObject.close(); } function owner_id_search(){ $.ajax({ type: 'POST', url: 'owner_id_search.php', cache: false, success: function(data){ if(data){ xdialog_close(); $("#xdialog2").html(data); $('#xdialog2').dialog({ title: '공급업체조회', closeOnEscape:false,width:500, height:400, autoOpen: false,modal: true,resizable: false }); $('#xdialog2').dialog('open'); } else { pageGo(); } }, error: function(){ alert('에러발생 잠시후 다시 시도해주세요'); }, dataType: "html" }); } function area_type_form(){ $.ajax({ type: 'POST', url: 'area_type_form.php', cache: false, success: function(data){ if(data){ xdialog_close(); $("#xdialog2").html(data); $('#xdialog2').dialog({ title:'지역구분설정', closeOnEscape:false,width:500, height:540, autoOpen: false,modal: true,resizable: false }); $('#xdialog2').dialog('open'); } else { pageGo(); } }, error: function(){ alert('에러발생 잠시후 다시 시도해주세요'); }, dataType: "html" }); } function banner_type_form(){ $.ajax({ type: 'POST', url: 'banner_type_form.php', cache: false, success: function(data){ if(data){ $("#xdialog2").html(data); $('#xdialog2').dialog({ title:'배너그룹설정', closeOnEscape:false,width:500, height:540, autoOpen: false,modal: true,resizable: false }); $('#xdialog2').dialog('open'); } else { pageGo(); } }, error: function(){ alert('에러발생 잠시후 다시 시도해주세요'); }, dataType: "html" }); } function area_update(wr_id, wr_type, wr_rank, wr_use){ $('#wr_id').val(wr_id); $('#wr_type').val(wr_type); $('#wr_rank').val(wr_rank); $('#wr_use').val(wr_use); $('#area_add_btn').hide(); $('#area_edit_btn').show(); } function banner_update(wr_id, wr_group, wr_code){ $('#wr_id').val(wr_id); $('#wr_code').val(wr_code); $('#wr_group').val(wr_group); $('#banner_add_btn').hide(); $('#banner_edit_btn').show(); } function area_action(mode, wr_id){ if(mode=="insert" || mode=="update"){ if(!$("#wr_type").val()){ alert("지역구분을 입력해주세요"); $("#wr_type").focus(); return; } if(!$("#wr_rank").val()){ alert("정렬을 입력해주세요"); $("#wr_rank").focus(); return; } var number_chk = /^[0-9]+$/; if(!number_chk.test($("#wr_rank").val())){ alert("숫자만 입력해주세요"); $("#wr_rank").focus(); return; } } if(mode=="delete"){ if(!confirm("삭제하시면 복구가 불가능합니다\n정말 삭제하시겠습니까?")){ return; } } $.ajax({ type: "POST", url: "area_type_list.php", data: "mode="+mode+"&wr_type=" + $('#wr_type').val() + "&wr_rank=" + $('#wr_rank').val() + "&wr_use=" + $('#wr_use').val() + "&wr_id=" + wr_id, success: function(response){ $('#area_type_list').html(response); $('#wr_id').val(''); $('#wr_type').val(''); $('#wr_rank').val(''); $('#wr_use').val(1); $('#area_add_btn').show(); $('#area_edit_btn').hide(); } }); } function banner_action(mode, wr_id){ if(mode=="insert" || mode=="update"){ if(!$("#wr_group").val()){ alert("그룹명을 입력해주세요"); $("#wr_group").focus(); return; } if(!$("#wr_code").val()){ alert("그룹코드를 입력해주세요"); $("#wr_code").focus(); return; } } if(mode=="delete"){ if(!confirm("삭제하시면 복구가 불가능합니다\n정말 삭제하시겠습니까?")){ return; } } $.ajax({ type: "POST", url: "banner_type_list.php", data: "mode="+mode+"&wr_group=" + $('#wr_group').val() + "&wr_code=" + $('#wr_code').val() + "&wr_id=" + wr_id, success: function(response){ $('#banner_type_list').html(response); $('#wr_id').val(''); $('#wr_group').val(''); $('#wr_code').val(''); $('#banner_add_btn').show(); $('#banner_edit_btn').hide(); } }); } function owner_id_insert(mb_id,it_address){ $('#owner_id').val(mb_id); $('#it_address').val(it_address); $('#owner_id').focus(); xdialog2_close(); $('#cp_info').show(); nfor_map_search(); return; } function owner_id_search_div(){ $.ajax({ type: "POST", url: "owner_id_search.php", data: "&mode=insert&keyword=" + $('#keyword').val(), success: function(response){ $('#owner_id_div').html(response); } }); return; } function nfor_item_faq_load(page){ $('#item_faq_page').val(page); $.ajax({ type: "POST", url: nfor_path + "/nfor_item_faq.php", data: "it_id=" + $('#it_id').val()+"&page=" + page, success: function(response){ $('#faq').html(response); } }); } function item_qna_load(it_id,page){ $.ajax({ type: "POST", url: "item_qna_list.php", cache: false, async: false, data: "it_id=" + it_id + "&page=" + page, success: function(response){ $('.qna_list').html(response); } }); } function item_star_load(it_id,page){ $.ajax({ type: "POST", url: "item_star_list.php", cache: false, async: false, data: "it_id=" + it_id + "&page=" + page, success: function(response){ $('.star_list').html(response); } }); } function nfor_copy_url(type){ var doc = $('#'+type).get(0).createTextRange(); $('#'+type).get(0).select(); doc.execCommand('copy'); alert('주소가 복사 되었습니다'); return; } function del(href){ if(confirm("한번 삭제한 자료는 복구할 방법이 없습니다.\n\n정말 삭제하시겠습니까?")){ document.location.href = href; } } function check_all(f){ var chk = document.getElementsByName("chk[]"); for (i=0; i