Hola tunait, gracias por la respuesta

, he hecho las modificaciones ahora la pagina no envia, lleno el fomulario y trato de enviarlo pero nada, no hace caso al click q hago en enviar, podrias revisar el javascript me he dado cuenta que borrando la validacion del correo y agregando en el formulario el dato q me has dado funciona correctamente, me parece q el codigo de la validacion del correo esta mal colocado ya q la validacion en si es buena pero creo q a la hora de juntarlo con los demas codigos ahi se enreda y por eso no quiere enviar , espero que me puedas dar una mano en como colocar el codigo script, mejor dicho en ponerlo en orden, te paso de nuevo el codigo javascript
:
function validar(theElement, nombre_del_elemento){
if(document.formu.nombre.value.length==0){
alert("Escriba su nombra");
document.formu.nombre.focus();
return(false);}
if(document.formu.apellido.value.length==0){
alert("escriba su apellido correctamente");
document.formu.apellido.focus();
return(false);}
//el orden de como coloco esta validacion creo q es incorrecta revisalo porfavor
var s = theElement.value;
var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (s.length == 0 ) {
alert("Tiene que escribir su correo")
return true;}
if (filter.test(s)){
return true;}
else{
alert("Ingrese una dirección de correo válida");
theElement.focus();
return false;} if (confirm('¿Estas seguro de enviar este formulario?')){
document.formu.submit()
}
}
Gracias por la ayuda de antemano tunait

chau