Reusable embedded keep session alive with HtmlHelper for ASP.NET MVC 1