mmm, no tienes ningun submit puesto, y en el form tienes que poner onsubmit="return validate()",
Código HTML:
<form action="entrar.php" method="post" onsubmit="return validate()">
...
<input type="submit" name="enviar" value="enviar" />
</form>
suerte