var issubmit = false;

/*
该函数将判断某一变量是否为空字符串
该函数将被函数is_textbox_null调用
str:被测试的字符串变量
*/
function is_only_space(str){
	for(i=0;i<=str.length-1;i++){
		if (str.charAt(i) != " ") 
			return false;
	}
	return true;
}

/*
function is_digital(Item, ItemCaption)
该函数用于检验某一Item是否为数字
Item: 表单中元素名称，或者变量名
isObj:确定变量Email代表一个Item对象还是一个仅仅变量，if true,Item是一个表单中元素名称，否则……
ItemCaption:仅当IsObj = ture时有效,用于出错提示
*/
function is_digital(Item, ItemCaption)
{
	var pattern = /^([0-9])+$/;
	flag = pattern.test(Item.value); 
	if(!flag)
	{
		alert(ItemCaption + "必须是数字。"); 
		Item.focus();
		return false;
	}
	else
		return true;
}
/*
function is_item_not_null(Item, ItemCaption);
该函数将判断表单中元素值是否为空
该函数将调用is_only_space
Item:  表单元素名称
ItemCaption:  Item的说明
*/
function is_item_not_null(Item, ItemCaption)
{
	if ((Item.value == "") || is_only_space(Item.value))
	{
		alert(ItemCaption + "不能为空！");
		Item.focus();
		return false;
	}
	return true;
}
/*
function check_email(Email)
该函数用于检验Email
Email: 表单中Email元素名称，或者Email变量名
*/
function check_email(Email)
{
	//if (!is_item_not_null(Email, "Email地址"))
		//return false;

	var pattern = reg=/^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,}$/; 
	flag = pattern.test(Email.value); 
	if(!flag)
	{
		alert("您的Email地址填写不对。"); 
		Email.focus();
		return false;
	}
	else
		return true;
}


function check_length_asc(Item, MinLength, MaxLength, ItemCaption)
{
   //该函数使用字符的长度
	if ((MinLength == 0) && (MaxLength == 0))
		return true;

	if (MaxLength < MinLength)
	{
		alert("\"check_length_asc\"函数调用错误。");
		return false;
	}
	//alert(Item.value.Tlength());
	if ((Item.value.length < MinLength) || (Item.value.length > MaxLength))
	{
		alert(ItemCaption + "长度不符合要求。"); 
		Item.focus();
		return false;
	}
	else
		return true;
}


/*
function check_password(Pass1, Pass2, MinLength, MaxLength)
该函数用于检验密码
*/
function check_password(Pass1, Pass2, MinLength, MaxLength,ItemCaption)
{
	ItemCaption=(ItemCaption==null)?"密码":ItemCaption;
	if (!check_text(Pass1, MinLength, MaxLength,ItemCaption))
		return false;

	if (!check_text(Pass2, MinLength, MaxLength, "第二次输入的"+ItemCaption))
		return false;

	if (Pass1.value != Pass2.value)
	{
		alert(ItemCaption+"两次输入的密码不一致。");
		Pass1.value = "";
		Pass2.value = "";
		Pass1.focus();
		return false;
	}
	return true;

}
/*
function check_idcard(IDCard)
该函数用于检验身份证
*/
/*function check_idcard(IDCard)
{
	if (!is_item_not_null(IDCard, "身份证号码"))
		return false;

	var re = /^(\d{15}|\d{18}|\d{17}(X|x))$/; 
	if (!re.test(IDCard.value))
	{
		alert("身份证号格式不对！");
		IDCard.focus();
		return false;
	}
	var today = new Date();
	var year=today.getFullYear() ;
	//alert(today);
	//alert(year);
	if (IDCard.value.length==15){

	}else{
		if (parseFloat(year)-parseFloat(IDCard.value.substr(6,4))<18){
			alert("您的身份证号显示您未满十八岁，请确认！");
			IDCard.focus();
			return false;
		}
	}
	return true;
}*/
/*
function check_text(Item, MinLength, MaxLength, ItemCaption)
该函数用于检验文本框
*/
function check_text(Item, MinLength, MaxLength, ItemCaption)
{
	if (!is_item_not_null(Item, ItemCaption))
		return false;
	if (!check_length_asc(Item, MinLength, MaxLength, ItemCaption))
		return false;
	return true;
}

function check_text2(Item, MinLength, MaxLength, ItemCaption){
	if((Item.value == "") || is_only_space(Item.value)){
		Item.focus();
		return false;
	}
	return true;

	if ((MinLength == 0) && (MaxLength == 0))
		return true;

	if (MaxLength < MinLength){
		return false;
	}
	//alert(Item.value.Tlength());
	if ((Item.value.length < MinLength) || (Item.value.length > MaxLength)){
		Item.focus();
		return false;
	}else
		return true;
}

//禁止全角
function isQj(elem){
  //[\u4E00-\u9FA5]汉字?[\uFE30-\uFFA0]全角字符
  var pattern=/[\uFE30-\uFFA0]/gi;
  if(pattern.test(elem)){
    //不为汉字
	//alert("不能用全角");
	//elem="";
	return false;
  }else{
    //输入正常
    return true;
  }
}
//含有非法字符~!@%^&*();'\"?><[]{}\\|,:/=+-""'   \$|\(|\)|\*|\+|\-|\.|\[|]|\?|\\|\^|\{|\||}|~|`|!|@|#|%|&|_|=|<|>|/|,
function havegg(elem){
  var str = "$()*+-.[]?\^{\|}~`!@#%&=<>/\",';";
  for(i=0;i<elem.length;i++)
   if (str.indexOf(elem.charAt(i)) !=-1){
          return false;
	}
     return true;
}



//将全角字符转换为半角（目前只转换０,１,２,３,４,５,６,７,８,９,，）
function replace_qj(str)
{   
	Arryqj=new Array('０','１','２','３','４','５','６','７','８','９','，','　');
	Arrybj=new Array('0','1','2','3','4','5','6','7','8','9',',','');
    for(i=0;i<Arryqj.length;i++)
		{
		var re = eval("/"+Arryqj[i]+"/g");
		str=str.replace(re,Arrybj[i]);
		}
    return str;
}
//该函数用来检测是否是标准日期格式2004-10-12 12:33
function checkdatetime(strdatetime)
{
  if(!/^20[0-1][0-9]-\d{1,2}-\d{1,2} [0-2]{0,1}[0-9]:[0-5]{0,1}[0-9]$/g.test(strdatetime))
	return false;
  else
	return true;
}
//该函数用于检验某一个变量是不是数字，包括小数
function is_number(strvalue)
{
  if(!/^[.0-9]*$/g.test(strvalue)) 
	return false;  
 else 
   return true;
}

/*
用户名中禁止包含的字符
*/
function check_username(username)
{	
	if(username.indexOf("赢家")>=0)
	{
		alert("用户名中不得包含'大赢家'等字符");
		return false;
	}
	if(username.indexOf("0x")>=0)
	{
		alert("用户名中包含有非法字符");
		return false;
	}
	return true;
}

/*zgf
新加的页面的更改样式js
*/
function changestyle_focus(obj)
{
		switch (obj)
		{
		case "User":
			document.getElementById("User").innerHTML='<font color=#aaaaee>（用户名长度不得超过16个字符，只能以中文、英文、和数字组成）。</font>';
			break;
		case "qu":
			document.getElementById("qu").innerHTML='<font color=#aaaaee>非常重要，当你要找回密码时候！</font>';
			break;
		case "an":
			document.getElementById("an").innerHTML='<font color=#aaaaee>非常重要，当你要找回密码时候！</font>';
			break;	
		case "ps":
			document.getElementById("ps").innerHTML='<font color=#aaaaee>此密码是用于本网站论坛(密码长度应为六到十五位)。</font>';
			break;	
		case "pc":
			document.getElementById("pc").innerHTML='<font color=#aaaaee>请再输入一遍您上面填写的密码</font>';
			break;
		case "tn":
			document.getElementById("tn").innerHTML='<font color=#aaaaee>非常重要，这是您提款的重要依据，提款时银行卡的户名必须是这里填写的真实姓名。真实姓名一旦提交将不可更改</font>';
			break;
		case "em":
			document.getElementById("em").innerHTML='<font color=#aaaaee>推荐使用免费雅虎、网易、hotmail 邮箱。</font>';
			break;	
		}	
}
function changestyle_blur(obj)
{
		switch (obj)
		{
		case "User":
			if (document.theform.username.value!='')
			{
				document.getElementById("User").innerHTML='（用户名长度不得超过16个字符，只能以中文、英文、和数字组成）。';
			}
			else{
				document.getElementById("User").innerHTML='<font color=#aaaaee>用户名不能为空!</font>';
			}
			break;
		case "qu":
			if (document.theform.passques.value!='')
			{
				document.getElementById("qu").innerHTML='非常重要，当你要找回密码时候！';
			}
			else{
				document.getElementById("qu").innerHTML='<font color=#aaaaee>非常重要，当你要找回密码时候！</font>';
			}
			break;
		case "an":
			if (document.theform.passans.value!='')
			{
				document.getElementById("an").innerHTML='非常重要，当你要找回密码时候！';
			}
			else{
				document.getElementById("an").innerHTML='<font color=#aaaaee>非常重要，当你要找回密码时候！</font>';
			}
			break;
		case "tn":
			if (document.theform.truename.value!='')
			{
				document.getElementById("tn").innerHTML='非常重要，这是您提款的重要依据，提款时银行卡的户名必须是这里填写的真实姓名。真实姓名一旦提交将不可更改';
			}
			else{
				document.getElementById("tn").innerHTML='<font color=#aaaaee>用户真名不能为空!</font>';
			}
			break;
		case "em":
			if (document.theform.email.value!='')
			{
				document.getElementById("em").innerHTML='推荐使用免费雅虎、网易、hotmail 邮箱。';
			}
			else{
				document.getElementById("em").innerHTML='<font color=#aaaaee>用户邮件地址不能为空!</font>';
			}
			break;
		case "ps":
			if (document.theform.fs_password.value!='')
			{
				document.getElementById("ps").innerHTML='此密码是用于本网站论坛(密码长度应为六到十五位)。';
			}
			else{
				document.getElementById("ps").innerHTML='<font color=#aaaaee>密码不能为空!</font>';
			}	
			break;	
		case "pc":
			if (document.theform.se_password.value=="")
			{
				if (document.theform.fs_password.value!='')
				{
					document.getElementById("pc").innerHTML='<font color=#aaaaee>密码不能为空!</font>';
				}else{
					document.getElementById("ps").focus();
					document.getElementById("ps").innerHTML='<font color=#aaaaee>请先输入密码!</font>';
					document.getElementById("pc").innerHTML='请再输入一遍您上面填写的密码';
				}	
			}else{
				if ((document.theform.fs_password.value!=document.theform.se_password.value)&&(document.theform.fs_password.value!=""))
				{
					//if (document.theform.se_password.value=='')
					//{
					//	document.getElementById("pc").innerHTML='<font color=#aaaaee>重复密码不能为空!</font>';
					//}else
					if (document.theform.se_password.value!='')
					{
						document.getElementById("pc").innerHTML='<font color=#aaaaee>两次输入密码不一致!</font>';
					}	
				}else
				{
					if (document.theform.fs_password.value!='')
					{
						document.getElementById("pc").innerHTML='请再输入一遍您上面填写的密码';
					}else{
						document.theform.fs_password.focus();
						document.theform.se_password.value='';
						document.getElementById("pc").innerHTML='请再输入一遍您上面填写的密码';
						document.getElementById("ps").innerHTML='<font color=#aaaaee>密码不能为空!</font>';
					}
				}	
			}
			break;
		}
}
/*
新加的页面的更改样式js
*/


/****恢复regfrom的值的使用***/
function modrf()
{
	if(document.theform.ismod.checked)
	{
		document.theform.regfrom.disabled=false;
	}
	else
	{
		document.theform.regfrom.disabled=true;
	}	
}
function changefrom()
{
	document.theform.fromname.value=document.theform.regfrom.value;
}
/*******/

/*把纯字母替换成小写*/
function change_Lower(obj)
{
	var str;
	var regfrom_val;
	regfrom_val=obj.value;
	str=/^[A-Za-z]+$/;
	if(str.test(regfrom_val))
	{
		obj.value=regfrom_val.toLowerCase();
	}	
}
/*
function check_postcode(PostCode)
该函数用于检验邮政编码
*/
function check_postcode(PostCode)
{
	//alert("邮编"+PostCode.value.length);
	//if (!check_length(PostCode, 6, 6, "邮政编码"))
	//{
		//return false;
	//}
	if(PostCode.value.length!=6)
	{
		alert("您输入的邮政编码必须是6位！");
		return false;
	}
    //alert("邮编"+PostCode);
	if (!is_digital(PostCode, "邮政编码"))
	{
		return false;
	}
	 // alert("邮编1"+PostCode);
	return true;
}
//检查身份证号  

 function checkIdcard(num){
    
            
      if   ( isNaN(num.substring(0,num.length-1)) )   {alert("身份证输入的不是数字！");   return   false;}   
      var   len   =   num.length,   re;     
      if   (len   ==   15)   
          re   =   new   RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/);   
      else   if   (len   ==   18)   
          re   =   new   RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/);   
      else   {alert("身份证位数不对！");   return   false;}   
      var   a   =   num.match(re);   
      if   (a   !=   null)   
      {   
          if   (len==15)   
          {   
              var   D   =   new   Date("19"+a[3]+"/"+a[4]+"/"+a[5]);   
              var   B   =   D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5];   
          }   
          else   
          {   
              var   D   =   new   Date(a[3]+"/"+a[4]+"/"+a[5]);   
              var   B   =   D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5];   
          }   
          if   (!B)   {alert("输入的身份证号   "+   a[0]   +"   里出生日期不对！");   return   false;}   
      }   
      return   true;   

}

function checkIdcard2(num){
    
            
      if   ( isNaN(num.substring(0,num.length-1)) )   {return   false;}   
      var   len   =   num.length,   re;     
      if   (len   ==   15)   
          re   =   new   RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/);   
      else   if   (len   ==   18)   
          re   =   new   RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/);   
      else   {return   false;}   
      var   a   =   num.match(re);   
      if   (a   !=   null)   
      {   
          if   (len==15)   
          {   
              var   D   =   new   Date("19"+a[3]+"/"+a[4]+"/"+a[5]);
              var   B   =   D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5];

			  var year = "19" + a[3];
          }   
          else   
          {   
              var   D   =   new   Date(a[3]+"/"+a[4]+"/"+a[5]);   
              var   B   =   D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5];

			  var year = a[3];
          }
          if   (!B)   {return   false;}
		  var d = new Date();
		  /*if( len!=15 && ( d.getFullYear() - parseInt(year) < 18 ) ){
			  return false;
		  }*/
      }   
      return   true;   

}

function checkIdcardAge(num){
    
            
      if   ( isNaN(num.substring(0,num.length-1)) )   {return   false;}   
      var   len   =   num.length,   re;     
      if   (len   ==   15)   
          re   =   new   RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/);   
      else   if   (len   ==   18)   
          re   =   new   RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/);   
      else   {return   false;}   
      var   a   =   num.match(re);   
      if   (a   !=   null)   
      {   
          if   (len==15)   
          {   
              var   D   =   new   Date("19"+a[3]+"/"+a[4]+"/"+a[5]);
              var   B   =   D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5];

			  var year = "19" + a[3];
          }   
          else   
          {   
              var   D   =   new   Date(a[3]+"/"+a[4]+"/"+a[5]);   
              var   B   =   D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5];

			  var year = a[3];
          }
          if   (!B)   {return   false;}
		  var d = new Date();
		  if( len!=15 && ( d.getFullYear() - parseInt(year) < 18 ) ){
			  return false;
		  }
      }   
      return   true;   

}


//新的更改样式的判断录入是否合法.
function ChangeStyleMsg(id,status)
{
  return;
  if(document.getElementById(id))
  {
     document.getElementById(id).className=status=="reginputerror"?"bg1":"bg2";
  }
}
function checkHeFa(frm)
{


 ///投注密码
  switch (frm.id)
  {
   ///判断用户名
   case "username":
    	  frm.className=frm.value.length>10 || frm.value.length<1?"reginputerror":"reginputok";
		  ChangeStyleMsg("show1",frm.className);
          break;
   	///普通密码
   case "fs_ltpassword":
	      frm.className=frm.value.length>15 || frm.value.length<6?"reginputerror":"reginputok";
  		  ChangeStyleMsg("ltps",frm.className);
          break;
  ///确认普通密码
   case "se_ltpassword":
	      frm.className=frm.value.length>15 || frm.value.length<6 ||frm.value!=document.getElementById("fs_ltpassword").value?"reginputerror":"reginputok";
  		  ChangeStyleMsg("ltpc",frm.className);
		  if (document.theform.fs_ltpassword.value!=frm.value)
		  {
		  	document.getElementById("ltpc").innerHTML='<font color=red>您两次输入的密码不一致!</font>';
		  }
		  else{
		  	if (document.theform.fs_ltpassword.value!='')
		  	{
				if ((document.theform.se_ltpassword.value.length<6)||(document.theform.se_ltpassword.value.length>15))
				{
					document.getElementById("ltpc").innerHTML='<font color=red>您两次输入的密码一致但长度不合法!</font>';
				}else{
					document.getElementById("ltpc").innerHTML='您两次输入的密码是一致的!';
				}
			}else{
				document.getElementById("se_ltpassword").focus();
				document.getElementById("ltpc").innerHTML='<font color=red>请输入你的密码!</font>';
			}
		  }   		  
		  break;
	///普通密码
   case "fs_password":
	      frm.className=frm.value.length>15 || frm.value.length<6?"reginputerror":"reginputok";
  		  ChangeStyleMsg("ps",frm.className);
          break;
  ///确认普通密码
   case "se_password":
	      frm.className=frm.value.length>15 || frm.value.length<6 ||frm.value!=document.getElementById("fs_password").value?"reginputerror":"reginputok";
  		  ChangeStyleMsg("pc",frm.className);
		  if (document.theform.fs_password.value!=frm.value)
		  {
		  	document.getElementById("pc").innerHTML='<font color=red>您两次输入的密码不一致!</font>';
		  }
		  else{
		  	if (document.theform.fs_password.value!='')
		  	{
				if ((document.theform.se_password.value.length<6)||(document.theform.se_password.value.length>15))
				{
					document.getElementById("pc").innerHTML='<font color=red>您两次输入的密码一致但长度不合法!</font>';
				}else{
					document.getElementById("pc").innerHTML='您两次输入的密码是一致的!';
				}
			}else{
				document.getElementById("fs_password").focus();
				document.getElementById("pc").innerHTML='<font color=red>请输入你的密码!</font>';
			}
		  }   		  
		  break;
  ///真实姓名
   case "truename":
	      frm.className=frm.value.length<1 || frm.value.length>20 ?"reginputerror":"reginputok";
  		  ChangeStyleMsg("tn",frm.className);
          break;
  ///Email地址
   case "email":
	      frm.className=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(frm.value)?"reginputok":"reginputerror";
  		  ChangeStyleMsg("em",frm.className);
          break;
///密码提示问题		  
  case "passques":
	      frm.className=frm.value==""?"reginputerror":"reginputok";
  		  ChangeStyleMsg("qu",frm.className);
          break;
  ///密码提示问题答案
   case "passans":
	      frm.className=frm.value.length<1 || frm.value.length>20 ?"reginputerror":"reginputok";
  		  ChangeStyleMsg("an",frm.className);
          break;
///
 ///身份证号码
   case "identityCode":
	      frm.className=frm.value=="" || frm.value.length==15 || frm.value.length==18?"reginputok":"reginputerror";
          break;
  ///手机号码
   case "mobile":
	      frm.className= (frm.value=="" || check_phone(frm.value)) ?"reginputok":"reginputerror";
          break;
  ///电话号码
   case "phone":
	      frm.className=frm.value=="" || frm.value.length>6  ?"reginputok":"reginputerror";
          break;
  ///oicq
   case "qqid":
	      frm.className=frm.value=="" || (/^\d{5,}$/.test(frm.value))  ?"reginputok":"reginputerror";
          break;

  ///地址
   case "address":
	      frm.className=frm.value=="" || frm.value.length>3  ?"reginputok":"reginputerror";
          break;

  ///生日
   case "birthday":
	      frm.className=frm.value=="" || (/^\d{4}\-(0|1)*\d-(0|1|3)*\d$/.test(frm.value))  ?"reginputok":"reginputerror";
          break;
  ///省
   case "province":
	      frm.className=frm.value=="" || frm.value.length>=2 ?"reginputok":"reginputerror";
          break;
  ///市
   case "city":
	      frm.className=frm.value=="" || frm.value.length>=2 ?"reginputok":"reginputerror";
          break;
  ///银行名称
   case "bankname":
	      frm.className=frm.value=="" || frm.value.length>=2 ?"reginputok":"reginputerror";
          break;
  ///银行卡号
   case "cardnumber":
	      frm.className=frm.value=="" || (/^\d{6,}$/.test(frm.value)) ?"reginputok":"reginputerror";
          break;

	
	}
}
///******************注册提交页面检测*****************************************
function setreguser(){
   //数据检测
   var cpuser=$('cpuser').value;
   var tname=$('truename').value;
   var pass=$('passw').value;
   var pass1=$('ltpassw').value;
   var email=$('email').value;
   var mobile=$('mobile').value;
   var sfz=$('sfz').value;
   var vcode=$("cvcode").value;
   var regform=$("regform").value;
   	//用户名合法性检测
	if ( !check_text($('cpuser'),4,20,"用户名") )
	{
		$('cpuser').focus();
		return false;
	}
	if ( !havegg($('cpuser').value) )
	{
		alert("用户名含有非法字符");
		$('cpuser').focus();
		return false;
	}
	if( !check_username($('cpuser').value) )
	{	
		$('cpuser').focus();
		return false;
	}
    

    //论坛密码检测
	if (!check_password($('passw'),$('ltpassw'),6,20,"密码"))
	{
		//theform.userpwd2.focus();
		return false;
	}

	//真实姓名检测
	if ($('truename').value=='')
	{
		alert('用户真实姓名不能为空!');
		$('truename').focus();
		return false;
	}else{
		if (!check_text($('truename'),2,10,"真实姓名"))
		{
			return false;
		}	
	}


	if($('mobile').value!='')
	{
		if (!is_digital($('mobile'),"手机号码"))
		{
			return false;
		}
	}	
	else{
		alert('手机号码不能为空!');
		$('mobile').focus();
		return false;
	}
	
	if($('sfz').value!='')
	{
		var textid=$('sfz').value;
		if (!checkIdcard(textid))
		{
			return false;
		}
	}	
	else{
		alert('身份证号码不能为空!');
		$('sfz').focus();
		return false;
	}
    	//电子邮件检测
	if($('email').value!='')
	{
		if (!check_email($('email')))
		{
			return false;
		}
	}	
	else{
		alert('email地址不能为空!');
		$('email').focus();
		return false;
	}
	if (!$('eighteenage').checked)
	{
		alert('请确认您已经年满18周岁，谢谢！');
		$('eighteenage').focus();
		return false;
	}

	if (!$('enter').checked)
	{
		alert('请确认是否已经阅读《大赢家网络服务使用协议》!');
		$('enter').focus();
		return false;
	}
	
	var checkcode=0;
	try{
		checkcode=$("cvcode").value;//page_login.asp验证码
		if(checkcode==""){
			alert("请输入验证码！");
			$("cvcode").focus();
			return false;
		}
		
	}catch(e){}
	//按钮禁用,避免重复提交
    //$('btijiao').onclick="";
    //$('btijiao').classname="regtijiao";
    //提交注册
	var url="/user/chklogin.php?";
	var update='';
	var pars='name='+encodeURIComponent(cpuser)+'&t=reg&pass='+encodeURIComponent(pass)+'&tname='+encodeURIComponent(tname)+'&email='+encodeURIComponent(email)+'&mobile='+encodeURIComponent(mobile)+'&sfz='+encodeURIComponent(sfz)+'&vcode='+encodeURIComponent(vcode)+'&pass1='+encodeURIComponent(pass1)+'&regform='+encodeURIComponent(regform);
	var myAjax = new Ajax.Updater(
	update,
	url,
	{
		method: 'POST',
		parameters: pars,
		evalScripts : true,
		onComplete:function(transport) {
		    var str = transport.responseText;
			//alert(str);return;
			alert(ecode[str]);
			if(str=="200"){
				lgn.close();
				try{lgn.showlgn(cpuser);}catch(e){}
				lgn.udo();
			}
			return;
	  }
	});
	
}
/*function checkUserExit(user,dname){
  //检测用户是否用可
  $(dname).innerHTML="正在检测......";
  var randomNum=Math.random();
  var url="/user/chklogin.php?";
	var update='';
	var pars='u='+user+'&t=chkexit&rd='+randomNum;
	var myAjax = new Ajax.Updater(
	update,
	url,
	{
		method: 'POST',
		parameters: pars,
		evalScripts : true,
		onComplete:function(transport) {
		    var str = transport.responseText;
			if (str=="NoValue"){
				$(dname).innerHTML="<font style=\"color:#ff0000\">请输入用户名！</font>";
				return;
				}
			if (str=="No"){
				$(dname).innerHTML="<font style=\"color:#ff0000\">对不起，该用户名包含禁止注册的字符，请更换一个！</font>";
				return;
				}
			if (str=="Err"){
				$(dname).innerHTML="<font style=\"color:#ff0000\">对不起，该用户名已经存在，请更换一个！</font>";
				return;
				}
			if (str=="NoLen"){
				$(dname).innerHTML="<font style=\"color:#ff0000\">对不起，该用户名长度不符合要求，请更换一个！</font>";
				return;
				}
			if (str=="Ok"){
				$(dname).innerHTML="<font style=\"color:#0000ff\">恭喜您！该用户名可以使用！</font>";
				return;
			}
	  }
	});
}*/

function keyDown(event) 
    { 
    	var keynum;
        if (window.event) {
            keynum = event.keyCode;
        }
        else {
            keynum = event.which;
        }
        event = event || window.event;
       // var e=event.srcElement; 
        if(keynum==13) 
        { 
         login();
        }
    } 
    
function getCookie(check_name) {
var a_all_cookies = document.cookie.split( ';' );
var a_temp_cookie = '';
var cookie_name = '';
var cookie_value = '';
var b_cookie_found = false; 
for ( i = 0; i < a_all_cookies.length; i++ )
{
   a_temp_cookie = a_all_cookies[i].split( '=' );
   cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
   if ( cookie_name == check_name )
   {
    b_cookie_found = true;
    if ( a_temp_cookie.length > 1 )
     cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
    return cookie_value;
   }
   a_temp_cookie = null;
   cookie_name = '';
}
if ( !b_cookie_found )
   return null;
}

function setCookie(sName, sValue, oExpires, sPath, sDomain, bSecure) {
try
{ 
   var sCookie = sName + "=" + encodeURIComponent(sValue);  
   if (oExpires)
    sCookie += "; expires=" + oExpires.toGMTString();    
   if (sPath)
    sCookie += "; path=" + sPath;   
   if (sDomain)
    sCookie += "; domain=" + sDomain;     
   if (bSecure) 
    sCookie += "; secure";     
   document.cookie = sCookie;
}
catch(e){}
}

function getaddFavorite(){
	var lcturl=window.top.location.href.toLowerCase();
	var rm=getCookie("regfrom");
	var cookname="360net_regfrom";
	if(rm=="360net"){
		if(!getCookie(cookname)){
		var title="彩票大赢家";
			var ua = navigator.userAgent.toLowerCase();
			if(ua.indexOf("msie 8")>-1){
				window.external.addToFavoritesBar(lcturl,title,'slice');//IE8
				setCookie(cookname,"cpdyj");
			}else{
				try {
					window.external.addFavorite(lcturl, title);
					setCookie(cookname,"cpdyj");
				} catch(e) {
					try {
						window.sidebar.addPanel(title, lcturl, "");//firefox
						setCookie(cookname,"cpdyj");
					} catch(e) {
						//alert("加入收藏失败，请使用Ctrl+D进行添加");
					}
				}
			}
		}
	}
}
//window.init=getaddFavorite();

function getHrefPar(s,n){
	var r = new RegExp("[\?\&]"+n+"=([^&?]*)(\\s||$)", "gi");
	var m=s.match(r);
	if(m==null){return ""}else{return decodeURIComponent(m[0].split("=")[1]);}
}

function setreguserbase(){
	
	//数据检测
	var cpuser = $('cpuser').value;
	var pass = $('passw').value;
	var pass1 = $('ltpassw').value;
	var email = $('email').value;
	var phone = $('phone').value;
	var vcode = $('regvcode').value;

	//用户名合法性检测
	if(!check_text($('cpuser'),4,20,"用户名"))
	{
		$('cpuser').focus();
		return false;
	}
	if (!havegg($('cpuser').value))
	{
		alert("用户名含有非法字符");
		$('cpuser').focus();
		return false;
	}
	if (!check_username($('cpuser').value))
	{	
		$('cpuser').focus();
		return false;
	}

    //论坛密码检测
	if (!check_password($('passw'),$('ltpassw'),6,20,"密码"))
	{
		//theform.userpwd2.focus();
		return false;
	}
    	//电子邮件检测
	if( $('email_div').style.display == '' ){
		if($('email').value!='')
		{
			if (!check_email($('email')))
			{
				return false;
			}
		}	
		else{
			alert('email地址不能为空!');
			$('email').focus();
			return false;
		}
	}else{
		email = "";
	}

	if( $('tel_div').style.display == '' ){
		if($('phone').value!='')
		{
			if (!check_phone($('phone').value))
			{
				alert('填写正确的手机号码!');
				$('phone').focus();
				return false;
			}
		}	
		else{
			alert('手机号码不能为空!');
			$('phone').focus();
			return false;
		}
	}else{
		phone = "";
	}

	if (!$('enter').checked){
		alert('请确认是否已经阅读《大赢家网络服务使用协议》!');
		$('enter').focus();
		return false;
	}

	if( issubmit == true ) return false;
	issubmit = true;

    //提交注册
	//setCenter($("loading"), 0, 50);

	var url="chklogin.php?";
	var update='';
	var pars='name='+encodeURIComponent(cpuser)+'&t=reg1&pass='+encodeURIComponent(pass)+'&email='+encodeURIComponent(email)+'&pass1='+encodeURIComponent(pass1)+'&phone='+encodeURIComponent(phone)+'&vcode='+encodeURIComponent(vcode);

	var myAjax = new Ajax.Updater(
	update,
	url,
	{
		method: 'POST',
		parameters: pars,
		evalScripts : true,
		onComplete:function(transport) {
			
			var str = transport.responseText;

			//$("loading").style.display = 'none';
			if( str == 200 ){
				location.href="register.php?step=2";
			}else{
				issubmit = false;
				if( typeof(ecode[str]) != "undefined" && typeof(ecode[str]) != ""  ){
					alert(ecode[str]);
				}else{
					alert(str);
				}
			}
			
			return false;
		}
	});
	
}


function setCenter(obj,width,height){
	var w = "undefined"==typeof(width) ? (w=GetCurrentStyle(obj,"width"),parseInt(w.substring(0,w.length-2))) : width;
	var h = "undefined"==typeof(height) ? (h=GetCurrentStyle(obj,"height"),Number(h.substring(0,h.length-2))) : height;
	var t = (document.documentElement && document.documentElement.scrollTop) ? document.documentElement.scrollTop : document.body.scrollTop;
	var e = (document.documentElement && document.documentElement.clientHeight) ? document.documentElement.clientHeight : document.body.clientHeight;
	var x = Math.round((document.body.scrollLeft+document.body.offsetWidth-w)/2);
	var y = t + Math.round((e-h)/2);
	obj.style.zIndex = "65535";
	obj.style.background = "#fff";

	obj.style.left=x;
	obj.style.top=y;
	obj.style.filter = "Alpha(opacity=100)";
}

function setreguserdetail(){

   var sfz = $('sfz').value;
   var tname = $('truename').value;
   //var pass=$('passw').value;
   
	if ($('truename').value=='')
	{
		alert('用户真实姓名不能为空!');
		$('truename').focus();
		return false;
	}else{
		if (!check_text($('truename'),2,10,"真实姓名"))
		{
			return false;
		}
		
		var code = isTruenameOk(tname);

		if( code == 1 || code == 2 )
		{
			alert('请输入正确的中文名!');
			$('truename').focus();
			return false;
		}
	}
	
	if($('sfz').value!='')
	{
		var textid=$('sfz').value;
		if (!checkIdcard2(textid))
		{
			alert('请输入正确的身份证号码!');
			$('sfz').focus();
			return false;
		}

		if (!check_age(textid))
		{
			alert('您的身份证号显示您未满十八岁，请确认！');
			$('sfz').focus();
			return false;
		}
	}	
	else{
		alert('身份证号码不能为空!');
		$('sfz').focus();
		return false;
	}
	
	if( issubmit == true ) return false;
	issubmit = true;

	//提交注册
	var url="chklogin.php?";
	var update='';
	var pars='tname='+encodeURIComponent(tname)+'&t=reg2&sfz='+encodeURIComponent(sfz);
	var myAjax = new Ajax.Updater(
	update,
	url,
	{
		method: 'POST',
		parameters: pars,
		evalScripts : true,
		onComplete:function(transport) {
		    var str = transport.responseText;
			if( str == 200 ){
				location.href="register.php?step=3";
			}else{
				issubmit = false;
				if( typeof(ecode[str]) != "undefined" && typeof(ecode[str]) != "" ){
					alert(ecode[str]);
				}else{
					alert(str);
				}
				
			}
			return;
	  }
	});
}

/*function checkPasswdExit(passwd,dname){

	if((passwd.length < 6) || (passwd.length > 15))
	{
		// <div class="reg_tip" id="passwinfo"><span>密码长度六位以上，字母区分大小写</span></div>
		$(dname).innerHTML = '<div class="reg_tip"><span>密码长度六位以上，字母区分大小写</span>';
	}else{
		$(dname).innerHTML = '<div class="reg_ok"></div>';
	}
}*/


function uploadSecurityData(stype){
	var pars = "";

	$("errormsg").style.display="none";
	if( stype == 1 ){
		var sfz = $('sfz').value;
		var tname = $('truename').value;
		var pass = $('passw').value;

		if ( tname == '' ){
			$("errormsg").innerHTML = "请填写真实姓名";
			$("errormsg").style.display="";
			$('truename').focus();
			return false;
		}else{
			if( is_blank(tname) ){
				$("errormsg").innerHTML = "真实姓名中不能带有空格";
				$("errormsg").style.display="";
				$('truename').focus();
				return false;
			}

			var code = isTruenameOk(tname);

			if( code == 1 || code == 2 ){
				$("errormsg").innerHTML = "请输入正确的中文名";
				$("errormsg").style.display="";
				$('truename').focus();
				return false;
			}

			if( !check_text2($('truename'),2,10,"真实姓名") ){
				$("errormsg").innerHTML = "请输入正确的中文名";
				$("errormsg").style.display="";
				$('truename').focus();
				return false;
			}	
		}

		if( sfz != '' ){
			if( !checkIdcard2(sfz) ){
				$("errormsg").innerHTML = "请输入正确的身份证号码";
				$("errormsg").style.display="";
				$('sfz').focus();
				return false;
			}else if( !check_age(sfz) ){
				$("errormsg").innerHTML = "您的身份证号显示您未满十八岁，请确认！";
				$("errormsg").style.display="";
				$('sfz').focus();
				return false;
			}
		}else{
			$("errormsg").innerHTML = "请填写真的身份证号码";
			$("errormsg").style.display="";
			$('sfz').focus();
			return false;
		}

		if( pass == '' ){
			$("errormsg").innerHTML = "请输入正确密码";
			$("errormsg").style.display="";
			$('passw').focus();
			return false;
		}
		pars='tname='+encodeURIComponent(tname)+'&sfz='+encodeURIComponent(sfz)+'&pass='+encodeURIComponent(pass);
	}else if( stype == 2 ){
		var phone=$('phone').value;
		var pass=$('passw2').value;
		if( phone ){
			if( check_phone(phone) == false ){
				$("errormsg").innerHTML = "请填写真实的手机号码!";
				$("errormsg").style.display="";
				$('phone').focus();
				return false;
			}
		}else{
			$("errormsg").innerHTML = "请填写真实的手机号码!";
			$("errormsg").style.display="";
			$('phone').focus();
			return false;
		}

		if( pass == '' ){
			$("errormsg").innerHTML = "请输入正确密码";
			$("errormsg").style.display="";
			$('passw2').focus();
			return false;
		}
		
		pars='phone='+encodeURIComponent(phone)+'&pass='+encodeURIComponent(pass);
	}else if( stype == 3 ){
		var pvcode=$('pvcode').value;
		
		if( pvcode == '' || pvcode.length != 6 ){
			$("errormsg").innerHTML = "请输入正确验证码";
			$("errormsg").style.display="";
			$('pvcode').focus();
			return false;
		}
		
		pars='pvcode='+encodeURIComponent(pvcode);
	}else if( stype == 4 ){
		var ophone=$('ophone').value;
		var phone=$('nphone').value;
		var pass=$('passw4').value;

		if( ophone ){
			if ( check_phone(ophone) == false ){
				$("errormsg").innerHTML = "请填写真实的旧手机号码!";
				$("errormsg").style.display="";
				$('ophone').focus();
				return false;
			}
		}else{
			$("errormsg").innerHTML = "请填写真实的旧手机号码!";
			$("errormsg").style.display="";
			$('ophone').focus();
			return false;
		}

		if( phone ){
			if ( check_phone(phone) == false ){
				$("errormsg").innerHTML = "请填写真实的新手机号码!";
				$("errormsg").style.display="";
				$('nphone').focus();
				return false;
			}
		}else{
			$("errormsg").innerHTML = "请填写真实的新手机号码!";
			$("errormsg").style.display="";
			$('nphone').focus();
			return false;
		}

		if( pass == '' ){
			$("errormsg").innerHTML = "请输入正确密码";
			$("errormsg").style.display="";
			$('passw4').focus();
			return false;
		}
		
		pars='ophone='+encodeURIComponent(ophone)+'&nphone='+encodeURIComponent(phone)+'&pass='+encodeURIComponent(pass);
	}else if( stype == 5 ){
		var email=$('email').value;
		var pass=$('passw5').value;

		/*if($('email').value!=''){
			if (!check_email2($('email'))){
				$("errormsg").innerHTML = "请填写真实的电子邮箱";
				$("errormsg").style.display="";
				$('email').focus();
				return false;
			}
		}else{
			$("errormsg").innerHTML = "请填写真实的电子邮箱";
			$("errormsg").style.display="";
			$('email').focus();
			return false;
		}*/
		
		if( pass == '' ){
			$("errormsg").innerHTML = "请输入正确密码";
			$("errormsg").style.display="";
			$('passw5').focus();
			return false;
		}
		
		pars='email='+encodeURIComponent(email)+'&pass='+encodeURIComponent(pass);
	}else if( stype == 6 ){
		var oemail=$('oemail').value;
		var nemail=$('nemail').value;
		var pass=$('passw6').value;

		if( oemail != '' ){
			if( isEmailOk(oemail) == false ){
				$("errormsg").innerHTML = "请填写真实的旧电子邮箱";
				$("errormsg").style.display="";
				$('oemail').focus();
				return false;
			}
		}else{
			$("errormsg").innerHTML = "请填写真实的旧电子邮箱";
			$("errormsg").style.display="";
			$('oemail').focus();
			return false;
		}

		if( nemail != '' ){
			if( isEmailOk(nemail) == false ){
				$("errormsg").innerHTML = "请填写真实的新电子邮箱";
				$("errormsg").style.display="";
				$('nemail').focus();
				return false;
			}
		}else{
			$("errormsg").innerHTML = "请填写真实的新电子邮箱";
			$("errormsg").style.display="";
			$('nemail').focus();
			return false;
		}

		if( pass == '' ){
			$("errormsg").innerHTML = "请输入正确密码";
			$("errormsg").style.display="";
			$('passw6').focus();
			return false;
		}

		var email = nemail;
		
		pars='oemail='+encodeURIComponent(oemail)+'&nemail='+encodeURIComponent(nemail)+'&pass='+encodeURIComponent(pass);
	}else if( stype == 7 ){
		var sfz = $('sfz').value;
   		var tname = $('truename').value;
		var pars7 = $('pars').value;

		if ( tname == '' ){
			$("errormsg").innerHTML = "请填写真实姓名";
			$("errormsg").style.display="";
			$('truename').focus();
			return false;
		}else{
			if( is_blank(tname) ){
				$("errormsg").innerHTML = "真实姓名中不能带有空格";
				$("errormsg").style.display="";
				$('truename').focus();
				return false;
			}

			var code = isTruenameOk(tname);

			if( code == 1 || code == 2 ){
				$("errormsg").innerHTML = "请输入正确的中文名";
				$("errormsg").style.display="";
				$('truename').focus();
				return false;
			}

			if ( !check_text2($('truename'),2,10,"真实姓名") ){
				$("errormsg").innerHTML = "请输入正确的中文名";
				$("errormsg").style.display="";
				$('truename').focus();
				return false;
			}	
		}

		if( sfz != '' ){
			if( !checkIdcard2(sfz) ){
				$("errormsg").innerHTML = "请输入正确的身份证号码";
				$("errormsg").style.display="";
				$('sfz').focus();
				return false;
			}else if( !check_age(sfz) ){
				$("errormsg").innerHTML = "您的身份证号显示您未满十八岁，请确认！";
				$("errormsg").style.display="";
				$('sfz').focus();
				return false;
			}
		}else{
			$("errormsg").innerHTML = "请填写真的身份证号码";
			$("errormsg").style.display="";
			$('sfz').focus();
			return false;
		}

		pars='tname='+encodeURIComponent(tname)+'&sfz='+encodeURIComponent(sfz)+'&pars='+encodeURIComponent(pars);
	}else if( stype == 8 || stype == 9 ){

		var oldpwd = $('oldpwd').value;
   		var newpwd = $('newpwd').value;
		var plnewpwd = $('plnewpwd').value;

		if ( oldpwd == '' ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">请输入正确原密码！</span>';
			$("errormsg").style.display="";
			$('oldpwd').focus();
			return false;
		}

		if( is_blank(oldpwd) ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">密码不能有空格!</span>';
			$("errormsg").style.display="";
			$('oldpwd').focus();
			return false;
		}

		if( oldpwd.length < 6 || oldpwd.length > 20 ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">密码长度六位以上，字母区分大小写</span>';
			$("errormsg").style.display="";
			$('oldpwd').focus();
			return false;
		}

		if ( newpwd == '' ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">请输入正确新密码！</span>';
			$("errormsg").style.display="";
			$('newpwd').focus();
			return false;
		}

		if( is_blank(newpwd) ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">密码不能有空格!</span>';
			$("errormsg").style.display="";
			$('newpwd').focus();
			return false;
		}

		if( newpwd.length < 6 || newpwd.length > 20 ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">密码长度六位以上，字母区分大小写</span>';
			$("errormsg").style.display="";
			$('newpwd').focus();
			return false;
		}

		if ( plnewpwd == '' ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">请输入正确重复密码！</span>';
			$("errormsg").style.display="";
			$('plnewpwd').focus();
			return false;
		}

		if( is_blank(plnewpwd) ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">密码不能有空格!</span>';
			$("errormsg").style.display="";
			$('plnewpwd').focus();
			return false;
		}

		if( plnewpwd.length < 6 || plnewpwd.length > 20 ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">密码长度六位以上，字母区分大小写</span>';
			$("errormsg").style.display="";
			$('plnewpwd').focus();
			return false;
		}

		if ( newpwd == oldpwd ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">新密码不能与旧密码相同！</span>';
			$("errormsg").style.display="";
			$('newpwd').focus();
			return false;
		}

		if ( newpwd != plnewpwd ){
			$("errormsg").innerHTML = '<b></b><span class="v_m">两次密码输入不一致！</span>';
			$("errormsg").style.display="";
			$('plnewpwd').focus();
			return false;
		}

		pars='oldpwd='+encodeURIComponent(oldpwd)+'&newpwd='+encodeURIComponent(newpwd)+'&plnewpwd='+encodeURIComponent(plnewpwd);
		
	}else if( stype == 99 ){
		var obj = document.getElementById('phone');

		if( obj != null ){
			$('phone').value='';
			$('passw2').value='';
		}else{
			$('ophone').value='';
			$('nphone').value='';
			$('passw4').value='';
		}
		var name = $('cookiename').value;
		pars='name='+name;
	}
	
	if( issubmit == true ) return false;
	issubmit = true;

	pars += '&action=sync&stype='+stype;
	//提交注册

	var url="/user/SecurityCenter.php?";

	var update='';
	var myAjax = new Ajax.Updater(
	update,
	url,
	{
		method: 'POST',
		parameters: pars,
		evalScripts : true,
		onComplete:function(transport) {
			issubmit = false;
			var str = transport.responseText;

			if( typeof(ecode[str]) != "undefined" ){
				alert(ecode[str]);
			}else{
				str = eval( "(" + transport.responseText + ")");
				if( stype != 99 ){
					if( ( stype == 5 || stype == 6 || stype == 2 || stype == 4 ) && str.status == true ){
					
					}else{
						if( stype == 8 || stype == 9 ){
							$("errormsg").innerHTML = '<b></b><span class="v_m">'+str.errdesc+'</span>';
						}else{
							$("errormsg").innerHTML = str.errdesc;
						}
						$("errormsg").style.display="";
					}
				}

				if( str.status == true ){
					if( stype == 2 || stype == 4 || stype == 5 || stype == 6 || stype == 7 || stype == 8 || stype == 9 ){
						if( stype == 7 ){

							if( str.rank == 3 ){
								$('rank_level').style.display = 'none';
							}else{
								var rank_name = parseInt(str.rank)==3?'高':(parseInt(str.rank) == 2?'中':(parseInt(str.rank) == 1?'低':'差'));
							
								$('rank_name').innerHTML = rank_name;
							}
							
							hz.sbmt();
							return;
						}
						if( stype == 8 ){
							var box = 
										'<div class="box_tit"><h3>修改密码</h3><a href="javascript:void(0)" onclick="cfm.close()">关闭</a></div>' +
										'<div class="box_con">' +
										'<div class="pwd_finish">' + 
										'<b></b>密码修改成功' + 
										'</div>' + 
										'<p class="go_savecenter">为了您的账户安全，请定期修改密码<br/>也可以去<a href="/user/SecurityCenter.php">安全中心</a>提升您的安全等级。</p>' + '<button type="submit" class="btn_sub btn_close" onclick="cfm.close()">关闭</button>' +
										'</div>';
							$("box").update(box);
						}

						if( stype == 9 ){
							hz.sbmt();
							return;
						}

						if( stype == 2 || stype == 4 ){
							var rebound = '<ul><li><label>长时间没有收到？</label></li>';
								rebound += '<li>1.请确认'+phone+'为正确号码</li>';
								rebound += '<li>2.<a href="#" onclick="javascript:$(\'step1\').style.display = \'\';$(\'step2\').style.display = \'none\';uploadSecurityData(99);">请重新绑定</a></li></ul><input type="hidden" name="cookiename" id="cookiename" value="phone">';

								$("rebound").update(rebound);
						}else if( stype == 5 || stype == 6 ){
							var rebound = '<ul><li><label>长时间没有收到？</label></li>';
								rebound += '<li>1.请确认'+email+'地址正确</li>';
								rebound += '<li>2.去邮箱的垃圾邮箱中找找</li></ul>';

								$("rebound").update(rebound);
						}

						$('step1').hide();
						$('step2').show();

						if( stype == 5 ){
							email = getEmailAddress($('email').value);
							$("demail").innerHTML = $('email').value;
							if( email == false ){
								$("gotoemail1").style.display="none";
							}
						}
						
						if( stype == 6 ){
							email = getEmailAddress($('nemail').value);
							$("demail").innerHTML = $('nemail').value;
							if( email == false ){
								$("gotoemail2").style.display="none";
							}
						}
					}else{
						if( stype != 99 )
							window.location.reload( true );
					}
				}
			}

			return false;
		}
	});
}

function getEmailAddress(address) {

	if (address.indexOf("@gmail.com") > -1) {
		return "http://mail.google.com";
	} else if (address.indexOf("@163.com") > -1 ||
			address.indexOf("@yeah.net") > -1) {
		return "http://email.163.com";
	}else if( address.indexOf("@126.com") > -1 ){
		return "http://126.com";
	} else if (address.indexOf("@sina.com") > -1) {
		return "http://mail.sina.com";
	} else if (address.indexOf("@qq.com") > -1) {
		return "http://mail.qq.com";
	} else if (address.indexOf("@msn.com") > -1) {
		return "http://mail.msn.com";
	} else if (address.indexOf("@hotmail.com") > -1) {
		return "http://www.hotmail.com";
	} else if (address.indexOf("@sohu.com") > -1) {
		return "http://mail.sohu.com";
	} else if (address.indexOf("@vip.sohu.com") > -1) {
		return "http://vip.sohu.com";
	} else if (address.indexOf("@vip.163.com") > -1 ||
			address.indexOf("@vip.126.com") > -1 ||
			address.indexOf("@vip.188.com") > -1) {
		return "http://vipmail.163.com";
	} else if (address.indexOf("@foxmail.com") > -1) {
		return "http://foxmail.com";
	} else if (address.indexOf("@yahoo.com.cn") > -1 ||
			address.indexOf("@yahoo.com") > -1 ||
			address.indexOf("@yahoo.cn") > -1 ) {
		return "http://mail.cn.yahoo.com";
	} else if (address.indexOf("@21cn.com") > -1) {
		return "http://mail.21cn.com";
	} else if (address.indexOf("@tom.com") > -1) {
		return "http://mail.tom.com";
	}else{
		return false;
	}
}


function initialUserExit(dname){
	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("checkuser");
	$(dname).addClassName("reg_tip");

	$(dname).innerHTML = "<span>用户名长度必须在4到20字符内</span>";
}

function checkUserExit(user,dname){
	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("reg_tip");
	$(dname).removeClassName("checkuser");
	//检测用户是否用可
	if( user == "" ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>用户名不能为空</span>";
		return ;
	}
	var rn = user.replace(/[\d\w\-\u4e00-\u9fa5]/gi,"");
	var inLength = charlength(user);
	if( rn != "" ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>用户名只能由中英文、数字、下划线组成</span>";
		return ;
	}else if( inLength > 20 || inLength < 4 ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>用户名长度必须在4到20字符内</span>";
		return ;
	}else{
		$(dname).addClassName("checkuser");
		$(dname).innerHTML = "<span>正在检查...</span>";
		var randomNum = Math.random();
		var pars = 'u='+encodeURIComponent(user)+'&t=chkexit&rd='+randomNum;
		var url = "chklogin.php?";
		var update = '';

		var myAjax = new Ajax.Updater(
		update,
		url,
		{
			method: 'POST',
			parameters: pars,
			evalScripts : true,
			onComplete:function(transport) {
				$(dname).removeClassName("checkuser");
				var str = transport.responseText;
				//alert(str);return;
				if( str == "NoValue" ){
					$(dname).addClassName("reg_err");
					$(dname).innerHTML = "<span>请输入帐户名！</span>";
					return;
					}
				if( str == "No" ){
					$(dname).addClassName("reg_err");
					$(dname).innerHTML = "<span>对不起，该帐户名包含禁止注册的字符，请更换一个！</span>";
					return;
					}
				if( str == "Err" ){
					$(dname).addClassName("reg_err");
					$(dname).innerHTML = "<span>对不起，该帐户名已经存在，请更换一个！</span>";
					return;
					}
				if( str == "NoLen" ){
					$(dname).addClassName("reg_err");
					$(dname).innerHTML="<span>对不起，该帐户名长度不符合要求，请更换一个！</span>";
					return;
					}
				if( str == "Ok" ){
					$(dname).innerHTML = "";
					$(dname).addClassName("reg_ok");
					return;
				}
		  }
		});
	}
}

function initialPasswdExit(dname){
	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("checkuser");
	$(dname).addClassName("reg_tip");

	$(dname).innerHTML = "<span>密码长度六位以上，字母区分大小写</span>";
}

function checkPasswdExit(passwd,dname){
	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("reg_tip");

	if( passwd == "" ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>密码不能为空</span>";
		return ;
	}

	if( is_blank(passwd) ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>密码不能有空格</span>";
		return ;
	}

	if( passwd.length < 6 || passwd.length > 20 ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>密码长度六位以上，字母区分大小写</span>";
	}else{
		$(dname).innerHTML = "";
		$(dname).addClassName("reg_ok");
	}
	
	return false;
}

function initialLtPasswdExit(dname){
	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("checkuser");
	$(dname).addClassName("reg_tip");

	$(dname).innerHTML = "<span>重复输入一次密码</span>";
}

function checkLtPasswdExit(passwd,dname){

	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("reg_tip");

	if( passwd == "" ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>密码不能为空</span>";
		return ;
	}

	if( is_blank(passwd) ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>密码不能有空格</span>";
		return ;
	}

	if( passwd.length < 6 || passwd.length > 20 ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>密码长度6-20个字符</span>";
		return;
	}else if( passwd != $("passw").value ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>两次输入的密码必须一致</span>";
		return;
	}else{
		$(dname).innerHTML = "";
		$(dname).addClassName("reg_ok");
	}
	
	return false;
}

function initialEmailExit(dname){
	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("checkuser");
	$(dname).addClassName("reg_tip");

	$(dname).innerHTML = "<span>找回密码、大奖通知时使用</span>";
}

function checkEmailExit(email,dname) {

	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("reg_tip");

	if( email == "" ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>电子邮箱不能为空</span>";
		return ;
	}

	if( !isEmailOk(email) ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>填写正确的电子邮箱地址</span>";
		return;
	}else{
		$(dname).innerHTML = "";
		$(dname).addClassName("reg_ok");
	}
}

function showphone(){

	$("email_div").style.display="none";
	$("checkemail").style.display="none";
	$("tel_div").style.display="";
	$("checkphone").style.display="";
	$("phone").focus();
}

function showemail(){

	$("email_div").style.display="";
	$("checkemail").style.display="";
	$("tel_div").style.display="none";
	$("checkphone").style.display="none";
	$("email").focus();
}

function initialPhoneExit(dname){
	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("checkuser");
	$(dname).addClassName("reg_tip");

	$(dname).innerHTML = "<span>找回密码、大奖通知时使用</span>";
}

function checkPhoneExit(tname,dname){
	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("reg_tip");

	if( tname =="" ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>手机号码不能为空</span>";
		return ;
	}
	if( !check_phone(tname) ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>填写正确的手机号码</span>";
		return;
	}else{
		$(dname).innerHTML = "";
		$(dname).addClassName("reg_ok");
	}
}

function initialtnameExit(dname){
	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("checkuser");
	$(dname).addClassName("reg_tip");

	$(dname).innerHTML = "<span>提现时银行卡姓名必须和真实姓名一致</span>";
}

function checktnameExit(tname,dname){

	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("reg_tip");

	if( tname == "" ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>真实姓名不能为空</span>";
		return ;
	}

	if( is_blank(tname) ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>真实姓名中不能带有空格</span>";
		return ;
	}
			
	var code = isTruenameOk(tname);
	switch(code){
		case 0:
			$(dname).innerHTML = "";
			$(dname).addClassName("reg_ok");
			break;
		case 1:
			$(dname).addClassName("reg_err");
			$(dname).innerHTML = "<span>真实姓名只允许为中文</span>";
			break;
		case 2:
			$(dname).addClassName("reg_err");
			$(dname).innerHTML = "<span>请输入正确的中文名</span>";
			break;
	}
}

function initialsfzExit(dname){
	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("checkuser");
	$(dname).addClassName("reg_tip");

	$(dname).innerHTML = "<span>必须和真实姓名相符，提交后不能修改</span>";
}

function checksfzExit(num,dname){

	$(dname).removeClassName("reg_ok");
	$(dname).removeClassName("reg_err");
	$(dname).removeClassName("reg_tip");

	if( num == "" ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>身份证号码不能为空</span>";
		return ;
	}

	if( !checkIdcard2(num) ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>请输入正确的身份证号码</span>";
		return;
	}else if( !check_age(num) ){
		$(dname).addClassName("reg_err");
		$(dname).innerHTML = "<span>您的身份证号显示您未满十八岁，请确认！</span>";
		return;
	}else{
		$(dname).innerHTML = "";
		$(dname).addClassName("reg_ok");
	}
}

function checkvcodeExit(){

	$("regvcode").value = "";
	$("vcodeinfo").style.display = "";
	$("regvercode").src = "/vercode.php?color=197,188,185&width=60&height=28&rnd="+Math.random();
}
var tname = '';

function getpasswd(stype){
	var pars = "";

	if( stype == 1 ){
		$('tnameerror').style.display = 'none';
		tname = $("tname").value;
		if( tname == "" ){
			$('tnameerror').innerHTML = '<span class="red">没有该用户名，请重新输入</span>';
			$('tnameerror').style.display = '';
			return;
		}
		
	}else if( stype == 2 ){
		$('mobileerror').innerHTML = '<span class="red">您输入的手机验证码不正确，请重新输入</span>';
		$('mobileerror').style.display = 'none';

		var mobile = $("mobile").value;
		if( mobile == "" || check_phone(mobile) == false ){
			$('mobileerror').style.display = '';
			return;
		}
		pars = "mobile="+encodeURIComponent(mobile);
	}else if( stype == 3 ){
		$('emailerror').innerHTML = '<span class="red">您输入的电子邮箱不正确，请重新输入</span>';
		$('emailerror').style.display = 'none';

		var email = $("email").value;
		if( email == "" || isEmailOk(email) == false ){
			$('emailerror').style.display = '';
			return;
		}

		pars = "email="+encodeURIComponent(email);
	}else if( stype == 4 ){
		var pvcode = $("pvcode").value;

		if( pvcode == "" || pvcode.length != 6 ){
			$('pcodeerror').innerHTML = '<span class="red">您输入的手机验证码不正确，请重新输入</span>';
			$('pcodeerror').style.display = '';
			return;
		}

		pars = "pvcode="+encodeURIComponent(pvcode);
	}else if( stype == 5 || stype == 6 ){
		var password1 = $("password1").value;
		var password2 = $("password2").value;
		var codestr = $("codestr").value;
		var username = $("username").value;

		if( password1 == "" || password2 == "" ){
			$('npasswderror').innerHTML = '<span class="red">两次密码不正确</span>';
			$('npasswderror').style.display = '';
			return ;
		}

		if( is_blank(password1) || is_blank(password2) ){
			$('npasswderror').innerHTML = '<span class="red">密码不能有空格</span>';
			$('npasswderror').style.display = '';
			return ;
		}

		if( password1 == tname || password2 == tname ){
			$('npasswderror').innerHTML = '<span class="red">密码不能和用户名一样</span>';
			$('npasswderror').style.display = '';
			return ;
		}

		if( password1 != password2 ){
			$('npasswderror').innerHTML = '<span class="red">两次输入的密码必须一致</span>';
			$('npasswderror').style.display = '';
			return ;
		}

		pars = "password1="+encodeURIComponent(password1)+"&password2="+encodeURIComponent(password2)+"&username="+username+"&codestr="+codestr;
	}else if( stype == 7 ){
		stype = 1;
	}
	pars += '&tname='+encodeURIComponent(tname)+'&action=sync&stype='+stype;

	//提交注册
	var url="getpassword.php?";
	var update='';
	var myAjax = new Ajax.Updater(
	update,
	url,
	{
		method: 'POST',
		parameters: pars,
		evalScripts : true,
		onComplete:function(transport) {
			var str = eval( "(" + transport.responseText + ")");

			if( str.status == false ){
				if( stype == 1 ){
					$('tnameerror').innerHTML = '<span class="red">'+str.errdesc+'</span>';
					$('tnameerror').style.display = '';
					//cfm.crtdiv2(180,320,"温馨提示!","没有该用户名，请重新输入","<img src='/img/confirm.gif' onclick='cfm.close()'/>");
				}else if( stype == 2 ){
					$('mobileerror').innerHTML = '<span class="red">'+str.errdesc+'</span>';
					$('mobileerror').style.display = '';
					//cfm.crtdiv2(180,320,"温馨提示!","您输入的手机号码不正确，请重新输入","<img src='/img/confirm.gif' onclick='cfm.close()'/>");
				}else if( stype == 3 ){
					$('emailerror').innerHTML = '<span class="red">'+str.errdesc+'</span>';
					$('emailerror').style.display = '';
					//cfm.crtdiv2(180,320,"温馨提示!","您输入的电子邮箱不正确，请重新输入","<img src='/img/confirm.gif' onclick='cfm.close()'/>");
				}else if( stype == 4 ){
					$('pcodeerror"').innerHTML = '<span class="red">'+str.errdesc+'</span>';
					$('pcodeerror').style.display = '';
				}else if( stype == 5 || stype == 6 ){
					$('npasswderror"').innerHTML = '<span class="red">'+str.errdesc+'</span>';
					$('npasswderror').style.display = '';
				}
			}else{
				var element="";
				if( stype == 1 ){
					var be = str.bindEmailFlag;
					var bm = str.bindMobileFlag;
					
					if( be==1 || bm==1){
						element += '<div class="passwored_zhfs">';
						element += '<h1>hi，<span class="red">'+tname+'</span>，您可以通过以下方式找回密码</h1>';
						element += '<ul class="passwored_zhfsys">';
						if( bm == 1 ){
							element += '<li class="passwored_sjzh"><div class="bangding left"><a href="#"  onclick="sm_showmobilefind();">用手机找回</a></div></li>';
						}
						if( be == 1 ){
							element += '<li  class="passwored_yxzh"><div class="bangding left"><a href="#" onclick="sm_showemailfind();">用邮箱找回</a></div></li>';
						}
						element += '</ul></div>';
					}else{
						element = '<div class="passwored_zhfs">';
						element += '<h1>'+tname+'，您的账户暂未绑定任何通讯工具，请与客服联系，谢谢</h1>';
						element += '</div>';
					}
				}else if( stype == 2 ){

					element =  '<ul class="password_tab">'
						+ '<li class="password_tab_14 blod">我们刚给您的手机发了条短信，请输入短信中的验证码</li>'
						+ '<li id="pcodeerror" style="display:none"><span class="red">您输入的手机验证码不正确，请重新输入</span></li>'
						+ '<li><input type="text" class="smmx_bk" name="pvcode" id="pvcode" /></li>'
						+ '<li><div class="bangding left"><a href="#" onclick="getpasswd(4);">确定</a></div></li>'
						+ '</ul>';

				}else if (  stype == 3 ){
					var emailhost = getEmailAddress(email);
					element =  '<ul class="password_tab">'
						+ '<li class="password_tab_14 blod">我们已经向您的邮箱发了一封email，请点击email中的链接地址完成密码的重置(24小时内有效)</li>'
						+ '<li><div class="bangding left"><a href="#" onclick="' + ( emailhost != false?"window.open('"+emailhost+"','newwindow','')":"" ) +'">确定</a></div></li>'
						+ '</ul>';
				}else if ( stype == 4 ){

					element =  '<ul class="password_tab ">'
						+ '<li class="password_tab_14 blod">请设定你的新密码</li>'
						+ '<li id="npasswderror" style="display:none"><span class="red">两次密码不正确|密码不能和用户名一样</span></li>'
						+ '<li><label>新密码</label><input name="password1" id="password1" type="password" class="smmx_bk" /></li>'
						+ '<li><label>确定密码</label><input name="password2" id="password2" type="password" class="smmx_bk" /><input type="hidden" name="username" id="username" value="'+tname+'"><input type="hidden" name="codestr" id="codestr" value="'+str.codestr+'"></li>'
						+ '<li><div class="bangding left"><a href="#" onclick="getpasswd(5);">确定</a></div></li>'
						+ '</ul>';
				}else if ( stype == 5 || stype == 6 ){
					element =  '<ul class="password_tab">'
						+ '<li class="password_tab_14 blod red">新密码设置成功</li>'
						+ '<li><div class="bangding left"><a href="/index.php">登录</a></div></li>'
						+ '</ul>';
				}
				$("passwordbox").innerHTML = element;

				if( stype == 2 ){
					var pvcodeu=document.getElementById("pvcode");
					if(pvcodeu.attachEvent){
						pvcodeu.attachEvent("onkeypress",function(e){if(e.keyCode==13){getpasswd(4)}});
					}else{
						pvcodeu.addEventListener("keypress",function(e){if(e.keyCode==13){getpasswd(4)}},false);
					}
				}else if( stype == 4 ){
					var password1u=document.getElementById("password1");
					var password2u=document.getElementById("password2");
					if(password1u.attachEvent){
						password1u.attachEvent("onkeypress",function(e){if(e.keyCode==13){getpasswd(5)}});
						password2u.attachEvent("onkeypress",function(e){if(e.keyCode==13){getpasswd(5)}});
					}else{
						password1u.addEventListener("keypress",function(e){if(e.keyCode==13){getpasswd(5)}},false);
						password2u.addEventListener("keypress",function(e){if(e.keyCode==13){getpasswd(5)}},false);
					}
				}

			}
			return;
	  }
	});

}

function sm_showmobilefind(){
	var elementHtml = '<ul class="password_tab">'
			+ '<li class="password_tab_14 blod">hi，<span class="red">'+tname+'</span>，请输入您绑定的手机号码</li>'
			+ '<li id="mobileerror" style="display:none;"><span class="red">您输入的手机号码不正确，请重新输入</span></li>'
			+ '<li><input type="text" class="smmx_bk" id="mobile" name="mobile" /></li>'
			+ '<li><div class="bangding left"><a href="#" onclick="getpasswd(2);">确定</a></div>&nbsp;<div class="bangding left"><a href="#" onclick="getpasswd(7);">返回</a></div></li>'
			+ '</ul>';
	$("passwordbox").innerHTML = elementHtml;

	var mobileu=document.getElementById("mobile");
	if(mobileu.attachEvent){
		mobileu.attachEvent("onkeypress",function(e){if(e.keyCode==13){getpasswd(2)}});
	}else{
		mobileu.addEventListener("keypress",function(e){if(e.keyCode==13){getpasswd(2)}},false);
	}

}

function sm_showemailfind(){
	var elementHtml = '<ul class="password_tab">'
			+ '<li class="password_tab_14 blod">hi，<span class="red">'+tname+'</span>，请输入您绑定的电子邮箱</li>'
			+ '<li id="emailerror" style="display:none;"><span class="red">您输入的电子邮箱不正确，请重新输入</span></li>'
			+ '<li><input type="text" class="smmx_bk" id="email" name="email" /></li>'
			+ '<li><div class="bangding left"><a href="#" onclick="getpasswd(3);">确定</a></div>&nbsp;<div class="bangding left"><a href="#" onclick="getpasswd(7);">返回</a></div></li>'
			+ '</ul>';

	$("passwordbox").innerHTML = elementHtml;

	var emailu=document.getElementById("email");
	if(emailu.attachEvent){
		emailu.attachEvent("onkeypress",function(e){if(e.keyCode==13){getpasswd(3)}});
	}else{
		emailu.addEventListener("keypress",function(e){if(e.keyCode==13){getpasswd(3)}},false);
	}
}

function charlength(str){
	var strlength=0;
	for (i=0;i<str.length;i++)
	{
		if (isChinese(str.charAt(i))==true)
			strlength=strlength + 2;
		else
			strlength=strlength + 1;
	}
	return strlength;
};

//判断中文：中文返回true
function isChinese (str){
	var lst = /[u00-uFF]/;
	return !lst.test(str);
};

function is_blank(str){
	var pattern = /\s+/g;
	return pattern.test(str);
}

function isEmailOk(str){
	var pattern = reg=/^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,}$/; 
	return pattern.test(str);
}

function isTruenameOk(truename){
	var reg = "^[\u4e00-\u9fa5]{0,}$";
	if( truename != "" && truename.length > 1 ){
		if( truename.match(reg) ){
			return 0;
		}else{
			return 1;
		}
	}else{
		return 2;
	}
}

function check_idcard(idcard){
	var re = /^(\d{15}|\d{18}|\d{17}(X|x))$/; 
	if ( !re.test(idcard) ){
		return false;
	}
	return true;
}

function check_age(IDCard){
	var today = new Date();
	var year = today.getFullYear() ;
	var len =  IDCard.length;

	if( len == 15){
		re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/);
	}else if ( len == 18 ){
		re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/);
	}else{
		return false;
	}
	var a = IDCard.match(re);

	if( a != null){
		if( len == 15 ){
			/*if( ( parseInt(year) - parseInt("19"+a[3]) ) < 18 ){
				return false;
			}*/
		}else{
			if( ( parseInt(year) - parseInt(a[3]) ) < 18 ){
				return false;
			}
		}
	}

	return true;
}

function check_phone(Phone){
	return /^(13|14|15|18)\d{9}$/.test(Phone);
}


function check_password_complexity(pass){
	var len = calculate_password_complexity(pass);

	if( len <= 1 ){
		$("complexity1").addClassName("sel");
		$("complexity2").removeClassName("sel");
		$("complexity3").removeClassName("sel");
		$("complexity4").removeClassName("sel");
	}else if( len == 2 ){
		$("complexity1").removeClassName("sel");
		$("complexity2").addClassName("sel");
		$("complexity3").removeClassName("sel");
		$("complexity4").removeClassName("sel");
	}else if( len == 3 ){
		$("complexity1").removeClassName("sel");
		$("complexity2").removeClassName("sel");
		$("complexity3").addClassName("sel");
		$("complexity4").removeClassName("sel");
	}else if( len >= 4 ){
		$("complexity1").removeClassName("sel");
		$("complexity2").removeClassName("sel");
		$("complexity3").removeClassName("sel");
		$("complexity4").addClassName("sel");
	}

	return false;
}
function calculate_password_complexity(s){

	var ls = 0;
	if( s.length <= 6 ){
		return ls;
	}
	if(s.match(/([a-z])+/)){  
		ls++;
	}

	if(s.match(/([0-9])+/)){  
		ls++;
	}

	if(s.match(/([A-Z])+/)){  
		ls++;
	}

	if(s.match(/[^a-zA-Z0-9]+/)){  
		ls++;
	}

	if( s.length > 10 ){
		ls++;
	}
	return ls;
}

