HTML5 form with custom inputs