tienes un gran problema...
Código HTML:
<form action="contactecris.php" method="post" onSubmit="return form_Validator(this)">
<form id="form1" name="form1" method="post" action="">
<label><span class="formulariotexto"><br />
Nombre</span><br />
<input type="text" name="nombre" id="nombre" />
</label>
</form>
<form id="form2" name="form2" method="post" action="">
<label> <span class="formulariotexto">Apellidos</span><br />
<input type="text" name="apellidos" id="apellidos" />
</label>
</form>
</form>
tienes un super form y en cada control que estas agregando tambien le añades un form, eso esta muy mal....
solo crea un form para todos tus controles, ejemplo:
Código HTML:
<form action="contactecris.php" method="post" onSubmit="return form_Validator(this)">
<label><span class="formulariotexto"><br />
Nombre</span><br />
<input type="text" name="nombre" id="nombre" />
</label>
<label> <span class="formulariotexto">Apellidos</span><br />
<input type="text" name="apellidos" id="apellidos" />
</label>
</form>