public ViewFocus(ViewBase view, jQueryObject element)
{
// Setup initial conditions.
this.view = view;
this.element = element;
// Wire up events.
element.Bind(Html.Focus, delegate(jQueryEvent e) { HandleFocusChanged(true); });
element.Bind(Html.Blur, delegate(jQueryEvent e) { HandleFocusChanged(false); });
view.IsEnabledChanged += HandleIsEnabledChanged;
}