Hola,
 
Al poner lo que te dije, ¿que mensaje de error te da? ¿podrias ponerlo? Porque cuando pones que no te va te refieres a que te da errores o es que no funciona la logica de las funciones. Esto ultimo no lo he mirado, porque pensaba que tu duda era sobre como llamar a dos funciones desde el onsubmit de un formulario. Es aconsejable que cuando envies alguna duda a los foros seas lo mas especifico posible, es decir, si te sale algun mensaje de error nos lo dices. 
Para comprobar la solucion que te di he hecho esta pagina: 
Código:
 <html>
<head>
<script type="text/javascript">
function f1(form)
{
return true;
}
</script>
<script type="text/javascript">
function f2(form)
{
return true;
}
</script>
</head>
<body>
<form action="cualquierpagina.html" onsubmit="return f1(this) && f2(this);">
<input type=submit value=submit name=enviar>
</form>
</body>
</html>
  he probado cambiando el valor que devuelve cada una de las funciones y solo abre la pagina destino cuando ambas devuelven true.   
Josemi 
Aprendiz de mucho, maestro de poco.