﻿// JScript 文件
function checkName(source, arguments){
	var valueName = document.getElementById(source.controltovalidate).value;
	var isValid = false;
	var len = 0; 
	for(i=0;i<valueName.length;i++){ 
		iCode = valueName.charCodeAt(i);
		if((iCode >= 0 && iCode <= 255)||(iCode >= 0xff61 && iCode <= 0xff9f))
			len += 1;
		else
			len += 2;
	}
	if(len < 1 || len > 30)
		isValid = false;
	else
		isValid = true;
	arguments.IsValid = isValid
}
function ValidateUsername(source, arguments){
	var userName = document.getElementById(source.controltovalidate).value;
	var pattern_cn = /^[\u4E00-\u9FA50-9a-z_]*$/gi;
	var isValid = false;
	if(pattern_cn.test(userName)){
		var len = 0; 
		for(i=0;i<userName.length;i++){ 
			iCode = userName.charCodeAt(i);
			if((iCode >= 0 && iCode <= 255)||(iCode >= 0xff61 && iCode <= 0xff9f))
				len += 1;
			else
				len += 2;
		}

		if(len < 5 || len > 20)
			isValid = false;
		else
			isValid = true;
	}else{
		isValid = false;
	}
	arguments.IsValid = isValid
}

