Hola:
Mmmm.. mucho PHP veo ahí para estar en el foro javascript... mejor pon el código procesado para poder entenderlo.
Podemos hacer algo tan simple como ésto:
Código PHP:
<form name="fr" method="post" action="" onsubmit="document.fr.reset();">
<input type="text" value="" /><br />
<input type="text" value="" /><br />
<input type="text" value="" /><br />
<input type="text" value="" /><br />
<input type="reset" value="reestablecer" />
<input type="submit" value="enviar" /><br />
</form>
De esta manera antes de enviarse se resetearía, lo que no sé seguro es si se envían los datos completamente, ¿podrías confirmarlo?
Si no siempre podemos reestablecer los campos después de enviar la página.
Espero que te sirva, un saludo.