$(document).ready(function() {
		$('.slideshow').cycle({
			fx: 'fade',
			cleartype: true,
      		cleartypeNoBg: true
		});
	});
	$($.date_input.initialize);
	$.extend(DateInput.DEFAULT_OPTS, {
		start_of_week: 0,
		stringToDate: function(string) {
			var matches;
			if (matches = string.match(/^(\d{2,2})\/(\d{2,2})\/(\d{4,4})$/)) {
				return new Date(matches[3], matches[1] -1, matches[2]);
			} else {
				return null;
			};
		},
		dateToString: function(date) {
			var month = (date.getMonth() + 1).toString();
			var dom = date.getDate().toString();
			if (month.length == 1) month = "0" + month;
			if (dom.length == 1) dom = "0" + dom;
			return month+"/"+dom+"/"+date.getFullYear();
		}
	});
