
var getFFVersion = navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1];
var FFextraHeight = getFFVersion >= 0.1 ? 16 : 0;
function dyniframesize(iframename) {
    var pTar = null;
    if (document.getElementById) {
        pTar = document.getElementById(iframename);
    } else {
        eval("pTar = " + iframename + ";");
    }
    if (pTar && !window.opera) {
    //begin resizing iframe
        pTar.style.display = "block";
        if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight) {
      //ns6 syntax
            pTar.height = pTar.contentDocument.body.offsetHeight + FFextraHeight;
        } else {
            if (pTar.Document && pTar.Document.body.scrollHeight) {
      //ie5+ syntax
                pTar.height = pTar.Document.body.scrollHeight;
            }
        }
    }
}
function queryCredit(uCardNo) {
    var objD = document.getElementById("userJF");
    var objF = document.getElementById("iFrameJF");
    var sTime = document.getElementById("sTime").value;
    var eTime = document.getElementById("eTime").value;
    var reg = new RegExp("^20\\d{2}-\\d{1,2}-\\d{1,2}$", "i");
    if (!reg.test(sTime)) {
        alert("\u5f00\u59cb\u65e5\u671f\u683c\u5f0f\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01\n\u6b63\u786e\u683c\u5f0f\uff1a2007-11-8\u62162007-11-08");
        return;
    }
    if (!reg.test(eTime)) {
        alert("\u7ed3\u675f\u65e5\u671f\u683c\u5f0f\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01\n\u6b63\u786e\u683c\u5f0f\uff1a2007-11-8\u62162007-11-08");
        return;
    }
    if (sTime.length > 0 && eTime.length > 0) {
        var sArr = sTime.split("-");
        var eArr = eTime.split("-");
        var sDate = new Date(Number(sArr[0]), Number(sArr[1]), Number(sArr[2]));
        var eDate = new Date(Number(eArr[0]), Number(eArr[1]), Number(eArr[2]));
        if (eDate < sDate) {
            alert("\u7ed3\u675f\u65e5\u671f\u65e9\u4e8e\u5f00\u59cb\u65e5\u671f\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01");
            return;
        }
        objF.src = "queryCredit.do?uCardNo=" + uCardNo + "&sTime=" + sTime + "&eTime=" + eTime;
        objD.style.display = "block";
    } else {
        alert("\u8bf7\u8f93\u5165\u67e5\u8be2\u7684\u5f00\u59cb\u65f6\u95f4\u548c\u7ed3\u675f\u65f6\u95f4\uff01");
    }
}
function queryChangeCredit(uCardNo) {
    var sTime = document.getElementById("sTime").value;
    var eTime = document.getElementById("eTime").value;
    var reg = new RegExp("^20\\d{2}-\\d{1,2}-\\d{1,2}$", "i");
    if (!reg.test(sTime)) {
        alert("\u5f00\u59cb\u65e5\u671f\u683c\u5f0f\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01\n\u6b63\u786e\u683c\u5f0f\uff1a2007-11-8\u62162007-11-08");
        return;
    }
    if (!reg.test(eTime)) {
        alert("\u7ed3\u675f\u65e5\u671f\u683c\u5f0f\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01\n\u6b63\u786e\u683c\u5f0f\uff1a2007-11-8\u62162007-11-08");
        return;
    }
    if (sTime.length > 0 && eTime.length > 0) {
        var sArr = sTime.split("-");
        var eArr = eTime.split("-");
        var sDate = new Date(Number(sArr[0]), Number(sArr[1]), Number(sArr[2]));
        var eDate = new Date(Number(eArr[0]), Number(eArr[1]), Number(eArr[2]));
        if (eDate < sDate) {
            alert("\u7ed3\u675f\u65e5\u671f\u65e9\u4e8e\u5f00\u59cb\u65e5\u671f\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01");
            return;
        }
        window.location.href = "queryChangeCredit.do?uCardNo=" + uCardNo + "&sTime=" + sTime + "&eTime=" + eTime;
    } else {
        alert("\u8bf7\u8f93\u5165\u67e5\u8be2\u7684\u5f00\u59cb\u65f6\u95f4\u548c\u7ed3\u675f\u65f6\u95f4\uff01");
    }
}
function adminQueryCredit(uCardNo) {
    var objD = document.getElementById("userJF");
    var objF = document.getElementById("iFrameJF");
    var sTime = document.getElementById("sTime").value;
    var eTime = document.getElementById("eTime").value;
    var reg = new RegExp("^20\\d{2}-\\d{1,2}-\\d{1,2}$", "i");
    if (!reg.test(sTime)) {
        alert("\u5f00\u59cb\u65e5\u671f\u683c\u5f0f\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01\n\u6b63\u786e\u683c\u5f0f\uff1a2007-11-8\u62162007-11-08");
        return;
    }
    if (!reg.test(eTime)) {
        alert("\u7ed3\u675f\u65e5\u671f\u683c\u5f0f\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01\n\u6b63\u786e\u683c\u5f0f\uff1a2007-11-8\u62162007-11-08");
        return;
    }
    if (sTime.length > 0 && eTime.length > 0) {
        var sArr = sTime.split("-");
        var eArr = eTime.split("-");
        var sDate = new Date(Number(sArr[0]), Number(sArr[1]), Number(sArr[2]));
        var eDate = new Date(Number(eArr[0]), Number(eArr[1]), Number(eArr[2]));
        if (eDate < sDate) {
            alert("\u7ed3\u675f\u65e5\u671f\u65e9\u4e8e\u5f00\u59cb\u65e5\u671f\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01");
            return;
        }
        objF.src = "adminQueryCredit.do?uCardNo=" + uCardNo + "&sTime=" + sTime + "&eTime=" + eTime;
        objD.style.display = "block";
    } else {
        alert("\u8bf7\u8f93\u5165\u67e5\u8be2\u7684\u5f00\u59cb\u65f6\u95f4\u548c\u7ed3\u675f\u65f6\u95f4\uff01");
    }
}
function regist() {
    document.getElementById("birthday").value = document.getElementById("selYear").value + "-" + document.getElementById("selMonth").value + "-" + document.getElementById("selDay").value;
    document.getElementById("province").value = document.getElementById("selectProvince").options[document.getElementById("selectProvince").selectedIndex].text;
    document.getElementById("city").value = document.getElementById("selectCity").options[document.getElementById("selectCity").selectedIndex].text;
	//alert(document.getElementById('birthday').value);
	//alert(document.getElementById('province').value);
	//alert(document.getElementById('city').value);
    if (checkForm(document.getElementById("formUserInfo")) == true) {
		//检查选择的通信地址跟邮编是否为空
        if (document.getElementsByName("mailing")[0].checked) {
            var homeAdd = trim(document.getElementById("homeAdd").value);
            var postCode = trim(document.getElementById("postCode").value);
            if (homeAdd.length <= 0) {
                alert("\u60a8\u9009\u62e9\u7684\u901a\u4fe1\u5730\u5740\u4e0d\u80fd\u4e3a\u7a7a\uff01");
				//document.getElementById("homeAdd").focus();
                return;
            }
        } else {
            if (document.getElementsByName("mailing")[1].checked) {
                var unitAdd = trim(document.getElementById("unitAdd").value);
                var zipCode = trim(document.getElementById("zipCode").value);
                if (unitAdd.length <= 0 || zipCode.length <= 0) {
                    alert("\u60a8\u9009\u62e9\u7684\u901a\u4fe1\u5730\u5740\u3001\u90ae\u7f16\u4e0d\u80fd\u4e3a\u7a7a\uff01");
				//document.getElementById("unitAdd").focus();
                    return;
                }
            } else {
                return;
            }
        }
		
		//检查手机号、住宅电话、单位电话是否填写其中一个
        var mobile = trim(document.getElementById("mobile").value);
        var homeTelephone = trim(document.getElementById("homeTelephone").value);
        var unitTelephone = trim(document.getElementById("unitTelephone").value);
        if (mobile.length <= 0 && homeTelephone.length <= 0 && unitTelephone.length <= 0) {
            alert("\u624b\u673a\u3001\u4f4f\u5b85\u7535\u8bdd\u3001\u5355\u4f4d\u7535\u8bdd\u662f\u5fc5\u987b\u586b\u5199\u5176\u4e2d\u4e00\u4e2a\uff01");
            return;
        }
        if (document.getElementById("province").value == "--\u7701\u4efd--" && document.getElementById("city").value == "--\u57ce\u5e02--") {
            alert("\u8bf7\u9009\u62e9\u5730\u533a\uff01");
            return;
        }
      
       
        if (document.getElementById("onlinepay").checked) {
      
            
            var form1 = document.getElementById("formUserInfo");
            form1.action = "buycardregist.do";
            form1.submit();
        } else {
            document.getElementById("formUserInfo").submit();
        }
    }
}
function editUserInfo() {
    document.getElementById("birthday").value = document.getElementById("selYear").value + "-" + document.getElementById("selMonth").value + "-" + document.getElementById("selDay").value;
    document.getElementById("province").value = document.getElementById("selectProvince").options[document.getElementById("selectProvince").selectedIndex].text;
    document.getElementById("city").value = document.getElementById("selectCity").options[document.getElementById("selectCity").selectedIndex].text;
	//alert(document.getElementById('birthday').value);
	//alert(document.getElementById('province').value);
	//alert(document.getElementById('city').value);
    if (checkForm(document.getElementById("formUserInfo")) == true) {
        if (document.getElementsByName("mailing")[0].checked) {
            var homeAdd = trim(document.getElementById("homeAdd").value);
            if (homeAdd.length <= 0) {
                alert("\u60a8\u9009\u62e9\u7684\u901a\u4fe1\u5730\u5740\u4e0d\u80fd\u4e3a\u7a7a\uff01");
                document.getElementById("homeAdd").focus();
                return;
            }
            var postCode = trim(document.getElementById("postCode").value);
            if (postCode.length <= 0) {
                alert("\u60a8\u9009\u62e9\u7684\u901a\u4fe1\u5730\u5740\u90ae\u7f16\u4e0d\u80fd\u4e3a\u7a7a\uff01");
                document.getElementById("postCode").focus();
                return;
            }
        } else {
            if (document.getElementsByName("mailing")[1].checked) {
                var unitAdd = trim(document.getElementById("unitAdd").value);
                if (unitAdd.length <= 0) {
                    alert("\u60a8\u9009\u62e9\u7684\u901a\u4fe1\u5730\u5740\u4e0d\u80fd\u4e3a\u7a7a\uff01");
                    document.getElementById("unitAdd").focus();
                    return;
                }
                var zipCode = trim(document.getElementById("zipCode").value);
                if (zipCode.length <= 0) {
                    alert("\u60a8\u9009\u62e9\u7684\u901a\u4fe1\u5730\u5740\u90ae\u7f16\u4e0d\u80fd\u4e3a\u7a7a\uff01");
                    document.getElementById("zipCode").focus();
                    return;
                }
            } else {
                return;
            }
        }
        document.getElementById("formUserInfo").submit();
		
		//if(document.getElementById('province').value == '--省份--' && document.getElementById('city').value == '--城市--'){
		//	alert('请选择地区！');
		//}else{
		//	document.getElementById('formUserInfo').submit();
		//}
    }
}
function hello() {
    var day = new Date();
    var hr = day.getHours();
    if (hr >= 0 && hr < 8) {
        document.write("\u65e9\u4e0a\u597d\uff01");
    }
    if (hr >= 8 && hr < 12) {
        document.write("\u4e0a\u5348\u597d\uff01");
    }
    if (hr >= 12 && hr < 18) {
        document.write("\u4e0b\u5348\u597d\uff01");
    }
    if (hr >= 18 && hr < 24) {
        document.write("\u665a\u4e0a\u597d\uff01");
    }
}
/*function showBounding(){
	var screenHeight = window.screen.height;
	var screenWidth = window.screen.width;
	var printTop = (screenHeight - 300) / 2;//window.screen.height
	var printLeft = (screenWidth - 300) / 2;//window.screen.width
	document.writeln("<div style='background:#FFFFFF; border:1px #666666 solid; width:300px; height:190px; top:" + printTop + "px; left:" + printLeft + "px; position:absolute;'><table width='300' border='0' align='center' cellpadding='9' cellspacing='0'><tr><td width='350'><table width='300' border='0' align='center' cellpadding='3' cellspacing='0'><tr> <td width='64'><img src='../images/20.gif' width='64' height='39'></td> <td width='224'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class='f-12-FF6600-21'>&nbsp;为了您的帐户安全，您需要输入您的不得不网帐号及密码进行绑定！</span></td>   </tr>    </table></td>  </tr><tr>");
	document.writeln("<td><table width='220' border='0' align='center' cellpadding='3' cellspacing='0'>  <tr> <td width='80'>不得不帐号：</td>  <td width='128'><input name='textfield' type='text' size='16' maxlength='16'></td>    </tr> <tr> <td>不得不密码：</td><td><input name='textfield' type='text' size='16' maxlength='16'></td>  </tr> <tr> <td>&nbsp;</td>  <td><input type='submit' name='Submit' value='确&nbsp;&nbsp;定'> <input type='submit' name='Submit' value='取&nbsp;&nbsp;消'></td>   </tr> </table></td> </tr></table></div>");
}*/
function showBindWindow() {
    /*var screenHeight = window.screen.height;
	var screenWidth = window.screen.width;
	var printTop = (screenHeight - 533) / 2;
	var printLeft = (screenWidth - 495) / 2;
	*/
    alert("\u5bf9\u4e0d\u8d77\uff0c\u6b64\u529f\u80fd\u6b63\u5728\u66f4\u65b0");
    /*	document.getElementById("bindWindow").style.display = "block";
	document.getElementById("bindWindow").style.top = printTop + "px";
	document.getElementById("bindWindow").style.left = printLeft + "px";
	document.getElementById("inputBox").style.display="block";
	document.getElementById("procSuccess").style.display="none";
	document.getElementById("procFailure").style.display="none";
	document.getElementById("procNotBudebu").style.display="none";
	document.getElementById("b_email").value = "";
	document.getElementById("b_password").value = "";
*/
}
function cancelBind() {
    document.getElementById("bindWindow").style.display = "none";
}
function cancelBindForSuccess() {
    document.location.reload();
}
function bindBudebu(cardNo) {
    var email = document.getElementById("b_email").value;
    var password = document.getElementById("b_password").value;
    var regEmail = new RegExp("^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$");
    if (!regEmail.test(email)) {
        alert("\u90ae\u7bb1\u4e0d\u6b63\u786e\uff01\u8bf7\u91cd\u65b0\u586b\u5199\u3002");
        document.getElementById("b_email").value = "";
        document.getElementById("b_email").focus();
        return;
    }
    var regPwd = new RegExp("^[A-Za-z0-9]{6,20}$");
    if (!regPwd.test(password)) {
        alert("\u5bc6\u7801\u65e0\u6548\uff01\u8bf7\u91cd\u65b0\u586b\u5199\u3002");
        document.getElementById("b_password").value = "";
        document.getElementById("b_password").focus();
        return;
    }
    send_bindBudebu("bindBudebu.do?cardNo=" + cardNo + "&email=" + email + "&password=" + password);
}
/*LTrim(string):去除左边的空格*/
function lTrim(str) {
    var whitespace = new String(" \t\n\r");
    var s = new String(str);
    if (whitespace.indexOf(s.charAt(0)) != -1) {
        var j = 0, i = s.length;
        while (j < i && whitespace.indexOf(s.charAt(j)) != -1) {
            j++;
        }
        s = s.substring(j, i);
    }
    return s;
}
/*RTrim(string):去除右边的空格*/
function rTrim(str) {
    var whitespace = new String(" \t\n\r");
    var s = new String(str);
    if (whitespace.indexOf(s.charAt(s.length - 1)) != -1) {
        var i = s.length - 1;
        while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1) {
            i--;
        }
        s = s.substring(0, i + 1);
    }
    return s;
}
/*Trim(string):去除字符串两边的空格*/
function trim(str) {
    return rTrim(lTrim(str));
}


