// datepicker initialization function

function datepickerInit() {
	
	// initialize datepicker
 	$.datepicker.setDefaults({
   	minDate: '0d', 
   	maxDate: '1y',
    dateFormat: 'dd/mm/yy',
    changeMonth: false,
    changeYear: false,
    showOtherMonths: false,
    closeText: 'x',
    prevText: '&laquo;',
    nextText: '&raquo;',
    speed: 2,
    width: 373,
    numberOfMonths: 2,
    firstDay: 1,
    changeFirstDay: false,
    clearText: 'Clear',
    currentText:'Today',
    monthNames:[
                'January',
                'February',
                'March',
                'April',
                'May',
                'June',
                'July',
                'August',
                'September',
                'October',
                'November',
                'December'
                ],
    monthNamesShort:[
                      'Jan',
                      'Feb',
                      'Mar',
                      'Apr',
                      'May',
                      'Jun',
                      'Jul',
                      'Aug',
                      'Sep',
                      'Oct',
                      'Nov',
                      'Dec'
                    ]
	});
				
}

//synch dates

function synchDates(dateBefore, dateAfter) {

	$(dateAfter).click(function(){
		$(dateAfter).datepicker('setDate',new Date($(dateBefore).datepicker('getDate')));
	});
	
}

//format datepicker

function formatDatepicker(element_id, givenFormat, dateOffset) {
	
	var defaultDate = new Date();
	defaultDate.setDate(today.getDate()+dateOffset);
	$(element_id).val($.datepicker.formatDate(givenFormat,defaultDate));

}