function jumincheck(u_jumin1,u_jumin2){       
	check_jumin = false;
	b_year = (u_jumin2.charAt(0)<="2")?"19":"20";
	b_year += u_jumin1.substr(0,2);
	b_month = u_jumin1.substr(2,2)-1;
	b_date = u_jumin1.substr(4,2);
	b_sum = new Date(b_year,b_month,b_date);
	if(b_sum.getYear()%100 != u_jumin1.substr(0,2) || b_sum.getMonth() != b_month || b_sum.getDate() != b_date){
		return check_jumin;
	}
	total = 0;
	temp = new Array(13);
	for(i=1;i<=6;i++)temp[i]=u_jumin1.charAt(i-1);
	for(i=7;i<=13;i++)temp[i]=u_jumin2.charAt(i-7);
	for(i=1;i<=12;i++){
		k=i+1;
		if(k>=10)k=k%10+2;
		total=total+(temp[i]*k);
	}
	last_num=(11-(total%11))%10;
	if(last_num==temp[13]) {
		check_jumin=true;
	}
	else {
		check_jumin=false;
	}
	return check_jumin
}

function number_check(f){
		if((event.keyCode<8)||(event.keyCode>9 && event.keyCode<13)||(event.keyCode>13 && event.keyCode<37)||(event.keyCode>37 && event.keyCode<39)||(event.keyCode>39 && event.keyCode<46)||(event.keyCode>57 && event.keyCode<96)||(event.keyCode>105 && event.keyCode<109)||(event.keyCode>110 && event.keyCode<189)||(event.keyCode>190)){
			event.returnValue=false;
		}
}

function isEmpty( data ){
    for ( var i = 0 ; i < data.length ; i++ ){
        if ( data.substring( i, i+1 ) != " " )
            return false;
    }
    return true;
}

function checkemail(str){ 
  var supported = 0; 
  if (window.RegExp) { 
    var tempStr = "a"; 
    var tempReg = new RegExp(tempStr); 
    if (tempReg.test(tempStr)) supported = 1; 
  } 
  if (!supported) 
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0); 

  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)"); 
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$"); 
  return (!r1.test(str) && r2.test(str)); 
}

function checkid(u_id){
	if(u_id.length < 4){
		alert("아이디는 4자리에서 12자리사이로 입력하세요!");
		return false;
	}
	
	var alpa = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	var firstword = u_id.charAt(0);
	for (k=0 ; k<alpa.length ;k++) if (firstword == alpa.charAt(k)) break;
	if (k == alpa.length){
		alert("아이디의 첫글자는 영문자로 시작해주세요!");
		return false;
	}
	
	var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
	for (i=0;i<u_id.length; i++) 
	{
		idcheck = u_id.charAt(i);		
		for (j=0;j<str.length;j++) if (idcheck == str.charAt(j)) break;		
		if (j == str.length){
			alert("아이디는 영문자와 숫자만으로 적어주세요!");
			return false;
		}
	}		
	return true;
}

function checkpwd(u_pwd){
	if(u_pwd.length < 4){
		alert("패스워드는 4자리에서 12자리사이로 입력하세요!");
		return false;
	}
	
	var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
	for (i=0;i<u_pwd.length; i++) 
	{
		idcheck = u_pwd.charAt(i);		
		for (j=0;j<str.length;j++) if (idcheck == str.charAt(j)) break;		
		if (j == str.length){
			alert("패스워드는 영문자와 숫자만으로 적어주세요!");
			return false;
		}
	}		
	return true;
}

//영문별명 형식 체크함수
function checknick(u_id){
	if(u_id.length < 4){
		alert("영문별명은 4자리에서 30자리사이로 입력하세요!");
		return false;
	}
	
	var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
	for (i=0;i<u_id.length; i++) 
	{
		idcheck = u_id.charAt(i);		
		for (j=0;j<str.length;j++) if (idcheck == str.charAt(j)) break;		
		if (j == str.length){
			alert("영문별명은 영문자와 숫자만으로 적어주세요!");
			return false;
		}
	}		
	return true;
}

//아이디 형식 체크함수 영문
function checkiden(u_id){
	if(u_id.length < 4){
		alert("아이디는 4자리에서 12자리사이로 입력하세요!");
		return false;
	}
	
	var alpa = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	var firstword = u_id.charAt(0);
	for (k=0 ; k<alpa.length ;k++) if (firstword == alpa.charAt(k)) break;
	if (k == alpa.length){
		alert("Please start an English letter at the first ID initial.");
		return false;
	}
	
	var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
	for (i=0;i<u_id.length; i++) 
	{
		idcheck = u_id.charAt(i);		
		for (j=0;j<str.length;j++) if (idcheck == str.charAt(j)) break;		
		if (j == str.length){
			alert("Please make your ID with English letters and numbers.");
			return false;
		}
	}		
	return true;
}

//패스워드 형식 체크함수 영문
function checkpwden(u_pwd){
	if(u_pwd.length < 4){
		alert("패스워드는 4자리에서 12자리사이로 입력하세요!");
		return false;
	}
	
	var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
	for (i=0;i<u_pwd.length; i++) 
	{
		idcheck = u_pwd.charAt(i);		
		for (j=0;j<str.length;j++) if (idcheck == str.charAt(j)) break;		
		if (j == str.length){
			alert("Please make your Password with English letters and numbers.");
			return false;
		}
	}		
	return true;
}

//아이디 형식 체크함수
function checkidmx(u_id){
	if(u_id.length < 4){
		alert("Tu ID debe ser 4 caracteres como manino y 12 maximo.");
		return false;
	}
	
	var alpa = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	var firstword = u_id.charAt(0);
	for (k=0 ; k<alpa.length ;k++) if (firstword == alpa.charAt(k)) break;
	if (k == alpa.length){
		alert("아이디의 첫글자는 영문자로 시작해주세요!");
		return false;
	}
	
	var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
	for (i=0;i<u_id.length; i++) 
	{
		idcheck = u_id.charAt(i);		
		for (j=0;j<str.length;j++) if (idcheck == str.charAt(j)) break;		
		if (j == str.length){
			alert("아이디는 영문자와 숫자만으로 적어주세요!");
			return false;
		}
	}		
	return true;
}

