/** * common.js * 2015.05.30 | KSM */ (function($){ //popup : logout $('.open_pop_logout').on('click', {action_str: "open"}, logout_pop); $('.close_pop_logout').on('click', {action_str: "close"}, logout_pop); $('.pop_logout_no').on('click', {action_str: "close"}, logout_pop); $('.pop_logout_yes').on('click', logout); $('.close_pop_edit_pw_guide').on('click', {action_str: "close"}, edit_pw_guide_pop); $('.edit_pw_redirect').on('click', edit_pw_redirect); $('.program_download').on('click', program_download); })(jQuery); // // edit password redirect // function edit_pw_guide_pop(e){ if( e.preventDefault ){ e.preventDefault(); } else {e.returnValue = false;} var pop_action = e.data.action_str; var $form = $('
'); $form.attr('action', '');//self $form.attr('method', 'post'); $form.appendTo('body'); var edit_pw_guide_pop_action = $(''); $form.append(edit_pw_guide_pop_action); $form.submit(); } // // edit password redirect // function edit_pw_redirect(e){ if( e.preventDefault ){ e.preventDefault(); } else {e.returnValue = false;} var pop_action = 'open'; var $form = $(''); $form.attr('action', '/admin/setting/site/info.php'); $form.attr('method', 'post'); $form.appendTo('body'); var edit_pw_popup_action = $(''); $form.append(edit_pw_popup_action); $form.submit(); } // // 프로그램 바로 시작 // function program_download(e){ if( e.preventDefault ){ e.preventDefault(); } else {e.returnValue = false;} /*document.location='/download/AnyHelp_Setup.exe';*/ var pop_action = 'true'; var $form = $(''); $form.attr('action', '/agent/new_download.php'); $form.attr('method', 'post'); $form.appendTo('body'); var edit_dw_action = $(''); $form.append(edit_dw_action); $form.submit(); } // // popup : logout // function logout_pop(e){ if( e.preventDefault ){ e.preventDefault(); } else {e.returnValue = false;} var pop_action = e.data.action_str; var $form = $(''); $form.attr('action', '');//self $form.attr('method', 'post'); $form.appendTo('body'); var logout_popup_action = $(''); $form.append(logout_popup_action); $form.submit(); } // // logout // function logout(e){ if( e.preventDefault ){ e.preventDefault(); } else {e.returnValue = false;} var $form = $(''); $form.attr('action', '/_func/function.logout.php'); $form.attr('method', 'post'); $form.appendTo('body'); $form.submit(); } //keyBoard open & close & inputNumber add 20160429 function showKeyboard(){ document.getElementsByClassName('pop_keyBoard')[0].style.display = "block"; } function closeKeyboard(){ document.getElementsByClassName('pop_keyBoard')[0].style.display = "none"; } function inputNumber(num){ if(document.getElementById("accesscode").value.length <6){ document.getElementById("accesscode").value += num; } } // 아이디 유효성 체크 function userIdVerifyCheck(userid) { if(userid.length > 12) { return "ERROR|아이디는 영문, 숫자 구성으로 12자리 이내로 설정해 주세요."; } for (i = 0; i < userid.length; i++) { ch = userid.charAt(i); if (i == 0 && ((ch < 'a' || 'z' < ch) && (ch < 'A' || 'Z' < ch) && (ch < '0' || '9' < ch))) { return "ERROR|계정의 첫문자는 영문자, 숫자만 허용합니다"; } if ((ch >= '0' && ch <= '9') || (ch >= 'a' && ch <= 'z') || ('A' <= ch && ch <= 'Z') || (ch == '_')) { continue; } else { return "ERROR|영문자, 숫자, '_'만 허용합니다."; } } return "SUCCESS|"; } // 비밀번호 유효성 체크2 function userPasswdVerifyCheck(id,passwd) { var s_chars = "-_=+\|()*&^%$#@!~`?><;,.:'"; var chk_chars = false; for(var i=0; i