if(validator==null) var validator = {};
//isBlank 必填为true　否则为false;


//符合邮件格式返回true　否则返回false;
validator.ifEmail=function (email,isBlank){
	var reg =/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	var flag = false;
	if(email.length>100){
		alert("您输入的Email地址的长度超过了１００个字符！请按系统要求进行填写！");
		flag = false;
		return flag;
	}
	flag = reg.test(email);
	if(isBlank==true){
		if(email==""||email==null){
			flag = false;
		}
	}else{
		if(email==""||email==null){
			flag = true;
		}
	}
	if(flag==false){
		alert("请输入正确的Email地址！");
	}
	return flag;
}

validator.isNumber=function(number,isBlank){
	var flag = false;
	var reg = /^[-]{0,1}[0-9]{1,}$/;
	flag = reg.test(number);
	if(isBlank==true){
		if(number==""||number==null){
			flag = true;
		}
	}else{
		if(number==null || number==""){
	 		flag = false;
		}
	}
	if(flag==true){
		alert("用户名不能全为数字！");
	}
	return flag;
}

validator.regIsPhone=function(fData,isBlank){
	var flag = false;
	var reg = /^(((13[0-9]{1})|18[0-9]{1}|159|(15[0-9]{1}))+\d{8})$/;
	flag = reg.test(fData);
	if(isBlank==true){
		if(fData==null || fData==""){
	 		flag = false;
		}
	}else{
		if(fData==null || fData==""){
	 		flag = true;
		}
	}
	if(flag == false){
		alert("请输入正确的手机号码！");
	}
	return flag;
}

validator.isTelephone=function(phone,isBlank){
	var flag = false;
	var reg =/(^[0-9]{3,4}\-[0-9]{7,8}$)|(^[0-9]{7,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/; 
	flag = reg.test(phone);
	if(isBlank==true){
		if(phone==null || phone==""){
	 		flag = false;
		}
	}else{
		if(phone==null || phone==""){
	 		flag = true;
		}	
	}
	if(flag==false){
		alert("请正确写固定电话格式！");
	}
	return flag;
}

//格式：区号-电话号码-分机号
validator.isTelephone2=function(phone,isBlank){
    var flag = false;
    var reg =/(^[0-9]{3,4}\-[0-9]{7,8}$)|(^[0-9]{7,8}$)|(^[0-9]{3,4}\-[0-9]{7,8}\-[0-9]{1,6}$)|(^[0-9]{7,8}\-[0-9]{1,6}$)/; 
    flag = reg.test(phone);
    if(isBlank==true){
        if(phone==null || phone==""){
            flag = false;
        }
    }else{
        if(phone==null || phone==""){
            flag = true;
        }   
    }
    if(flag==false){
        alert("请正确写固定电话格式！");
    }
    return flag;
}

validator.isStdWord=function(src){
	for(var i = 0; i < src.length; i ++){
		if(src.charCodeAt(i)  < 33 || src.charCodeAt(i) > 126){
			return false;
		}
	}
	return true;
}

validator.isBlank=function(objID){
   var obj=document.getElementById(objID);
   if(obj==null || obj.value.length==0){
      return true;
   }  
   return false;
}


