
/***********************************************************************
 * È¸¿ø ·Î±×ÀÎ
 */
	function ExecLogin(f)
	{
		if (!ChkText(f.UserID , Cfg_Msg_Member_Login_Msg1)) return false;

		if (f.UserID.value.search(/([^A-Za-z0-9]+)/) != -1)
		{
			alert(Cfg_Msg_Member_Login_Msg2);
			f.UserID.select();
			return false;
		}
		if (!ChkText(f.UserPwd , Cfg_Msg_Member_Login_Msg3)) return false;
		f.target="Ifrm_Form" ;
	}


/***********************************************************************
 * È¸¿ø ¾ÆÀÌµð´Â 4 ~ 10±îÁö ¿µ¹®¸¸
 */
	function ChkUserID_(Field , Msg)
	{
		
		var ID=/^([a-zA-Z0-9]{4,10})$/
		if(ID.test(Field.value) == false)
		{	
			alert(Msg); 
			Field.select(); 
			return false;
		}
		return true;
	}

/***********************************************************************
 * ¾ÆÀÌµð ÀÔ·Â½Ã ¼Ò¹®ÀÚº¯°æ
 */
	function ChgStrLower()
	{
		var f = document.frm;
		f.UserID.value = f.UserID.value.toLowerCase();
	}

/***********************************************************************
 * È¸¿ø ¾ÆÀÌµð Áßº¹ °Ë»çÈÄ ¾ÆÀÌµð º¯°æ½Ã reset
 */
	function ResetDupleUserIDResult()
	{
		var f = document.frm;
		
		ChgStrLower();
		f.ChkDupleUserIDResult.value = "";
		document.all["ID_MsgDupleUserID"].innerHTML = '';
	}


/***********************************************************************
 * È¸¿ø ¾ÆÀÌµð Áßº¹ °Ë»ö
 */
	function ChkDupleUserID()
	{
		var f = document.frm;
		var f1 = document.frmDupleUserID;
		var UserID = f.UserID.value ;

		if (!ChkText(f.UserID , Cfg_Msg_Member_Regist_Msg1) ) return ;
		if (!ChkUserID_(f.UserID , Cfg_Msg_Member_Regist_Msg2)) return;
		if (s = word_filter_check(f.UserID.value))
		{
			//alert("ÀÔ·ÂÇÏ½Å ¾ÆÀÌµð \'" + s + "\' (Àº)´Â »ç¿ëÇÏ½Ç ¼ö ¾ø´Â ¾ÆÀÌµðÀÔ´Ï´Ù.");
			//return ;
		}
		ChgStrLower(f.UserID);
		f1.target = "Ifrm_Form" ;
		f1.action = "/Member/Include/ChkDupleUserID.asp" ;
		f1.UserID.value = UserID;
		f1.Cfg_Lang.value = Cfg_Lang;
		f1.submit();
	} 


/***********************************************************************
 * »ç¿ë ºÒ°¡ ¾ÆÀÌµð
 */
	var strFilter_UserID = "root,bin,daemon,adm,lp,sync,shutdown,halt,mail,news,uucp,operator,games,gopher,ftp,nobody,vcsa,mailnull,rpm,rpc,xfs,rpcuser,nfsnobody,nscd,ident,radvd,named,pcap,mysql,postgres,oracle,dba,sa,administrator,master,webmaster,operator,admin,sysadmin,test,guest,anonymous,sysop,system,moderator,www,default,board,name,password,data,pds,warez,sex,special,club,index";

	if (typeof(FILTER_JS) == 'undefined') // ÇÑ¹ø¸¸ ½ÇÇà
	{
		if (typeof strFilter_UserID == 'undefined')
			alert('strFilter_UserID º¯¼ö°¡ ¼±¾ðµÇÁö ¾Ê¾Ò½À´Ï´Ù. ');

		var FILTER_JS = true;

		// ±ÝÁö´Ü¾î ÇÊÅÍ¸µ
		function word_filter_check(v)
		{
			var filter = strFilter_UserID;
			var s = filter.split(",");

			for (i=0; i<s.length; i++) 
			{
				if (v.indexOf(s[i]) != -1)
					return s[i];
			}
			return "";
		}
	}

/***********************************************************************
 * È¸¿ø °¡ÀÔ Æû Ã¼Å©
 */
	function frmCheck_Regist()
	{
		
		var f = document.frm;

		var ChkDupleUserIDResult = f.ChkDupleUserIDResult.value ;
		var Checked = 0;

		if (!ChkText(f.UserID , Cfg_Msg_Member_Regist_Msg1) ) return ;
		if (!ChkUserID_(f.UserID , Cfg_Msg_Member_Regist_Msg2)) return;
		if (IsChars_(f.UserID , illegalStr)) 
		{
			alert(Cfg_Msg_Member_Regist_Msg3); 
			f.UserID.select();  
			return ;
		}

		if (ChkDupleUserIDResult != 1) 
		{
			alert(Cfg_Msg_Member_Regist_Msg4);
			return;
		}

		if (!ChkText(f.UserPwd1 , Cfg_Msg_Member_Regist_Msg5) ) return ;
		if (!ChkText(f.UserPwd2 , Cfg_Msg_Member_Regist_Msg6) ) return ;
		if (StrLength(f.UserPwd1) < 4 || StrLength(f.UserPwd1) > 10) 
		{
			alert(Cfg_Msg_Member_Regist_Msg7);
			f.UserPwd1.select();
			return;
		}
		if (f.UserID.value == f.UserPwd1.value)
		{
			alert(Cfg_Msg_Member_Regist_Msg8);
			f.UserPwd1.select();
			return;
		}

		if (f.UserPwd1.value != f.UserPwd2.value )
		{
			alert(Cfg_Msg_Member_Regist_Msg9);
			f.UserPwd2.select();
			return;
		}
		if (!ChkRadio(f , "ApplyType" , Cfg_Msg_Member_Regist_Msg10)) return;
		if (!ChkText(f.UserName , Cfg_Msg_Member_Regist_Msg11) ) return ;
		
		if ( IsChars_( f.UserName , illegalStr ) ) 
		{
			alert(Cfg_Msg_Member_Regist_Msg13); 
			f.UserName.select(); 
			return ;
		}

		// ±¹¹®
		if (Cfg_Lang == "K")
		{
			if (!IsChars(f.UserName , "Hangul" , Cfg_Msg_Member_Regist_Msg12) ) return;

			if (!ChkText(f.UserName_Eng , Cfg_Msg_Member_Regist_Msg14) ) return ;
			if (!ChkText(f.UserName_Eng_1 , Cfg_Msg_Member_Regist_Msg15) ) return ;

			if (!ChkText(f.UserJumin1 , Cfg_Msg_Member_Regist_Msg16) ) return ;
			if (!ChkText(f.UserJumin2 , Cfg_Msg_Member_Regist_Msg16) )return ;
			if (!ChkJumin(f.UserJumin1.value , f.UserJumin2.value))
			{
				alert(Cfg_Msg_Member_Regist_Msg17);
				f.UserJumin2.select();
				return;
			}
		}
		if (!ChkText(f.UserCompName , Cfg_Msg_Member_Regist_Msg18) ) return ;
		//if (!ChkText(f.UserCompName_Eng , "È¸»ç¸í(¿µ¹®)À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä..") ) return ;

		if (!ChkText(f.UserPart , Cfg_Msg_Member_Regist_Msg19) ) return ;
		//if (!ChkText(f.UserPart_Eng , "ºÎ¼­¸í(¿µ¹®)À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä..") ) return ;

		if (!ChkText(f.UserPosition , Cfg_Msg_Member_Regist_Msg20) ) return ;
		//if (!ChkText(f.UserPosition_Eng , "Á÷À§(¿µ¹®)¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä..") ) return ;

		if (!ChkText(f.UserTel1 , Cfg_Msg_Member_Regist_Msg21) ) return ;
		if (!ChkText(f.UserTel2 , Cfg_Msg_Member_Regist_Msg21) ) return ;
		if (!ChkText(f.UserTel3 , Cfg_Msg_Member_Regist_Msg21) ) return ;

		if (!ChkText(f.UserHtel1 , Cfg_Msg_Member_Regist_Msg21) ) return ;
		if (!ChkText(f.UserHtel2 , Cfg_Msg_Member_Regist_Msg21) ) return ;
		if (!ChkText(f.UserHtel3 , Cfg_Msg_Member_Regist_Msg21) ) return ;

		if (!ChkText(f.UserEmail , Cfg_Msg_Member_Regist_Msg22) ) return ;
		if (!ChkEmail(f.UserEmail)) 
		{
			alert(Cfg_Msg_Member_Regist_Msg23);
			f.UserEmail.select();
			return;
		}

		// ±¹¹®
		if (Cfg_Lang == "K")
		{
			if (!ChkText(f.UserZip1 , Cfg_Msg_Member_Regist_Msg24) ) return ;
			if (!ChkText(f.UserAddr2 , Cfg_Msg_Member_Regist_Msg25) ) return ;
		}
		else
		{
			if (!ChkText(f.UserAddr1 , Cfg_Msg_Member_Regist_Msg24) ) return ;
		}

		for (i = 0 ; i < f.elements.length ; i ++)
		{
			if(f.elements[i].name == "InterestSession")
			{
				if (f.elements[i].checked) Checked ++;
			}
		}
		if (Checked < 1 )
		{
			alert(Cfg_Msg_Member_Regist_Msg26);
			return;
		}
		if (Checked > 3 )
		{
			alert(Cfg_Msg_Member_Regist_Msg27);
			return;
		}

		// ±¸ºÐÀÌ `ÀÏ¹Ý` ÀÏ °æ¿ì¿¡¸¸ ³í¹®½É»ç °¡´É ÆäÀÌÁö·Î ÀÌµ¿
		if (f.ApplyType[0].checked)
		{
			if (!ChkRadio(f , "IsStudentProgram" , Cfg_Msg_Member_Regist_Msg28)) return;
			Msg = Cfg_Msg_Member_Regist_Msg29_1
		}
		else
		{
			if (Cfg_Lang == "K") Msg = Cfg_Msg_Member_Regist_Msg29_2
			else Msg = Cfg_Msg_Member_Regist_Msg29_1
		}
		if (confirm(Msg)) 
		{
			f.target = "Ifrm_Form" ;
			f.submit();
		}
		else
		{
			return;
		}
	}


/***********************************************************************
 * È¸¿ø Á¤º¸ ¼öÁ¤
 */
	function frmCheck_Member_Modify()
	{
		var f = document.frm;
		var Checked = 0;

		if (f.IsChgPwd.checked)
		{
			if (!ChkText(f.UserPwd , Cfg_Msg_Member_Modify_Msg1)) return;
		}
		// ±¹¹®
		if (Cfg_Lang == "K")
		{
			if (!IsChars(f.UserName , "Hangul" , Cfg_Msg_Member_Regist_Msg12) ) return;

			if (!ChkText(f.UserName_Eng , Cfg_Msg_Member_Regist_Msg14) ) return ;
			if (!ChkText(f.UserName_Eng_1 , Cfg_Msg_Member_Regist_Msg15) ) return ;
		}
		if (!ChkText(f.UserCompName , Cfg_Msg_Member_Regist_Msg18) ) return ;
		//if (!ChkText(f.UserCompName_Eng , "È¸»ç¸í(¿µ¹®)À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä..") ) return ;

		if (!ChkText(f.UserPart , Cfg_Msg_Member_Regist_Msg19) ) return ;
		//if (!ChkText(f.UserPart_Eng , "ºÎ¼­¸í(¿µ¹®)À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä..") ) return ;

		if (!ChkText(f.UserPosition , Cfg_Msg_Member_Regist_Msg20) ) return ;
		//if (!ChkText(f.UserPosition_Eng , "Á÷À§(¿µ¹®)¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä..") ) return ;

		if (!ChkText(f.UserTel1 , Cfg_Msg_Member_Regist_Msg21) ) return ;
		if (!ChkText(f.UserTel2 , Cfg_Msg_Member_Regist_Msg21) ) return ;
		if (!ChkText(f.UserTel3 , Cfg_Msg_Member_Regist_Msg21) ) return ;

		if (!ChkText(f.UserHtel1 , Cfg_Msg_Member_Regist_Msg21) ) return ;
		if (!ChkText(f.UserHtel2 , Cfg_Msg_Member_Regist_Msg21) ) return ;
		if (!ChkText(f.UserHtel3 , Cfg_Msg_Member_Regist_Msg21) ) return ;

		if (!ChkText(f.UserEmail , Cfg_Msg_Member_Regist_Msg22) ) return ;
		if (!ChkEmail(f.UserEmail)) 
		{
			alert(Cfg_Msg_Member_Regist_Msg23);
			f.UserEmail.select();
			return;
		}

		// ±¹¹®
		if (Cfg_Lang == "K")
		{
			if (!ChkText(f.UserZip1 , Cfg_Msg_Member_Regist_Msg24) ) return ;
			if (!ChkText(f.UserAddr2 , Cfg_Msg_Member_Regist_Msg25) ) return ;
		}
		else
		{
			if (!ChkText(f.UserAddr1 , Cfg_Msg_Member_Regist_Msg24) ) return ;
		}

		for (i = 0 ; i < f.elements.length ; i ++)
		{
			if(f.elements[i].name == "InterestSession")
			{
				if (f.elements[i].checked) Checked ++;
			}
		}
		if (Checked < 1 )
		{
			alert(Cfg_Msg_Member_Regist_Msg26);
			return;
		}
		if (Checked > 3 )
		{
			alert(Cfg_Msg_Member_Regist_Msg27);
			return;
		}

		// ±¸ºÐÀÌ `ÀÏ¹Ý` ÀÏ °æ¿ì¿¡¸¸ ³í¹®½É»ç °¡´É ÆäÀÌÁö·Î ÀÌµ¿(±¹¹®ÆäÀÌÁö¸¸)
		if (Cfg_Lang == "K")
		{
			if (f.ApplyType[0].checked)
			{
				if (!ChkRadio(f , "IsStudentProgram" , Cfg_Msg_Member_Regist_Msg28)) return;
				Msg = Cfg_Msg_Member_Modify_Msg2_1 ;
			}
			else
			{
				Msg = Cfg_Msg_Member_Modify_Msg2_2
			}
		}
		else
		{
			Msg = Cfg_Msg_Member_Modify_Msg2_1 ;
		}
		if (confirm(Msg)) 
		{
			f.target = "Ifrm_Form" ;
			f.submit();
		}
		else
		{
			return;
		}
	}

/***********************************************************************
 * È¸¿ø Á¤º¸ Áß ºñ¹Ð¹øÈ£ º¯°æ
 */
	function frmCheck_UserPwd()
	{
		var f = document.frm;

		if (!ChkText(f.UserPwd , "ÇöÀç ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä..") ) return ;
		if (!ChkText(f.UserPwd1 , "ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.") ) return ;
		if (!ChkText(f.UserPwd2 , "ºñ¹Ð¹øÈ£ È®ÀÎÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä..") ) return ;
		if (StrLength(f.UserPwd1) < 4 || StrLength(f.UserPwd1) > 10) 
		{
			alert("ºñ¹Ð¹øÈ£´Â ÃÖ¼Ò 4ÀÚ ÀÌ»ó 10ÀÚ ÀÌÇÏ ÀÔ´Ï´Ù.");
			f.UserPwd1.select();
			return;
		}


		if (f.UserPwd1.value != f.UserPwd2.value )
		{
			alert("ºñ¹Ð¹øÈ£°¡ ¼­·Î ÀÏÄ¡ ÇÏÁö ¾Ê½À´Ï´Ù.");
			f.UserPwd2.select();
			return;
		}


		if (confirm("À§ÀÇ ³»¿ëÀ¸·Î È¸¿ø´ÔÀÇ ºñ¹Ð¹øÈ£¸¦ ¼öÁ¤ ÇÏ½Ã°Ú½À´Ï±î?")) f.submit();
		else return;
	}


/***********************************************************************
 * È¸¿ø °¡ÀÔ Æû Ã¼Å© Áß ³í¹®½É»ç °¡´ÉºÐ¾ß ¼±ÅÃ
 */
	function frmCheck_Regist_01()
	{
		var f = document.frm;
		var Checked = 0;

		for (i = 0 ; i < f.elements.length ; i ++)
		{
			if(f.elements[i].name == "Exec")
			{
				if (f.elements[i].checked) Checked ++;
			}
		}
		if (Checked < 1 )
		{
			alert("³í¹®½É»ç °¡´ÉºÐ¾ß¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.\n\nÁßº¹¼±ÅÃÀÌ °¡´ÉÇÕ´Ï´Ù.");
			return;
		}

		if (confirm("À§ÀÇ ³»¿ëÀ¸·Î È¸¿ø°¡ÀÔÀ» ÇÏ½Ã°Ú½À´Ï±î?")) 
		{
			f.target = "Ifrm_Form" ;
			f.submit();
		}
		else 
		{
			return;
		}
	}

/***********************************************************************
 * È¸¿ø °¡ÀÔ Æû Ã¼Å© Áß ³í¹®½É»ç °¡´ÉºÐ¾ß ¼±ÅÃ
 */
	function frmCheck_Modify_01()
	{
		var f = document.frm;
		var Checked = 0;

		for (i = 0 ; i < f.elements.length ; i ++)
		{
			if(f.elements[i].name == "Exec")
			{
				if (f.elements[i].checked) Checked ++;
			}
		}
		if (Checked < 1 )
		{
			alert("³í¹®½É»ç °¡´ÉºÐ¾ß¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.\n\nÁßº¹¼±ÅÃÀÌ °¡´ÉÇÕ´Ï´Ù.");
			return;
		}

		if (confirm("À§ÀÇ ³»¿ëÀ¸·Î Á¤º¸¼öÁ¤À» ÇÏ½Ã°Ú½À´Ï±î?")) 
		{
			f.target = "Ifrm_Form" ;
			f.submit();
		}
		else 
		{
			return;
		}
	}

	// È¸¿ø ¼öÁ¤/°¡ÀÔ ½Ã ¹öÆ°
	function ShowRegistBtn(Val)
	{
		var f = document.frm;
		var ImgUrl ;
		if (Val == "R")	// È¸¿ø°¡ÀÔ
		{
			if (Cfg_Lang == "K")
			{
				if (f.ApplyType[0].checked) 
				{
					ImgUrl = "/images/btn_member_01.gif"
					document.getElementById("ID_Student").style.display = "";
				}
				else 
				{
					ImgUrl = "/images/btn_004.gif"
					document.getElementById("ID_Student").style.display = "none";
				}
			}
			else
			{
				if (f.ApplyType[0].checked)  
				{
					ImgUrl = "/images/btn_005.gif"
					document.getElementById("ID_Student").style.display = "";
				}
				else
				{
					ImgUrl = "/images/btn_005.gif"
					document.getElementById("ID_Student").style.display = "none";
				}
			}
			
		}
		else	// Á¤º¸¼öÁ¤
		{
			if (Cfg_Lang == "K")
			{
				if (f.ApplyType[0].checked)  
				{
					ImgUrl = "/images/btn_member_02.gif"
					document.getElementById("ID_Student").style.display = "";
				}
				else   
				{
					ImgUrl = "/images/btn_004.gif"
					document.getElementById("ID_Student").style.display = "none";
				}
			}
			else
			{
				if (f.ApplyType[0].checked)  
				{
					ImgUrl = "/images/btn_005.gif"
					document.getElementById("ID_Student").style.display = "";
				}
				else
				{
					ImgUrl = "/images/btn_005.gif"
					document.getElementById("ID_Student").style.display = "none";
				}
			}			
		}
		document.getElementById("ID_Btn").src = ImgUrl;
	}


	function IEEE_Login()
	{
		OpenWin("/Login/Login.asp", "Popup_Login" , "420" , "212" , "no") ;
	}
	function IEEE_Regist()
	{
		OpenWin("/Login/Regist.asp", "Popup_Regist" , "680" , "930" , "yes") ;
	}
	function IEEE_LostInfo()
	{
		OpenWin("/Login/LostInfo.asp", "Popup_LostInfo" , "420" , "286" , "no") ;
	}

	function goSymposium(Val)
	{
		var f = document.frmIEEE;
		
		if (Cfg_IsLogin == "False")
		{
			IEEE_Login();
			return;
		}

		f.Mode.value = Val;
		f.action = "http://sympoeng.nanokorea.or.kr/Member/Include/ExecIEEE.asp";
		f.submit();
		
		/*
		switch(Val)
		{
			case "MyPage":
					f.Mode.value = Val;
					f.action = "http://sympoeng.nanokorea.or.kr/Member/Include/ExecIEEE.asp";
					f.submit();
			break;

			case "Paper":
					f.Mode.value = Val;
					f.action = "http://sympoeng.nanokorea.or.kr/Member/Include/ExecIEEE.asp";
					f.submit();
			break;

			case "Payment_P":
					f.Mode.value = Val;
					f.action = "http://sympoeng.nanokorea.or.kr/Member/Include/ExecIEEE.asp";
					f.submit();
			break;
		}
		*/
	}