$is_display = true;
        $eid = (int) $_REQUEST['display_event'];
    } else {
        if (!empty($_GET['cid'])) {
            // handle edit links from permalink oages
            $eid = Event::get_eid_from_cid((int) $_GET['cid']);
        } else {
            $eid = NULL;
        }
    }
}
$may_edit_calendar = $may_edit;
// are we displaying or editing an existing Event?
if (!empty($eid)) {
    // see if User may edit
    $euid = Event::owner($eid);
    // this also verifies if the event exists
    if ($euid) {
        // Event exists
        $ev = new Event();
        $ev->load_by_event_id($eid);
        $ed = put_event_data($ev);
        $date_ts = $ed['start_ts'];
    } else {
        $eid = NULL;
        $is_display = false;
    }
    if ($euid == PA::$login_user->user_id) {
        $is_edit = true;
        $may_edit = true;
    } else {