
function formatNum(ele) {
    var element = document.getElementById(ele);
    if (element.value != "-")
        while (isNaN(new Number(element.value)))
        element.value = element.value.substring(0, element.value.length - 1);
}

function formatPhone(frm) {
    var a, b, c
    var element = document.getElementById(frm);
    element.value = element.value.replace("(", "");
    element.value = element.value.replace(")", "");
    element.value = element.value.replace("-", "");
    element.value = element.value.replace("-", "");
    while (isNaN(new Number(element.value)) || element.value.length > 10)
        element.value = element.value.substring(0, element.value.length - 1)
    if (element.value.length <= 3) {
        element.value = '(' + element.value;
    }
    else if ((element.value.length >= 4) && (element.value.length <= 6)) {
        a = element.value.substr(0, 3);
        b = element.value.substr(3, 6);
        element.value = '(' + a + ')-' + b;
    }
    else if (element.value.length >= 7) {
        a = element.value.substr(0, 3);
        b = element.value.substr(3, 3);
        c = element.value.substr(6, 4);
        //  alert(element.value);
        element.value = '(' + a + ')-' + b + '-' + c;
    }

}