function showEvents(t, person)
{
  person = encodeURI(person);
  var url;
  $('activities').innerHTML = '<img src="images/loading.gif" alt="加载中" />正在生成活动年表……<br /><br />';
  if (t == 0)
  {
    url = "api/getevents.php?person=" + person;
  }
  else if (t == 1)
  {
    url = "api/getevents.php?full&person=" + person;
  }
  new Ajax.Updater('activities', url, { method: 'get' });
}

function showEvent(id)
{
  var url = "api/getevent.php?id=" + id;
  sw = '<a href="javascript:hideEvent(' + id + ');" title="收缩本条事件">&laquo;</a>';

  $('e'+id).innerHTML = '<br /><br /><img src="images/loading.gif" alt="加载中" />正在展开条目……<br /><br />';
  new Ajax.Request(url,
  {
    method:'get',
    onSuccess: function(transport)
    {
      var response = transport.responseText;
      $('e'+id).innerHTML = sw + '<br /><br />' + response + '<br /><br />';
    },
    onFailure: function()
    {
      $('e'+id).innerHTML = '<a href="javascript:showEvent(' + id + ');" title="展开本条事件">&raquo;</a><br />';
    }
  });
}

function hideEvent(id)
{
  $('e'+id).innerHTML = '<a href="javascript:showEvent(' + id + ');" title="展开本条事件">&raquo;</a><br />';
}
