Hola:
Unos pocos mensajes más abajo (tal vez cambie, claro está...
), este mensaje:
Anular Submit Correctamente tiene un sistema de validación bastante bueno (realmente hay que cambiar un número como se ha comentado al final), que podría servirte...
<script>
_test_email = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
</script>
Con eso deberías poner:
vale = (document.form_ingreso_trab.email_trab.value == "") || _test_email.test(document.form_ingreso_trab.email_ trab.value)
Saludos