function formsub()
{
	if(form1.username.value.length=="")	
	{
		alert("用户名不能为空") ;
		form1.username.focus() ;
		return false;
	}
	if(form1.password.value.length=="")	
	{
		alert("密码不能为空") ;
		form1.password.focus() ;
		return false;
	}
	form1.action="index.asp?Oper=Login";
	form1.submit();	
}

function checkdata() {
var ssn=form.txtTuser.value.toLowerCase();
if (!checktxtTuser(ssn)) return false;

if( strlen(form.txtTpassword.value)<6 || strlen(form.txtTpassword.value)>16 ) {
alert("\正确地登录密码长度为6-16位，仅可用英文、数字！")
form.txtTpassword.focus()
return false;
}
if( strlen2(form.txtTpassword.value) ) {
alert("\您的密码中包含了非法字符，仅可用英文、数字！")
form.txtTpassword.focus()
return false;
}


if( form.txtTpassword.value =="" ) {
alert("\请输入密码！")
form.txtTpassword.focus()
return false;
}
return true;
}

function checktxtTuser(ssn){
if( ssn.length<3 || ssn.length>18 ) {
alert("\请输入正确的用户名,用户名长度为3-18位！")
form.txtTuser.focus()
return false;
}
if (isWhiteWpace(ssn)){
alert("\请输入正确的用户名,用户名中不能包含空格！")
form.txtTuser.focus()
return false;
}
return true;
}
function strlen(str){
	var len;
	var i;
	len = 0;
	for (i=0;i<str.length;i++){
		if (str.charCodeAt(i)>255) len+=2; else len++;
	}
	return len;
}
function strlen2(str){
	var len;
	var i;
	len = 0;
	for (i=0;i<str.length;i++){
		if (str.charCodeAt(i)>255) return true;
	}
	return false;
}
function isWhiteWpace (s)
{
  var whitespace = " \t\n\r";
  var i;
  for (i = 0; i < s.length; i++){   
     var c = s.charAt(i);
     if (whitespace.indexOf(c) >= 0) {
		  return true;
	  }
   }
   return false;
}
function isSsnString (ssn)
{
	var re=/^[0-9a-z][\w-.]*[0-9a-z]$/i;
	if(re.test(ssn))
		return true;
	else
		return false;
}