function checkdata() {
	
var ssn=form.username.value.toLowerCase();
if (!checkUserName(ssn)) return false;

if( strlen(form.password.value)<6 || strlen(form.password.value)>16 ) {
alert("\正确地登录密码长度为6～16位，仅可用英文、数字、特殊字符！")
form.password.focus()
return false;
}

if( strlen2(form.password.value) ) {
alert("\您的密码中包含了非法字符，仅可用英文、数字、特殊字符！")
form.password.focus()
return false;
}

if(charAllSame(form.password.value)){
alert("\密码过于简单！")
form.password.focus()
return false;
}

if( form.password.value == form.username.value ) {
alert("\用户名和密码不能相同！")
form.password.focus()
return false;
}

if( form.PassWordConfig.value =="" ) {
alert("\请输入密码确认！")
form.confirmPassword.focus()
return false;
}
if( form.PassWordConfig.value != form.password.value ) {
alert("\两次密码输入不一致！")
form.password.focus()
return false;
}
if( form.pwd_Question.value == "") {
alert("\请输入提示问题,当您忘记密码时可根据该问题提示密码！")
form.pwd_Question.focus()
return false;
}
if( strlen(form.Pwd_Answer.value)<6) {
alert("\请重新输入问题答案，长度不少于6位！")
form.Pwd_Answer.focus()
return false;
}
if( form.pwd_Question.value == form.Pwd_Answer.value ) {
alert("\密码提示问题和答案不能相同！")
form.Pwd_Answer.focus()
return false;
}

if( form.leader.value =="" ) {
alert("\请输入您的真实姓名！")
form.leader.focus()
return false;
}

//------------ 固定电话号码
if (form.Tel.value==""){
  alert("请输入固定电话号码！");
  form.tell.focus();
  return false;
}
else{
  var Letters = "0123456789()+-";
  for (i=0; i< form.Tel.value.length; i++){
     var CheckChar = form.Tel.value.charAt(i);
     if (Letters.indexOf(CheckChar) == -1){
       alert("固定电话号码格式不正确！");
       form.Tel.focus();
       return false;
      }
    }
  }
//------------ 手机电话号码
if (form.Mobile.value==""){
  alert("请输入手机号码！");
  form.Mobile.focus();
  return false;
}
else{
  var Letters = "0123456789";
  for (i=0; i< form.Mobile.value.length; i++){
     var CheckChar = form.Mobile.value.charAt(i);
     if (Letters.indexOf(CheckChar) == -1){
       alert("手机号码不正确！");
       form.Mobile.focus();
       return false;
      }
    }
  }
//------------ 公司名称
if( form.AgentName.value =="" ) {
alert("\请输入您的公司名称！")
form.AgentName.focus()
return false;
}

if( form.Address.value =="" ) {
alert("\请输入您的经营地址！")
form.Address.focus()
return false;
}

if( form.txtNote.value =="" ) {
alert("\请写入您的备注信息！")
form.txtNote.focus()
return false;
}

if (form.Email.value=="")
{
alert("请填写电子邮箱！");
form.Email.focus(); 
return false;
}

return true;
}


function checkUserName(ssn){
if( ssn.length<4 || ssn.length>18 ) {
alert("\请输入正确的用户名,用户名长度为4～18位！")
form.username.focus()
return false;
}

if (isWhiteWpace(ssn)){
alert("\请输入正确的用户名,用户名中不能包含空格！")
form.username.focus()
return false;
}

if (!isSsnString(ssn)){
alert("\对不起，您选择的用户名不正确！用户名\n由a～z的英文字母(不区分大小写)、0～9的数字、点、减\n号或下划线组成，长度为4～18个字符，只能以数字或字母\n开头和结尾,例如：beijing2008，beijing.2008。")
form.username.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;
}
function ismail(mail)
{
return(new RegExp(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/).test(mail));
}	