﻿window.onload = function() {
    $('username').onfocus = function() {
        $('divUser').innerHTML = '';
        $('username').style.backgroundColor = "#ccff99";
    };
    $('username').onblur = CheckUser;
    $('btnNext').onclick = Submit;
}

function CheckUser() {
    $('username').style.backgroundColor = "#ffffff";
    var blPass = true;
    var info = $('divUser');
    var uname = $('username').value;
    if (uname == "") {
        $('username').style.backgroundColor = "#ff0000";
        info.innerHTML = "<font color=red>用户名不能为空</font>";
        blPass = false;
    }
    return blPass;
}

function CheckAll() {
    var blPass = true;
    if (!CheckUser()) blPass = false;  
    return blPass;
}

function Submit() {
    if (CheckAll()) {
        var username = $('username').value;
        var url = '/UserService.asmx/CheckUserNameJsOn';
        var pars = 'userName=' + username;
        var myAjax = new Ajax.Request(
      url,
      {
          method: 'post',
          parameters: pars,
          onSuccess: function(originalRequest) {
              var Result = originalRequest.responseText;
              var regExp = />([{][^<]{0,}[}])</;
              regExp.exec(Result);
              Result = RegExp.$1;
              var Json = Result.evalJSON();
              if (Json.Success){
                   alert('用户名不存在，请重新输入');
              }
              else {
                  RegisterSuccess(username);
              }
          }
      });
    }
}

function RegisterSuccess(lname) {
    var url = '/find_password_modify.aspx';
    var pars = 'uname=' + lname;
    location.href = url + '?' + pars;
}