﻿//住房公积金查询跳转
function goUrl() {

    if (!(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(document.getElementById("sfz").value.toUpperCase()))) {
        alert('输入的身份证号长度不对，或者号码不符合规定！\n15位号码应全为数字，18位号码末位可以为数字或X。');
        document.getElementById("sfz").value = "";
        document.getElementById("sfz").focus();
        return false;
    }
    if (!/(^[\u4e00-\u9fa5]+$)/.test(document.getElementById("username").value)) {
        alert('请输入姓名');
        document.getElementById("username").value = "";
        document.getElementById("username").focus();
        return false;
        }

    if (document.getElementById("userpw").value == "") {
        alert("密码不能为空！");
        document.getElementById("userpw").value = "";
        document.getElementById("userpw").focus();
        return false;
    }
    if (document.getElementById("yzm").value.toUpperCase() != AjFunction.get_CheckCode().value) {
        alert("验证码错误！");
        document.getElementById("yzm").value = "";
        document.getElementById("yzm").focus();
        return false;
    }
    top.location = AjFunction.get_address().value + "/wscx_dq/zfbzgl/zfbzsq/login_hiddenb.jsp?password=" + document.getElementById("userpw").value + "&sfzh=" + document.getElementById("sfz").value + "&cxyd=当前年度&dbname=dq&zgxm=" + document.getElementById("username").value;
}
//住房公积金查询清空
function SRest() {

    document.getElementById('sfz').value = "";
    document.getElementById('username').value = "";
    document.getElementById('userpw').value = "";
    document.getElementById('yzm').value = "";
    document.getElementById('sfz').focus();
    //window.location = encodeURI("/Hotel_Search.aspx?_cname=" + cityName + "&_cid=" + cityId + "&_price=" + strhp1 + "-" + strhp2 + "&_d1=" + strStartDate + "&_d2=" + strEndDate + "&_hname=" + strhname + "&_hkj=" + strhkj);
}
//验证码验证
function extendsValidate() {	//函数名称，固定写法

    //密码匹配验证
    if ($('#pwd1').val() == $('#pwd2').val()) {	//匹配成功
        $('#pwd2').validate_callback(null, "sucess"); //此次是官方提供的，用来消除以前错误的提示
    } else {//匹配失败
        $('#pwd2').validate_callback("密码不匹配", "failed"); //此处是官方提供的API，效果则是当匹配不成功，pwd2表单 显示红色标注，并且TIP显示为“密码不匹配”
        return false;
    }

    //如果觉得官方提供的错误提示UI API 过于复杂，完全可以选择自定义，可以试试下面注释掉的代码

    //if( $('#pwd1').val() != $('#pwd2').val() ){	//匹配不成功
    //alert("密码不匹配");
    //return false;
    //}
}
function regsfz(fData) {
    var reg = new RegExp("^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$");
    return (reg.test(fData));
}
