<!--

function MM_openBrWindow(theURL,winName,features) { //v2.0
	window.open(theURL,winName,features);
}

function select_direct(form, value)
{
	if(value == "")		return;

	form.submit();
	return;
}

function enterkey(form) { 
	if(event.keyCode ==13) 	{ 
		form_check(form);
	} 
} 

function enterLogIn1(form1, form2)
{ 
	if(event.keyCode ==13) 	{ 
		if(form1.id.value == "") {
			form1.id.focus();
			return;
		} else if(form2.passwd.value == "") {
			form2.passwd.focus();
			return;
		}
		form1.passwd.value = form2.passwd.value;

		form_check(form1);
		return;
	}
}


function enterLogIn2(form1, form2)
{ 
	if(event.keyCode ==13) 	{ 
		if(form2.passwd.value == "") {
			form2.passwd.focus();
			return;
		} else if(form1.id.value == "") {
			form1.id.focus();
			return;
		}
		form2.id.value = form1.id.value;

		form_check(form2);
		return;
	}
}


function LogInForm(form1, form2)
{ 
	if(form2.passwd.value == "") {
		form2.passwd.focus();
		return;
	} else if(form1.id.value == "") {
		form1.id.focus();
		return;
	}
	form2.id.value = form1.id.value;

	form_check(form2);
	return;
}


// ±ÛÀÚ¼ö °è»ê
function CheckLen(formfield1, formfield2, maxlength)
{
	var form_length = formfield1.value.length;
	var form_value  = formfield1.value;
	if(maxlength < form_length) {
		alert(maxlength+"ÀÚ¸¦ ÃÊ°úÇÕ´Ï´Ù.\n¸Þ½ÃÁö¸¦ Àü¼Û(ÀÔ·Â)ÇÒ ¼ö ¾ø½À´Ï´Ù.");
	}
	formfield2.value = form_length;
	return form_length;
}


/**
ÀÔ·ÂÆûÃ¼Å©
*/
function form_check(form)
{
	var n_loop_num, currEl;
	
	for(n_loop_num=0; n_loop_num<form.elements.length; n_loop_num++)
	{
		currEl = form.elements[n_loop_num];
		
		//ÇÊ¼ö Ç×¸ñÀ» Ã¼Å©ÇÑ´Ù.
		if(currEl.getAttribute("required") != null)
		{
			if(currEl.type.toUpperCase() == "TEXT" || currEl.type.toUpperCase() == "FILE" || currEl.tagName.toUpperCase() == "TEXTAREA" ||currEl.type.toUpperCase() == "PASSWORD" ||currEl.type.toUpperCase() == "HIDDEN")
			{
				if(!chkText(currEl, currEl.hname))                return;
			}
			else if(currEl.tagName.toUpperCase() == "SELECT")
			{
				if(!chkSelect(currEl, currEl.hname))                return;
			}
			else if(currEl.type.toUpperCase() == "CHECKBOX")
			{
				if(!chkCheckbox(form, currEl, currEl.hname))      return;
			}
			else if(currEl.type.toUpperCase() == "RADIO")
			{
				if(!chkRadio(form, currEl, currEl.hname))         return;
			}
		}
	
		// ±æÀÌÁ¦ÇÑÀ» Ã¼Å©ÇÑ´Ù.
		if(currEl.getAttribute("lengthchk") != null && currEl.value.length > 0)
		{
			if(!chkLength(currEl, currEl.lengthchk, currEl.hname))    return;
		}
		
		// ±æÀÌ»óÇÑÀ» Ã¼Å©ÇÑ´Ù.
		if(currEl.getAttribute("lengthmax") != null && currEl.value.length > 0)
		{
			if(!chkLengthMax(currEl, currEl.lengthmax, currEl.hname))    return;
		}
		              
		// ÀÔ·Â ÆäÅÏÀ» Ã¼Å©ÇÑ´Ù.
		if(currEl.getAttribute("option") != null && currEl.value.length > 0)
		{
			if(!chkpattern(currEl, currEl.option, currEl.hname))      return;
		}
	}
	
	form.submit();
	return;
}


/**
ÀÔ·ÂÆûÁß TEXT, FILE, TEXTAREA, PASSWORD, HIDDEN Ã¼Å©
*/
function chkText(field, title)
{
	if(field.value.length < 1)
	{
		alert("'"+title+"'À»(¸¦) ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		field.focus();
		return false;
	}
	return true;
}


/**
ÀÔ·ÂÆûÁß SELECT Ã¼Å©
*/
function chkSelect(field, title)
{
	if(field.value.length < 1)
	{
		alert("'"+title+"'À»(¸¦) ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		field.focus();
		return false;
	}
	return true;
}


/**
ÀÔ·ÂÆûÁß CHECKBOX Ã¼Å©
*/
function chkCheckbox(form, field, title)
{
	fieldname = eval(form.name+'.'+field.name);
	if (!fieldname.checked)
	{
		alert("'"+title+"'À»(¸¦) Ã¼Å©ÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		field.focus();
		return false;
	}
	return true;
}


/**
ÀÔ·ÂÆûÁß RADIO Ã¼Å©
*/
function chkRadio(form, field, title)
{
	fieldname = eval(form.name+'.'+field.name);
	for (n_loop=0; n_loop<fieldname.length; n_loop++)
	{
		if (fieldname[n_loop].checked)		return true;
	}
	alert("'"+title+"'À»(¸¦) Ã¼Å©ÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
	field.focus();
	return false;
}


/**
ÀÔ·Âµ¥ÀÌÅÍ ±æÀÌÃ¼Å©
*/
function getLength(str)
{
	return (str.length + (escape(str) + "/%u").match(/%u/g).length-1);
}


/**
ÀÔ·Âµ¥ÀÌÅÍ ±æÀÌÃ¼Å©
*/
function chkLength(field, length, title)
{
	if(getLength(field.value) < length)
	{
		alert("'"+title+"'ÀÇ ±æÀÌ´Â '"+length+"' È¤Àº ±× ÀÌ»óÀÌ¾î¾ß ÇÕ´Ï´Ù.");
		field.focus();
		return false;
	}
	return true;
}


/**
ÀÔ·Âµ¥ÀÌÅÍ ±æÀÌ»óÇÑ°Ë»ç
*/
function chkLengthMax(field, length, title)
{
	if(getLength(field.value) > length)
	{
		alert("'"+title+"'ÀÇ ±æÀÌ´Â '"+length+"' È¤Àº ±× ÀÌÇÏÀÌ¾î¾ß ÇÕ´Ï´Ù.");
		field.focus();
		return false;
	}
	return true;
}


/**
ÀÔ·Âµ¥ÀÌÅÍÀÇ ÆÐÅÏÃ¼Å©
*/
function chkpattern(field, pattern, title)
{
	var regNum =/^[0-9]+$/;
	var regPhone =/^[0-9]{2,3}-[0-9]{3,4}-[0-9]{4}$/;
	var regMail =/^[_a-zA-Z0-9-]+@[._a-zA-Z0-9-]+\.[a-zA-Z]+$/;
	var regDomain =/^[.a-zA-Z0-9-]+.[a-zA-Z]+$/;
	var regAlpha =/^[a-zA-Z]+$/;
	var regHost =/^[a-zA-Z-]+$/;
	var regHangul =/[°¡-ÆR]/;
	var regHangulEng =/[°¡-ÆRa-zA-Z]/;
	var regHangulOnly =/^[°¡-ÆR]*$/;
	var regId =/^[a-zA-Z]{1}[a-zA-Z0-9_-]{3,12}$/;
	var regNicname =/^[°¡-ÆRa-zA-Z0-9_-]{1,6}$/;
	var regDate =/^[0-9]{4}-[0-9]{2}-[0-9]{2}$/;
	
	pattern = eval(pattern);
	if(!pattern.test(field.value))
	{
		alert("'" + title + "'Ç×¸ñÀÇ Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
		field.focus();
		return false;
	}
	return true;
}



function del_ok(str_target_url)
{
	var is_ok = confirm("Á¤¸»·Î [»èÁ¦]Ã³¸® ÇÏ½Ã°Ú½À´Ï±î?\n[»èÁ¦]ÇÏ½Ç·Á¸é 'È®ÀÎ'¹öÆ°À» Å¬¸¯ÇÏ½Ê½Ã¿ä");
	
	if(is_ok == true) {
		document.location.href = str_target_url;
		return;
	}
}


function modify_ok(form)
{
	var is_ok = confirm("Á¤¸»·Î [º¯°æ]Ã³¸® ÇÏ½Ã°Ú½À´Ï±î?\n[º¯°æ]ÇÏ½Ç·Á¸é 'È®ÀÎ'¹öÆ°À» Å¬¸¯ÇÏ½Ê½Ã¿ä");
	if(is_ok == true)
	{
		form_check(form);
	}
}

//-->