Add a tag function to reduce duplication
Move timezone changing to mouse wheel, call calendar by default

(Calendar doesn't yet exist...)
Style fix