﻿// JScript 文件
function school()
{
    var city = $("#city").val();
    var zinu = $("#hdzinu").val();
    if(zinu == "")
    {
         ymPrompt.alert({title:'系统提示',message:'请先选择您孩子的年龄段'});
         return;
    }
    if(city == "成都市" && zinu != "暂无子女")
    {
        var diqu = $("#area").val();
        $('#area').setSelectedIndexText(0,'直属重点学校');
        $.post("AjaxSelect.aspx",{val:diqu},function(data){
             $("#schools").clearAll();
             $("#schools").addFirstOption("————请选择学校————","0");
             $("#schools").addOption("暂未就读幼儿园","暂未就读幼儿园");
             $("#schools").addOption("其他学校或幼儿园","其他学校或幼儿园");
             var va = data.split(",");
             $.each(va,function(i,n){
                $("#schools").addOption(n,n);
             }); 
        });
        $("#psh").show();
    }
    else
    {
        $("#psh").hide();
    }
}
function checkUserName()
{
     var name = $("#loginname").val();
     if(name == "")
     {
        ymPrompt.alert({title:'系统提示',message:'请输入用户名！'});
        return;
     }
     $.post("AjaxCheckUserName.aspx",{val:name},function(data){
               if(data == "OK")
               {
                      $("#hduname").val("ok");
                      $("#unameshow").html("恭喜您，用户名可用！");
               }
               else
               {
                      $("#hduname").val("");
                      $("#unameshow").html("抱歉！！请换一个用户名");
               }
            });
}
function checkInput()
{
    var name = $("#loginname").val();//用户名
    var namestate = $("#hduname").val();//用户名检测状态
    var p1 = $("#passw1").val();//密码1
    var p2 = $("#passw2").val();//密码2
    var zinu = $("#hdzinu").val();//子女年龄段
    var diyu = $("#province").val();//地域信息
    var sch = $("#hdschool").val();//子女所在学校
    var nianji = $("#nianji").val();//子女所在年级
    var ban = $("#banji").val();//子女所在班
    var dianhua = $("#phone").val();//电话
    var email = $("#email").val();//邮箱
    var qq = $("#qqtxt").val();//qq
    var msn = $("#msntxt").val();//msn
    
    if(name == "")
    {
        ymPrompt.alert({title:'系统提示',message:'请输入用户名！'});
        return false;
    }
    if(namestate == "")
    {
        ymPrompt.alert({title:'系统提示',message:'请检测用户名是否可用！'});
        return false;
    }
    if(p1 == "")
    {
        ymPrompt.alert({title:'系统提示',message:'请输入密码！'});
        return false;
    }
    else
    {
        if(p1.length < 6)
        {
            ymPrompt.alert({title:'系统提示',message:'密码长度至少6位，请重新输入'});
            return false;
        }
    }
    if(p1 != p2)
    {
        ymPrompt.alert({title:'系统提示',message:'两次密码输入不一致，请重新输入'});
        return false;
    }
    if(zinu == "")
    {
        ymPrompt.alert({title:'系统提示',message:'请选择子女的年龄段！'});
        return false;
    }
    if(diyu == "")
    {
        ymPrompt.alert({title:'系统提示',message:'请选择所在地域！'});
        return false;
    }
    else
    {
        var city = $("#city").val();
        if(city == "成都市" && zinu != "暂无子女")
        {
            if(sch == "" || sch == "0")
            {
                ymPrompt.alert({title:'系统提示',message:'请选择子女所在学校！'});
                school();
                return false;
            }
            else
            {
                if(sch !="暂未就读幼儿园")
                {
                    if(nianji == "0" || ban == "0")
                    {
                        ymPrompt.alert({title:'系统提示',message:'请选择子女所在班级！'});
                        return false;
                    }
                }
            }
        }
    }
    if(dianhua == "" || dianhua == "小灵通前请加区号")
    {
        ymPrompt.alert({title:'系统提示',message:'请输入电话号码，小灵通请加区号！'});
        return false;
    }
    else
    {
        if(dianhua.length < 8)
        {
            ymPrompt.alert({title:'系统提示',message:'电话号码位数不足！'});
            return false;
        }
    }
    if(email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
    {
        ymPrompt.alert({title:'系统提示',message:'您输入的邮箱地址不正确！'});
        return false;
    }
//    if(qq == "")
//    {
//        ymPrompt.alert({title:'系统提示',message:'请输入您的qq号码！'});
//        return false;
//    }
//    if(msn == "")
//    {
//        ymPrompt.alert({title:'系统提示',message:'请输入您的msn号码！'});
//        return false;
//    }
    $('#lines').show();
    $('#zucexiansi').show();
    $('#ImageButton1').hide();
    $('#lines').progressbar('start');
    return true;
}
$(document).ready(function(){          
        $('#lines').progressbar({animation: 'slidethru', autostart:false});     
    });
$.extend($.ui.progressbar.animations, {
    fancy: function(e, options) {
        $(e).width(0);	
        var args = arguments;
        $(e)
            .animate({width: '75%'}, options.speed)
            .animate({width: '25%'}, options.speed)
            .animate({width: '100%'}, options.speed)
            .animate({width: '0%'}, options.speed, function(){ args.callee.call(this, e, options); });
    },
    glow: function(e, options) {
        $(e).css({opacity: '0.1', width:'0px'});
        var args = arguments;
        $(e)
            .animate({width: '100%'}, {duration: options.speed, queue:false})
            .animate({opacity: '1.0'}, options.speed)
            .queue(function(){
                $(this).width(0);
            }).dequeue()
            .animate({width: '100%'}, {duration: options.speed, queue:false})
            .animate({opacity: '0.1'}, options.speed, function(){ args.callee.call(this, e, options); });
    }                                	            	    
});    
