//*******************
//check form
//*******************
function checkform()
{	
	var language = GetCookies("language");
	var form = document.myform;
	//Check The user's name !
	if(form.UserName.value=="")
	{
		if (language == "cn"){window.alert("请输入用户名！");}
		else{window.alert("Please enter your username !");}
		form.UserName.focus();
		return false;
	}	
	else if(!isNaN(form.UserName.value.substr(0,1)))
	{
		if (language == "cn"){window.alert('用户名不能以数字开头!');}
		else{window.alert('The username should not start with a number!');}
		form.UserName.value="";
		form.UserName.focus();
		return false;
	}
	else if (form.UserName.value.substr(0,1) == '_' )
	{
		if (language == "cn"){window.alert('用户名不能以下划线开头!');}
		else{window.alert('The username should not start with a underline !');}
		form.UserName.value="";
		form.UserName.focus();
		return false;
	}
	else if(form.UserName.value.length > 20 || form.UserName.value.length < 4)
	{
		if (language == "cn"){window.alert('用户名长度为4-20之间！');}
		else{window.alert('The length of the username must be between 4 and 20 characters!');}
		form.UserName.focus();
		return false;
	}
	var pattern=/^\w+$/;
	flag = pattern.test(form.UserName.value);
	if(!flag)
	{   
		if (language == "cn"){window.alert("用户名仅限于\n大小写英文字母、数字、下划线组合！");}
		else{window.alert("The username should consist of capital letter,little letter,numbers and underline !");}
		form.UserName.focus();
		return false;
	}
	//Check the password !
	if(form.Password.value=="")
	{
		if (language == "cn"){window.alert("请输入密码！");}
		else{window.alert("Please enter your password !");}
		form.Password.focus();
		return false;
	}
	else if(form.Password.value.length < 6)
	{
		if (language == "cn"){window.alert('密码长度不能少于6！');}
		else{window.alert('The length of the password must be more then 6 characters !');}
		form.Password.focus();
		return false;
	}
	if(form.VerifyCode.value == "")
		{
			if (language == "cn"){window.alert('请输入验证码！');}
			else{window.alert('Please enter the verifycode !');}
			form.VerifyCode.focus();
			return false;
		}
		if(isNaN(form.VerifyCode.value))
		{   
			if (language == "cn"){window.alert("验证码必须是数字！");}
			else{window.alert("The verifycode must be numeric !");}
			form.VerifyCode.value="";
			form.VerifyCode.focus();
			return false;
		}		
}
//*******************
//Get Cookies 
//*******************
function GetCookies(sName)
{
  var aCookie = document.cookie.split("; ");
  for (var i=0; i < aCookie.length; i++)
  {
    var aCrumb = aCookie[i].split("=");
    if (sName == aCrumb[0]) 
		return unescape(aCrumb[1]);
  }
  return 'cn';
}

