function Chk_RForm() 
{
	var Num = "0123456789";
	var FLogin = "abcdefghijklmnopqrstuvwxyzABCEDFGHIJKLMNOPQRSTUVWXYZ";
	var ALogin = "0123456789abcdefghijklmnopqrstuvwxyzABCEDFGHIJKLMNOPQRSTUVWXYZ";
	var strEmail = document.RForm.Email.value;
	var strChkEmail = document.RForm.ChkEmail.value;

	var strId = document.RForm.Id.value;
	var strChkId = document.RForm.ChkId.value;
	var strPwd = document.RForm.Pwd.value;
	var strPwd2 = document.RForm.Pwd2.value;
	var strImgText = document.RForm.ImgText.value;

	var yesno;

	if(document.RForm["Agree"][1].checked == true)
	{
		alert("Please agree to the Terms of Use.");  
		return;
	}
	if(Chk_Spaces(strEmail)) 
	{
		alert("Please provide a valid email address.");
		document.RForm.Email.focus();
		return;
	} 
	if(Chk_Email(strEmail))
	{
		alert("Please provide a valid email address.");
		document.RForm.Email.select();
		document.RForm.Email.focus();
		return;
	}  
	if(Chk_Hangle(strEmail))
	{
		alert("Only alphabet characters are allowed.");
		document.RForm.Email.select();
		document.RForm.Email.focus();
		return;
	}
	if(strChkEmail != "Y")
	{
		alert("Confirm email.");
		document.RForm.Id.focus();
		return;
	}
	
	if(!Chk_String(strId.substr(0,1), FLogin))
	{
		alert("Please start with a letter for making an ID.");
		document.RForm.Id.select();
		document.RForm.Id.focus();
		return;
	} 
	/*
	if (!Chk_String(strId, ALogin))
	{
		alert("Only letters or numbers are allowed for ID.");
		document.RForm.Id.select();
		document.RForm.Id.focus();
		return;
	} 
	*/
	if(!Chk_Alphabet(strId))
	{
		alert("Only letters or numbers are allowed for ID.");
		document.RForm.Id.select();
		document.RForm.Id.focus();
		return;
	}
	if(!Chk_SpecialChar(strId))
	{
		alert("Only letters or numbers are allowed for ID.");
		document.RForm.Id.select();
		document.RForm.Id.focus();
		return;
	}
	if(strId.length < 4 || strId.length > 12)
	{
		alert("Please make your ID with least 4 letters, but not more than 12 letters.");
		document.RForm.Id.select();
		document.RForm.Id.focus();
		return;
	 }  
	if(strChkId != "Y")
	{
		alert("Check if this ID is available.");
		document.RForm.Id.focus();
		return;
	}
	if(Chk_Pwd(strPwd, strPwd2) == 1)
	{
		alert("Please make your password with least 6 letters, but not more than 15 letters.");
		document.RForm.Pwd.select();
		document.RForm.Pwd.focus();
		return;
	} 
	if(!Chk_Alphabet(strPwd))
	{
		alert("Only letters or numbers are allowed for password.");
		document.RForm.Pwd.select();
		document.RForm.Pwd.focus();
		return;
	}
	if(Chk_Pwd(strPwd, strPwd2) == 2) 
	{
		alert("You cannot use repetitive letters and numbers as your password.");
		document.RForm.Pwd.select();
		document.RForm.Pwd.focus();
		return;
	} 
	if(Chk_Pwd(strPwd, strPwd2) == 3) 
	{
		alert("Your password entries did not match.");
		document.RForm.Pwd.select();
		document.RForm.Pwd.focus();
		return;
	} 
	
	if(Chk_Spaces(strImgText)) 
	{
		alert("You need to enter the code shown to verify your registration.");
		document.RForm.ImgText.focus();
		return;
	} 
	
	if(document.RForm.Country.value == 'Please choose') 
	{
	    alert("Please choose your country.");
		document.RForm.Country.focus();
		return;
	}
	
	//yesno = confirm("Are you sure to join Navy Field?");
	//if(yesno == true)
	//{
	    document.RForm.target = "iframeRegist";
		document.RForm.submit();
	//}
}

function Open_ChkEmail()
{
	var strEmail = document.RForm.Email.value;
	var width = 575;
	var height = 363;
	var left = (screen.width/2) - (width/2);
	var top = (screen.height/2) - (height/2);
	var chang;

	if(Chk_Spaces(strEmail)) 
	{
		alert("Please provide a valid email address.");
		document.RForm.Email.focus();
		return;
	} 
	if(Chk_Email(strEmail))
	{
		alert("Please provide a valid email address.");
		document.RForm.Email.select();
		document.RForm.Email.focus();
		return;
	}  
	
	chang = window.open("/eng/member/chkemail.asp?Email="+strEmail,"ChkEmail","width="+width+",height="+height+",top="+top+",left="+left+",status=no,toolbar=no,menubar=no,location=no,fullscreen=no,scrollbars=no,resizable=no");
	chang.focus();
}

function Open_ChkId()
{
	var FLogin = "abcdefghijklmnopqrstuvwxyzABCEDFGHIJKLMNOPQRSTUVWXYZ";
	var strId = document.RForm.Id.value;
    var width = 575;
	var height = 363;
	var left = (screen.width/2) - (width/2);
	var top = (screen.height/2) - (height/2);
	var chang;

	if(!Chk_String(strId.substr(0,1), FLogin))
	{
		alert("Please start with a letter for making an ID.");
		document.RForm.Id.select();
		document.RForm.Id.focus();
		return;
	} 
	if(!Chk_Alphabet(strId))
	{
		alert("Only letters or numbers are allowed for ID.");
		document.RForm.Id.select();
		document.RForm.Id.focus();
		return;
	}
	if(strId.length < 4 || strId.length > 12)
	{
		alert("Please make your ID with least 4 letters, but not more than 12 letters.");
		document.RForm.Id.select();
		document.RForm.Id.focus();
		return;
	}  
	
	chang = window.open("/eng/member/chkid.asp?Id="+strId,"ChkId","width="+width+",height="+height+",top="+top+",left="+left+",status=no,toolbar=no,menubar=no,location=no,fullscreen=no,scrollbars=no,resizable=no");
	chang.focus();
}

function Open_ChkNominator()
{
	var width = 575;
	var height = 363;
	var left = (screen.width/2) - (width/2);
	var top = (screen.height/2) - (height/2);
	var chang;

	chang = window.open("/eng/member/chknominator.asp","ChkNominator","width="+width+",height="+height+",top="+top+",left="+left+",status=no,toolbar=no,menubar=no,location=no,fullscreen=no,scrollbars=no,resizable=no");
	chang.focus();
}

function Chk_Enter(e)
{					
	if(e.keyCode == 13)                  
	{
		Open_ChkId();
	}
}

function Chk_EmailEnter(e)
{					
	if(e.keyCode == 13)                  
	{
		Open_ChkEmail();
	}
}