//   Á¦  ¸ñ : °øÅë¸ðµâ JavaScript
// »ç¿ë¹ý  : <script language="JavaScript" src="/admin/common.js"> </script>

// Ã¢À» »õ·Î ¶ç¿î´Ù.
function pop_open(url,p_name,p_height,p_width)
{
	var mm = window.open(url,p_name, 'resizable=no,scrollbars=no,height=' + p_height + ',width=' + p_width);
	mm.focus();

}


// ¿¡·¯°ªÀÌ ºñ¾ú´ÂÁö Ã¼Å©ÇØÁÖ´Â ¸ðµâ
function Err_msg(obj_err,msg_err)
{
//	if(obj_err.value == "")
	StrTemp = obj_err.value
	StrTemp = StrTemp.replace(/ /g,"");
	if(StrTemp.length == 0)
	{
		alert(msg_err);
		obj_err.focus();
		return false;
	}
	return true;
}

// ÁÖ¹Îµî·Ï ¹øÈ£ Ã¼Å© (¹Ì¼º³âÀÚ µî·Ï ºÒ°¡)
function chkssn(ossn1,ossn2)
{
	var ssn1 = ossn1.value
	var ssn2 = ossn2.value
	if(ssn1.length < 6 || ssn2.length < 7) 
	{
		alert("ÁÖ¹Îµî·Ï¹øÈ£¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ¿© ÁÖ½Ê½Ã¿À.");
		ossn1.focus();
		return false;
	}

		var rn;
		rn= ssn1 + ssn2;
		var sum=0;
		for(i=0;i<8;i++) { sum+=rn.substring(i,i+1)*(i+2); }
		for(i=8;i<12;i++) { sum+=rn.substring(i,i+1)*(i-6); }
		sum=11-(sum%11);
		if (sum>=10) { sum-=10; }
	    if (rn.substring(12,13) != sum || (rn.substring(6,7) !=1 && rn.substring(6,7) != 2)) 
		{
			alert("ÁÖ¹Îµî·Ï¹øÈ£¿¡ ¿À·ù°¡ ÀÖ½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ê½Ã¿À.");
			ossn1.focus();
			return false;
		}
		if (ssn1.length == 6)
		{
			var today = new Date();
			var toyear = parseInt(today.getYear());
			var tomonth = parseInt(today.getMonth()) + 1;
			var todate = parseInt(today.getDate());
			var bhyear = parseInt('19' + ossn1.value.substring(0,2)); 
			var ntyear = ossn2.value.substring(0,1);
			var bhmonth = ossn1.value.substring(2,4); 
			var bhdate = ossn1.value.substring(4,6); 
			var birthyear = toyear - bhyear;

			if (ntyear == 1 || ntyear == 2)	
			{
				if (birthyear < 14) 
				{ 
					alert("14¼¼ ¹Ì¸¸Àº ÀÌ¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.!!!");
					ossn1.value ='';
					ossn2.value ='';
					ossn1.focus();
					return false; 
				} 
				else if (birthyear == 14) 
				{
					if (parseInt(tomonth) < parseInt(bhmonth)) 
					{
						alert("14¼¼ ¹Ì¸¸Àº ÀÌ¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.!!!");
						ossn1.value ='';
						ossn2.value ='';
						ossn1.focus();
						return false;
					} 
					else if ((parseInt(tomonth) == parseInt(bhmonth)) && (parseInt(todate) > parseInt(bhdate))) 
					{
						alert("14¼¼ ¹Ì¸¸Àº ÀÌ¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.!!!");
						ossn1.value ='';
						ossn2.value ='';
						ossn1.focus();
						return false; 
					}
				}
			}
		}
		return true;
}

// E-Mail Ã¼Å©ÇØÁÖ´Â ¸ðµâ (Object¸¦ °ªÀ¸·Î ¹Þ´Â´Ù.)
function chk_email(c_email)
{
		var first = c_email.value.indexOf("@")
		var last = c_email.value.indexOf(".")
		f_name = c_email;
		var str_email = f_name.value.toUpperCase( );	// ´ë¹®ÀÚ·Î ¸¸µç´Ù.
		var email_num = f_name.value.length;
		if(str_email.substring(0,4)=="WWW.")
		{
			alert("E-mail ÁÖ¼Ò¸¦ ´Ù½Ã ½áÁÖ¼¼¿ä. www.ÀÌ µé¾î°¥¼ö ¾ø½À´Ï´Ù.");
			f_name.focus();
			return false;
		}
		if(str_email.substring(0,5)=="HTTP:")
		{
			alert("E-mail ÁÖ¼Ò¸¦ ´Ù½Ã ½áÁÖ¼¼¿ä. http:ÀÌ µé¾î°¥¼ö ¾ø½À´Ï´Ù.");
			f_name.focus();
			return false;
		}
		for (var l = 0; l <= (email_num - 1); l++) 
		{
			if (f_name.value.indexOf(" ") >= 0 ) 
			{
				alert ("E-¸ÞÀÏ ÁÖ¼Ò¿¡¼­ °ø¶õÀ» »©ÁÖ½Ê½Ã¿À.");
				f_name.focus();
				return false;
			} 
		}
		for (var l = 0; l <= (email_num - 1); l++) 
		{
			if (f_name.value.indexOf("@.") >= 0 ) 
			{
				alert ("E-mail ÁÖ¼Ò¸¦ ´Ù½Ã ½áÁÖ¼¼¿ä. @.ÀÌ µé¾î°¥¼ö ¾ø½À´Ï´Ù.");
				f_name.focus();
				return false;
			} 
		}
		if(email_num>0 && str_email.indexOf("/")==email_num-1)
		{
			alert("E-mail ÁÖ¼Ò¸¦ ´Ù½Ã ½áÁÖ¼¼¿ä. ³¡¿¡ /°¡ µé¾î°¥¼ö ¾ø½À´Ï´Ù.");
			f_name.focus();
			return false;
		}
		if(email_num>0 && str_email.indexOf(".")==email_num-1)
		{
			alert("E-mail ÁÖ¼Ò¸¦ ´Ù½Ã ½áÁÖ¼¼¿ä. ³¡¿¡ .°¡ µé¾î°¥¼ö ¾ø½À´Ï´Ù.");
			f_name.focus();
			return false;
		}
		if (str_email.search(/(\S+)@(\S+)\.(\S+)/) == -1) 
		{
			alert("E-MailÇü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.\n\n  ´Ù½ÃÇÑ¹ø È®ÀÎ¹Ù¶ø´Ï´Ù.");
			f_name.focus();
			return false;
		}
		return true;
}
// ¼ýÀÚÀÎÁö È®ÀÎ½ÃÄÑÁÖ´Â ÆäÀÌÁö
function num_chk(chk_txt)
{
	c_text = chk_txt.value;
	if(c_text == "")
	{
		alert("¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä!");
		chk_txt.focus();
		return false;
	}
	var chk = true;
	for(i=0;i<=c_text.length - 1 ; i ++)
	{
		
		if (c_text.charCodeAt(i) >= 48 && c_text.charCodeAt(i) <= 57)
			;
		else
			chk = false;

	}
	if (chk == false)
	{
		alert("¼ýÀÚ¸¸ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.");
		chk_txt.focus();
	}
	return chk;
}
// ¿ÞÂÊ¼ýÀÚ°¡ ¿À¸¥ÂÊ¼ýÀÚº¸´Ù Å©¸é False
function compair_num(num1,num2)
{
	if(parseInt(num1) < parseInt(num2)) 
		return false;
	else
		return true;
}

// ¹®ÀÚ¿­À» ¹Þ¾Æ¼­ ¸®ÅÏ°ªÀ» ³Ñ°ÜÁØ´Ù.
function chk_text(c_id)
{
	if(c_id == "")
	{
		alert("°ªÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä!");
		return false;
	}
	var chk = true;
	for(i=0;i<=c_id.length - 1 ; i ++)
	{
		
		if (c_id.charCodeAt(i) >= 97 && c_id.charCodeAt(i) <= 122) 
			;
		else if (c_id.charCodeAt(i) >= 65 && c_id.charCodeAt(i) <= 90) 
			;
		else if (c_id.charCodeAt(i) >= 48 && c_id.charCodeAt(i) <= 57)
			;
		else
			chk = false;

	}
	if (chk == false)
	{
		alert("¿µ¹®°ú ¼ýÀÚÁ¶ÇÕ¸¸ °¡´ÉÇÕ´Ï´Ù.");
	}
	return chk;
}

function selectAll(chk_value,obj)
{
	if(!obj) return;
	if(obj.length > 0)
	{
		for(i=0; i < obj.length ; i ++)
			obj[i].checked = chk_value;
	}
	else
	{
		obj.checked = chk_value;
	}
}

function check_key(obj) { 
        val = obj.value; 
        new_val = ''; 
        for(i=0;i<val.length;i++) { 
                char = val.substring(i,i+1); 
                if (char < '0' || char > '9') { 
                        obj.value = new_val; 
                        return; 
                } else { 
                        new_val = new_val + char; 
                } 
        } 
} 



