// 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
	});
				
}

//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));

}