jQuery.noConflict();

jQuery.datepicker.setDefaults(jQuery.datepicker.regional['uk']);
var dtp_dates = [];
var dtp_selectedDate = null;
var dtp_maxDate = null;
var dtp_minDate = null;
var dtp_url = null;

function avaliableDates(date) {
	for (i = 0; i < dtp_dates.length; i++) {
	  if (date.getFullYear() == dtp_dates[i][0]
		&& date.getMonth() == dtp_dates[i][1] - 1
		&& date.getDate() == dtp_dates[i][2] )
			{
			return [true, 'ui-datepicker-enabled-day'];
		}
	}

	return [false, ''];
}

function gotoPublicationDate( date ) {
	var date_arr = date.split('.');
	var y = date_arr[2];
	var m = date_arr[1];
	var d = date_arr[0];
	document.location = dtp_url + '?year=' + y + '&month=' + m + '&day=' + d;
}


jQuery(document).ready (
	function () {
		jQuery("#umiCalendar").datepicker({
			firstDay: 1
			, beforeShowDay: avaliableDates
			, defaultDate: dtp_selectedDate
			, maxDate: dtp_maxDate
			, minDate: dtp_minDate
			, onSelect: function(date) {
				gotoPublicationDate(date);
			}
		});
		var reg=new RegExp ('\\.(jpg|png|jpeg|gif)$','i');
		jQuery.each(jQuery('img'),function(i,obj){
			if(!reg.test(obj.src)) jQuery(obj).css('display','none');
		});
	}
);