<% Html.BeginForm("Index", "Home", FormMethod.Post, new { id = "form_logon" }); %>
or
<form id = "form_logon", action="/Home/Index" method="post">
just don't work. Pressing a submit button if ID is present does nothing, while id is required for jQuery validation plugin.