provides backwards compatibility for HTML5 by using jQuery UI