1 - llama a la función así desde el onsubmit:
<form onsubmit="
return valida();" ...
2 - si retornas false en la función, el form no se envía
Código Javascript
:
Ver originalfunction valida() {
//¿aqui llamo a las funciones?
if (a=1 o b=1 o c=1) // 1 es error
//mostrar errores
return false; //NO se envía!!!
else
return true; //Se Envía
}