﻿$(document).ready(function(){
    $.datepicker.setDefaults($.datepicker.regional['']);
    $("#Birthday").datepicker({dateFormat: 'yy-m-d',yearRange:"1950:2010"});
	$.formValidator.initConfig({formid:"form1"});
    $("#UName").formValidator({onshow:"请输入用户名",onfocus:"用户名不能为空，输入2 - 20个字符",oncorrect:"用户名合法"}).inputValidator({min:2,max:20,empty:{leftempty:false,rightempty:false,emptyerror:"用户名两边不能有空符号"},onerror:"用户名长度不合法"}).ajaxValidator({
	    type : "get",url : "AjaxHelper.aspx?op=userisexist",datatype : "json",
		success : function(data){if( data == "1" ){return true;}else{return false;}},
		onerror : "用户名已经被注册，请另选一个",
		onwait : "正在对用户名进行校验，请稍候..."
	});
    $("#UPass").formValidator({onshow:"请输入密码",onfocus:"密码不能为空，输入2 - 20个字符",oncorrect:"密码合法"}).inputValidator({min:1,max:20,empty:{leftempty:false,rightempty:false,emptyerror:"密码两边不能有空符号"},onerror:"密码长度不合法"});
    $("#RPass").formValidator({onshow:"请输入确认密码",onfocus:"确认密码必须与密码输入一致",oncorrect:"密码一致"}).inputValidator({min:1,max:20,onerror:"密码长度不合法"}).compareValidator({desid:"UPass",operateor:"=",onerror:"2次密码不一致,请确认"});
    $("#TName").formValidator({onshow:"请输入姓名",onfocus:"姓名不能为空，输入2 - 50个字符",oncorrect:"姓名合法"}).inputValidator({min:1,max:50,empty:{leftempty:false,rightempty:false,emptyerror:"姓名两边不能有空符号"},onerror:"姓名长度不合法"});
    $("input:radio[name='Sex']").formValidator({tipid:"SexTip",onshow:"请选择性别",onfocus:"请选择性别",oncorrect:"性别已选择",defaultValue:"男"}).inputValidator({min:1,max:1,onerror:"性别忘记选了,请确认"});
    $("#Address").formValidator({onshow:"请输入地址",onfocus:"请输入地址",oncorrect:"地址合法"});
    $("#Province").formValidator({onshow:"请选择省",onfocus:"请选择省",oncorrect:"省已选择"}).inputValidator({min:1,onerror:"省必须选择，请确认"});
    $("#City").formValidator({onshow:"请选择市",onfocus:"请选择市",oncorrect:"市已选择"}).inputValidator({min:1,onerror:"市必须选择，请确认"});
    $("#Zip").formValidator({onshow:"请输入邮编",onfocus:"邮编不能为空，6位数字",oncorrect:"邮编合法"});
    $("#Tel").formValidator({onshow:"请输入电话",onfocus:"手机和电话请至少填一项",oncorrect:"电话合法"});
    $("#Mob").formValidator({onshow:"请输入手机",onfocus:"手机和电话请至少填一项",oncorrect:"手机合法"});
    $("#Email").formValidator({onshow:"请输入E-mail",onfocus:"Email不能为空",oncorrect:"Email合法"}).inputValidator({min:1,empty:{leftempty:false,rightempty:false,emptyerror:"Email两边不能有空符号"},onerror:"Email不能为空,请确认"}).regexValidator({regexp:"email",datatype:"enum",onerror:"邮编格式不正确"});
    $("input:radio[name='HaveCar']").formValidator({tipid:"HaveCarTip",onshow:"请选择是否有车",onfocus:"请选择是否有车",oncorrect:"是否有车已经选择",defaultValue:"有"}).inputValidator({min:1,max:1,onerror:"是否有车必须选择"});
    $("#Question").change(function(){$("#Question1").val($(this).val());if($(this).val()=="自定义安全问题"){$("#q1").show();}else{$("#q1").hide();}}).formValidator({onshow:"请选择安全问题",onfocus:"请选择安全问题",oncorrect:"安全问题已经选择"}).inputValidator({min:1,onerror:"安全问题必须选择，请确认"});
    $("#Question1").formValidator({onshow:"请输入自定义安全问题",onfocus:"请输入自定义安全问题，最多100字符",oncorrect:"安全问题合法"}).inputValidator({min:1,max:100,empty:{leftempty:false,rightempty:false,emptyerror:"自定义安全问题两边不能有空符号"},onerror:"自定义安全问题不能为空,请确认"});
    $("#Answer").formValidator({onshow:"请输入答案",onfocus:"答案不能为空，最多100字符",oncorrect:"答案合法"}).inputValidator({min:1,max:100,empty:{leftempty:false,rightempty:false,emptyerror:"答案两边不能有空符号"},onerror:"答案不能为空,请确认"});
    $("#IDCard").formValidator({onshow:"请输入证件号",onfocus:"证件号不能为空",oncorrect:"证件号合法"}).inputValidator({min:1,max:20,empty:{leftempty:false,rightempty:false,emptyerror:"证件号两边不能有空符号"},onerror:"证件号不能为空,请确认"});
    $("#CardType").formValidator({onshow:"请选择证件类型",onfocus:"请选择证件类型",oncorrect:"证件类型已选择"});
    $("input:radio[name='KnowMe']").formValidator({tipid:"KnowMeTip",onshow:"从哪个渠道了解大陆马牌轮胎",onfocus:"从哪个渠道了解大陆马牌轮胎",oncorrect:"",defaultvalue:"0"}).inputValidator({min:1,max:1,onerror:"从哪个渠道了解大陆马牌轮胎"});
    //$("#Birthday").formValidator({onshow:"请输入的出生日期",onfocus:"请输入的出生日期",oncorrect:"你输入的日期合法",defaultValue:"1980-1-1"}).inputValidator({min:"1950-01-01",max:"2010-12-31",type:"value",onerror:"你输入的日期有误"});
});
