Se me ocurre ...
Código HTML:
<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()
}
}
</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>
</form>
lo que no recuerdo como se hace es que tras validar , la caja de texto de el teléfono reciba el foco ...
En fín a ver si te vale