function isValidEmail(el) {
	var value = value ? value : el.value;
	var pattern = /^[_a-zA-Z0-9-\.]+@[\.a-zA-Z0-9-]+\.[a-zA-Z]+$/;
	return (pattern.test(value)) ? true : false;
}

function isValidUserid(el) {
	var pattern = /^[a-z0-9_]{4,11}$/;
	return (pattern.test(el.value)) ? true : false;
}
function isNumeric(el) {
	var pattern = /^[0-9]+$/;
	return (pattern.test(el.value)) ? true : false;
}


function findZipcode(formNm,ZIP1, ZIP2, ADDR1, ADDR2, SEND_ADDR){
	window.open('/00_sub/post.html?formNm=' + formNm + '&ZIP1=' + ZIP1 + '&ZIP2=' + ZIP2 + '&ADDR1=' +ADDR1 + '&ADDR2=' + ADDR2+ '&SEND_ADDR=' + SEND_ADDR, '','width=400,height=400,scrollbars=no');
}


function jumin_check( jumin1, jumin2, today )
		{
			str1 = jumin1;
			str2 = jumin2;

			if ( str1.length < 6 )
				{
					alert("ÁÖ¹Îµî·Ï¹øÈ£´Â ÇÊ¼öÀÔ·ÂÇ×¸ñÀÔ´Ï´Ù.");
					return false;
				}
			if ( str2.length < 7 )
				{
					alert("ÁÖ¹Îµî·Ï¹øÈ£´Â ÇÊ¼öÀÔ·ÂÇ×¸ñÀÔ´Ï´Ù.");
					return false;
				}

			li_value = new Array(13);

			var li_lastid, li_mod, li_minus, li_last, li_year, li_month, temp_year, temp_day;

			li_year		= parseFloat( str2.substring( 0, 1 ) );

			if ( li_year == 1 || li_year == 2 )
				{
					temp_year = 1900;
					temp_birthday = '19' + str1;
				}
			else
				if ( li_year == 3 || li_year == 4 )
					{
						temp_year = 2000;
						temp_birthday = '20' + str1;
					}
			else
				{
					alert('¼ºº°±¸ºÐÀ» Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
					return false;
				}

			if ( today < temp_birthday )
				{
					alert('ÇöÀçÀÏÀÚ ¾Õ¼± »ýÀÏÀÔ´Ï´Ù.'+today+temp_birthday);
					return false;
				}

			li_lastid	= parseFloat( str2.substring( 6, 7 ) );
			li_month	= parseFloat( str1.substring( 2, 4 ) );
			li_day		= parseFloat( str1.substring( 4, 6 ) );

			temp_year = temp_year + parseFloat( str1.substring( 0, 2 ) );

			if ( li_month < 1 || li_month > 12 )
				{
					alert('»ý³â¿ùÀÏÀ» Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
					return false;
				}
			else
				if ( li_month == 1 || li_month == 3 || li_month == 5 || li_month == 7 || li_month == 8 || li_month == 10 || li_month == 12 )
					temp_day = 31;
			else
				if ( li_month == 4 || li_month == 6 || li_month == 9 || li_month == 11 )
					temp_day = 30;
			else
				if ( temp_year % 4 == 0 && temp_year % 100 != 0 && temp_year % 400 == 0 )
					temp_day = 29;
			else
					temp_day = 28;

			if ( li_day < 1 || li_day > temp_day )
				{
					alert('»ý³â¿ùÀÏÀ» Á¤È®È÷ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
					return false;
				}

			li_value[0]  = parseFloat( str1.substring( 0, 1 ) ) * 2;
			li_value[1]  = parseFloat( str1.substring( 1, 2 ) ) * 3;
			li_value[2]  = parseFloat( str1.substring( 2, 3 ) ) * 4;
			li_value[3]  = parseFloat( str1.substring( 3, 4 ) ) * 5;
			li_value[4]  = parseFloat( str1.substring( 4, 5 ) ) * 6;
			li_value[5]  = parseFloat( str1.substring( 5, 6 ) ) * 7;
			li_value[6]  = parseFloat( str2.substring( 0, 1 ) ) * 8;
			li_value[7]  = parseFloat( str2.substring( 1, 2 ) ) * 9;
			li_value[8]  = parseFloat( str2.substring( 2, 3 ) ) * 2;
			li_value[9]  = parseFloat( str2.substring( 3, 4 ) ) * 3;
			li_value[10] = parseFloat( str2.substring( 4, 5 ) ) * 4;
			li_value[11] = parseFloat( str2.substring( 5, 6 ) ) * 5;
			li_value[12] = 0;

			for( var i = 0 ; i < 12 ; i++ )
				{
					li_value[12] = li_value[12] + li_value[i];
				}   

			li_mod = li_value[12] % 11;
			li_minus = 11 - li_mod;
			li_last = li_minus % 10;

			if ( li_last != li_lastid )
				{
					alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.');
					return false;
				}

			if ( ( parseFloat( today.substring( 0, 4 ) ) - temp_year < 14 ) || ( parseFloat( today.substring( 0, 4 ) ) - temp_year == 14 && today.substring( 4, 7 ) < str1.substring( 2, 5 ) ) )
				{
					alert('¸¸ 14¼¼ ¹Ì¸¸ÀÇ ¾Æµ¿Àº È¸¿ø°¡ÀÔÀ» ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.');
					return false;
				}
			return true;
		}

function frmck(ref,edit){
	var Msg;	
	if(ref.jumin1){
		if ( !jumin_check( ref.jumin1.value, ref.jumin2.value, "<?= date( 'Ymd' ) ?>" ) )
				{
						return false;
				}
	}
	for (var i=0, I=ref.elements.length; i<I; i++)
	{
		var REF_EMT = ref.elements[i];
		var ref_value = REF_EMT.value;
		var ref_str=REF_EMT.chk_str;
		if(REF_EMT.CHK_null){
			if(REF_EMT.type == "select-one") Msg = "À» ¼±ÅÃÇÏ¼¼¿ä.";
			else Msg = "À» ÀÔ·ÂÇÏ¼¼¿ä.";
			if (ref_value ==""){
				alert(REF_EMT.Kname+Msg);
				REF_EMT.focus();
				return false;
			}
		}
		if(REF_EMT.CHK_email){		
			if (!isValidEmail(REF_EMT)){
				alert("¸ÞÀÏ ÁÖ¼Ò¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				REF_EMT.focus();
				return false;
			}
		}
	}
	if(edit=="y"){
		if(getEditCheck(ref)) return false;
	}
}

function del_ck(url){
	if(confirm("Á¤¸»·Î »èÁ¦Ã³¸® ÇÏ½Ã°Ú½À´Ï±î?")){
		location.href=url;
	}else{
		return false;
	}
}

function onlyNumber() { 		
	if(((event.keyCode<48)||(event.keyCode>57))&&((event.keyCode<96)||(event.keyCode>105))&&(event.keyCode!=8)&&(event.keyCode!=9)&&(event.keyCode!=46)) event.returnValue = false;
}

function autotab ( obj1,len, obj2 )
{
    if(eval(obj1).value.length >= len )
    {
      eval(obj2 ).focus() ;
    }
}