var counter = 0;

function selectDay(dateString)
{
	var cbSearchForm = document.getElementById('cb-search-form');
   if (cbSearchForm.event_category.selectedIndex == 1)
   {
      cbSearchForm.event_category.selectedIndex =0;
      document.getElementById('event_keywords').value = 'groessereEvents';
   }
	if (cbSearchForm)
	{
	   cbSearchForm.date_from.value 	= dateString;
	   cbSearchForm.date_to.value 	= dateString;
		cbSearchForm.submit();
	}
}

function selectMonth(dateString)
{
	counter--;
	if (counter <= 0)
   {
	   tmpString = new String(dateString);
		var splits = tmpString.split(",");
		var cbSearchForm = document.getElementById('cb-search-form');
      if (cbSearchForm.event_category.selectedIndex == 1)
      {
         cbSearchForm.event_category.selectedIndex =0;
         document.getElementById('event_keywords').value = 'groessereEvents';
      }
		if (cbSearchForm)
		{
			cbSearchForm.date_from.value 	= splits[0];
			cbSearchForm.date_to.value 	= splits[1];
			cbSearchForm.submit();
		}
	}
}

function changeMonth(dateString)
{
   counter++;
	tmpString = new String(dateString);
   var splits = tmpString.split(",");
   var start = splits[0].split(".");
   setTimeout("selectMonth('" + dateString + "')", 2000);

	var calDiv = $('div#cb-calendar');
	if (calDiv)
	{
		calDiv.load('http://new.heimat.de/module/methods/calendar_generic/index.php', {
			day : start[0],
			month : start[1],
			year : start[2],
			showYear : "1",
			id_language : "1",
			classPrefix : "",
			method : 'getMonthHTML'
		});
	}
}

if ( !window.DEBUG )
      window.log = function() { }, window.error = alert

