// *****************************************************************************
function cal_desplazar( dia, mes, anyo, orden ) {
  switch( orden ) {
    case 'mes_sig':
      mes++;
      break;
    case 'mes_ant':
      mes--;
      break;
    case 'anyo_sig':
      anyo++;
      break;
    case 'anyo_ant':
      anyo--;
      break;
    default:
      break;
  }

  on_loading( "div_calendar", "cal_onloading", "", "/thm/img/animgifs/waiting.gif" );
  
  new Ajax( 'index.php'+'?mod=agenda&exec=calendar&ajax=1&d='+dia+'&m='+mes+'&y='+anyo+'&lng='+$('lng').value, {
    method: "GET",
    update: "div_cal",
    evalScripts: true,
    onComplete: function() {
      $('div_calendar').setStyle("display", "");
    }
  }).request();

}

// *****************************************************************************
function cal_showlista( dia, mes, anyo ) {
  new Ajax( 'index.php'+'?mod=agenda&exec=show_lista&ajax=1&d='+dia+'&m='+mes+'&y='+anyo+'&lng='+$('lng').value, {
    method: "GET",
    update: "div_listaeventos",
    evalScripts: true,
    onComplete: function() {
      $("div_contenido").innerHTML = "";
      show_evento( $('evid').value );
    }
  }).request();

}

// *****************************************************************************
function show_evento( id ) {

//  $('div_contenido').setStyle("display","none");  
//  onWaiting('ev_onloading', '', '/thm/img/animgifs/indicator_verybig.gif' );
  on_loading( "div_contenido", "ev_onloading", "", "/thm/img/animgifs/indicator_verybig.gif" );

  new Ajax( 'index.php'+'?mod=agenda&exec=show_event&ajax=1&eid='+id+'&lng='+$('lng').value, {
    method: "GET",
    update: "div_evento",
    evalScripts: true,
    onComplete: function() {
      $('div_contenido').setStyle("display","");  
       new Fx.Scroll(window).toElement('div_contenido');
    }
  }).request();

}
