//判断是否为空
function isEmpty(data) {
	var aa = data.replace(/^\s+|\s+$/g, "");
	if ((aa == "") || (aa.length == 0)) {
		return true;
	}
	return false;
}

// 根据ID名称得到值
function getValue(id) {
	var idValue = document.getElementById(id);
	if (idValue) {
		return idValue.value;
	} else {
		return "";
	}
}
// 根据ID名称得到值
function getByName(name) {
	var objByName = document.getElementsByName(name);
	return objByName;
}

// 根据ID名称隐藏界面
function setDisplay(id, str) {
	var idValue = document.getElementById(id);
	if (idValue) {
		return idValue.style.display = str;
	} else {
		return "";
	}
}

// 根据ID名称返回字符串
function setInnerHTML(id, str) {
	var idValue = document.getElementById(id);
	if (idValue) {
		return idValue.innerHTML = str;
	} else {
		return "";
	}
}

// 判断长度是否在规定的范围内
function dataLength(data, begin, end) {
	var intLength = data.length;
	if (intLength >= begin && intLength <= end) {
		return true;
	} else {
		return false;
	}
}

// 判断是否为数字
function isDigit(number) {
	if (isNaN(number)) {
		return true;
	}
	return false;
}

// 判断是否为正整数
function isInteger(data) {
	if ((isNaN(data)) || (data.indexOf(".") != -1) || (data.indexOf("-") != -1)) {
		return true;
	}
	return false;
}
// 判断身份证
function isIdCardNo(num) {
	num = num.toUpperCase();
	// 身份证号码为15位或者18位，15位时全为数字，18位前17位为数字，最后一位是校验位，可能为数字或字符X。
	if (!(/(^\d{14}$)|(^\d{18}[0-9Xx]$)/.test(num))) {
		return false;
	}
	return true;
}
// 判断英文名
function isEnglish(english) {
	rxp = /^[\u0391-\uFFE5]+$/;
	if (!rxp.test(english)) {
		return false;
	}
	return true;
}
// 判断中文名
function isChinaese(chinaese) {
	rxp = /^[A-Za-z]+$/;
	if (!rxp.test(chinaese)) {
		return false;
	}
	return true;
}
// 判断是否有@符号
function isFuhao(email) {
	if (/^[a-zA-Z][a-zA-Z0-9|_]{2,19}$/.test(email)) {
		return false;
	}
	return true;
}
// email 是否合法
function isMail(mail) {
	return (new RegExp(
			/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)
			.test(mail));
}

// post 是否合法
function isPost(post) {
	var reg = /^\d{6}$/;
	return reg.test(str);

}

// check phone 通过true
function checkMobile(s) {
	var regu = /^1[35]\d{9}$/;

	var re = new RegExp(regu);

	if (re.test(s))
		return true;
	return false;
}

function checkObjLen(num, len) {
	if (getValue(num).length < len) {
		return true;
	}
	return false;
}

// 判断一组radio中是否有选中的
function radioIsChecked(obj) {
	var userId = "";
	var flag = false;

	if (obj.length) {
		// 有多个radio
		for ( var i = 0; i < obj.length; i++) {
			if (obj[i].checked) {
				userId = obj[i].value;
				flag = true;
				break;
			}
		}
	} else {
		// 只有一个radio
		if (obj.checked) {
			userId = obj.value;
			flag = true;
		}
	}

	// 判断是否有选中的
	if (!flag)
		alert("请选择要发送的网站!");

	return userId;
}
