function check_date_reformat_st(ele){ var str = ele.value; var reg = /^\d{4}-\d{2}-\d{2}$/; if(reg.test(str)){ ele.value = str.replace(/-/g, ''); } ele.select(); ele.focus(); } function check_date_reformat_en(ele){ var str = ele.value; str = str.replace(/[ -]*/g, ''); if(str=="") return true; var reg = /^\d{8}$/; if(reg.test(str)){ ele.value = str.substring(0,4) + '-' + str.substring(4,6) + '-' + str.substring(6,8); }else{ setTimeout(function(){ ele.focus(); ele.value = ''; }, 0); return false; } return true; } // 리스트검색 _URLQ::init(), ::form(), ::make() function select_change(k, v){ var frm = document.getElementById('__search_form'); for(var i=0; i item !== k); } o.value = values.join('_'); } // 리스트 항목 체크박스 선택관련 function SelectAll(ckName){ var chk_obj = document.getElementsByName(ckName); if(chk_obj[0]) chk_obj[0].checked = !chk_obj[0].checked; var sels = chk_obj[0].checked; for(var i=1; i { radio.addEventListener('click', function () { if (this.checked && this.dataset.checked === "true") { this.checked = false; this.dataset.checked = "false"; } else { document.querySelectorAll(`input[name="${this.name}"]`).forEach(el => el.dataset.checked = "false"); this.dataset.checked = "true"; } }); }); }); function view_order_info(o){ var o_idx = o.dataset && o.dataset['o_idx'] || ''; if(o_idx!=''){ location.href = 'ag_order.php?q_idx=' + o_idx } }