// JavaScript Document


var cal_obj2 = null;

//var format = '%j %M %Y %H:%i';

var format = '%j-%m-%Y';

// show calendar
function show_cal(el) {

	if (cal_obj2) return;

var arrival_date = document.getElementById("arrival_date");

	cal_obj2 = new RichCalendar();
	cal_obj2.start_week_day = 0;
	cal_obj2.show_time = false;
	cal_obj2.language = 'en';
	cal_obj2.user_onchange_handler = cal2_on_change;
	cal_obj2.user_onclose_handler = cal2_on_close;
	cal_obj2.user_onautoclose_handler = cal2_on_autoclose;

	cal_obj2.parse_date(arrival_date.value, format);

	cal_obj2.show_at_element(arrival_date, "adj_right-bottom");
	cal_obj2.change_skin('alt');

}

// user defined onchange handler
function cal2_on_change(cal, object_code) {
	if (object_code == 'day') {
		document.getElementById("arrival_date").value = cal.get_formatted_date(format);
		cal.hide();
		cal_obj2 = null;
	}
}

function show_cal1(el) {

	if (cal_obj2) return;

var depart_date = document.getElementById("depart_date");

	cal_obj2 = new RichCalendar();
	cal_obj2.start_week_day = 0;
	cal_obj2.show_time = false;
	cal_obj2.language = 'en';
	cal_obj2.user_onchange_handler = cal3_on_change;
	cal_obj2.user_onclose_handler = cal2_on_close;
	cal_obj2.user_onautoclose_handler = cal2_on_autoclose;

	cal_obj2.parse_date(depart_date.value, format);

	cal_obj2.show_at_element(depart_date, "adj_right-bottom");
	cal_obj2.change_skin('alt');
}


// user defined onchange handler
function cal3_on_change(cal, object_code) {
	if (object_code == 'day') {
		document.getElementById("depart_date").value = cal.get_formatted_date(format);
		cal.hide();
		cal_obj2 = null;
	}
}

// user defined onclose handler
function cal2_on_close(cal) {
	//if (window.confirm('Are you sure to close the calendar?')) 
		cal.hide();
		cal_obj2 = null;
}

// user defined onclose handler (used in pop-up mode - when auto_close is true)
function cal2_on_autoclose(cal) {
	cal_obj2 = null;
}


// user defined onclose handler
function cal3_on_close(cal) {
}

