﻿$(document).ready(function() {
    $('.date-pick').datePicker(
        { clickInput: true });

    $('#date1').bind(
	    'dpClosed',
		function(e, selectedDates) {
		    var d = selectedDates[0];
		    if (d) {
		        d = new Date(d);
		        $('#date2').dpSetStartDate(d.addDays(1).asString());
		        $("#date5").val($("#date1").val())
		        $('#date6').dpSetStartDate(d.addDays(1).asString());
		    }
		}
	);
    $('#date2').bind(
	    'dpClosed',
		function(e, selectedDates) {
		    var d = selectedDates[0];
		    if (d) {
		        d = new Date(d);
		        $('#date1').dpSetEndDate(d.addDays(-1).asString());
		        $("#date6").val($("#date2").val())
		        $('#date5').dpSetEndDate(d.addDays(-1).asString());
		    }
		}
	);
    $('#date3').bind(
	    'dpClosed',
		function(e, selectedDates) {
		    var d = selectedDates[0];
		    if (d) {
		        d = new Date(d);
		        $('#date4').dpSetStartDate(d.addDays(1).asString());
		    }
		}
	);
    $('#date4').bind(
	    'dpClosed',
		function(e, selectedDates) {
		    var d = selectedDates[0];
		    if (d) {
		        d = new Date(d);
		        $('#date3').dpSetEndDate(d.addDays(-1).asString());
		    }
		}
	);
    $('#date5').bind(
	    'dpClosed',
		function(e, selectedDates) {
		    var d = selectedDates[0];
		    if (d) {
		        d = new Date(d);
		        $('#date6').dpSetStartDate(d.addDays(1).asString());
		        $("#date1").val($("#date1").val())
		        $('#date2').dpSetStartDate(d.addDays(1).asString());
		    }
		}
	);
    $('#date6').bind(
	    'dpClosed',
		function(e, selectedDates) {
		    var d = selectedDates[0];
		    if (d) {
		        d = new Date(d);
		        $('#date5').dpSetEndDate(d.addDays(-1).asString());
		        $("#date2").val($("#date2").val())
		        $('#date1').dpSetEndDate(d.addDays(-1).asString());
		    }
		}
	);

    $('#date8').datePicker(
		{
		    endDate: (new Date().addDays(5)).asString()
		}
	);
    $('#date8').bind(
	    'dpClosed',
		function(e, selectedDates) {
		    var d = selectedDates[0];
		    if (d) {
		        d = new Date(d);
		        $('#date9').dpSetStartDate(d.addDays(1).asString());
		    }
		}
	);
});