A ver ¿colocaste en contacto.htm el codigo javascript bien?
Código HTML:
<script language="JavaScript">
function Enviar() {
if (document.form1.email.value.length==0){
alert("Tiene que escribir su E-Mail");
document.form1.email.focus();
return;
}
if (document.form1.empresa.value.length==0){
alert("Tiene que escribir su E-Mail");
document.form1.empresa.focus();
return;
}
if (document.form1.nombre.value.length==0){
alert("Tiene que escribir su E-Mail");
document.form1.nombre.focus();
return;
}
if (document.form1.telefono.value.length==0){
alert("Tiene que escribir su E-Mail");
document.form1.telefono.focus();
return;
}
form1.action = "solicitar_server.php";
form1.submit();
}
</script>
antes del
</head> ademas con el codigo para el boton :
Código HTML:
<input name="imageField" type="image" src="boton_enviar.gif" onClick="javascript:Enviar();" width="86" height="24" border="0">
y para el Form:
Código HTML:
<form name="form1" method="POST" enctype="text/plain">

si todo esto es correcto, entonces si que no se

, yo es como lo tengo en varias paginas y me funciona a la perfeccion. Comprueba asi por si acaso y me cuentas.
Saludos.