jQuery.fn.defaultValuedInput = function(default_value) {
   jQuery(this).each(function() {
      jQuery(this).focus(function() {
         if (jQuery(this).val() == default_value || jQuery(this).val() == '') {
            jQuery(this).val('');
         }
         jQuery(this).addClass('active');
      }).focus().blur(function() {
         if (jQuery(this).val() == default_value || jQuery(this).val() == '') {
            jQuery(this).val(default_value).removeClass('active');
         }
      }).blur();
   });
}

function useCalendar()
{
	window.location.href = (DOCROOT+'-/veranstaltungen/'+$('#startDate').attr('value')+'/'+$('#endDate').attr('value')+'/'+$('#event_category').attr('value')+'/'+$('#event_region').attr('value')+'/'+$('#event_city').attr('value')+'/1');
}

function selectDay(dateString)
{
    tmpString = new String(dateString);
    var splits = tmpString.split("-");
    window.location.href = ('?page=kalendarium&dateFrom='+splits[2]+'.'+splits[1]+'.'+splits[0]);
}

function selectMonth(dateString)
{
	tmpString = new String(dateString);
	var splits = tmpString.split(",");
	var splitfrom = splits[0].split("-");
	var splitto = splits[1].split("-");
	window.location.href = ('?page=kalendarium&dateFrom='+splitfrom[2]+'.'+splitfrom[1]+'.'+splitfrom[0]+'&dateTo='+splitto[2]+'.'+splitto[1]+'.'+splitto[0]);
}

function changeMonth(dateString)
{
   tmpString = new String(dateString);
   var splits = tmpString.split(",");
   var start = splits[0];
   var end = splits[1];

	var calDiv = $('div#cb-calendar');
	if (calDiv)
	{
		calDiv.load('/module/methods/calendar_generic/calendar_from_to_ascii.php', {
			startDate : start,
			endDate : end,
			showYear : "1",
			id_language : "1",
			classPrefix : "",
			method : 'getMonthHTML'
		});
	}
}

