var ajaxCalendar = new Array();

function funcSwitch(date, locale) {
  var myDiv = $('#quickCalendar');
  if (myDiv.html() == '')  {
    if (ajaxCalendar[date]) {
      myDiv.html( ajaxCalendar[date] ).slideDown('slow');
      colorButtons();
    } else {
      $('#quickCalendar').animate({height:'180'},1500).css('background','url(/gfx/gal/load.gif) no-repeat center center');
      da_showCalendar(date, locale);
    }
  } else {
    myDiv.slideUp('fast').html('');
  }
}

function switchCalendar(date, l) {
  if (ajaxCalendar[date]) {
    $('#quickCalendar').html( ajaxCalendar[date] );
  } else {
    da_showCalendar(date, l);
  }
}

function changeCalendar(l) {
  var month = $("select[name='mymonth']").val();
  var year  = $("select[name='myyear']").val();
  var date  = mktime(month, 1, year);

  da_showCalendar(date, l);
}

function mktime(month, day, year) {
    var d = new Date();
    d.setDate(day);
    d.setMonth(month);
    d.setYear(year);
    return Math.floor(d.getTime()/1000);
}

function anonsMore(){
  $('.cAnonsBody .title a').click(function(){
    $(this).parent().next().toggle();
    return false;
  });
}

function dashedMenuBind(){
  $('.clc h4 a, .crc h4 a')
    .click(function(){
      $(this).parent().next().slideToggle();
      return false;
    });
}