Prueba con esto:
Código HTML:
<html>
<head>
<title>Prueba</title>
</head>
<body>
<script language="JavaScript">
function datos(){
var vnom=document.formudatos.Nombre.value
var vdirec=document.formudatos.Direccion.value
var vtelf=document.formudatos.Telf.value
var vacepto=document.formudatos.Acepto.value
//alert(vnom+" "+vdirec+" "+vtelf+" "+vacepto)
if(vnom=="" || vdirec=="" || vtelf=="" ){
alert("Error. Introduce los valores");
document.formudatos.Acepto.checked=false;
}else if(isNaN(vtelf)== true){
alert("El valor del teléfono no es numerico");
document.formudatos.Acepto.checked=false;
document.formudatos.Acepto.focus();
//¿?!!!!!!
}
else if(vacepto!="ON"){
alert("Para continuar debe aceptar la política de privacidad")
}else{//Si los datos son correctos
document.formudatos.action="mailto:multimedia@herz a.net?subject=Solicitud de información"
//document.formudatos.submit()
document.formudatos.Enviar.disabled=false;
}}
</script>
<form name="formudatos" >
<p>Nombre<input type="text" name="Nombre" size="20"></p>
<p>Direccion<input type="text" name="Direccion" size="19"></p>
<p>Telefono<input type="text" name="Telf" size="20"></p>
<p><input type="checkbox" name="Acepto" value="ON" onclick="datos()">Acepto las condiciones</p>
<p><input type="button" value="Enviar" name="Enviar" disabled="true" onclick="document.formudatos.submit()"></p>
</form>
</body>
</html>