Could you have separate input boxes for each segment of the phone number? (as in #2 here: http://www.lukew.com/ff/entry.asp?1015 )