var noUseIdNick = new Array('°ü¸®ÀÚ', '¿À¶ß', '¿î¿µÀÚ', '¿î¿µÆÀ', '°ü¸®ÆÀ', '¸¶½ºÅÍ', '¾îµå¹Î', 'master', 'admin', 'oottx', 'webmaster', 'help', '°í°´¼¾ÅÍ', 'µµ¿ì¹Ì', 'user', 'userid', 'nickname', 'recin', 'main', 'interich', 'media', 'medianetworks', 'check', 'info', 'super', 'popup', 'news', 'chess', 'show', 'deleted', '¾ØÆ®µð½ºÅ©');
var submitcount = 0;
//Æû ÀÔ·ÂÀ¯Çüüũ
function chkType(input, type) {
switch (type) {
case 0://¼ýÀÚ¸¸
var filter = /^[1-9][0-9]+$/;
break;
case 1://¿µ¹®,¼ýÀÚ¸¸
var filter = /^[0-9a-zA-Z]+$/;
break;
case 2://¿µ¹®,¼ýÀÚ¸¸(ùÀÚ´Â ¿µ¹®)
var filter = /^[a-zA-Z][0-9a-zA-Z]+$/;
break;
case 3://¿µ¹®,¼ýÀÚ,_
var filter = /^\w+$/;
break;
case 4://¿µ¹®¸¸
var filter = /^[a-zA-Z]+$/;
break;
case 5://¼ýÀÚ¸¸ + -
var filter = /^[1-9][0-9]+$/;
break;
case 6://¼Ò-¿µ¹®¸¸
var filter = /^[a-z]+$/;
break;
case 7://¼Ò-¿µ¹®,¼ýÀÚ¸¸
var filter = /^[0-9a-z]+$/;
break;
case 8://¸ÞÀÏ
var filter = /^[a-zA-Z0-9\-\.\_]+\@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4})$/;
break;
case 9://ÇѱۼýÀÚ¿µ¹®
var filter = /^[0-9|a-z|¤¡-¤¾|¤¿-¤Ó|°¡-Èþ]+$/;
break;
case 10://Null(»ç¿ë±ÝÁö)
var filter = /^[a-zA-Z0-9\-\.\_]+\@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4})$/;
break;
case 11://ÇѱÛ
//var filter = /^[¤¡-¤¾|¤¿-¤Ó|°¡-Èþ]+$/;
var filter = /^[°¡-Èþ]+$/;
break;
}
if (!filter.test(input.value)) {
var result = 'resultFalse';
input.value = '';
return result;
}
else {
return true;
}
}
// ºñ¹Ð¹øÈ£ üũ
function chkPasswd(input, input2, min, max) {
if (!input.value) {
alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁֽʽÿÀ.');
input.focus();
return false;
}
if (input.value.length < min) {
alert('ºñ¹Ð¹øÈ£´Â ÃÖ¼Ò ' + min + 'ÀÚ¸®±îÁö ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØÁÖ¼¼¿ä!');
input.focus();
input.value = '';
input2.value = '';
return false;
}
if (input.value.length > max) {
alert('ºñ¹Ð¹øÈ£´Â ' + max + 'ÀÚ¸®±îÁö ÀÔ·Â °¡´ÉÇÕ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØÁÖ¼¼¿ä!');
input.focus();
input.value = '';
input2.value = '';
return false;
}
if (!input2.value) {
alert('È®Àκñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁֽʽÿÀ.');
input2.focus();
return false;
}
if (input.value != input2.value) {
alert('ºñ¹Ð¹øÈ£°¡ ¼·Î ´Ù¸£°Ô ÀԷµǾú½À´Ï´Ù.');
input2.value = '';
input2.focus();
return false;
}
}
// ¸ÞÀÏ Á÷Á¢ ÀÔ·Â
function checkemailaddy() {
var frm = document.join_frm;
if (frm.mbmail2.value == '1') {
frm.mbmail3.readOnly = false;
frm.mbmail3.value = '';
frm.mbmail3.focus();
}
else {
frm.mbmail3.readOnly = true;
frm.mbmail3.value = frm.mbmail2.value;
}
}
// ¸ÞÀÏ ÁÖ¼Ò ÀÔ·Â
function hiddenValue() {
var frm = document.join_frm;
frm.mb_mail.value = frm.mbmail1.value + '@' + frm.mbmail3.value;
}
// ¾ÆÀ̵ð Áߺ¹ È®ÀÎ
function idCheck() {
var frm = document.join_frm;
var id_value = frm.id_str.value;
if (id_value == '') {
var text = '¾ÆÀ̵𸦠ÀÔ·ÂÇØÁÖ¼¼¿ä!';
$('#id_desc').html(text);
frm.id_str.focus()
return false;
}
if (id_value.length < 4 || id_value.length > 12) {
var text = '¾ÆÀ̵ð´Â 4ÀÚ¿¡¼ 12ÀÚÀÇ ¿µ¹®,¼ýÀÚ·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!';
$('#id_desc').html(text);
frm.id_str.focus();
return false;
}
if (chkType(frm.id_str, 7) == 'resultFalse') {
var text = '¾ÆÀ̵ð´Â ¿µ¹®(¼Ò¹®ÀÚ), ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!';
$('#id_desc').html(text);
frm.id_str.value = '';
frm.id_str.focus();
return false;
}
if (in_array(id_value, noUseIdNick)) {
var text = '»ç¿ëÇϽǼö ¾ø´Â ¾ÆÀ̵ðÀÔ´Ï´Ù.';
$('#id_desc').html(text);
frm.id_str.value = '';
frm.id_str.focus();
return false;
}
sendRequest(idCheckResult, '&type=id&str=' + id_value, 'POST', 'https://antdisk.kr/models/common/main/doc/idnic_check.php', true, true);
}
// ¾ÆÀ̵ð Áߺ¹ È®ÀÎ 2011-09-21 À¥Ç¥ÁØÈÀÛ¾÷
function idCheck_new() {
var frm = document.join_frm;
var id_value = frm.id_str.value;
var text;
var __flag = true;
if (id_value == '') {
text = '¾ÆÀ̵𸦠ÀÔ·ÂÇØÁÖ¼¼¿ä!';
__flag = false;
}
if (id_value.length < 2 || id_value.length > 20) {
text = '¾ÆÀ̵ð´Â 4ÀÚ¿¡¼ 12ÀÚÀÇ ¿µ¹®,¼ýÀÚ·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!';
__flag = false;
}
if (chkType(frm.id_str, 7) == 'resultFalse') {
text = '¾ÆÀ̵ð´Â ¿µ¹®(¼Ò¹®ÀÚ), ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!';
__flag = false;
frm.id_str.value = '';
}
if (in_array(id_value, noUseIdNick)) {
text = '»ç¿ëÇϽǼö ¾ø´Â ¾ÆÀ̵ðÀÔ´Ï´Ù.';
__flag = false;
frm.id_str.value = '';
}
if(__flag === false) {
jQuery('#id_desc').html(text);
frm.id_str.focus()
return false;
}
sendRequest(idCheckResult, '&type=id&str=' + id_value, 'POST', 'https://antdisk.kr/models/common/main/doc/idnic_check.php', true, true);
}
function idCheckResult(oj) {
var res = decodeURIComponent(oj.responseText);
if (res == 'com') {
jQuery('#id_desc').html('»ç¿ë °¡´ÉÇÑ ¾ÆÀ̵ð ÀÔ´Ï´Ù.');
} else if(res == 'notuse') {
jQuery('#id_desc').html('ID¿¡ »ç¿ë ºÒ°¡´ÉÇÑ ´Ü¾î°¡ Æ÷ÇÔ µÇ¾î ÀÖ½À´Ï´Ù.');
document.join_frm.id_str.value = '';
document.join_frm.id_str.focus();
return false;
} else
{
jQuery('#id_desc').html('´Ù¸¥ ȸ¿ø´ÔÀÌ »ç¿ëÇÏ°í ÀÖ´Â ¾ÆÀ̵ð ÀÔ´Ï´Ù.');
document.join_frm.id_str.value = '';
document.join_frm.id_str.focus();
return false;
}
}
// ´Ð³×ÀÓ Áߺ¹ È®ÀÎ
function nicCheck() {
var frm = document.join_frm;
var nic_value = frm.nic_str.value;
var engFilter = /^[a-zA-Z0-9]+$/;
var hanFilter = /^[¤¡-Èþ]+$/;
if (engFilter.test(nic_value)) {
var strType = 'eng';
}
if (hanFilter.test(nic_value)) {
var strType = 'han';
}
if (nic_value == '') {
var text = '´Ð³×ÀÓÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä!';
jQuery('#nic_desc').html(text);
frm.nic_str.focus()
return false;
}
if (nic_value.indexOf(' ') != -1) {
var text = '´Ð³×ÀÓ¿¡ °ø¹éÀÌ ÀÖ½À´Ï´Ù.';
jQuery('#nic_desc').html(text);
frm.nic_str.focus();
return false;
}
if (strType == 'eng') {
if (nic_value.length < 4 || nic_value.length > 12) {
var text = '´Ð³×ÀÓÀº ÇѱÛ(2~6ÀÚ), ¿µ¹®(4~12ÀÚ)·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!';
jQuery('#nic_desc').html(text);
frm.nic_str.focus();
return false;
}
}
else {
if (nic_value.length < 2 || nic_value.length > 6) {
var text = '´Ð³×ÀÓÀÇÀº ÇѱÛ(2~6ÀÚ), ¿µ¹®(4~12ÀÚ)·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!';
jQuery('#nic_desc').html(text);
frm.nic_str.focus();
return false;
}
}
if (chkType(frm.nic_str, 9) == 'resultFalse') {
var text = '´Ð³×ÀÓÀº ÇÑ±Û , ¿µ¹®, ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!';
jQuery('#nic_desc').html(text);
frm.nic_str.value = '';
frm.nic_str.focus();
return false;
}
if (in_array(nic_value, noUseIdNick)) {
var text = '»ç¿ëÇϽǼö ¾ø´Â ´Ð³×ÀÓÀÔ´Ï´Ù.';
jQuery('#nic_desc').html(text);
frm.nic_str.value = '';
frm.nic_str.focus();
return false;
}
sendRequest(nicCheckResult, '&type=nic&str=' + nic_value, 'POST', 'https://antdisk.kr/models/common/main/doc/idnic_check.php', true, true);
}
function nicCheckResult(oj) {
var res = decodeURIComponent(oj.responseText);
if (res == 'com') {
jQuery('#nic_desc').html('»ç¿ë °¡´ÉÇÑ ´Ð³×ÀÓÀÔ´Ï´Ù.');
}
else {
jQuery('#nic_desc').html('´Ù¸¥ ȸ¿ø´ÔÀÌ »ç¿ëÇÏ°í ÀÖ´Â ´Ð³×ÀÓ ÀÔ´Ï´Ù.');
document.join_frm.nic_str.value = '';
document.join_frm.nic_str.focus();
return false;
}
}
// ÄíÅ°°¡Á®¿À±â
function GetCookie(name) {
var result = null;
var myCookie = " " + document.cookie + ";";
var searchName = " " + name + "=";
var startOfCookie = myCookie.indexOf(searchName);
var endOfCookie;
if (startOfCookie != -1) {
startOfCookie += searchName.length;
endOfCookie = myCookie.indexOf(";", startOfCookie);
result = unescape(myCookie.substring(startOfCookie, endOfCookie));
}
return result;
}
// ȸ¿ø °¡ÀÔ È®ÀÎ
function joinCheck() {
var frm = document.join_frm;
/*
if(jQuery('#a1_y').prop("checked") == false) {
alert('¾à°ü¿¡ µ¿ÀÇ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
jQuery('#a1_y').focus();
return false;
}
if (jQuery('#a2_y').prop("checked") == false) {
alert('°³ÀÎÁ¤º¸ ¼öÁý ¹× ÀÌ¿ë¿¡ µ¿ÀÇ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
jQuery('#a2_y').focus();
return false;
}
if (jQuery('#a3_y').prop("checked") == false) {
alert('¹«·áÃæÀü ¼ºñ½º ¾È³»¿¡ µ¿ÀÇ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
jQuery('#a3_y').focus();
return false;
}
*/
if (jQuery('#a1_y').prop("checked") == false || jQuery('#a2_y').prop("checked") == false
//|| jQuery('#a3_y').prop("checked") == false
) {
if (confirm('¾Æ·¡ Àüü ¾à°üµ¿ÀÇ ÈÄ È¸¿ø°¡ÀÔÀÌ °¡´ÉÇÕ´Ï´Ù. \n¾à°ü µ¿ÀÇ ÈÄ È¸¿ø°¡ÀÔ ÇϽðڽÀ´Ï±î?')) {
//jQuery('#a1_y').prop("checked",true);
//jQuery('#a2_y').prop("checked",true);
} else {
return;
}
}
//Ãß°¡ ³¡
if (frm.recin && !GetCookie('adid') && !GetCookie('RTID')) {
if (submitcount == 0) {
submitcount++;
if (!GetCookie('RBID')) setCookie('RBID', frm.recin.value, 1);
sendRequest(frmCheckJoin, '&type=id&str=' + frm.recin.value, 'POST', 'https://antdisk.kr/models/common/main/doc/idnic_check.php', true, true);
} else {
alert('ó¸®ÁßÀÔ´Ï´Ù. Àá½Ã¸¸ ±â´Ù·ÁÁÖ¼¼¿ä. ');
}
} else {
frmCheckJoin('');
submitcount = 0;
}
}
function frmCheckJoin(oj) {
var frm = document.join_frm;
//if(!frm.id_str.value || !frm.nic_str.value || !frm.mb_mail.value || !frm.pw_str1.value){
if (!frm.id_str.value || !frm.nic_str.value || !frm.pw_str1.value) {
alert('Çʼö ÀÔ·ÂÇ׸ñÀ» ¸ðµÎ ÀÔ·ÂÇØÁֽʽÿä! \r\n');
submitcount = 0;
return false;
}
/*
if(chkType(frm.mb_mail,8)=='resultFalse') {
alert('¸ÞÀÏ Çü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØÁֽʽÿä!');
frm.mbmail1.value = '';
frm.mbmail2.value = '';
frm.mbmail3.value = '';
frm.mbmail1.focus();
submitcount = 0;
return false;
}
*/
if (chkPasswd(frm.pw_str1, frm.pw_str2, '4', '20') == false) {
submitcount = 0;
return false;
}
// pd_jdk 2013-02-05 ´ºÃßõÀÎ
if (frm.redid) {
if (frm.redid.value) {
if (recCheck() == 'resultFalse') {
var norec = "ÀÔ·ÂÇϽŠÃßõÀÎÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù. \r\n\r\n";
}
}
}
if (oj) {
var res = decodeURIComponent(oj.responseText);
if (res == 'notuse') {
var q_str = '&recin=' + frm.recin.value;
var norec = '';
} else {
var q_str = '&recin=';
if (GetCookie('RBID') && !GetCookie('adid')) {
var norec = "ÀÔ·ÂÇϽŠÃßõÀÎÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù. \r\n\r\n";
} else {
var norec = '';
}
submitcount = 0;
}
}
if (norec == undefined) norec = '';
if (confirm(norec + 'ÀÔ·ÂÇϽŠ³»¿ëÀ¸·Î °¡ÀÔÇϽðڽÀ´Ï±î? ')) {
if (frm.id_str.value != 'test') {
frm.target = "execFrame";
}
frm.action = 'https://antdisk.kr/models/common/main/doc/joinPrc.php';
frm.submit();
}
}
function name_reset() {
var frm = document.join_frm;
frm.realname.value = '';
frm.jumin1.value = '';
frm.jumin2.value = '';
}
//Àüüµ¿ÀÇ Ãß°¡
function total_input_check() {
if ($('#all_y').prop("checked") == true) {
$('#a1_y').prop("checked", true);
$('#a2_y').prop("checked", true);
//$('#a3_y').prop("checked",true);
} else {
$('#a1_n').prop("checked", true);
$('#a2_n').prop("checked", true);
//$('#a3_n').prop("checked",true);
}
}
function one_input_check() {
if ($('#a1_n').prop("checked") == true || $('#a2_n').prop("checked") == true
//|| $('#a3_n').prop("checked") == true
) {
$('#all_n').prop("checked", true);
}
if ($('#a1_y').prop("checked") == true && $('#a2_y').prop("checked") == true
//&& $('#a3_y').prop("checked") == true
) {
$('#all_y').prop("checked", true);
}
}
// pd_jdk 2013-02-05 ´ºÃßõÀÎ
// ÃßõÀÎ È®ÀÎ
function recCheck() {
var frm = document.join_frm;
var redid_value = frm.redid.value;
var engFilter = /^[a-zA-Z0-9]+$/;
var hanFilter = /^[¤¡-Èþ]+$/;
if (engFilter.test(redid_value)) {
var strType = 'eng';
}
if (hanFilter.test(redid_value)) {
var strType = 'han';
}
if (redid_value == '') {
var text = 'ÃßõÀÎÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä!';
$('#rec_desc').html(text);
frm.redid.focus()
return false;
}
if (redid_value.indexOf(' ') != -1) {
var text = 'ÃßõÀÎ ¾ÆÀ̵𿡠°ø¹éÀÌ ÀÖ½À´Ï´Ù.';
$('#rec_desc').html(text);
frm.redid.focus();
return false;
}
if (strType == 'eng') {
if (redid_value.length < 4 || redid_value.length > 12) {
var text = 'ÃßõÀÎ ¾ÆÀ̵𸦠¿µ¹®,¼ýÀÚ(4~12ÀÚ)·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!';
$('#rec_desc').html(text);
frm.redid.focus();
return false;
}
}
else {
var text = 'ÃßõÀÎ ¾ÆÀ̵𰡠À߸ø µÇ¾ú½À´Ï´Ù. ´Ù½Ã È®ÀÎ ÇØÁÖ¼¼¿ä!';
$('#rec_desc').html(text);
frm.redid.focus();
return false;
}
if (chkType(frm.redid, 7) == 'resultFalse') {
var text = '¾ÆÀ̵ð´Â ¿µ¹®(¼Ò¹®ÀÚ), ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!';
$('#rec_desc').html(text);
frm.redid.value = '';
frm.redid.focus();
return false;
}
sendRequest(recCheckResult, '&type=newrec&str=' + redid_value, 'POST', 'https://antdisk.kr/models/common/main/doc/idnic_check.php', true, true);
}
function recCheckResult(oj) {
var res = decodeURIComponent(oj.responseText);
var frm = document.join_frm;
var redid_value = frm.redid.value;
if (res == 'com') {
$('#rec_desc').html('' + redid_value + '´ÔÀ» ÃßõÀÎÀ¸·Î ÃßõÇÕ´Ï´Ù.');
}
else {
$('#rec_desc').html('' + redid_value + '´ÔÀº Á¸ÀçÇÏÁö ¾Ê´Â ȸ¿øÀÔ´Ï´Ù.');
document.join_frm.redid.value = '';
document.join_frm.redid.focus();
return false;
}
}
var pwValidate1 = function () {
var regExp_en = /^.*(?=^.{4,20}$)(?=.*[a-z])(?=.*[!@#$%^&+=]).*$/;
var regExp_num = /^.*(?=^.{4,20}$)(?=.*\d)(?=.*[!@#$%^&+=]).*$/;
var regExp_ennum = /^.*(?=^.{4,20}$)(?=.*\d)(?=.*[a-z]).*$/;
var regExp = /^.*(?=^.{4,20}$)(?=.*\d)(?=.*[a-z])(?=.*[!@#$%^&+=]).*$/;
var frm = window.document.join_frm;
var pw1 = jQuery.trim(frm.pw_str1.value);
var pw2 = jQuery.trim(frm.pw_str2.value);
if (regExp.test(pw1) || regExp_en.test(pw1) || regExp_num.test(pw1) || regExp_ennum.test(pw1)) {
var text = '»ç¿ë °¡´ÉÇÑ ºñ¹Ð¹øÈ£ ÀÔ´Ï´Ù.';
$('#pw1_desc').html(text);
frm.pw_str2.focus();
return false;
} else {
var text = '¿µ¹®/¼ýÀÚ/Ư¼ö¹®ÀÚÁß 2°³ÀÌ»ó Á¶ÇÕÇÏ¿© 4~20±ÛÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä! ';
$('#pw1_desc').html(text);
frm.pw_str1.focus();
return false;
}
if (pw2 != "") {
alert("recheck");
pwValidate2();
}
}
var pwValidate2 = function () {
var regExp_en = /^.*(?=^.{4,20}$)(?=.*[a-z])(?=.*[!@#$%^&+=]).*$/;
var regExp_num = /^.*(?=^.{4,20}$)(?=.*\d)(?=.*[!@#$%^&+=]).*$/;
var regExp_ennum = /^.*(?=^.{4,20}$)(?=.*\d)(?=.*[a-z]).*$/;
var regExp = /^.*(?=^.{4,20}$)(?=.*\d)(?=.*[a-z])(?=.*[!@#$%^&+=]).*$/;
var frm = window.document.join_frm;
var pw1 = jQuery.trim(frm.pw_str1.value);
var pw2 = jQuery.trim(frm.pw_str2.value);
if (regExp.test(pw1) || regExp_en.test(pw1) || regExp_num.test(pw1) || regExp_ennum.test(pw1)) {
if (pw1 == pw2) {
var text = '»ç¿ë °¡´ÉÇÑ ºñ¹Ð¹øÈ£ ÀÔ´Ï´Ù.';
$('#pw2_desc').html(text);
frm.nic_str.focus();
return false;
} else {
var text = 'ÀÔ·ÂÇϽŠºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.';
$('#pw2_desc').html(text);
frm.pw_str2.focus();
return false;
}
} else {
var text = '¿µ¹®/¼ýÀÚ/Ư¼ö¹®ÀÚÁß 2°³ÀÌ»ó Á¶ÇÕÇÏ¿© 4~20±ÛÀÚ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä! ';
jQuery('#pw2_desc').html(text);
frm.pw_str2.focus();
return false;
}
}