PageSourceSearch

http://image.moneta.co.kr/member2005/common/js/auth_ck.js

js moneta.co.kr collected 2026-10-02 16:40:48 UTC 19,978 bytes, 597 lines download raw bytes

1var comp    = "0123456789abcdefghijklmnopqrstuvwxyz";
2//ºñ¹Ð¹øÈ£¿¡ Çã¿ëÇÒ Æ¯¼ö¹®ÀÚ¸¦ Ãß°¡ÇÏÀÚ...
3var pw_comp = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; 
4
5function isInteger(st){          
6	if (!isEmpty(st)){          
7   		for (j=0; j<st.length; j++){          
8     		if (((st.substring(j, j+1) < "0") || (st.substring(j, j+1) > "9")))          
9     			return false;          
10   		}          
11	}else{          
12   		return false ;          
13	}          
14	return true ;          
15}
16
17function ReplaceNull(obj) {
18	str = obj.value;
19	newstr = str.replace(/ /gi, "");
20	obj.value = newstr;
21}
22
23function NullCheck(obj, objName) {
24    ReplaceNull(obj);
25	str = obj.value;
26	if(str == "") {
27	    alert(objName+"¸¦(À») ÀÔ·ÂÇϽʽÿä.");
28	    obj.focus();
29	    return 1;
30	}
31	return 0;
32}
33
34function isHangul(s) {
35    var len;
36    len = s.length;
37    for (var i = 0; i < len; i++)  {
38     if (s.charCodeAt(i) != 32 && (s.charCodeAt(i) < 44032 || s.charCodeAt(i) > 55203))
39         return 0;
40    }
41    return 1;
42}
43
44function isEmpty(toCheck){          
45	var chkstr = toCheck + "";          
46	var is_Space = true ;          
47	
48	if ( ( chkstr == "") || ( chkstr == null ) )           
49		return( true );          
50	for ( j = 0 ; is_Space && ( j < chkstr.length ) ; j++){          
51		if( chkstr.substring( j , j+1 ) != " " )           
52			is_Space = false ;          
53	}          
54	return ( is_Space );          
55}
56
57function isSpace(toCheck){          
58	var chkstr = toCheck + "";          
59	var is_Space = false ;          
60	
61	if ( ( chkstr == "") || ( chkstr == null ) )           
62		return( true );          
63	for ( j = 0 ; is_Space==false && ( j < chkstr.length ) ; j++){          
64		if( chkstr.substring( j , j+1 ) == " " )           
65			is_Space = true ;          
66	}          
67	return ( is_Space );          
68}
69
70function strLeng(strIn){          
71	var strOut = 0;          
72	for ( i = 0 ; i < strIn.length ; i++){          
73		ch = strIn.charAt(i);          
74		if ((ch == "\n") || ((ch >= "¤¿") && (ch <= "È÷")) || ((ch >="¤¡") && (ch <="¤¾")))           
75			strOut += 2;          
76		else          
77			strOut += 1;          
78	}           
79	return (strOut);          
80}	              
81
82function dataLength_ck(value,gubun){
83	if(gubun=="Y" || gubun=="y"){
84		var cnt = 0;
85		for(var i=0;i<value.length;i++){
86			if(value.charCodeAt(i)<129)
87				cnt = cnt + 1;
88			else
89				cnt = cnt + 2;
90		}
91		return cnt;
92	}else
93		return value.length;
94}
95
96function nick_nm_ck(str){
97    var i, len;
98 
99    len = str.length;
100 
101    for(i = 0; i < len; i++)
102    {
103        if(str.charCodeAt(i) >= 0x30 && str.charCodeAt(i) <= 0x39){ // ¼ýÀÚÀ̸é
104        	continue;
105        }else if(str.charCodeAt(i) >= 0x41 && str.charCodeAt(i) <= 0x5a){ // ¿µ ´ë¹®ÀÚÀ̸é
106        	continue;
107		}else if(str.charCodeAt(i) >= 0x61 && str.charCodeAt(i) <= 0x7a){ // ¿µ ¼Ò¹®ÀÚÀ̸é
108			continue;
109		}else if(str.charCodeAt(i) >= 44032 && str.charCodeAt(i) <= 55203){ // ¿Ï¼ºÇü ÇѱÛÀ̸é
110			continue;
111        }else if(str.charCodeAt(i) >= 0xf900 && str.charCodeAt(i) <= 0xffdf){ //ÇÑÀÚ
112            continue;
113        }else if(str.charCodeAt(i) >= 0x4e00 && str.charCodeAt(i) <= 0x9fa5){ //ÇÑÀÚ È£È¯
114            continue;
115        }else return true;
116    }
117    return false;
118}
119
120function id_ck(value){
121/*	if(!value){
122		alert("id¸¦ ÀÔ·ÂÇØ Áֽʽÿä.");
123		return false;
124	}*/
125	var len = value.length;
126	if(!(len > 3 && len < 13)){
127		alert("id´Â 4ÀÚ ÀÌ»ó 12ÀÚ ÀÌÇÏ¿©¾ß ÇÕ´Ï´Ù.");
128		return false;
129	}
130/*
131	if(english.indexOf(value.charAt(0)) == -1){
132		alert("id´Â ¿µ¹®ÀÚ·Î ½ÃÀÛÇÏ¿©¾ß ÇÕ´Ï´Ù.");
133		return false;
134	}
135*/
136	for(i=0;i<len;i++){
137			if(comp.indexOf(value.charAt(i)) == -1){
138				alert("Çã¿ëµÈ ¹®ÀÚ°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁֽʽÿÀ");
139				return false;
140			}
141	}
142	if(value == "admin")
143	    alert("Çã¿ëµÈ ¹®ÀÚ°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁֽʽÿÀ");
144	if(value == "pax")
145	    alert("Çô¿ëµÈ ¹®ÀÚ°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁֽʽÿÀ");
146	return true;
147}
148
149function pw_ck(value){
150/*	if(!value){
151		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ Áֽʽÿä.");
152		return false;
153	}*/
154	var len = value.length;
155	if(!(len > 3 && len < 11)){
156		alert("ºñ¹Ð¹øÈ£´Â 4ÀÚ ÀÌ»ó 10ÀÚ ÀÌÇÏ¿©¾ß ÇÕ´Ï´Ù.");
157		return false;
158	}
159/*
160	if(english.indexOf(value.charAt(0)) == -1){
161		alert("ºñ¹Ð¹øÈ£´Â ¿µ¹®ÀÚ·Î ½ÃÀÛÇÏ¿©¾ß ÇÕ´Ï´Ù.");
162		return false;
163	}
164*/
165	//var Echeck = false;
166	for(i=0;i<len;i++){
167			if(pw_comp.indexOf(value.charAt(i)) == -1){
168				alert("Çã¿ëµÈ ¹®ÀÚ°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁֽʽÿÀ");
169				return false;
170			}
171			//if(Echeck==false && english.indexOf(value.charAt(i)) != -1){//¿µ¹®ÀÚ°¡ ÀÖÀ¸¸é(üũÇÒ Çʿ䰡 ¾ø±º ù±ÛÀÚ°¡ ¿µ¹®À¸·Î ½ÃÀÛÇϹǷÎ)
172			//	Echeck = true
173			//}
174	}
175/*
176	var check = false;
177	for(i=0;i<len;i++){
178			if(num.indexOf(value.charAt(i)) != -1){//¼ýÀÚ°¡ ÀÖÀ¸¸é
179				check = true;
180			}
181	}
182	if(!check){
183		alert("ºñ¹Ð¹øÈ£´Â ¿µ¹®ÀÚ¿Í ¼ýÀÚ°¡ È¥ÇյǾî¾ß ÇÕ´Ï´Ù.");
184		return false;
185	}
186*/
187	return true;
188}
189
190/*
191function email_pattern(address) {
192	//var regExp = /[._a-z0-9-]{2,}@[a-z0-9-]{2,}\.[a-z0-9]{2,}/i;
193	var regExp = /[._a-z0-9-]{2,}@[-a-z0-9]{2,}\.[-a-z0-9]{2,}/i;
194	
195	if(regExp.test(address))
196		return true;
197	else
198		return false;
199}
200*/
201
202function email_pattern(address) {
203	var regExp = /[._a-z0-9-]{2,}@[-a-z0-9]{2,}\.[-a-z0-9]{2,}/i;
204	
205	if(regExp.test(address))
206		return true;
207	else
208		return false;
209}
210
211function email_domain(emailStr) {
212
213    var checkTLD=1;
214    var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;
215    var knownDoms2Pat=/^(ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|eh|er|es|et|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zr|zw)$/;
216
217    var emailPat=/^(.+)@(.+)$/;
218
219    var quotedUser="(\"[^\"]*\")";
220    var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
221
222    var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";
223    var validChars="\[^\\s" + specialChars + "\]";
224    var atom=validChars + '+';
225    var word="(" + atom + "|" + quotedUser + ")";
226    var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
227    var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
228
229    // À̸ÞÀÏ »ç¿ëÀÚ¿Í µµ¸ÞÀÎÀ» ºÐ¸®
230    var matchArray=emailStr.match(emailPat);
231    if (matchArray==null) {
232        alert("À̸ÞÀÏ ÁÖ¼Ò¿¡´Â '@'¿Í '.'ÀÌ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù.");
233        return false;
234    }
235    var user=matchArray[1];
236    var domain=matchArray[2];
237    for (i=0; i<user.length; i++) {
238        if (user.charCodeAt(i)>127) {
239            alert("À̸ÞÀÏ ÁÖ¼Ò¿¡ Ư¼ö¹®ÀÚ°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.");
240            return false;
241        }
242    }
243    for (i=0; i<domain.length; i++) {
244        if (domain.charCodeAt(i)>127) {
245            alert("À̸ÞÀÏ ÁÖ¼Ò¿¡ Ư¼ö¹®ÀÚ°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.");
246            return false;
247        }
248    }
249    // À̸ÞÀÏ »ç¿ëÀÚ Ã¼Å©
250    if (user.match(userPat)==null) {
251        alert("À̸ÞÀÏ »ç¿ëÀÚ°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
252        return false;
253    }
254    // À̸ÞÀÏ µµ¸ÞÀΠüũ
255    var IPArray=domain.match(ipDomainPat);
256    if (IPArray!=null) {
257        for (var i=1;i<=4;i++) {
258            if (IPArray[i]>255) {
259                alert("À̸ÞÀÏ µµ¸ÞÀÎ IP°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
260                return false;
261            }
262        }
263        return true;
264    }
265    
266    var atomPat=new RegExp("^" + atom + "$");
267    var domArr=domain.split(".");
268    var len=domArr.length;
269    for (i=0;i<len;i++) {
270        if (domArr[i].search(atomPat)==-1) {
271            alert("À̸ÞÀÏ µµ¸ÞÀÎ Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
272            return false;
273        }
274    }
275    
276//    if (checkTLD && domArr[domArr.length-1].length!=2 &&
277    if (checkTLD && domArr[domArr.length-1].search(knownDoms2Pat)==-1 &&  
278        domArr[domArr.length-1].search(knownDomsPat)==-1) {
279        alert("Á¸ÀçÇÏÁö ¾Ê´Â µµ¸ÞÀÎ À̸§ÀÔ´Ï´Ù.");
280        return false;
281    }
282    
283    if (len<2) {
284        alert("µµ¸ÞÀÎ À̸§ÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
285        return false;
286    }
287    
288    return true;
289}
290
291function email_ck(value){//null üũ´Â ÇÏÁö ¾Ê´Â´Ù. Çʼö°ªÀÌ ¾Æ´Ï¹Ç·Î nullüũ´Â °¢°¢ÀÇ jsp¿¡¼­ ÇÒ°Í
292	var ind=value.indexOf('@');
293	var beforeAt=value.substring(0,ind);
294	var afterAt=value.substring(ind);
295	if(ind==-1){
296		alert("¸ÞÀÏÁÖ¼Ò¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
297		return false;
298	}else if(beforeAt.length==0){
299		alert("¸ÞÀÏÁÖ¼Ò¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
300		return false;
301	}else{
302		var dotind=afterAt.indexOf('.');
303		if(dotind==-1){
304			alert("¸ÞÀÏÁÖ¼Ò¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
305			return false;
306		}else{
307			var beforeDot = afterAt.substring(1,dotind);
308			var afterDot = afterAt.substring(dotind+1);
309			if(beforeDot.length==0){
310				alert("¸ÞÀÏÁÖ¼Ò¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
311				return false;
312			}else if(afterDot.length==0){
313				alert("¸ÞÀÏÁÖ¼Ò¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
314				return false;
315			}
316			
317		}
318	}
319	return true;
320}
321
322function saup_ck(obj1,obj2,obj3)          
323{          
324	if(!(obj1.value)||!(obj2.value)||!(obj3.value)){
325		alert("»ç¾÷ÀÚµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
326		obj1.focus();
327		return false;
328	}
329	li_value = new Array(10);          
330	if ( strLeng(obj1.value) == 3 && strLeng(obj2.value) == 2 && strLeng(obj3.value) == 5){          
331   		if ( ( isInteger(obj1.value)) && ( isInteger(obj2.value)) && ( isInteger(obj3.value))){          
332          li_value[0] = ( parseFloat(obj1.value.substring(0 ,1))  * 1 ) % 10;          
333          li_value[1] = ( parseFloat(obj1.value.substring(1 ,2))  * 3 ) % 10;          
334          li_value[2] = ( parseFloat(obj1.value.substring(2 ,3))  * 7 ) % 10;          
335          li_value[3] = ( parseFloat(obj2.value.substring(0 ,1))  * 1 ) % 10;          
336          li_value[4] = ( parseFloat(obj2.value.substring(1 ,2))  * 3 ) % 10;          
337          li_value[5] = ( parseFloat(obj3.value.substring(0 ,1))  * 7 ) % 10;          
338          li_value[6] = ( parseFloat(obj3.value.substring(1 ,2))  * 1 ) % 10;          
339          li_value[7] = ( parseFloat(obj3.value.substring(2 ,3))  * 3 ) % 10;          
340          li_temp = parseFloat(obj3.value.substring(3,4))  * 5 + "0";          
341          li_value[8] = parseFloat(li_temp.substring(0,1)) + parseFloat(li_temp.substring(1,2));          
342          li_value[9] =  parseFloat(obj3.value.substring(4,5));          
343          li_lastid = (10 - ( ( li_value[0] + li_value[1] + li_value[2] + li_value[3] + li_value[4] + li_value[5] + li_value[6] + li_value[7] + li_value[8] ) % 10 ) ) % 10;          
344          if (li_value[9] != li_lastid){          
345            alert("\n»ç¾÷ÀÚµî·Ï¹øÈ£°¡ À߸ø ÀԷµǾú½À´Ï´Ù.");          
346            obj1.select();          
347            obj1.focus();          
348            return false;          
349          }else          
350            return true;
351        }else          
352             alert("»ç¾÷ÀÚµî·Ï¹øÈ£´Â 123-45-56789ÀÇ ÇüÅ·ΠÀÔ·ÂÇϽʽÿÀ.");          
353             obj1.focus();          
354             obj1.select();          
355             return false;          
356    }else {          
357  		alert("»ç¾÷ÀÚµî·Ï¹øÈ£´Â 123-45-56789ÀÇ ÇüÅ·ΠÀÔ·ÂÇϽʽÿÀ.");          
358  		obj1.focus();          
359  		obj1.select();          
360  		return false;          
361    } 
362
363	return true;    	             
364}
365
366function saup_val_ck(val1,val2,val3)          
367{          
368	if(!(val1)||!(val2)||!(val3)){
369		alert("»ç¾÷ÀÚµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
370		return false;
371	}
372	li_value = new Array(10);          
373	if ( strLeng(val1) == 3 && strLeng(val2) == 2 && strLeng(val3) == 5){          
374   		if ( ( isInteger(val1)) && ( isInteger(val2)) && ( isInteger(val3))){          
375          li_value[0] = ( parseFloat(val1.substring(0 ,1))  * 1 ) % 10;          
376          li_value[1] = ( parseFloat(val1.substring(1 ,2))  * 3 ) % 10;          
377          li_value[2] = ( parseFloat(val1.substring(2 ,3))  * 7 ) % 10;          
378          li_value[3] = ( parseFloat(val2.substring(0 ,1))  * 1 ) % 10;          
379          li_value[4] = ( parseFloat(val2.substring(1 ,2))  * 3 ) % 10;          
380          li_value[5] = ( parseFloat(val3.substring(0 ,1))  * 7 ) % 10;          
381          li_value[6] = ( parseFloat(val3.substring(1 ,2))  * 1 ) % 10;          
382          li_value[7] = ( parseFloat(val3.substring(2 ,3))  * 3 ) % 10;          
383          li_temp = parseFloat(val3.substring(3,4))  * 5 + "0";          
384          li_value[8] = parseFloat(li_temp.substring(0,1)) + parseFloat(li_temp.substring(1,2));          
385          li_value[9] =  parseFloat(val3.substring(4,5));          
386          li_lastid = (10 - ( ( li_value[0] + li_value[1] + li_value[2] + li_value[3] + li_value[4] + li_value[5] + li_value[6] + li_value[7] + li_value[8] ) % 10 ) ) % 10;          
387          if (li_value[9] != li_lastid){          
388            alert("\n»ç¾÷ÀÚµî·Ï¹øÈ£°¡ À߸ø ÀԷµǾú½À´Ï´Ù.");          
389            return false;          
390          }else          
391            return true;
392        }else          
393             alert("»ç¾÷ÀÚµî·Ï¹øÈ£´Â 123-45-56789ÀÇ ÇüÅ·ΠÀÔ·ÂÇϽʽÿÀ.");          
394             return false;          
395    }else {          
396             alert("»ç¾÷ÀÚµî·Ï¹øÈ£´Â 123-45-56789ÀÇ ÇüÅ·ΠÀÔ·ÂÇϽʽÿÀ.");          
397  		return false;          
398    } 
399
400	return true;    	             
401}
402
403function date_ck(msubject,minput1,minput2,minput3)
404{
405	mYear = Number(minput1);
406	mMonth = Number(minput2);
407	mDay = Number(minput3);
408	
409	if( mYear < 0){
410		alert(msubject + ": ³âµµ°¡ À߸øÀԷµǾú½À´Ï´Ù.");
411		return false;
412	}
413	if( mMonth <1 || mMonth > 12){
414		alert(msubject + ": ¿ùÀÌ À߸øÀԷµǾú½À´Ï´Ù.");
415		return false;
416	}
417	if(mMonth == 1 || mMonth == 3 || mMonth == 5 || mMonth == 7 || mMonth == 8 || mMonth == 10 || mMonth == 12){
418		if(mDay < 1 || mDay > 31){
419			alert(msubject + ": 1ÀϺÎÅÍ 31ÀϱîÁö ÀԷ°¡´ÉÇÕ´Ï´Ù.");
420			return false;
421		}
422	}else if(mMonth == 2){
423		if( (mYear % 4) == 0 && (mYear % 100) != 0)
424		{
425			if(mDay < 1 || mDay > 29)
426			{
427				alert(msubject + ": 1ÀϺÎÅÍ 29ÀϱîÁö ÀԷ°¡´ÉÇÕ´Ï´Ù.");
428				return false;
429			}			
430		}else if( (mYear % 400) == 0){
431			if(mDay < 1 || mDay > 29)
432			{
433				alert(msubject + ": 1ÀϺÎÅÍ 29ÀϱîÁö ÀԷ°¡´ÉÇÕ´Ï´Ù.");
434				return false;
435			}			
436		}else{
437			if(mDay < 1 || mDay > 28){
438				alert(msubject + ": 1ÀϺÎÅÍ 28ÀϱîÁö ÀԷ°¡´ÉÇÕ´Ï´Ù.");
439				return false;
440			}						
441		}
442	}else{
443		if(mDay <1 || mDay > 30){
444			alert(msubject + ": 1ÀϺÎÅÍ 30ÀϱîÁö ÀԷ°¡´ÉÇÕ´Ï´Ù.");
445			return false;
446		}
447	}
448	return true;
449}
450
451//msubject(notice ÁÖÁ¦¾î),bgnval(¾Õ¼±³¯Â¥),endval(µÞ³¯Â¥),equal_gubun(==À» Çã¿ëÇÒ °ÍÀÎÁöÀÇ ¿©ºÎ true/false°ª),check(date_ck()¸¦ È£ÃâÇÒ °ÍÀÎÁöÀÇ ¿©ºÎ true/false°ª)
452function dateSB_ck(msubject,bgnval1,bgnval2,bgnval3,endval1,endval2,endval3,equal_gubun,check){
453	if(check){
454		if(!date_ck(msubject,bgnval1,bgnval2,bgnval3))
455			return false;
456		if(!date_ck(msubject,endval1,endval2,endval3))
457			return false;
458	}
459	var bgn_date = new Date(bgnval1,bgnval2-1,bgnval3);
460	var end_date = new Date(endval1,endval2-1,endval3);
461	if(!equal_gubun){
462		if(bgn_date>=end_date){
463			alert(msubject + ": ÀÏÀÚÀÇ ¼±Èİ¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
464			return false;
465		}
466	}else{
467		if(bgn_date>end_date){
468			alert(msubject + ": ÀÏÀÚÀÇ ¼±Èİ¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");//°°¾Æµµ µÊ
469			return false;
470		}
471	}
472	return true;
473}
474
475//msubject(notice ÁÖÁ¦¾î),val(ÀԷ¹ÞÀº³¯Â¥),ba_gubun(valÀÌ ¿À´Ã³¯Â¥º¸´Ù ¸ÕÀú¿©¾ß ÇÏ´ÂÁöÀÇ ±¸ºÐ B(efore)/A(fter)°ª),
476//equal_gubun(==À» Çã¿ëÇÒ °ÍÀÎÁöÀÇ ¿©ºÎ true/false°ª),check(date_ck()¸¦ È£ÃâÇÒ °ÍÀÎÁöÀÇ ¿©ºÎ true/false°ª)
477function curdateSB_ck(msubject,val1,val2,val3,ba_gubun,equal_gubun,check){
478	if(check){
479		if(!date_ck(msubject,val1,val2,val3))
480			return false;
481	}
482	var val_date = new Date(val1,val2-1,val3);
483	var cur_date = new Date();
484	var cur2_date = new Date(cur_date.getYear(),cur_date.getMonth()+1,cur_date.getDate());
485	//alert(val_date);
486	//alert(cur_date);
487	//alert(cur2_date);
488	if(ba_gubun=="B" || ba_gubun=="b"){//ÀÔ·ÂÀÏÀÚ°¡ ¿À´ÃÀÏÀÚº¸´Ù ÀÌÀüÀÏÀÚ¿©¾ß true¸¦ ¸®ÅÏÇÑ´Ù.
489		if(!equal_gubun){
490			if(val_date>=cur2_date){
491				alert(msubject + ": ¿À´ÃÀÏÀÚº¸´Ù ÀÔ·ÂÀÏÀÚ°¡ ÀÌÀüÀÏÀÚ¿©¾ß ÇÕ´Ï´Ù.");
492				return false;
493			}
494		}else{
495			if(val_date>cur2_date){
496				alert(msubject + ": ¿À´ÃÀÏÀÚº¸´Ù ÀÔ·ÂÀÏÀÚ°¡ °°°Å³ª ÀÌÀüÀÏÀÚ¿©¾ß ÇÕ´Ï´Ù.");
497				return false;
498			}
499		}
500	}else if(ba_gubun=="A" || ba_gubun=="a"){//ÀÔ·ÂÀÏÀÚ°¡ ¿À´ÃÀÏÀÚº¸´Ù ÀÌÈÄÀÏÀÚ¿©¾ß true¸¦ ¸®ÅÏÇÑ´Ù.
501		if(!equal_gubun){
502			if(val_date<=cur2_date){
503				alert(msubject + ": ¿À´ÃÀÏÀÚº¸´Ù ÀÔ·ÂÀÏÀÚ°¡ ÀÌÈÄÀÏÀÚ¿©¾ß ÇÕ´Ï´Ù.");
504				return false;
505			}
506		}else{
507			if(val_date<cur2_date){
508				alert(msubject + ": ¿À´ÃÀÏÀÚº¸´Ù ÀÔ·ÂÀÏÀÚ°¡ °°°Å³ª ÀÌÈÄÀÏÀÚ¿©¾ß ÇÕ´Ï´Ù.");
509				return false;
510			}
511		}
512	}
513	return true;	
514}
515
516//¹ýÀεî·Ï¹øÈ£ üũ
517function corpno_ck(obj1,obj2){
518	if(!(obj1.value)||!(obj2.value)){
519		alert("¹ýÀεî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
520		obj1.focus();
521		return false;
522	}
523	li_value = new Array(13);          
524	if ( strLeng(obj1.value) == 6 && strLeng(obj2.value) == 7){          
525   		if ( ( isInteger(obj1.value)) && ( isInteger(obj2.value)) ){          
526          li_value[0] = parseFloat(obj1.value.substring(0 ,1))  * 1 ;          
527          li_value[1] = parseFloat(obj1.value.substring(1 ,2))  * 2 ;          
528          li_value[2] = parseFloat(obj1.value.substring(2 ,3))  * 1 ;          
529          li_value[3] = parseFloat(obj1.value.substring(3 ,4))  * 2 ;          
530          li_value[4] = parseFloat(obj1.value.substring(4 ,5))  * 1 ;          
531          li_value[5] = parseFloat(obj1.value.substring(5 ,6))  * 2 ;          
532          li_value[6] = parseFloat(obj2.value.substring(0 ,1))  * 1 ;          
533          li_value[7] = parseFloat(obj2.value.substring(1 ,2))  * 2 ;          
534          li_value[8] = parseFloat(obj2.value.substring(2 ,3))  * 1 ;          
535          li_value[9] = parseFloat(obj2.value.substring(3 ,4))  * 2 ;          
536          li_value[10] = parseFloat(obj2.value.substring(4 ,5))  * 1 ;          
537          li_value[11] = parseFloat(obj2.value.substring(5 ,6))  * 2 ;          
538          li_value[12] = parseFloat(obj2.value.substring(6,7));          
539          li_lastid = 10 - ( ( li_value[0] + li_value[1] + li_value[2] + li_value[3] + li_value[4] + li_value[5] + li_value[6] + li_value[7] + li_value[8] + li_value[9] + li_value[10] + li_value[11] ) % 10 );          
540          if (li_value[12] != li_lastid){          
541            alert("\n¹ýÀεî·Ï¹øÈ£°¡ À߸ø ÀԷµǾú½À´Ï´Ù.");          
542            obj1.select();          
543            obj1.focus();          
544            return false;          
545          }else          
546            return true;
547        }else          
548             alert("¹ýÀεî·Ï¹øÈ£´Â 123456-1234567ÀÇ ÇüÅ·ΠÀÔ·ÂÇϽʽÿÀ.");          
549             obj1.focus();          
550             obj1.select();          
551             return false;          
552    }else {          
553  		alert("¹ýÀεî·Ï¹øÈ£´Â 123456-1234567ÀÇ ÇüÅ·ΠÀÔ·ÂÇϽʽÿÀ.");          
554  		obj1.focus();          
555  		obj1.select();          
556  		return false;          
557    } 
558
559	return true;    	             
560}
561
562function resi_ck(val1,val2){
563	   if (!(val1) || !(val2))
564	   {   
565	   	   alert("Áֹεî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© Áֽʽÿä.");
566	   		return;
567	   }
568	   
569	   var  j=9;
570	   var  id_chk=0;
571	   tmp = false;
572	   var str=val1+val2;
573	   if(str.length!=0){
574		   object =  new Array(13)
575		   for(var i=0;i < 13;i++) {
576		           object[i] = str.substring(i,i+1)
577		   }
578		   var chkdigit = str.substring(12, 13);
579		   for(var i=0;i < 12;i++){
580		   	if( i == 8 )
581		        j = 9;
582		        object[i]=object[i]*j;
583		        j--;
584		        id_chk +=object[i];
585		   }
586		   if(((id_chk%11 == 0) && (chkdigit == 1)) || ((id_chk%11 ==10)&& (chkdigit ==0)));
587		   
588		   else if((id_chk %11 != 0) && (id_chk % 11 != 10 ) && (id_chk % 11 == chkdigit));
589		   
590		   else{
591		        alert("Áֹεî·Ï¹øÈ£ Çü½ÄÀÌ Æ²·È½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇÏ¿© Áֽʽÿä.");
592		        return false;
593		   }
594	   }
595	
596	return true;	
597}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.