
//ÇÑ±ÛÀÏ °æ¿ì¿¡´Â 2byte¸¦ ±×¿ÜÀÇ ¹®ÀÚ´Â 1byte·Î °è»êÇÏ¿©  iCounts¿¡ ÀúÀåÇÏ¿© return ÇØÁØ´Ù.
function getByteLen(obj,sMsgLng) {

	var sMsg       = obj.value;
	var sTmpMsg    = '';												//¸Þ½ÃÁö¸¦ ÀÓ½Ã·Î ÀúÀåÇÏ´Â º¯¼ö
	var sTmpMsgLen = 0;													//ÀÓ½Ã·Î ÀúÀåµÈ ¸Þ½ÃÁöÀÇ ±æÀÌ¸¦ ÀúÀåÇÏ´Â º¯¼ö
	var sOneChar   = '';												//ÇÑ¹®ÀÚ¸¦ ÀúÀåÇÏ´Â º¯¼ö
	var iCounts    = new Array();										//ÃÑ ¹ÙÀÌÆ®¿Í ÆäÀÌÁö´ç ¹ÙÀÌÆ® ¼ö¸¦ ÀúÀåÇÏ´Â ¹è¿­

	iCounts[0]=0;														//ÃÑ ¹ÙÀÌÆ®¸¦ ÀúÀå ÇÏ´Â º¯¼ö

	if (sMsgLng != null) {
		sTmpMsg	= new String(sMsgLng);
	}
	else
		sTmpMsg	= new String(sMsg);
	sTmpMsgLen	= sTmpMsg.length;

	// ÇÑ±Û°ú ±×ÀÌ¿Ü ¹®ÀÚ ±¸ºÐÇÏ¿© ¹ÙÀÌÆ®¼ö Áõ°¡ÇÏ´ÂºÎºÐ
	for (k = 0 ;k < sTmpMsgLen ;k++) {
		sOneChar = sTmpMsg.charAt(k);
		if (escape(sOneChar) == '%0D') {
			iCounts[0]++;
		}
		else if (escape(sOneChar).length > 4) {
			iCounts[0] += 2;
		}
		else  {
			iCounts[0]++;
		}
	}

	return iCounts;
}

//¹®Àå¿¡¼­ < > À¯¹« Ã¼Å©
function validchar(chr)
{
	var vw = "<>";
	for(i=0; i < 2; i++) if(vw.charAt(i) == chr) return false;
	return true;
}

function validcharstr(str)
{
	for(j=0; j < str.length; j++) if(!validchar(str.charAt(j))) return false;
	return true;
}

//¼ýÀÚ ¿©ºÎ Ã¼Å©
function validnum(chr)
{
	var vw = "0123456789";
	for(i=0; i < 10; i++) if(vw.charAt(i) == chr) return true;
	return false;
}

function validnumstr(str)
{
	for(j=0; j < str.length; j++) if(!validnum(str.charAt(j))) return false;
	return true;
}

//ÇÚµåÆù ¹øÈ£ Ã¼Å©
function validphone(chr)
{
	var vw = "0123456789-";
	for(i=0; i < 11; i++) if(vw.charAt(i) == chr) return true;
	return false;
}

function validphonestr(str)
{
	for(j=0; j < str.length; j++) if(!validphone(str.charAt(j))) return false;
	return true;
}

function cal_pre(frm,txt,txt_cnt,num){
	var tmpStr;
	tmpStr = eval("document."+frm+"."+txt+".value");
	cal_byte(tmpStr,frm,txt,txt_cnt,num);
}

function cal_byte(aquery,frm,txt,txt_cnt,num){
	var tmpStr;
	var temp = 0;
	var onechar;
	var tcount = 0;
	var reserve = 0;
	var obj=eval("document."+frm);
	tmpStr = new String(aquery);
	temp = tmpStr.length;

	for(k=0; k<temp; k++){
		onechar = tmpStr.charAt(k);
		if(escape(onechar).length > 4){
			tcount += 2;
		}else {
			tcount ++;
		}
	}
	eval("obj."+txt_cnt).value= tcount;
	if(tcount > num){
		reserve = tcount - num;
		alert(num+'ÀÚ ÀÌ³»·Î ÀÛ¼ºÇØ ÁÖ½Ê½Ã¿ä\r\nÃÊ°úµÈ ºÎºÐÀº ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.');
		nets_check(eval("obj."+txt).value,frm,txt,txt_cnt,num);
		return;
	}
}
function nets_check(aquery,frm,txt,txt_cnt,num){
	var temStr;
	var temp = 0;
	var onechar;
	var tcount;
	var obj=eval("document."+frm);

	tcount = 0;
	tmpStr = new String(aquery);
	temp = tmpStr.length;

	for(k=0;k<temp;k++){
		onechar = tmpStr.charAt(k);
		if(escape(onechar).length > 4){
			tcount += 2;
		}else{
			tcount++;
		}
		if(tcount > num){
			tmpStr = tmpStr.substring(0,k);
			break;
		}
	}
	eval("obj."+txt).value = tmpStr;
	cal_byte(tmpStr,frm,txt,txt_cnt,num);
}

//»õÃ¢ ¶ç¿ì±â
function open_pop(url,ay,ai, at, al)
{
  window.open(url,'ti_outline','width='+ay+',height='+ai+',top='+at+',left='+al+',marginwidth=0,marginheight=0,scrollbars=yes');
}


function select_player(p_name, p_id, gid){
	var url="ti_multi_player.asp?gid="+gid+"&p_name="+p_name+"&pid="+p_id;
	open_pop(url,"400","400","10","10")
}
 


//ÁÖ¹Î¹øÈ£ Ã¼Å©
 function CheckSSN() {
//--------------------------------
// ÁÖ¹Î¹øÈ£ Ã¼Å·À» À§ÇÑ ±âº» º¯¼ö ¼±¾ð
//----------------------------------
var f = document.regiform; // 'Æû ÀÌ¸§' º¯¼ö ¼±¾ð
var ssn = f.u_ssn.value; //ÁÖ¹Î¹øÈ£ 13ÀÚ¸®°ª
var key = "234567892345"; // ÁÖ¹Î¹øÈ£ »ý¼º key °ª
var sum = 0; // °öÇØ¼­ ´õÇÑ ÃÑÇÕ 
var yy = ssn.substring(0,2); //³âµµ¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
var mm = ssn.substring(2,4); //´Þ¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
var dd = ssn.substring(4,6); //³¯Â¥¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
var sex = ssn.charAt(6); //¼ºº°¿¡ ÇØ´çÇÏ´Â ÇÑÀÚ¸®.
var pre_yy = (sex == "1" || sex == "2") ? "19" : "20"; //¼ºº°¿¡ µû¸¥ ³âµµ µÎÀÚ¸®»ý¼º
var totalyy = pre_yy + yy ; //½ÇÁ¦ ³âµµ ¿Ï¼º(À±³â¿¡ µû¸¥ 2¿ù ÀÏ(³¯Â¥) ¹üÀ§ Ã¼Å©½Ã »ç¿ë)

if(!ssn) return; //OnBlur()¸¦ »ç¿ëÇß±â¶§¹®¿¡ ³Ö¾îÁÜ.

//--------------------------------
// ¼ýÀÚ¸¸ ÀÔ·ÂÇß´ÂÁö °Ë»ç
//---------------------------------
if(isNaN(ssn)) {
alert("ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
f.u_ssn.value=="";
f.u_ssn.focus();
return; 
}
//--------------------------------
// ÁÖ¹Î¹øÈ£°¡ 13ÀÚ¸®ÀÎÁö Ã¼Å·
//---------------------------------
if (ssn.length != 13) {
alert("ÁÖ¹Îµî·Ï¹øÈ£ 13ÀÚ¸®ÀÌ¾î¾ß ÇÕ´Ï´Ù.");
return;
}

//--------------------------------
// ¿ù,¼ºº°ÀÇ ÀÔ·Â ¹üÀ§ À¯È¿¼º °Ë»ç
//---------------------------------
if((mm<01||mm>12||sex>4)){
alert("¿ù¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
f.u_ssn.value="";
f.u_ssn.focus();
return;
}

//--------------------------------------------------
// ¿ù¿¡ µû¸¥ ³¯Â¥ÀÇ ¹üÀ§°¡ ÀûÇÕÇÑÁö °Ë»ç(À±³âÃ¼Å©µµ Æ÷ÇÔ)
//--------------------------------------------------

if (mm==01 || mm==03 || mm==05 || mm==07 || mm==08 || mm==10 || mm==12) test_dd=31;
if (mm==04 || mm==06 || mm==09 ||mm==11) test_dd=30;
if (mm==02) {
if (((totalyy % 4)==0) && ((totalyy % 100)!=0) || ((totalyy % 400)==0)) test_dd=29;
else test_dd=28;
}
if (dd > test_dd) {alert("ÀÏÀÚ°¡ Æ²¸³´Ï´Ù.");return; }

//--------------------------------------
// ¼ºº° ºñÆ®¿¡ µû¶ó ¼ºº° ÀÚµ¿À¸·Î ¼³Á¤ÇÏ±â
//--------------------------------------
if((sex=="1") || (sex=="3")){
f.u_sex.value="³²ÀÚ"
} else {f.u_sex.value="¿©ÀÚ"
}

//----------------------------------------------
// ÁÖ¹Îµî·Ï »ý¼º ¾Ë°í¸®Áò¿¡ ÀÇÇÑ ¸¶Áö¸· ¹øÈ£ À¯È¿¼º °Ë»ç
//-----------------------------------------------

for(i=0;i<12;i++){
sum += ssn.charAt(i)*key.charAt(i);
} 
sum=11-(sum % 11)
endNo=sum%10; 

if (ssn.charAt(12) != endNo){
alert("\n À¯È¿ÇÏÁö ¾Ê´Â ÁÖ¹Î¹øÈ£ÀÔ´Ï´Ù.\n\n ´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
f.u_ssn.value = "";
f.u_ssn.focus(); 
return;
}
}
//*************************************
// ¿ëµµ ; ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ°Ô ÇÑ´Ù.
// ¸®ÅÏ°ª; ¾øÀ½
//ÀÌº¥Æ® ; ÇÊµå³»ÀÇ OnBlur()
//*************************************
function onlyNumber() { //¼ýÀÚ¸¸ ÀÔ·Â!-->
if((event.keyCode<48)||(event.keyCode>57))
event.returnValue=false;
return;
}
function imge_preview(){
    	obj = document.getElementById("f_file");
    	idx  = obj.selectedIndex ;
    	if(idx > 0 ){
	    	zoomImageWin(obj.options[idx].value ,"200","100")  ;
    	}else{
    	  alert("¹Ì¸®º¸±â ÇÒ ÆÄÀÏÀ» ¼±ÅÃÇØ ÁÖ½Ê½Ã¿ä "); 
    	}
	}
	
	function sub_frm(){
		obj = document.getElementById("f_file");
		if(obj.length < 2 ){
			alert("ÆÄÀÏÀ» Ã·ºÎÇØ ÁÖ½Ê½Ã¿ä ");
			return false ;
		}else{ 
			return true ;
		}
	}
	
	/*ÆÄÀÏ Ãß°¡ */	
	function addFile( f_name, f_real_name, f_size , f_flag , f_seq ){ 
	   	addHidden("frm", "f_real_file", f_real_name) ;
		addHidden("frm", "f_name",  f_name ) ; 
		addHidden("frm", "f_size",  f_size ) ; 
		addHidden("frm", "f_flag",  f_flag ) ; 
		addHidden("frm", "f_seq",  f_seq ) ; 

		obj = document.getElementById("f_file");
		var Opt = document.createElement("option");
		obj.options.add(Opt);
		Opt.innerText = f_name   ;
		Opt.value = f_real_name   ;
		frm.f_size_tot.value =  Number(frm.f_size_tot.value) + Number(f_size) ;
	}

	/*ÆÄÀÏ Ãß°¡ */	
	function addFile2( f_name, f_real_name, f_size , f_flag , f_seq , f_fname ){ 
	   	addHidden("frm", "f_real_file"+f_fname, f_real_name) ;
		addHidden("frm", "f_name"+f_fname,  f_name ) ; 
		addHidden("frm", "f_size"+f_fname,  f_size ) ; 
		addHidden("frm", "f_flag"+f_fname,  f_flag ) ; 
		addHidden("frm", "f_seq"+f_fname,  f_seq ) ; 
		var ff = "f_file"+f_fname;
		var fs = "frm.f_size_tot"+f_fname;
		obj = document.getElementById(ff);
		var Opt = document.createElement("option");
		obj.options.add(Opt);
		Opt.innerText = f_name   ;
		Opt.value = f_real_name   ;
		fs.value =  Number(fs.value) + Number(f_size) ;
	}
	
	/*ÆÄÀÏ  »èÁ¦ */
	function delFile(_obj){ 
		obj = document.getElementById(_obj);
		idx = obj.selectedIndex ;
		if(idx < 1 ){
			alert("»èÁ¦ÇÒ ÆÄÀÏÀ» ¼±ÅÃÇÏ½Ê½Ã¿ä");
		}else{
			sel_length = obj.length ;
			d_file_name = obj[idx].value ;
			f_obj = document.frm.f_real_file ;
			f_obj_flag = document.frm.f_flag  ; 

			if(f_obj.length ==  null ){  //Ã·ºÎÆÄÀÏ ÇÏ³ªÀÏ °æ¿ì 
				frm.f_size_tot.value = 0 ;
				delFileFlag(f_obj_flag, -1) ;
			}else{
				for(i=0; i<f_obj.length ; i++){
					if(f_obj[i].value == d_file_name){
						delFileFlag(f_obj_flag[i], i) ;
					}
				}
			}
			obj.remove(idx) ;
		}
	}
	
	/*ÆÄÀÏÀÇ Flag º¯°æ */
	function delFileFlag(_obj, idx ){ 
	   if( _obj.value=="N" ){   //»õ·Î¿î ÆÄÀÏ ÀÏ °æ¿ì  
		    _obj.value ="D" ;
	    }else{
		   _obj.value ="E" ;
	   }
	   _obj_f_size = 0 ; 

	   if(idx == -1){
		   frm.f_size_tot.value = 0  ;
	   }else{
	       obj_f_size =  Number(document.frm.f_size[idx].value)  ;
		   frm.f_size_tot.value = Number(frm.f_size_tot.value) - obj_f_size  ;
	   }
	}


	/*ÆÄÀÏ  »èÁ¦ */
	function delFile2(_obj,_num){ 
		obj = document.getElementById(_obj);
		idx = obj.selectedIndex ;
		var obt = eval("frm.f_size_tot"+_num);
		if(idx < 0 ){
			alert("»èÁ¦ÇÒ ÆÄÀÏÀ» ¼±ÅÃÇÏ½Ê½Ã¿ä");
		}else{
			sel_length = obj.length ;
			d_file_name = obj[idx].value ;
			f_obj = eval("document.frm.f_real_file"+_num);
			f_obj_flag = eval("document.frm.f_flag"+_num); 

			if(f_obj.length ==  null ){  //Ã·ºÎÆÄÀÏ ÇÏ³ªÀÏ °æ¿ì 
				obt.value = 0 ;
				delFileFlag2(f_obj_flag, -1) ;
				f_obj.value = "";
			}else{
				for(i=0; i<f_obj.length ; i++){
					if(f_obj[i].value == d_file_name){
						delFileFlag2(f_obj_flag[i], i, _num) ;
						f_obj.value = "";
					}
				}
			}
			obj.remove(idx) ;
		}
	}
	
	/*ÆÄÀÏÀÇ Flag º¯°æ */
	function delFileFlag2(_obj, idx, _num ){ 
//		var obt = eval("frm.f_size_tot"+_num);
	   if( _obj.value=="N" ){   //»õ·Î¿î ÆÄÀÏ ÀÏ °æ¿ì  
		    _obj.value ="D" ;
	    }else{
		   _obj.value ="E" ;
	   }
	   _obj_f_size = 0 ; 

	   if(idx == -1){
//		   obt.value = 0  ;
	   }else{
	       obj_f_size =  Number(eval("document.frm.f_size"+_num+"["+idx+"]").value)  ;
//		   obt.value = Number(obt.value) - obj_f_size  ;
	   }
	}

/*Form ¿¡ Hidden Ãß°¡ */
function addHidden(_frm, _name, _val){
	var hidden = document.createElement('input'); 
	hidden.setAttribute('type', 'hidden'); 
	hidden.setAttribute('name', _name); 
	hidden.setAttribute('id', _name); 
	hidden.setAttribute('value', _val); 
	document.getElementById(_frm).appendChild(hidden); 
}


/*Ã·ºÎ ÆÄÀÏ Ã¢*/
function  file_up(){
   url ="file_up.asp" ;
   window.open(url ,"", 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=500,height=200');
}
function  file_up_cm(fname){
	var abf = eval("frm.f_real_file"+fname);
	if(fname){
		if(abf){
			if(abf.value == ""){
				url ="/include/board/file_up.asp?f_fname="+fname;
				window.open(url ,"", 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=500,height=200');
			}else{
				alert("ÆÄÀÏ»èÁ¦¸¦ ¸ÕÀú ÇØÁÖ¼¼¿ä.");
				return;
			}
		}else{
			url ="/include/board/file_up.asp?f_fname="+fname;
			window.open(url ,"", 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=500,height=200');
		}
	}else{
		url ="/include/board/file_up.asp?f_fname="+fname;
		window.open(url ,"", 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=500,height=200');
	}
}

/*ÆÄÀÏ ´Ù¿î·Îµå */
function file_down(bltin_no, file_seq, file_name_local  ){ 
	del_frame.location.href="/html/front/club_board/file_down.jsp?bltin_no="+bltin_no+"&file_seq="+file_seq+"&file_name_local="+file_name_local   ;
} 

 /*°Ô½Ã¹° »èÁ¦*/
function del_board(bltin_no, bd_no , site_id, cmd ){
	alert("»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?  ");
	del_frame.location.href="/html/front/club_board/del_end.jsp?bd_no="+bd_no+"&site_id="+site_id+"&bltin_no="+bltin_no+"&cmd="+cmd   ;
} 
/*¼öÁ¤  */
function edit_board(bltin_no, bd_no, site_id){
  location.href="write.jsp?bd_no="+bd_no+"&site_id="+site_id+"&bltin_no="+bltin_no ;
} 

//ÀÌ¹ÌÁö ¹Ì¸®º¸±âÆË¾÷
function zoomImageWin(img_name ) { 
	url="/include/board/image_preview.asp?img_name="+img_name ;
	window.open(url ,"", 'toolbar=no,location=no,directories=no,status=no,menubar=no, width=1,height=1');
}
//ÆÄÀÏ´Ù¿î·Îµå
function download(idx,num){
	url="/include/board/download.asp?idx="+idx+"&num="+num ;
	//ifr.location.href = url;
	location.href = url;
}

/*ÀÌ¹ÌÁö Å©±â¿¡ ¸ÂÃç Ã¢ Á¶Àý */
function img_resize(img_name){
	 obj = document.images;  
	for(i=0; i<obj.length;i++){
		if(obj[i].name == img_name ){
			resizeTo(obj[i].width , obj[i].height );
			break ;
		}
	}
}



function showSearchForm(num){
	document.all.divSearch.style.display=""
	document.cm_frm.bc_num.value =  num
}

function goLogin(){
	alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ½Ê½Ã¿ä");
}


//ÁÖ¹Î¹øÈ£ Ã¼Å©
 function CheckSSN2() {
	//--------------------------------
	// ÁÖ¹Î¹øÈ£ Ã¼Å·À» À§ÇÑ ±âº» º¯¼ö ¼±¾ð
	//----------------------------------
	var f = document.regiform; // 'Æû ÀÌ¸§' º¯¼ö ¼±¾ð
	var ssn = f.u_ssn.value; //ÁÖ¹Î¹øÈ£ 14ÀÚ¸®°ª
	var ssn2 = ssn.substring(0,6)+ssn.substring(7,14); //ÁÖ¹Î¹øÈ£ 13ÀÚ¸®°ª
	var key = "234567892345"; // ÁÖ¹Î¹øÈ£ »ý¼º key °ª
	var sum = 0; // °öÇØ¼­ ´õÇÑ ÃÑÇÕ 
	var yy = ssn.substring(0,2); //³âµµ¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
	var mm = ssn.substring(2,4); //´Þ¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
	var dd = ssn.substring(4,6); //³¯Â¥¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
	var sex = ssn.charAt(7); //¼ºº°¿¡ ÇØ´çÇÏ´Â ÇÑÀÚ¸®.
	var pre_yy = (sex == "1" || sex == "2") ? "19" : "20"; //¼ºº°¿¡ µû¸¥ ³âµµ µÎÀÚ¸®»ý¼º
	var totalyy = pre_yy + yy ; //½ÇÁ¦ ³âµµ ¿Ï¼º(À±³â¿¡ µû¸¥ 2¿ù ÀÏ(³¯Â¥) ¹üÀ§ Ã¼Å©½Ã »ç¿ë)

	if(!ssn) return false; //OnBlur()¸¦ »ç¿ëÇß±â¶§¹®¿¡ ³Ö¾îÁÜ.

	//--------------------------------
	// ¼ýÀÚ¸¸ ÀÔ·ÂÇß´ÂÁö °Ë»ç
	//---------------------------------
	if(isNaN(ssn.substring(0,5))) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£´Â '-'¸¦ Á¦¿ÜÇÑ ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
		f.u_ssn.value=="";
//		f.u_ssn.focus();
		return false; 
	}
	if(isNaN(ssn.substring(7))) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£´Â '-'¸¦ Á¦¿ÜÇÑ ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
		f.u_ssn.value=="";
//		f.u_ssn.focus();
		return false; 
	}
	//--------------------------------
	// ÁÖ¹Î¹øÈ£°¡ 13ÀÚ¸®ÀÎÁö Ã¼Å·
	//---------------------------------
	if (ssn.length != 14) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£´Â '-' Æ÷ÇÔ 14ÀÚ¸®ÀÌ¾î¾ß ÇÕ´Ï´Ù.");
		return false;
	}

	//--------------------------------
	// ¿ù,¼ºº°ÀÇ ÀÔ·Â ¹üÀ§ À¯È¿¼º °Ë»ç
	//---------------------------------
	if((mm<01||mm>12||sex>4)){
		alert("¿ù¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		f.u_ssn.value="";
//		f.u_ssn.focus();
		return false;
	}

	//--------------------------------------------------
	// ¿ù¿¡ µû¸¥ ³¯Â¥ÀÇ ¹üÀ§°¡ ÀûÇÕÇÑÁö °Ë»ç(À±³âÃ¼Å©µµ Æ÷ÇÔ)
	//--------------------------------------------------

	if (mm==01 || mm==03 || mm==05 || mm==07 || mm==08 || mm==10 || mm==12) test_dd=31;
	if (mm==04 || mm==06 || mm==09 ||mm==11) test_dd=30;
	if (mm==02) {
	if (((totalyy % 4)==0) && ((totalyy % 100)!=0) || ((totalyy % 400)==0)) test_dd=29;
	else test_dd=28;
	}
	if (dd > test_dd) {alert("ÀÏÀÚ°¡ Æ²¸³´Ï´Ù.");return false; }

	//----------------------------------------------
	// ÁÖ¹Îµî·Ï »ý¼º ¾Ë°í¸®Áò¿¡ ÀÇÇÑ ¸¶Áö¸· ¹øÈ£ À¯È¿¼º °Ë»ç
	//-----------------------------------------------
	for(i=0;i<12;i++){
		sum += ssn2.charAt(i)*key.charAt(i);
		
	}
	sum = sum % 11;
	sum = 11 - sum;
	endNo = sum%10; 

	if (ssn2.charAt(12) != endNo){
		alert("\n À¯È¿ÇÏÁö ¾Ê´Â ÁÖ¹Î¹øÈ£ÀÔ´Ï´Ù.\n\n ´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
		f.u_ssn.value = "";
//		f.u_ssn.focus(); 
		return false;
	}
	return true;
}



//ÁÖ¹Î¹øÈ£ Ã¼Å©(Æû º¯È¯)
 function CheckSSN3(form) {
	//--------------------------------
	// ÁÖ¹Î¹øÈ£ Ã¼Å·À» À§ÇÑ ±âº» º¯¼ö ¼±¾ð
	//----------------------------------
	var f = eval("document."+form); // 'Æû ÀÌ¸§' º¯¼ö ¼±¾ð
	var ssn = f.jumin.value; //ÁÖ¹Î¹øÈ£ 14ÀÚ¸®°ª
	var ssn2 = ssn.substring(0,6)+ssn.substring(7,14); //ÁÖ¹Î¹øÈ£ 13ÀÚ¸®°ª
	var key = "234567892345"; // ÁÖ¹Î¹øÈ£ »ý¼º key °ª
	var sum = 0; // °öÇØ¼­ ´õÇÑ ÃÑÇÕ 
	var yy = ssn.substring(0,2); //³âµµ¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
	var mm = ssn.substring(2,4); //´Þ¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
	var dd = ssn.substring(4,6); //³¯Â¥¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
	var sex = ssn.charAt(7); //¼ºº°¿¡ ÇØ´çÇÏ´Â ÇÑÀÚ¸®.
	var pre_yy = (sex == "1" || sex == "2") ? "19" : "20"; //¼ºº°¿¡ µû¸¥ ³âµµ µÎÀÚ¸®»ý¼º
	var totalyy = pre_yy + yy ; //½ÇÁ¦ ³âµµ ¿Ï¼º(À±³â¿¡ µû¸¥ 2¿ù ÀÏ(³¯Â¥) ¹üÀ§ Ã¼Å©½Ã »ç¿ë)

	if(!ssn) return false; //OnBlur()¸¦ »ç¿ëÇß±â¶§¹®¿¡ ³Ö¾îÁÜ.

	//--------------------------------
	// ¼ýÀÚ¸¸ ÀÔ·ÂÇß´ÂÁö °Ë»ç
	//---------------------------------
	if(isNaN(ssn.substring(0,5))) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£´Â '-'¸¦ Á¦¿ÜÇÑ ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
		f.jumin.value=="";
		f.jumin.focus();
		return false; 
	}
	if(isNaN(ssn.substring(7))) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£´Â '-'¸¦ Á¦¿ÜÇÑ ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
		f.jumin.value=="";
		f.jumin.focus();
		return false; 
	}
	//--------------------------------
	// ÁÖ¹Î¹øÈ£°¡ 13ÀÚ¸®ÀÎÁö Ã¼Å·
	//---------------------------------
	if (ssn.length != 14) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£´Â '-' Æ÷ÇÔ 14ÀÚ¸®ÀÌ¾î¾ß ÇÕ´Ï´Ù.");
		return false;
	}

	//--------------------------------
	// ¿ù,¼ºº°ÀÇ ÀÔ·Â ¹üÀ§ À¯È¿¼º °Ë»ç
	//---------------------------------
	if((mm<01||mm>12||sex>4)){
		alert("¿ù¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		f.jumin.value="";
		f.jumin.focus();
		return false;
	}

	//--------------------------------------------------
	// ¿ù¿¡ µû¸¥ ³¯Â¥ÀÇ ¹üÀ§°¡ ÀûÇÕÇÑÁö °Ë»ç(À±³âÃ¼Å©µµ Æ÷ÇÔ)
	//--------------------------------------------------

	if (mm==01 || mm==03 || mm==05 || mm==07 || mm==08 || mm==10 || mm==12) test_dd=31;
	if (mm==04 || mm==06 || mm==09 ||mm==11) test_dd=30;
	if (mm==02) {
	if (((totalyy % 4)==0) && ((totalyy % 100)!=0) || ((totalyy % 400)==0)) test_dd=29;
	else test_dd=28;
	}
	if (dd > test_dd) {alert("ÀÏÀÚ°¡ Æ²¸³´Ï´Ù.");return false; }

	//----------------------------------------------
	// ÁÖ¹Îµî·Ï »ý¼º ¾Ë°í¸®Áò¿¡ ÀÇÇÑ ¸¶Áö¸· ¹øÈ£ À¯È¿¼º °Ë»ç
	//-----------------------------------------------
	for(i=0;i<12;i++){
		sum += ssn2.charAt(i)*key.charAt(i);
		
	}
	sum = sum % 11;
	sum = 11 - sum;
	endNo = sum%10; 

	if (ssn2.charAt(12) != endNo){
		alert("\n À¯È¿ÇÏÁö ¾Ê´Â ÁÖ¹Î¹øÈ£ÀÔ´Ï´Ù.\n\n ´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
		f.jumin.value = "";
		f.jumin.focus(); 
		return false;
	}
	return true;
}

//ÁÖ¹Î¹øÈ£ Ã¼Å©(Æû º¯È¯)
 function CheckSSN4(form) {
	//--------------------------------
	// ÁÖ¹Î¹øÈ£ Ã¼Å·À» À§ÇÑ ±âº» º¯¼ö ¼±¾ð
	//----------------------------------
	var f = eval("document."+form); // 'Æû ÀÌ¸§' º¯¼ö ¼±¾ð
	var ssn = f.jumin1.value; //ÁÖ¹Î¹øÈ£ 14ÀÚ¸®°ª
	var ssn2 = f.jumin2.value; //ÁÖ¹Î¹øÈ£ 13ÀÚ¸®°ª
	var key = "234567892345"; // ÁÖ¹Î¹øÈ£ »ý¼º key °ª
	var sum = 0; // °öÇØ¼­ ´õÇÑ ÃÑÇÕ 
	var yy = ssn.substring(0,2); //³âµµ¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
	var mm = ssn.substring(2,4); //´Þ¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
	var dd = ssn.substring(4,6); //³¯Â¥¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®.
	var sex = ssn2.charAt(0); //¼ºº°¿¡ ÇØ´çÇÏ´Â ÇÑÀÚ¸®.
	var pre_yy = (sex == "1" || sex == "2") ? "19" : "20"; //¼ºº°¿¡ µû¸¥ ³âµµ µÎÀÚ¸®»ý¼º
	var totalyy = pre_yy + yy ; //½ÇÁ¦ ³âµµ ¿Ï¼º(À±³â¿¡ µû¸¥ 2¿ù ÀÏ(³¯Â¥) ¹üÀ§ Ã¼Å©½Ã »ç¿ë)

	if(!ssn) return false; //OnBlur()¸¦ »ç¿ëÇß±â¶§¹®¿¡ ³Ö¾îÁÜ.

	//--------------------------------
	// ¼ýÀÚ¸¸ ÀÔ·ÂÇß´ÂÁö °Ë»ç
	//---------------------------------
	if(isNaN(ssn)) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
		f.jumin1.value=="";
		f.jumin1.focus();
		return false; 
	}
	if(isNaN(ssn2)) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
		f.jumin.value=="";
		f.jumin.focus();
		return false; 
	}
	//--------------------------------
	// ÁÖ¹Î¹øÈ£°¡ 13ÀÚ¸®ÀÎÁö Ã¼Å·
	//---------------------------------
	if (ssn.length != 6) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ ¾ÕÀÚ¸®´Â 6ÀÚ¸®ÀÌ¾î¾ß ÇÕ´Ï´Ù.");
		return false;
	}
	if (ssn2.length != 7) {
		alert("ÁÖ¹Îµî·Ï¹øÈ£ µÞÀÚ¸®´Â 7ÀÚ¸®ÀÌ¾î¾ß ÇÕ´Ï´Ù.");
		return false;
	}

	//--------------------------------
	// ¿ù,¼ºº°ÀÇ ÀÔ·Â ¹üÀ§ À¯È¿¼º °Ë»ç
	//---------------------------------
	if((mm<01||mm>12||sex>4)){
		alert("¿ù¿¡ ÇØ´çÇÏ´Â µÎÀÚ¸®°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.");
		f.jumin1.value="";
		f.jumin2.value="";
		f.jumin1.focus();
		return false;
	}

	//--------------------------------------------------
	// ¿ù¿¡ µû¸¥ ³¯Â¥ÀÇ ¹üÀ§°¡ ÀûÇÕÇÑÁö °Ë»ç(À±³âÃ¼Å©µµ Æ÷ÇÔ)
	//--------------------------------------------------

	if (mm==01 || mm==03 || mm==05 || mm==07 || mm==08 || mm==10 || mm==12) test_dd=31;
	if (mm==04 || mm==06 || mm==09 ||mm==11) test_dd=30;
	if (mm==02) {
	if (((totalyy % 4)==0) && ((totalyy % 100)!=0) || ((totalyy % 400)==0)) test_dd=29;
	else test_dd=28;
	}
	if (dd > test_dd) {alert("ÀÏÀÚ°¡ Æ²¸³´Ï´Ù.");return false; }

	//----------------------------------------------
	// ÁÖ¹Îµî·Ï »ý¼º ¾Ë°í¸®Áò¿¡ ÀÇÇÑ ¸¶Áö¸· ¹øÈ£ À¯È¿¼º °Ë»ç
	//-----------------------------------------------
	for(i=0;i<12;i++){
		sum += ssn2.charAt(i)*key.charAt(i);
		
	}
	sum = sum % 11;
	sum = 11 - sum;
	endNo = sum%10; 

	if (ssn2.charAt(12) != endNo){
		alert("\n À¯È¿ÇÏÁö ¾Ê´Â ÁÖ¹Î¹øÈ£ÀÔ´Ï´Ù.\n\n ´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
		f.jumin1.value = "";
		f.jumin2.value = "";
		f.jumin1.focus(); 
		return false;
	}
	return true;
}

//maxlength ¸¸Å­ ¿Å±â¸é ´ÙÀ½À¸·Î ÀÌµ¿ÇÏ±â....
function nextFocus(sFormName,sNow,sNext)
{
	var sForm = 'document.'+ sFormName +'.'
	var oNow = eval(sForm + sNow);

	if (typeof oNow == 'object')
	{
		if ( oNow.value.length == oNow.maxLength)
		{
			var oNext = eval(sForm + sNext);

			if ((typeof oNext) == 'object')
				oNext.focus();
		}
	}
}