//--------------------------------------------------------------------------------------------------
// kalendarz
  function changeMonth(date) {    
    showCalendar(date);  
  }
  
  
  function showEvents(date) {
    
    setTimeout('', 3000);
    
    tmp = getMouseXY();
    
    alert();
    
    el('calendar_day_events').innerHTML     = '';
    el('calendar_day_events_cnt').style.display   = '';
    el('cal_select').style.visibility             = 'hidden';
    el('calendar_day_events_cnt').style.position  = 'absolute';
    el('calendar_day_events_cnt').style.top       = tmp[1]+'px';
    el('calendar_day_events_cnt').style.left      = tmp[0]+'px';
    
    advAJAX.setDefaultParameters({
      onInitialization : function(obj) {  el(obj.tag).style.display  = '';
                                          el(obj.tag).innerHTML = "Przygotowanie..."; },
      onLoading : function(obj) { el(obj.tag).innerHTML = '<p style="font-weight: bold; text-align:center;">Ładowanie...<br /><img src="pics/loading.gif" alt="Ładowanie..." /></p>'; },
      onSuccess : function(obj) { el(obj.tag).innerHTML = obj.responseText; },
      onError   : function(obj) { el(obj.tag).innerHTML = '<p class="error">Wystąpił błąd ...</p>'; }
    });
    
    advAJAX.get({ url: createURL(url1, date), tag: "calendar_day_events" });
    
    advAJAX.setDefaultParameters({});
  
  }
  
  function hideEvents() {
    
    //el('calendar_day_events').innerHTML     = '';
    el('calendar_day_events_cnt').style.display = 'none';
    //el('cal_select').style.visibility           = 'visible';
  
  }

  function showCalendarContent(obj) {
    el(obj.tag).innerHTML = "" + obj.responseText;
  }

  function showCalendar(date) {

    advAJAX.setDefaultParameters({
      onInitialization : function(obj) {  el(obj.tag).style.display  = '';
                                          el(obj.tag).innerHTML = '<div style="height:140px;font-weight: bold; text-align:center;vertical-align:center">Przygotowanie..."</div>'; },
      onLoading : function(obj) { el(obj.tag).innerHTML = '<div style="height:140px;font-weight: bold; text-align:center;vertical-align:center">Ładowanie...<br /><img src="pics/loading.gif" alt="Ładowanie..." /></div>'; },
      onSuccess : function(obj) { showCalendarContent(obj); },
      onError   : function(obj) { el(obj.tag).innerHTML = '<p class="error">Wystąpił błąd ...</p>'; }
    });
    
    advAJAX.get({ url: createURL(url2, date), tag: "calendar_content" });
    
    advAJAX.setDefaultParameters({});
    
  }
  
  
  function createURL (url, params) {
  
    return url+','+params+'.html';
    
  }
  
//--------------------------------------------------------------------------------------------------
// KONIEC kalendarz

