﻿function docheck(){
	if($F("reg_username")==""){
		alert("用户名不能为空.");
		$("reg_username").focus();
		return false;
	}
	if($F("reg_password")=="" ||  $F("reg_password").length < 6){
		alert("密码不能为空并且不能少于6位.");
		$("reg_password").focus();
		return false;
	}
	if($F("reg_password")!=$F("reg_pwdre")){
		alert("验证密码有误.");
		$("reg_pwdre").focus();
		return false;
	}
	if($F("email")==""){
		alert("邮箱不能为空.");
		$("email").focus();
		return false;
	}
	if($("accept").checked != true){
		alert("您未同意服务条款.");
		$("accept").focus();
		return false;
	}
	if($F("reg_code")==""){
		alert("您的验证码不能为空");
		$("reg_code").focus();
		return false;
	}
	$("regSubmit").disabled = false;
	$("reg").submit();
}
function checkuser(){
	var username = $("reg_username").value;
	username = username.strip();
	if(username.length<2){
		$("username_info").innerHTML = "用户名长度必须大于2位";
		$("regSubmit").disabled = true;
		return false;
	}else{
		$("username_info").innerHTML = "验证中...";
	}
              
		var pars = "mod=ckuser&username="+username+"&rand"+Math.random();
		var iurl = "/admin/doAjax.jsp";
		doajax = new Ajax.Request(iurl,{method:'post',parameters:pars,onComplete:douser});
}
function douser(doajax){
	str = doajax.responseText;
	if(str==1){
		$("username_info").innerHTML = "您的用户名可用";
		$("regSubmit").disabled = false;
	}else{
		$("username_info").innerHTML = "用户名已被占用，请重新输入";
		$("regSubmit").disabled = true;
		return false;
	}
}
function checkemail(){
	$("email_info").innerHTML = "";
	if($F("email").indexOf(".") == -1 || $F("email").indexOf("@") == -1){
		$("email_info").innerHTML = "您的邮箱不合法.";
		$("regSubmit").disabled = true;
		return false;
	} else {
		$("email_info").innerHTML = "您的邮箱可用";
		$("regSubmit").disabled = false;
	}
}
function doemail(){
	str = doajax.responseText;
	if(str=="1"){
		$("email_info").innerHTML = "您的邮箱可用";
		$("regSubmit").disabled = false;
	}else{
		$("email_info").innerHTML = "邮箱已被占用，请重新输入";
		$("regSubmit").disabled = true;
		return false;
	}
}
function checkpassword2(){
   var psd1 = $("reg_password").value;
   var psd2 = $("reg_pwdre").value;
   if(psd1 == psd2 && psd2.length >=6){
     $("password2_info").innerHTML = "输入正确";
     $("regSubmit").disabled = false;
   } else {
   $("password2_info").innerHTML = "输入无效请重新输入";
      $("regSubmit").disabled = true;
      return false;
   }
}
function checkcode(){
   var code = $("reg_code").value;
   if(code.length < 4){
     $("cercode_info").innerHTML = "验证码不能小于4位";
   }else{
     var pars = "act=ckcode&certCode="+code;
     var iurl = "/jsp/checkcode.jsp";
     doajax = new Ajax.Request(iurl,{method:'get',parameters:pars,onComplete:docode});
   }
}
function docode(doajax){
  str = doajax.responseText;
  if(str == 1){
    $("cercode_info").innerHTML = "验证码输入正确";
    $("regSubmit").disabled = false;
  }else{
    $("regSubmit").disabled = true;
    $("cercode_info").innerHTML = "验证码输入错误";

    return false;
  }
}

function getCheckCode(){
     var pars = "act=ckcode&certCode="+code;
     var iurl = "/jsp/getcode.jsp";
     doajax = new Ajax.Request(iurl,{method:'get',parameters:pars,onComplete:dogetcode});
}

function dogetcode(doajax){
  str = doajax.responseText;
  $("codestr").value = str;
}