var J = jQuery.noConflict();

	J(function() {
		var dates = J('#from, #to').datepicker({
			defaultDate: "+1w",
			changeMonth: true,
			numberOfMonths: 3,
			onSelect: function(selectedDate) {
				var option = this.id == "from" ? "minDate" : "maxDate";
				var instance = J(this).data("datepicker");
				var date = J.datepicker.parseDate(instance.settings.dateFormat || J.datepicker._defaults.dateFormat, selectedDate, instance.settings);
				dates.not(this).datepicker("option", option, date);
			}
		});
	});
	
	J(function() {
		var dates = J('#from2, #to2').datepicker({
			defaultDate: "+1w",
			changeMonth: true,
			numberOfMonths: 3,
			onSelect: function(selectedDate) {
				var option = this.id == "from2" ? "minDate" : "maxDate";
				var instance = J(this).data("datepicker");
				var date = J.datepicker.parseDate(instance.settings.dateFormat || J.datepicker._defaults.dateFormat, selectedDate, instance.settings);
				dates.not(this).datepicker("option", option, date);
			}
		});
	});
