var iCurrentPage = 0;

function switchPage(iPage) {
  if($('eventPage_'+iPage).getStyle('display') == 'none') {
    $('eventPage_'+iCurrentPage).hide();
    $('eventPage_'+iPage).show();
    iCurrentPage = iPage;
  }
}

function jumpToEvent(iEventId, iPage) {
  switchPage(iPage);
  toggleEvent(iEventId, true);
}

function toggleEvent(iEventId, bOpenOnly) {
  var aPreview = $$('#event_'+iEventId+' .preview');
  var aContent = $$('#event_'+iEventId+' .content');
  var oPreview = aPreview[0];
  var oContent = aContent[0];

  if(oPreview.getStyle('display') != 'none') {
    oPreview.hide();
    oContent.show();
  } else if(!bOpenOnly) {
    oPreview.show();
    oContent.hide();
  }
}

function switchYear(iYear) {
  iCurrentPage = 0;
  new Ajax.Request(sUrl, {
    method: 'post',
    parameters: {
      'iYear'  : iYear,
      'bYouth' : bYouth ? 1 : 0
    },
    onSuccess: function(transport) {
      $('eventContainer').update(transport.responseText);
    },
    onFailure: function (transport) {
      alert('ERROR '+transport.responseText);
    }
  });
}
