<!--//
// ÀÔ·Â Ã¼Å© //
function validate(frm)
{
	for(var i = 0 ; i < frm.elements.length ; i++)
	{
		var el = frm.elements[i];

		// Textarea ¼ÂÆÃ //
		if(el.type.toLowerCase() == "textarea")
		{
			var attr = el.getAttribute("attr");
			if(attr == "editor")
			{
				try
				{
					oEditors.getById[el.name].exec("UPDATE_IR_FIELD", []);
				}
				catch(err)
				{
					alert(err.description );
					return false;
				}
			}
		}

		// ÇÊ¼ö Ç×¸ñ //
		if(el.getAttribute('required') != null)
		{
			if(el.type.toLowerCase() == "radio")
			{
				if(el.checked == false)
				{
				 	alert(el.hname + "À»(¸¦) ¼±ÅÃÇÏ¿© ÁÖ½Ã°Ú½À´Ï±î?");
				 	el.focus();
				 	return false;
				}
			}
			else if(el.type.toLowerCase() == "checkbox")
			{
				if(el.checked == false)
				{
				 	alert(el.hname + "À»(¸¦) ¼±ÅÃÇÏ¿© ÁÖ½Ã°Ú½À´Ï±î?");
				 	el.focus();
				 	return false;
				}
			}
			else if(el.type.toLowerCase() == "textarea")
			{
				var attr = el.getAttribute("attr");
				if(attr == "editor")
				{
					 if(document.getElementById(el.name).value == "")
					 {
					 	alert(el.hname + "À»(¸¦) ÀÔ·ÂÇÏ¿© ÁÖ½Ã°Ú½À´Ï±î?");
					 	return false;
					}
				}
				else
				{
					 if(el.value == "")
					 {
					 	alert(el.hname + "À»(¸¦) ÀÔ·ÂÇÏ¿© ÁÖ½Ã°Ú½À´Ï±î?");
					 	el.focus();
					 	return false;
					}
				}
			}
			else
			{
				 if(el.value == "")
				 {
				 	alert(el.hname + "À»(¸¦) ÀÔ·ÂÇÏ¿© ÁÖ½Ã°Ú½À´Ï±î?");
				 	el.focus();
				 	return false;
				}
			}
		}

		// ºñ¹Ð¹øÈ£ //
		if(el.type.toLowerCase() == "password")
		{
			if(el.value.length != 0)
			{
				// ¿µ¾î + ¼ýÀÚ Ã¼Å© //
				if(!Check_Eng_Num(el.value))
				{
					alert(el.hname + "´Â ¿µ¹®¤ý¼ýÀÚ·Î Á¶ÇÕµÈ ¹®ÀÚ¿­·Î 4ÀÚ ~ 12ÀÚ ÀÌ³»·Î ÀÔ·ÂÇÏ¿© ÁÖ¼Å¾ß ÇÕ´Ï´Ù.");
				 	el.focus();
				 	return false;
				}

				// ÀÚ¸´¼ö Ã¼Å© //
				if(!Check_Num(el.value))
				{
					alert(el.hname + "´Â 4ÀÚ ~ 12ÀÚ ÀÌ³»·Î ÀÔ·ÂÇÏ¿© ÁÖ¼Å¾ß ÇÕ´Ï´Ù.");
				 	el.focus();
				 	return false;
				}
			}
		}

		// ¹üÀ§ Ã¼Å© //
		var range = el.getAttribute("range");
		if(range != null)
		{
			if(el.value.length != 0)
			{
				var len = range.split(":");
				var min = Number(len[0]);
				var max = Number(len[1]);
				if(el.value.length < min || el.value.length > max)
				{
					alert(el.hname + "´Â " + min + "ÀÚ ~ " + max + "ÀÚ ÀÌ³»·Î ÀÔ·ÂÇÏ¿© ÁÖ¼Å¾ß ÇÕ´Ï´Ù.");
					el.focus();
					return false;
				}
			}
		}

		// µ¿ÀÏ¿©ºÎ Ã¼Å© //
		var matching = el.getAttribute('matching');
		if(matching != null && (el.value != frm.elements[matching].value))
		{
			alert("ÀÔ·ÂÇÏ½Å " + el.hname + "°ú ÀÔ·ÂµÈ " + frm.elements[matching].hname + "°ú ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
			el.focus();
			return false;
		}

		// ¸ÞÀÏ Ã¼Å© //
		var opt = el.getAttribute("opt");
		if(opt=="email")
		{
			if(el.value.length != 0)
			{
				if(!Check_Email(el.value))
				{
					alert("ÀÔ·ÂÇÏ½Å ÀÌ¸ÞÀÏÀÌ ¸ÞÀÏÁÖ¼Ò Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
					el.focus();
					return false;
				}
			}
		}
	}
	return true;
}
//-->