Hola, si te refieres a que porqué no se ejecuta la función login que está en <input type="button" value="Login" onClick="login();">, es porque estás llamando dentro de la función de php donde no tenés incluido el .js, por lo tanto no existe la función.
Deberás hacer lo siguiente:
Cita: <?
function login_form() {
?>
<script type="text/javascript" language="javascript" src="funciones.js"></script>
.... AQUI LA FUNCIÓN PHP
<? } ?>
Saludos
Paolo