Mascaras y formatos

Buenas amigos y amigas, es un placer estar participando y utilizando al igual que ustedes este proyecto, tengo una consulta de como puedo agregar mascaras y formatos a los campos en los formularios, por ejemplo: En el numero de teléfono que sea: (xxxx-xxxx), y así de igual forma con los campos personalizados, mi conocimiento es básico en la programación pero logro editar perfectamente el código, este es mi único inconveniente. Agradezco cualquier tipo de ayuda, gracias.