$(document).ready(function(){
	
	$('#tab-hotel-booking').click(function(){
		$('#frm-hotel').css('display', 'block');
		$('#frm-car').css('display', 'none');
	});
	
	$('#tab-car-booking').click(function(){
		$('#frm-hotel').css('display', 'none');
		$('#frm-car').css('display', 'block');
	});	
	
	$("#check_in").datepicker({
		changeMonth: true,
		changeYear: true,
		minDate: 7,
		dateFormat: "yy-mm-dd",
		showOn: "both", 
		buttonImage: base_url + "public/img/ico_calendar.gif", 
		buttonImageOnly: true,
		onSelect: function(dates) {
			reload_dates();
		}
	});	
	
	$("#check_out").datepicker({
		changeMonth: true,
		changeYear: true,
		minDate: 8,
		dateFormat: "yy-mm-dd",
		showOn: "both", 
		buttonImage: base_url + "public/img/ico_calendar.gif", 
		buttonImageOnly: true,
		onSelect: function(dates) {
			if ($('#check_in').datepicker('getDate') >= $('#check_out').datepicker('getDate'))
			{
				reload_dates();
			}
		}
	});
	
	$("#pick_up_on").datepicker({
		changeMonth: true,
		changeYear: true,
		minDate: 7,
		dateFormat: "yy-mm-dd",
		showOn: "both", 
		buttonImage: base_url + "public/img/ico_calendar.gif", 
		buttonImageOnly: true,
		onSelect: function(dates) {
			reload_dates_car();
		}
	});	
	
	$("#drop_off_on").datepicker({
		changeMonth: true,
		changeYear: true,
		minDate: 10,
		dateFormat: "yy-mm-dd",
		showOn: "both", 
		buttonImage: base_url + "public/img/ico_calendar.gif", 
		buttonImageOnly: true,
		onSelect: function(dates) {
			if ($('#pick_up_on').datepicker('getDate') >= $('#drop_off_on').datepicker('getDate'))
			{
				reload_dates_car();
			}
		}
	});
	
			
});

function reload_dates()
{
	var date2 = $('#check_in').datepicker('getDate', '+1d'); 
	date2.setDate(date2.getDate() + 1); 
	$('#check_out').datepicker('setDate', date2);
}

function reload_dates_car()
{
	var date2 = $('#pick_up_on').datepicker('getDate', '+3d'); 
	date2.setDate(date2.getDate() + 3); 
	$('#drop_off_on').datepicker('setDate', date2);
}
