<!--
var pwd1 = pwd2 = "";
var radio_check = checkbox_check = 0;
function form_check(frm){

	for(var k=0; k<frm.elements.length; k++){
			var elems = frm.elements[k];
			if(elems.required!=null){
				switch(elems.type){
				case("radio"):
					if( elems.checked ) radio_check++;
					if( elems.end!=null ) {
						if( radio_check==0 ) {
							alert(elems.itemname+"(À»)¸¦ ¼±ÅÃÇÏ½Ê½Ã¿À.");
							elems.focus();
							return false;
						}
						radio_check = 0;
					}
				break;
				case("checkbox"):
					if( elems.checked ) checkbox_check++;
					if( elems.end!=null ) {

						var len = len1 = len2 = 0;
						if( elems.length!=null ) len = elems.length;
						if( elems.minlen!=null ) len1 = elems.minlen;
						if( elems.maxlen!=null ) len2 = elems.maxlen;
						if( len ) { len1 = len;len2 = len; }
						var obj = document.createElement("INPUT");
						obj.value = checkbox_check;
						checkbox_check = 0;
						if( obj.value==0 ) {
							alert(elems.itemname+"(À»)¸¦ ¼±ÅÃÇÏ½Ê½Ã¿À.");
							elems.focus();
							return false;
						} else if( len1 || len2 ) {
							if( !len1 ) { bytemsg = len2;msg = "ÀÌÇÏ"; }
							else if( !len2 ) { bytemsg = len1;msg = "ÀÌ»ó"; }
							else if( len1==len2 ) { bytemsg = len1;msg = ""; } 
							else { bytemsg = len1+"~"+len2;msg = "±îÁö"; }
							if( !obj.value.chklength(len1,len2) ) { alert(elems.itemname+" °¹¼ö°¡ ¸ÂÁö ¾Ê½À´Ï´Ù. \n\n[ÇöÀç°¹¼ö : "+obj.value+"°³]\n[Çã¿ë°¹¼ö : "+bytemsg+" °³ "+msg+"]");elems.focus();return false; }
						}
					}
				break;
				default:
					if( !text_check(elems) ) return false;
				break;
				}
			} else {
				if( elems.value != '' ) {
					if( !text_check(elems) ) return false;
				}
			}
	}

}

function text_check(elems){
	var arr = eval(elems);
	var txt = arr.itemname;
	var len = len1 = len2 = 0;
	var msg = '';
	var is_id = is_email = is_tel = is_jumin = is_date = is_number = is_eng = is_kor = is_nick = '';
	if( arr.value == '' ) {
		alert(txt+"(À»)¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		arr.focus();
		return false;
	}
	if( arr.length!=null ) len = arr.length;
	if( arr.minlen!=null ) len1 = arr.minlen;
	if( arr.maxlen!=null ) len2 = arr.maxlen;
	if( len ) { len1 = len;len2 = len; }
	if( arr.func!=null ) {
		switch(arr.func){
		case("id"):
			is_id = (arr.msg!=null)?arr.msg:"¿µ¹®ÀÚ, ¼ýÀÚ, _ ¸¸ °¡´É";
		break;
		case("email"):case("mail"):
			is_email = (arr.msg!=null)?arr.msg:"ÀÌ¸ÞÀÏ Çü½Ä¸¸ °¡´É";
		break;
		case("number"):
			is_number = (arr.msg!=null)?arr.msg:"¼ýÀÚ¸¸ °¡´É";
		break;
		case("eng"):
			is_eng = (arr.msg!=null)?arr.msg:"¿µ¹®ÀÚ¸¸ °¡´É";
		break;
		case("kor"):
			is_kor = (arr.msg!=null)?arr.msg:"ÇÑ±Û¸¸ °¡´É";
		break;
		case("nick"):
			is_nick = (arr.msg!=null)?arr.msg:"ÇÑ±Û,¿µ¹®,¼ýÀÚ¸¸ ÀÔ·Â °¡´É";
		break;
		case("jumin"):
			is_jumin = (arr.msg!=null)?arr.msg:"ÁÖ¹Î¹øÈ£ Çü½Ä¸¸ °¡´É";
		break;
		case("date"):
			is_date = (arr.msg!=null)?arr.msg:"³¯Â¥ Çü½Ä¸¸ °¡´É (¿¹: 1977-03-21)";
		break;
		case("tel"):case("phone"):
			is_tel = (arr.msg!=null)?arr.msg:"¼ýÀÚ, - ¸¸ °¡´É";
		break;
		case("pwd"):
			if( pwd1=='' ) pwd1 = arr.value;
			else if( pwd1!='' && pwd2=='' ) pwd2 = arr.value;
			
			if( (pwd1!='' && pwd2!='') && (pwd1!=pwd2 ) ) {
				pwd1 = pwd2 = "";
				alert("ºñ¹Ð¹øÈ£¿Í "+txt+"(ÀÌ)°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
				arr.select();return false;
			}
		break;
		}
	}
	if( arr.func2!=null ) {
		switch(arr.func2){
		case("id"):
			is_id = (arr.msg2!=null)?arr.msg2:"¿µ¹®ÀÚ, ¼ýÀÚ, _ ¸¸ °¡´É";
		break;
		case("email"):case("mail"):
			is_email = (arr.msg2!=null)?arr.msg2:"ÀÌ¸ÞÀÏ Çü½Ä¸¸ °¡´É";
		break;
		case("number"):
			is_number = (arr.msg2!=null)?arr.msg2:"¼ýÀÚ¸¸ °¡´É";
		break;
		case("eng"):
			is_eng = (arr.msg2!=null)?arr.msg2:"¿µ¹®ÀÚ¸¸ °¡´É";
		break;
		case("kor"):
			is_kor = (arr.msg2!=null)?arr.msg2:"ÇÑ±Û¸¸ °¡´É";
		break;
		case("nick"):
			is_nick = (arr.msg2!=null)?arr.msg2:"ÇÑ±Û,¿µ¹®,¼ýÀÚ¸¸ ÀÔ·Â °¡´É";
		break;
		case("jumin"):
			is_jumin = (arr.msg2!=null)?arr.msg2:"ÁÖ¹Î¹øÈ£ Çü½Ä¸¸ °¡´É";
		break;
		case("date"):
			is_date = (arr.msg2!=null)?arr.msg2:"³¯Â¥ Çü½Ä¸¸ °¡´É (¿¹: 1977-03-21)";
		break;
		case("tel"):case("phone"):
			is_tel = (arr.msg2!=null)?arr.msg2:"¼ýÀÚ, - ¸¸ °¡´É";
		break;
		case("pwd"):
			if( pwd1=='' ) pwd1 = arr.value;
			else if( pwd1!='' && pwd2=='' ) pwd2 = arr.value;
			
			if( (pwd1!='' && pwd2!='') && (pwd1!=pwd2 ) ) {
				pwd1 = pwd2 = "";
				alert("ºñ¹Ð¹øÈ£¿Í "+txt+"(ÀÌ)°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
				arr.select();return false;
			}
		break;
		}
	}
	if( len1 || len2 ) {
		if( !len1 ) { bytemsg = len2;msg = "ÀÌÇÏ"; }
		else if( !len2 ) { bytemsg = len1;msg = "ÀÌ»ó"; }
		else if( len1==len2 ) { bytemsg = len1;msg = ""; } 
		else { bytemsg = len1+"~"+len2;msg = ""; }
		if( !arr.value.islength(len1,len2) ) { alert(txt+" ±æÀÌ°¡ ¸ÂÁö ¾Ê½À´Ï´Ù. \n\n[ÇöÀçÅ©±â : "+arr.value.bytelength()+" Byte]\n[Çã¿ë¹üÀ§ : "+bytemsg+" Byte "+msg+"]\n- ¿µ¹® 1Byte/ÇÑ±Û 2Byte");arr.select();return false; }
	}
	if( is_id ) {
		if( !arr.value.isid() ) { alert(txt+" Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n\n["+is_id+"]");arr.select();return false; }
	}
	if( is_nick ) {
		if( !arr.value.isnick() ) { alert(txt+" Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n\n["+is_id+"]");arr.select();return false; }
	}
	if( is_email ) {
		if( !arr.value.isemail() ) { alert(txt+" Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n\n["+is_email+"]");arr.select();return false; }
	}
	if( is_tel ) {
		if( !arr.value.istel() ) { alert(txt+" Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n\n["+is_tel+"]");arr.select();return false; }
	}
	if( is_number ) {
		if( !arr.value.isnumber() ) { alert(txt+" Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n\n["+is_number+"]");arr.select();return false; }
	}
	if( is_eng ) {
		if( !arr.value.isalpha() ) { alert(txt+" Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n\n["+is_eng+"]");arr.select();return false; }
	}
	if( is_kor ) {
		if( !arr.value.iskor() ) { alert(txt+" Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n\n["+is_kor+"]");arr.select();return false; }
	}
	if( is_jumin ) {
		if( !arr.value.isssn() ) { alert(txt+" Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n\n["+is_jumin+"]");arr.select();return false; }
	}
	if( is_date ) {
		if( !arr.value.isdate() ) { alert(txt+" Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n\n["+is_date+"]");arr.select();return false; }
	}
	return true;
}
-->