Live calendar - click any event for more information