//检查帐号/密码栏位是否空白

String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ""); };

function blankckh(obj){
	if (!obj.id.value.trim()){
		alert('请输入登录帐号');
		obj.id.focus();
		return false;
	}
	if (!obj.pwd.value.trim()){
		alert('请输入登录密码');
		obj.pwd.focus();
		return false;
	}
	return true;
}

function blankckh_hunter(obj){
	if (!obj.id.value.trim()){
		alert('请输入登录帐号');
		obj.id.focus();
		return false;
	}
		
	if (!CheckMail(obj.id)){
		alert('登录帐号格式错误');
		obj.id.focus();
		return false;
	}
	
	if (!obj.pwd.value.trim()){
		alert('请输入登录密码');
		obj.pwd.focus();
		return false;
	}
	return true;
}

//检查密码栏位
function passckh(obj, obj1){

	if (obj.value.trim() == "" || obj1.value.trim() == ""){
		alert('密码不得为空白');
		obj.focus();
		return false;
	}
	
	if (obj.value.length < 4 || obj.value.length > 8){
		alert('请输入 4~8 位密码');
		obj.focus();
		return false;
	}
	
	if (obj.value != obj1.value){
		alert('两次密码不一致，请重新输入');
		obj.value='';
		obj1.value='';
		obj.focus();
		return false;
	}
	return true;
}

function passlenckh(obj){
	
	if (obj.value.trim() == ""){
		alert('密码不得为空白');
		obj.focus();
		return false;
	}
	
	if (obj.value.length < 4 || obj.value.length > 8){
		alert('请输入 4~8 位密码');
		obj.focus();
		return false;
	}
	
	return true;
}

//检查栏位是否空白
function blankckh_all(obj, txt){

	if (!obj.value.trim()){
			alert(txt+'不能空白');
			obj.focus();
			return false;
		}
		return true;
	}

//检查城巿是否有选择
function cityckh(obj){

	if (!obj.value){
		alert('请选择城巿地区');
		obj.focus();
		return false;
	}
	return true;
}

//检查年薪待遇是否有选择
function salaryckh(obj){

	if (!obj.value){
		alert('请选择年薪待遇');
		obj.focus();
		return false;
	}
	return true;
}

//检查年资是否有选择
function senickh(obj){

	if (!obj.value){
		alert('请选择年资');
		obj.focus();
		return false;
	}
	return true;
}

//Email 格式检查
function formchk(obj){

  if (!obj.value.trim())
  {
    alert('请输入 Email');
    obj.focus();
    return false;
  }
  if (!CheckMail(obj))
  {
    alert('Email 格式错误');
    obj.focus();
    return false;
  }
  return true;
}

//MSN 格式检查
function MSNchk(obj){

	if (!obj.value.trim())	{
		alert('请输入MSN帐号');
		obj.focus();
		return false;
	}
	
	if (!CheckMail(obj))	{
		alert('MSN帐号格式错误');
		obj.focus();
		return false;
	}
	return true;
}

function CheckMail(objMail) {
  var email = objMail.value.trim();
  var rege = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
  if (email.length == 0 || rege.exec(email) == null) {
    return false;
  }
  return true;
}

function CheckZip(obj) {
// returns true if the string is a number formatted as...
// 只允许数字 0~9

	var num = obj.value.trim();
	
	if (num=="") {
		alert('请输入邮编');
		obj.focus();
		return false;
	}
	else {
		var Letters = "0123456789";
		for (i=0; i< num.length; i++) {
			var CheckChar = num.charAt(i);
			if (Letters.indexOf(CheckChar) == -1) {
				alert('邮编格式错误');
				obj.focus();
				return false;
			}
		}
	}
	return true;
}

function CheckCell(obj) {
// returns true if the string is a phone number formatted as...
// 只允许数字 0~9  及字元 (, ), +, -

	var num = obj.value.trim();
	
	if (num=="") {
		alert('请输入手机号码');
		obj.focus();
		return false;
	}
	else {
		var Letters = "0123456789()+-";
		for (i=0; i< num.length; i++) {
			var CheckChar = num.charAt(i);
			if (Letters.indexOf(CheckChar) == -1) {
				alert('手机号码格式错误');
				obj.focus();
				return false;
			}
		}
	}
	return true;
}

function CheckPhone(obj) {
// returns true if the string is a phone number formatted as...
// 只允许数字 0~9  及字元 (, ), +, -

	var tel = obj.value.trim();
	
	if (tel=="") {
		alert('请输入电话号码');
		obj.focus();
		return false;
	}
	else {
		var Letters = "0123456789()+-";
		for (i=0; i< tel.length; i++) {
			var CheckChar = tel.charAt(i);
			if (Letters.indexOf(CheckChar) == -1) {
				alert('电话号码格式错误');
				obj.focus();
				return false;
			}
		}
	}
	return true;

}
