Concuerdo con lo que dice CoriaWeb.
A simple vista el error esta a qui:
Código:
<a class="button" href="contacts.html" onClick="document.getElementById('contact').reset( )">Borrar</a>
<a class="button" href="contacts.html" onClick="document.getElementById('contact').submit ()">Enviar</a>
Fijate que estas llamando a un elemento que no existe en onclick - almenos en el trozo de code que has puesto -.
Saludos