getStrLength: function (sStr) {
var aMatch = sStr.match(/[^\x00-\x80]/g),
strlen = (sStr.length + (!aMatch ? 0 : aMatch.length));
return strlen;
},
textareaL: function () {
var ipt_imer,
_t = this;
$doc.on('keyup', '.proDetails textarea', function() {
var _ipt = $(this);
ipt_imer && clearTimeout(ipt_imer);
ipt_imer = setTimeout(function() {
var _controls = _ipt.closest('.proDetails');
var _hi = _controls.find('.textWord');
var _val = $.trim(_ipt.val());
var _valT = _t.getStrLength(_val);
var _num = parseInt(_hi.text().replace(/^.*\//, ''));
var muted = $('.muted', _hi);
muted.text(_valT);
if(_valT > _num) {
muted.addClass('red');
} else {
muted.removeClass('red');
}
}, 50);
});
},