jQuery(document).ready(function(){ var dates = new Array(); dates[###KEY###] = ['###DATE###', '###CLASS###', '###LINK###', '###COUNT###']; jQuery.datepicker.setDefaults(jQuery.datepicker.regional["###LANGUAGE###"]); jQuery('#tx_typo3blog_widget_calendar').datepicker({ dateFormat: 'yy-mm-dd', defaultDate: '###DATE_TO###', beforeShowDay: function(date) { var returnVal = false; var classVal = ''; var popupVal = ''; var dateString = jQuery.datepicker.formatDate('yy-mm-dd', date); jQuery.each(dates, function(i, a){ if (a[0] == dateString) { returnVal = true; classVal = a[1]; popupVal = a[3]; } }); return [returnVal, classVal, popupVal]; }, onSelect: function(selectedDate) { jQuery.each(dates, function(i, a){ if (a[0] == selectedDate) { document.location.href = a[2]; } }); } }); });