
//	function isValid(vName,vType,vDescription,vRequired,vMinLength,vMaxLength)
function Validate()
{
	errMsg="";
	isValid(document.forms[0].nickname.value,"login","Nickname",true,4,20);
	if(errMsg!="")
	{
		alert(errMsg);
		document.forms[0].nickname.focus();
		return false;
	}
	isValid(document.forms[0].secretcode.value,"password","Secretcode",true,4,20);
	if(errMsg!="")
	{
		alert(errMsg);
		document.forms[0].secretcode.focus();
		return false;
	}
	isValid(document.forms[0].name.value,"text","Real Name",true,2,50);
	if(errMsg!="")
	{
		alert(errMsg);
		document.forms[0].name.focus();
		return false;
	}
	isValid(document.forms[0].gender.selectedIndex,"dropdown","Gender",true,1,10);
	if(errMsg!="")
	{
		alert(errMsg);
		document.forms[0].gender.focus();
		return false;
	}
	isValid(document.forms[0].bmonth.selectedIndex,"dropdown","Birthday Month",true,1,20);
	if(errMsg!="")
	{
		alert(errMsg);
		document.forms[0].bmonth.focus();
		return false;
	}
	isValid(document.forms[0].bday.selectedIndex,"dropdown","Birthdate",true,1,10);
	if(errMsg!="")
	{
		alert(errMsg);
		document.forms[0].bday.focus();
		return false;
	}
	isValid(document.forms[0].byear.selectedIndex,"dropdown","Birth Year",true,1,10);
	if(errMsg!="")
	{
		alert(errMsg);
		document.forms[0].byear.focus();
		return false;
	}
	isValid(document.forms[0].email.value,"e-mail","Email Address",true,5,50);
	if(errMsg!="")
	{
		alert(errMsg);
		document.forms[0].email.focus();
		return false;
	}
	isValid(document.forms[0].country.selectedIndex,"dropdown","Country",true,2,50);
	if(errMsg!="")
	{
		alert(errMsg);
		document.forms[0].country.focus();
		return false;
	}
	if (document.forms[0].country.selectedIndex == 94)
	{
		isValid(document.forms[0].city.value,"text","City",true,2,50);
		if(errMsg!="")
		{
			alert(errMsg);
			document.forms[0].city.focus();
			return false;
		}
	}
	return true;
}
