if (REQUIRE_ONCE == null) { // Çѹø¸¸ ½ÇÇàµÇ°Ô var REQUIRE_ONCE = true; var wrestMsg = ""; var wrestFld = null; var wrestFldDefaultColor = "f5ffff"; var wrestFldBackColor = "ffe4e1"; var arrAttr = new Array ("required", "trim", "minlength", "email", "nospace"); // subject ¼Ó¼º°ªÀ» ¾ò¾î return, ¾øÀ¸¸é tagÀÇ nameÀ» ³Ñ±è function wrestItemname(fld) { var itemname = fld.getAttribute("itemname"); if (itemname != null && itemname != "") return itemname; else return fld.name; } // ¾çÂÊ °ø¹é ¾ø¾Ö±â function wrestTrim(fld) { var pattern = /(^\s*)|(\s*$)/g; // \s °ø¹é ¹®ÀÚ fld.value = fld.value.replace(pattern, ""); return fld.value; } // Çʼö ÀÔ·Â °Ë»ç function wrestRequired(fld) { if (wrestTrim(fld) == "") { if (wrestFld == null) { if(fld.type == "select-one") wrestMsg = wrestItemname(fld) + "À»(¸¦) ¼±ÅÃÇØÁÖ¼¼¿ä.\n"; else wrestMsg = wrestItemname(fld) + "´Â(Àº) Çʼö ÀԷ»çÇ×ÀÔ´Ï´Ù.\n"; wrestFld = fld; } } } // ÃÖ¼Ò ±æÀÌ °Ë»ç function wrestMinlength(fld) { var len = fld.getAttribute("minlength"); if (fld.value.length < len) { if (wrestFld == null) { wrestMsg = wrestItemname(fld) + "´Â(Àº) ÃÖ¼Ò " + len + "ÀÚ ÀÌ»ó ÀÔ·ÂÇϼ¼¿ä.\n"; wrestFld = fld; } } } // ÀüÀÚ¸ÞÀÏÁÖ¼Ò Çü½Ä °Ë»ç function wrestEmail(fld) { if (!wrestTrim(fld)) return; //var pattern = /(\S+)@(\S+)\.(\S+)/; ÀüÀÚ¸ÞÀÏÁÖ¼Ò¿¡ ÇÑ±Û »ç¿ë½Ã var pattern = /([0-9a-zA-Z_-]+)@([0-9a-zA-Z_-]+)\.([0-9a-zA-Z_-]+)/; if (!pattern.test(fld.value)) { if (wrestFld == null) { wrestMsg = wrestItemname(fld) + "´Â(Àº) ÀüÀÚ¸ÞÀÏÁÖ¼Ò Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.\n"; wrestFld = fld; } } } // °ø¹é °Ë»çÈÄ °ø¹éÀ» "" ·Î º¯È¯ function wrestNospace(fld) { var pattern = /(\s)/g; // \s °ø¹é ¹®ÀÚ if (pattern.test(fld.value)) { if (wrestFld == null) { wrestMsg = wrestItemname(fld) + "´Â(Àº) °ø¹éÀÌ ¾ø¾î¾ß ÇÕ´Ï´Ù.\n"; wrestFld = fld; } } } // submit ÇÒ ¶§ ¼Ó¼ºÀ» °Ë»çÇÑ´Ù. function wrestSubmit() { wrestMsg = ""; wrestFld = null; var attr = null; // ÇØ´çÆû¿¡ ´ëÇÑ ¿ä¼ÒÀÇ °¹¼ö¸¸Å­ µ¹·Á¶ó for (var i = 0; i < this.elements.length; i++) { // Input tag ÀÇ type ÀÌ text, file, password À϶§¸¸ if (this.elements[i].type == "text" || this.elements[i].type == "file" || this.elements[i].type == "password" || this.elements[i].type == "select-one" || this.elements[i].type == "textarea") { // ¹è¿­ÀÇ ±æÀ̸¸Å­ µ¹·Á¶ó for (var j = 0; j < arrAttr.length; j++) { // ¹è¿­¿¡ Á¤ÀÇÇÑ ¼Ó¼º°ú ºñ±³Çؼ­ ¼Ó¼ºÀÌ Àְųª °ªÀÌ ÀÖ´Ù¸é if (this.elements[i].getAttribute(arrAttr[j]) != null) { // ±âº» »ö»óÀ¸·Î µ¹·Á³õ°í // this.elements[i].style.backgroundColor = wrestFldDefaultColor; switch (arrAttr[j]) { case "required" : wrestRequired(this.elements[i]); break; case "trim" : wrestRequired(this.elements[i]); break; case "minlength" : wrestMinlength(this.elements[i]); break; case "email" : wrestEmail(this.elements[i]); break; case "nospace" : wrestNospace(this.elements[i]); break; default : break; } } } } } // Çʵ尡 null ÀÌ ¾Æ´Ï¶ó¸é ¿À·ù¸Þ¼¼Áö Ãâ·ÂÈÄ Æ÷Ä¿½º¸¦ ÇØ´ç ¿À·ù Çʵå·Î ¿Å±è // ¿À·ù Çʵå´Â ¹è°æ»ö»óÀ» ¹Ù²Û´Ù. if (wrestFld != null) { alert(wrestMsg); // wrestFld.style.backgroundColor = wrestFldBackColor; wrestFld.focus(); return false; } if (this.oldsubmit && this.oldsubmit() == false) { return false; } return true; } // Ãʱ⿡ onsubmitÀ» °¡·Îäµµ·Ï ÇÑ´Ù. function wrestInitialized() { for (var i = 0; i < document.forms.length; i++) { // onsubmit À̺¥Æ®°¡ ÀÖ´Ù¸é ÀúÀåÇØ ³õ´Â´Ù. if (document.forms[i].onsubmit) document.forms[i].oldsubmit = document.forms[i].onsubmit; document.forms[i].onsubmit = wrestSubmit; for (var j = 0; j < document.forms[i].elements.length; j++) { // Çʼö ÀÔ·ÂÀÏ °æ¿ì´Â * ¹è°æÀ̹ÌÁö¸¦ ÁØ´Ù. if (document.forms[i].elements[j].getAttribute("required") != null) { // document.forms[i].elements[j].style.backgroundColor = wrestFldDefaultColor; /* document.forms[i].elements[j].className = "wrest_required"; document.forms[i].elements[j].style.backgroundPosition = "top right"; document.forms[i].elements[j].style.backgroundRepeat = "no-repeat"; */ } } } } // Áֹεî·Ï¹øÈ£ °Ë»ç function jumin_check(j1, j2) { if (j1.value.length < 6 || j2.value.length < 7) return false; var sum_1 = 0; var sum_2 = 0; var at=0; var juminno= j1.value + j2.value; sum_1 = (juminno.charAt(0)*2)+ (juminno.charAt(1)*3)+ (juminno.charAt(2)*4)+ (juminno.charAt(3)*5)+ (juminno.charAt(4)*6)+ (juminno.charAt(5)*7)+ (juminno.charAt(6)*8)+ (juminno.charAt(7)*9)+ (juminno.charAt(8)*2)+ (juminno.charAt(9)*3)+ (juminno.charAt(10)*4)+ (juminno.charAt(11)*5); sum_2=sum_1 % 11; if (sum_2 == 0) { at = 10; } else { if (sum_2 == 1) at = 11; else at = sum_2; } att = 11 - at; if (juminno.charAt(12) != att) { return false; } return true } // ȸ¿ø¾ÆÀ̵ð Áߺ¹°Ë»ö â function popup_id(frm_name, dir, frm_id, id) { if( id.value == '' ) { alert("¾ÆÀ̵𸦠ÀÔ·ÂÇØÁÖ¼¼¿ä.") id.focus(); return false; } url = dir+'confirm_id.php?frm_name='+frm_name+'&frm_id='+frm_id+'&id='+id.value; opt = 'scrollbars=no,width=355,height=200'; window.open(url, "mbid", opt); } // ´Ð³×ÀÓ Áߺ¹°Ë»ö â function popup_nick(frm_name, dir, frm_nick, nick) { if( nick.value == '' ) { alert("´Ð³×ÀÓÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.") nick.focus(); return false; } url = dir+'confirm_nick.php?frm_name='+frm_name+'&frm_nick='+frm_nick+'&nick='+nick.value; opt = 'scrollbars=no,width=355,height=200'; window.open(url, "mbwriter", opt); } // ¿ìÆí¹øÈ£ â function popup_zip(frm_name, dir, frm_zip1, frm_zip2, frm_addr1, frm_addr2) { url = dir+'confirm_zip.php?frm_name='+frm_name+'&frm_zip1='+frm_zip1+'&frm_zip2='+frm_zip2+'&frm_addr1='+frm_addr1+'&frm_addr2='+frm_addr2; opt = 'scrollbars=yes,width=500,height=300'; window.open(url, "mbzip", opt); } // ȸ¿ø¾ÆÀ̵ð ¸ñ·Ïâ function popup_mb_list(frm_name, dir, frm_id, frm_num, key, multi) { if(!multi) multi=1 if(!key) key='' url = dir+'popup_member_list.php?frm_name='+frm_name+'&frm_id='+frm_id+'&frm_num='+frm_num+'&key='+key+'&multi='+multi; opt = 'scrollbars=no,width=400,height=500'; window.open(url, "popup_mb_list", opt); } // ¾ÏÈ£ Àü¼Ûâ function popup_passwd(dir) { url = dir+'send_passwd.php'; opt = 'scrollbars=no,width=450,height=380'; window.open(url, "mbpasswd", opt); } // »èÁ¦ °Ë»ç È®ÀÎ function del(href) { if(confirm("Á¤¸» »èÁ¦ÇϽðڽÀ´Ï±î?")) document.location.href = href; } // °æ°í¸Þ½ÃÁö function warning_msg(type) { switch(type) { case 'login' : alert("·Î±×ÀÎÇϽÅÈÄ »ç¿ëÇϼ¼¿ä.") break; } return; } // ·Î±×ÀÎ ¸Þ½ÃÁö function before_login(dir) { alert("·Î±×ÀÎ ÇϽÅÈÄ »ç¿ëÇϼ¼¿ä."); location.href=dir+'login.php?url='+location.href; } // üũ¹Ú½º¿¡ Çϳª¶óµµ üũµÇ¸é Âü function list_checkbox(form,fname) { var Check_List=false; for(i=0;i   ÂÊÁöº¸³»±â  "; height += 20; } if (name && bbs_id) { body += "   À̸§À¸·Î °Ë»ö  "; height += 20; } if (email) { body += "   ¸ÞÀϺ¸³»±â  "; height += 20; } if (homepage) { body += "   È¨ÆäÀÌÁö  "; height += 20; } if (parseInt(profile)) { body += "   ÀÚ±â¼Ò°³  "; height += 20; } if (body) { var layer_body = "
"+body+"
"; obj.innerHTML = layer_body; obj.style.width = 150; obj.style.height = height; obj.style.visibility='visible'; } } function rg_init_layer(layername) { document.writeln(""); } rg_init_layer('rg_layer_div'); wrestInitialized(); }