﻿// JScript File

   
    function phoneFormat(sender, ev)
    {
    var theNumber;
    var i;
    theNumber = '';
    for(i = 0; i < sender.value.length; i++)
    {
        if(!isNaN(sender.value.charAt(i)))
        {
        theNumber = theNumber + sender.value.charAt(i);
        }
    }
     if (ev.keyCode == 8 && theNumber.length > 0)
     {
     theNumber = theNumber.substring(0, theNumber.length -1);
     }
     if (theNumber.length > 6)
    {    sender.value = theNumber.substring(0,3) + '-' + theNumber.substring(3,6) + '-' + theNumber.slice(6);
         return(true);
    }
    if (theNumber.length > 5)
    {   
        sender.value = theNumber.substring(0,3) + '-' + theNumber.substring(3,6)+ '-';
        return(true);
    }
    if(theNumber.length > 3)
    {   
        sender.value = theNumber.substring(0,3) + '-' + theNumber.slice(3)
        return(true);
    }
    if (theNumber.length > 2)
    {
       sender.value = theNumber.substring(0,3)+ '-';
        return(true);
    
    }
     sender.value = theNumber;
        return(true);
    
    
    }
  