﻿$(document).ready(function() {
    // put all your jQuery goodness in here.
    jQuery("a[rel='group1']").colorbox();


    window.pushDateVal = 0;  //put in rel attribute of #startdate
    if (jQuery('.startdate').attr('rel') > 0) {
        window.pushDateVal = parseInt(jQuery('.startdate').attr('rel'));
    }


    jQuery.datepicker.setDefaults({
        minDate: 0,
        buttonText: '',
        defaultDate: +1,
        showOn: 'both',
        buttonImageOnly: false
    })


    jQuery('.date').datepicker();
    
    jQuery('.startdate').datepicker({
        onClose: function() {
            pushDate(window.pushDateVal)

        }

    });
    jQuery('.enddate').datepicker({});

});  //end ready


//pushes the endDate back to +numberDaysAhead days of startdate
function pushDate(numberDaysAhead) {
    var startDate = jQuery(".startdate").datepicker("getDate");
    var endDate = jQuery(".enddate").datepicker("getDate");

    if (startDate >= endDate) {
        var newStartDate = startDate.getDate();
        startDate.setDate(startDate.getDate() + numberDaysAhead);

        //pushes to .enddate
        jQuery('.enddate').datepicker('setDate', startDate);

    }

}
