keyup phone formatter
by Craig Martin
HTML
<input class="inputbox required" type="text" name="cf_phone" value="" style="width: 95%;">
JavaScript
jQuery("input[name='cf_phone']").attr('onKeyup','formatPhone(this)');
function formatPhone(obj) {
var numbers = obj.value.replace(/\D/g, ''),
char = {0:'(',3:') ',6:'-'};
obj.value = '';
for (var i = 0; i < numbers.length; i++) {
obj.value += (char[i]||'') + numbers[i];
}
}