jQuery(function() {
		
		/* create an array of days which need to be disabled */
var daysList = null;//['16-6-2012','23-6-2012','08-9-2012','15-9-2012','22-9-2012','29-9-2012','06-10-2012','13-10-2012','20-10-2012','27-10-2012','10-11-2012','17-11-2012','05-5-2012','17-3-2012'];

/* utility functions */
function getAvailableDays(date) {
	var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
	//console.log('Checking (raw): ' + m + '-' + d + '-' + y);
	//console.log(daysList);
	for (i = 0; i < daysList.length; i++) {
		if(jQuery.inArray(d + '-' + (m+1) + '-' + y,daysList) != -1 || new Date() > date) {
			//console.log('bad:  ' + (m+1) + '-' + d + '-' + y + ' / ' + daysList[i]);
			return [true];
		}
	}
	//console.log('good:  ' + (m+1) + '-' + d + '-' + y);
	return [false];
}

/* create datepicker */
jQuery(document).ready(function() {
	daysList = jQuery('#c109').html().split(',');
	jQuery('#uid17').datepicker({
		minDate: new Date(2012, 0, 1),
		maxDate: new Date(2013, 12, 31),
		dateFormat: 'd MM yy',
		constrainInput: true,
		beforeShowDay: getAvailableDays
	});
});

	});
