It works on 6.4
Here are the adjustments we made to work for North America ( +1 )
Code:
function fmt(num, id) {
var phone = num;
var pre = '';
var main = '';
var ext = '';
phone = phone.replace(/\D/g,"");
if (phone.length == 0) {
return false;
}
if (phone.substr(0,1) == '1') {
area = "+1 (" + phone.substr(1,3) + ") ";
pre = phone.substr(4,3) + "-";
main = phone.substr(7,4);
if (phone.length > 11) {
ext = " Ext: " + phone.substr(11);
phone = area + pre + main + ext;
} else {
phone = area + pre + main;
}
} else {
area = "+1 (" + phone.substr(0,3) + ") ";
pre = phone.substr(3,3) + "-";
main = phone.substr(6,4);
if (phone.length > 10) {
ext = " Ext: " + phone.substr(10);
phone = area + pre + main + ext;
} else {
phone = area + pre + main;
}
}
Bookmarks