jQuery(function($){
	$.datepicker.regional = {
			closeText: 'Close',
			prevText: '&#x3c;Prev',
			nextText: 'Next&#x3e;',
			currentText: 'Current',
			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'],
			dayNames: ['Sunday','Monday','tuesday','Wednesday','Thursday','Friday','Saturday'],
			dayNamesShort: ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],
			dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'],
			dateFormat: 'dd/mm/yy',
			firstDay: 6,
			isRTL: false};
});

$(document).ready(function(){
	$.datepicker.setDefaults($.extend({
		firstDay: 6,
		defaultDate: new Date(2009, 11, 5)
	}, $.datepicker.regional));
	
	$('.calendar-start input, .calendar-end input').css('cursor', 'pointer').datepicker({
		beforeShow: function(){
			 if($('#dateStart').length && $('#dateEnd').length && $(this).attr('id') == 'dateEnd') {
				var minDate = $('#dateStart').datepicker('getDate');
				$('#dateEnd').datepicker('option', 'minDate', minDate);
			}
		},
		
		onSelect: function(){
			if($('#dateStart').length && $('#dateEnd').length && $(this).attr('id') == 'dateStart') {
				var rentalDate = $('#dateStart').datepicker('getDate');
				rentalDate.setDate(rentalDate.getDate() + 6);
				$('#dateEnd').datepicker('setDate', rentalDate);
			}
		}
	});
});
