jQuery(document).ready(function($){
	
	var date_format = $("#date_format").val();
	$("#searchbox-from").datepicker({
		dateFormat: date_format,
		minDate: 0,
		firstDay: 1,
		onSelect: function(date, inst){
			from = $.datepicker.parseDate(date_format, date).getTime() / 1000;
			to = $("#searchbox-to").datepicker('getDate').getTime() / 1000;
			if(from >= to){
				date = new Date();
				date.setTime((from + 3600*24) * 1000);
				$("#searchbox-to").datepicker('setDate', date);
			}
		}
	});
	
	$("#searchbox-to").datepicker({
		dateFormat: date_format,
		minDate: 1,
		firstDay: 1,
		onSelect: function(date, inst){
			from = Math.floor($("#searchbox-from").datepicker('getDate').getTime() / 1000);
			to = Math.floor($.datepicker.parseDate(date_format, date).getTime() / 1000);
			if(from >= to){
				date = new Date();
				date.setTime((to - 3600*24) * 1000);
				$("#searchbox-from").datepicker('setDate', date);
			}
		}
	});
});
