Improved UI and date settings for banners

Javascript functionality added for UX design (functionally simple)