$(document).ready(function(){
	$(".datepicker").datepicker({
		firstDay: 1,
		dayNamesMin: ["Sø","Ma","Ti","On","To","Fr","Lø"],
		monthNames: ["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],
		dateFormat: "dd.mm.yy",
		minDate: 0,
		maxDate: "+1y",
		onSelect: function(text,data) {
			
			if(data.id == "arrival_date") {
				arrivalDateSet(data);
			}
			else if(data.id == "departure_date") {
				departureDataSet(data);
			}
			
		}
	});
	
	
});

function arrivalDateSet(data) {
	$('#departure_date').datepicker('setDate', new Date(data.selectedYear,data.selectedMonth,parseInt(data.selectedDay)+1)).datepicker('option', 'minDate', new Date(data.selectedYear,data.selectedMonth,data.selectedDay)); 
	setDates("arrival",data.selectedDay,parseInt(data.selectedMonth)+1,data.selectedYear);
	setDates("departure",parseInt(data.selectedDay)+1,parseInt(data.selectedMonth)+1,data.selectedYear);
}

function departureDataSet(data) {
	setDates("departure",data.selectedDay,parseInt(data.selectedMonth)+1,data.selectedYear);
}

function setDates(type,day,month,year) {
	$.ajax({
		type: "POST",
		url: "/files/system/booking/php/general/globalFunctions.ajax.php",
		data: {
			ajaxCall: true,
			phpFunction: "setDate",
			type: type,
			day: day,
			month: month,
			year: year
		},
		success: function(response){
		}
	 });
}
