﻿//注册用户回发函数
function callback(ajax, obj)
{
    if(ajax.responseText != "")
    {
        alert(ajax.responseText);
        $(obj).value = "";
        $(obj).focus();
    }
}

//验证注册用户
function onsubmit()
{
    var reg = /^([a-zA-Z0-9]|[_@.]){3,20}$/;
    
    for(var i = 1; i < 10; i++)
    {
        var inp = "f" + i;
        
        if($F(inp) == "")
        {
            alert("请输入" + $(inp).parentElement.previousSibling.innerHTML + "!");
            $(inp).focus();
            return;
        }
    }
    
    if(!reg.test($F("f1")))
    {
        alert("用户帐号为3-20位可以是数字、字母!");
        $("f1").focus();
        return;
    }
    
    reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
    
    if(!reg.test($F("f8")))
    {
        alert("电子邮件格式错误");
        $("f8").focus();
        return;
    }
    
    if($F("f2").length < 6 || $F("f2").length > 20)
    {
        alert("密码为6－20位，区分大小写!");
        $("f2").focus();
        return;
    }
    
    if($F("f2") != $F("f3"))
    {
        alert("密码不一致,请重新输入!");
        $("f3").focus();
        return;
    }
    
    var radio = document.getElementsByName("Sercices"); 
    var s = "";
    for(var i=0;i<radio.length;i++)
    {
        if(radio[i].checked)
        {
            s = radio[i].value;
            break;
        }
    }
    
    if(s == "")
    {
        alert("请选择会员类型!");
        return;
    }
    
    var result = fe.slice(0);
    for(var i=0;i<result.length;i++)
    {
        result[i] = result[i] + "=" + escape($F(result[i]));
    }

    AjaxMethod("Ajax1.ashx?method=InsertEdu", "post", result.join("&") + "&s=" + s, InsertEduBack, "", 2);
}

function InsertEduBack(ajax)
{
    if(ajax.responseText.split(":")[0]=="Redir")
    {
        location.href=ajax.responseText.substring(ajax.responseText.indexOf(":")+1);
    }
    else
    {
        alert(ajax.responseText);
    }
}