(function($){
	$.fn.checkByteLength = function(max,info){
		var _cur =  getByteLen($(this).val());
		if (_cur > max) {
			alert(info+" 最大文本长度为："+max+",实际为："+_cur+"！请修改！");
			return false
		}
		return true;
	}
	$.fn.checkByteLengthOnblur = function(max,info){
			var _cur =  getByteLen($(this).val());
			if (_cur > max) {
				alert(info+" 最大文本长度为："+max+",实际为："+_cur+"！请修改！");
				$(this).focus();
			}
	}
	//返回val的字节长度 
	function getByteLen(val) { 
		var len = 0; 
		for (var i = 0; i < val.length; i++) { 	//alert(val.charAt(i));//	alert(val.length);			
			//alert(val[i]);
			//alert(val[i]+";"+val[i].match(/[^\x00-\xff]/ig));
			if (val.charAt(i).match(/[^\x00-\xff]/ig) != null) //全角 
			len += 2; 
			else 
			len += 1; 
		}
		return len; 
	}
})(jQuery);