function checkSMSLength() {
var lang = "";
var text = document.getElementById("body").value;
var ucs2 = text.search(/[^\x00-\x7E]/) != -1
if (!ucs2) text = text.replace(/([[\]{}~^|\\])/g, "\\$1");
var unitLength = ucs2 ? 70 : 160;
lang = ucs2 ? 'فارسی' : 'انگلیسی';
document.getElementById("body").style.direction = ucs2 ? 'rtl' : 'ltr';
if (text.length > unitLength) {
if (ucs2) unitLength = unitLength - 3;
else unitLength = unitLength - 7;
}
var count = Math.max(Math.ceil(text.length / unitLength), 1);
$("#msgCnt").text((unitLength * count - text.length)) ;
$("#msgCnt").append('/'+count +' - '+ lang);
}
@Esfandune_irvar pass = "f00Bar!";
var strength = 1;
var arr = [/.{5,}/, /[a-z]+/, /[0-9]+/, /[A-Z]+/];
jQuery.map(arr, function(regexp) {
if(pass.match(regexp))
strength++;
});
@Esfandune_irfunction getAndroidVersion(ua) {#ترفند دریافت نسخه #اندروید در #جاوا_اسکریپت
ua = (ua || navigator.userAgent).toLowerCase();
var match = ua.match(/android\s([0-9\.]*)/i);
return match ? match[1] : undefined;
};
getAndroidVersion(); //"4.2.1"
parseInt(getAndroidVersion(), 10); //4
parseFloat(getAndroidVersion()); //4.2