	var calendarFormat = '%d/%m/%Y';
	function show_cal(el) {
		var text_field = $(el);	
		cal_obj2 = new RichCalendar();
		cal_obj2.start_week_day = 1;
		cal_obj2.show_time = false;
		cal_obj2.language = calendarLanguage;
		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(text_field.value, calendarFormat);	
		cal_obj2.show_at_element(text_field, "adj_right-bottom");
	}
	
	// user defined onchange handler
	function cal2_on_change(cal, object_code) {
		if (object_code == 'day'){
			cal.value_el.value = cal.get_formatted_date(calendarFormat)
			cal.hide();
		}
	}
