Ho realizzato un form per invio di e.mail!

Vorrei all'atto dell'invio creare un controllo per alcuni testi dinamici!

1. voglio controllare se il testo in cui si inserisce l'e.mail è ben formattato...mi spiego...se l'email è valida!

2.Voglio controllare che tutti i campi siano stati scritti!

Le variabili associate ai campi sono 4!

GRAZIE!