Polyfill to provide support for the HTML5 "required" attribute on older browsers.
Does not provide a fancy interface like many browsers. Just a simple popup to let the user know the form is not ready. If users want a nicer interface they should use a nicer browser. :)