var DATE_INFO = {
  20091224: { klass: "highlight", tooltip: "Wigilia Bożego Narodzenia" },
  20091225: { klass: "highlight", tooltip: "Boże Narodzenie" },
  20100101: { klass: "highlight", tooltip: "Nowy Rok"},
  20100124: { klass: "highlight", tooltip: "<b>Podlodowe Mistrzostwa Okręgu</b>. Więcej informacji znajduje się w Komunikacie w dziale Sport"}	
	};

function getDateInfo(date, wantsClassName) {
  var as_number = Calendar.dateToInt(date);
  if (String(as_number).indexOf("1206") == 4) {
  return { klass: "highlight", tooltip: "Mikołaj!" };
  }
  if (String(as_number).indexOf("0101") == 4) {
  return { klass: "highlight", tooltip: "Nowy Rok" };
  }
  if (as_number >= 20090518 && as_number <= 20090524)
    return {
      klass   : "highlight",
      tooltip : "<div style='text-align: center'>%Y/%m/%d (%A)" +
                "<br />In the green week</div>" // formatted by printDate
    };
  return DATE_INFO[as_number];
};
				   				 
var cal = Calendar.setup({
	cont:"cont",
	animation:false,
	fdow:1,
	weekNumbers:false,
	dateInfo:getDateInfo // pass our getDateInfo function
});