function loginCheck(fm){
	var unitcode = fm.unitcode.value;
	if(unitcode == ""){
			alert("请输入单位账号");
			fm.unitcode.focus();
			return false;
	}
	if(unitcode.length<12){
			alert("单位账号为12位");
			fm.unitcode.focus();
			return false;
	}
	if(unitcode.indexOf("205") == -1){
		alert("12位基本公积金单位账号必须以205结尾");
		fm.unitcode.focus();
		return false;
	}
	var imagecode = fm.imagecode.value;
	if(imagecode == ""){
			alert("请输入验证码");
			fm.imagecode.focus();
			return false;
	}
	if(imagecode.length < 4){
			alert("验证码为4位数字");
			fm.imagecode.focus();
			return false;
	}
}

function unitInputCheck(fm){

	var stuNum = fm.stuNum.value;
	if(stuNum == ""){
		alert("请选择培训参加人数");
		fm.stuNum.focus();
		return false;
	}
	var classCode = fm.classCode.value;
	if(classCode == ""){
		alert("请选择参加培训期次");
		fm.classCode.focus();
		return false;
	}

	var stuName1 = fm.stuName1.value;
	if(stuName1 == ""){
		alert("请输入参加人姓名");
		fm.stuName1.focus();
		return false;
	}
	var stuIDCardNum1 = fm.stuIDCardNum1.value;
	if(stuIDCardNum1 == ""){
		alert("请输入身份证号码");
		fm.stuIDCardNum1.value;
		return false;
	} else if((fm.stuIDCardNum1.value.length != 15) && (fm.stuIDCardNum1.value.length != 18)){
		alert("身份证号码必须为15位或者18位");
		fm.stuIDCardNum1.focus();
		return false;
	}

	if(document.getElementById("radio").checked == false
			&&document.getElementById("radio1").checked == false
			&&document.getElementById("radio2").checked == false
			&&document.getElementById("radio3").checked == false){
		alert("请选择部门");
		return false;
	} else if(document.getElementById("radio1").checked == true&&fm.stuOtherDept1.value==""){
		alert("请输入其他部门信息");
		fm.stuOtherDept1.focus();
		return false;
	}
		var stuTelephone1 = fm.stuTelephone1.value;
		if(stuTelephone1 == ""){
			alert("请输入联系电话");
			fm.stuTelephone1.focus();
			return false;
		}
		var stuAddress1 = fm.stuAddress1.value;
		if(stuAddress1 == ""){
			alert("请输入联系地址");
			fm.stuAddress1.focus();
			return false;
		}
		var stuPostCode1 = fm.stuPostCode1.value;
		if(stuPostCode1 == ""){
			alert("请输入邮编");
			fm.stuPostCode1.focus();
			return false;
		}


	var cardNum = fm.cardNum.value;
	if(cardNum == ""){
		alert("请输入卡数量");
		fm.cardNum.focus();
		return false;
	}
	if(cardNum == "0"){
		alert("卡数量不能为0");
		fm.cardNum.focus();
		return false;
	}

	if(document.getElementById("Checkbox").checked==true){
					//利用对话框返回的值 （true 或者 false）

		  return true;
	}else{
				alert("请阅读并确认公积金网站用户服务条款");
				return false;
	}

}

function trainInputCheck(fm){
	var stuNum = fm.stuNum.value;
	if(stuNum == ""){
		alert("请选择培训参加人数");
		fm.stuNum.focus();
		return false;
	}
	var classCode = fm.classCode.value;
	if(classCode == ""){
		alert("请选择参加培训期次");
		fm.classCode.focus();
		return false;
	}

	var stuName1 = fm.stuName1.value;
		if(stuName1 == ""){
			alert("请输入参加人姓名");
			fm.stuName1.focus();
			return false;
		}
	var stuDept1 = fm.stuDept1.value;
	var stuOtherDept1 = fm.stuOtherDept1.value;
	if(stuDept1 == "" && stuOtherDept1 == ""){
		alert("请选择部门");
		fm.stuDept1.focus();
		return false;
	}
		var stuTelephone1 = fm.stuTelephone1.value;
		if(stuTelephone1 == ""){
			alert("请输入联系电话");
			fm.stuTelephone1.focus();
			return false;
		}
		var stuAddress1 = fm.stuAddress1.value;
		if(stuAddress1 == ""){
			alert("请输入联系地址");
			fm.stuAddress1.focus();
			return false;
		}
		var stuPostCode1 = fm.stuPostCode1.value;
		if(stuPostCode1 == ""){
			alert("请输入邮编");
			fm.stuPostCode1.focus();
			return false;
		}

	if(stuNum == "2"){
		var stuName2 = fm.stuName2.value;
		if(stuName2 == ""){
			alert("请输入参加人姓名");
			fm.stuName2.focus();
			return false;
		}
		var stuTelephone2 = fm.stuTelephone2.value;
		if(stuTelephone2 == ""){
			alert("请输入联系电话");
			fm.stuTelephone2.focus();
			return false;
		}
		var stuAddress2 = fm.stuAddress2.value;
		if(stuAddress2 == ""){
			alert("请输入联系地址");
			fm.stuAddress2.focus();
			return false;
		}
		var stuPostCode2 = fm.stuPostCode2.value;
		if(stuPostCode2 == ""){
			alert("请输入邮编");
			fm.stuPostCode2.focus();
			return false;
		}
	}

	var cardNum = fm.cardNum.value;
	if(cardNum == ""){
		alert("请输入卡数量");
		fm.cardNum.focus();
		return false;
	}

	if(document.getElementById("Checkbox").checked==true){
					//利用对话框返回的值 （true 或者 false）

		  return true;
	}else{
				alert("请阅读并确认公积金网站用户服务条款");
				return false;
	}

}

function serviceInputCheck(fm){
	var serviceType = fm.serviceType.value;
	if(serviceType == ""){
		alert("请选择服务申请类型");
		fm.serviceType.focus();
		return false;
	}
	if(serviceType =="8"){//补发卡申请
		var cardNum = fm.cardNum.value;
		if(cardNum == ""){
			alert("请输入卡数量");
			fm.cardNum.focus();
			return false;
		}
	}
	var connector = fm.connector.value;
	if(connector == ""){
		alert("请输入联系人");
		fm.connector.focus();
		return false;
	}
	var telephone = fm.telephone.value;
	if(telephone == ""){
		alert("请输入联系电话");
		fm.telephone.focus();
		return false;
	}
	return true;
}
/**
 * 检查身份证号
 * @param str
 * @return
 */
function checkIdCardNum(){
	var str = $("#id_card_num").val();
	if(str != ""){
		if((str.length != 15) && (str.length != 18)){
			alert("身份证号码必须为15位或者18位");
			return false;
		}
	}
	connOnChange();
}
/**
 * 检查联系人
 * @param str
 * @return
 */
function checkConnector(){
	var str = $("#connector").val();
	if(str == ""){
		alert("请输入联系人");
		return false;
	}
	if(hasNumber(str)){
		alert("联系人格式有误");
		return false;
	}
	connOnChange();
}
/**
 * 检查手机号
 * @param str
 * @return
 */
function checkMobile(){
	var str = $("#mobile_tel").val();
	if(str != ""){
		alert(str);
		if(!isMobile(str)){
			alert("手机号码格式有误");
			return false;
		}
		connOnChange();
	} else {
		alert("请输入手机号码");
		return false;
	}
}
/**
 * 检查邮编
 * @param str
 * @return
 */
function checkPostCode(){
	var postCode =  $("#post_code").val();
	if(str != ""){
		if(!isNumber(str)){
			alert("邮政编码格式不正确");
			return false;
		}
		connOnChange();
	} else {
		alert("请输入邮编");
		return false;
	}
}
/**
 * 检查联系地址
 * @param str
 * @return
 */
function checkAddress(){
	var str = $("#address").val();
	if(str == ""){
		alert("请输入联系地址");
		return false;
	}
	connOnChange();
}

//是否含有数字
function hasNumber(str){
        var regular=/.*[0-9]+/
        if(str.match(regular)){
        	return true;
        }else{
        	return false;
        }
}

//用途：检查输入手机号码是否正确
function isMobile(s){
	var re = new RegExp("^[1][358][0-9]{9}$");
	if (re.test(s)) {
		return true;
	}else{
		return false;
	}
}

//验证金额
function isMoney(s){
 var patrn=/^-?\d+\.{0,}\d{0,}$/;
 if (!patrn.exec(s)) {
  return false
 }else{
  return true
 }
}

//判断是否数字
function isNumber(theText){
	for (var i=0;i<theText.length;i++){
		var strTemp= theText.charAt(i);
		if (!(strTemp>=0 && strTemp<=9) && (strTemp!='.')){
			return false;
		}
	}
	return true;
}
/**
 * 判断是否只含有数字，不含小数点
 * @param theText
 * @return
 */
function isOnlyNumber(theText){
	for (var i=0;i<theText.length;i++){
		var strTemp= theText.charAt(i);
		if (!(strTemp>=0 && strTemp<=9) && (strTemp=='.')){
			return false;
		}
	}
	return true;
}