
					tx_rlmpdateselectlib_calendar._SDN = new Array
					("So",
					 "Mo",
					 "Di",
					 "Mi",
					 "Do",
					 "Fr",
					 "Sa",
					 "So")

					tx_rlmpdateselectlib_calendar._DN = new Array
					("Sonntag",
					 "Montag",
					 "Dienstag",
					 "Mittwoch",
					 "Donnerstag",
					 "Freitag",
					 "Samstag",
					 "Sonntag")

					tx_rlmpdateselectlib_calendar._MN = new Array
					("Januar",
					 "Februar",
					 "März",
					 "April",
					 "Mai",
					 "Juni",
					 "Juli",
					 "August",
					 "September",
					 "Oktober",
					 "November",
					 "Dezember")

					tx_rlmpdateselectlib_calendar._SMN = new Array
					("Jan",
					 "Feb",
					 "Mär",
					 "Apr",
					 "Mai",
					 "Jun",
					 "Jul",
					 "Aug",
					 "Sep",
					 "Okt",
					 "Nov",
					 "Dez")

						// tooltips
					tx_rlmpdateselectlib_calendar._TT = {};
					tx_rlmpdateselectlib_calendar._TT["ABOUT"] = "DHTML Date/Time Selector (c) dynarch.com 2002-2003 For latest version visit: http://dynarch.com/mishoo/calendar.epl Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for details.";
					tx_rlmpdateselectlib_calendar._TT["ABOUT_TIME"] = "";
					tx_rlmpdateselectlib_calendar._TT["TOGGLE"] = "Ersten Tag der Woche ändern";
					tx_rlmpdateselectlib_calendar._TT["PREV_YEAR"] = "Vorheriges Jahr (halten für Menü)";
					tx_rlmpdateselectlib_calendar._TT["PREV_MONTH"] = "Nächstes Jahr (halten für Menü)";
					tx_rlmpdateselectlib_calendar._TT["GO_TODAY"] = "Springe zu Heute";
					tx_rlmpdateselectlib_calendar._TT["NEXT_MONTH"] = "Nächster Monat (halten für Menü)";
					tx_rlmpdateselectlib_calendar._TT["NEXT_YEAR"] = "Nächstes Jahr (halten für Menü)";
					tx_rlmpdateselectlib_calendar._TT["SEL_DATE"] = "Datum wählen";
					tx_rlmpdateselectlib_calendar._TT["DRAG_TO_MOVE"] = "Zum Bewegen Maus gedrückt halten";
					tx_rlmpdateselectlib_calendar._TT["PART_TODAY"] = " (heute)";
					tx_rlmpdateselectlib_calendar._TT["MON_FIRST"] = "";
					tx_rlmpdateselectlib_calendar._TT["SUN_FIRST"] = "";
					tx_rlmpdateselectlib_calendar._TT["DAY_FIRST"] = "Umschalten: Woche beginnt mit %s";

					tx_rlmpdateselectlib_calendar._TT["CLOSE"] = "Schließen";
					tx_rlmpdateselectlib_calendar._TT["TODAY"] = "Heute";

						// date formats
					tx_rlmpdateselectlib_calendar._TT["DEF_DATE_FORMAT"] = "%d.%m.%Y";
					tx_rlmpdateselectlib_calendar._TT["TT_DATE_FORMAT"] = "%A, %e. %B";
					tx_rlmpdateselectlib_calendar._TT["WEEKEND"] = "6,0";

					tx_rlmpdateselectlib_calendar._TT["WK"] = "KW";

						// This function gets called when the end-user clicks on some date.
					function tx_rlmpdateselectlib_selected(cal, date) {
						cal.sel.value = date; // just update the date in the input field.
/*
Ralf Hettinger: hide calendar on selection - saves one click
//						cal.sel.onchange();
*/
						cal.callCloseHandler();
//						cal.hide();
					}

						// And this gets called when the end-user clicks on the _selected_ date,
						// or clicks on the "Close" button.  It just hides the calendar without
						// destroying it.
					function tx_rlmpdateselectlib_closeHandler(cal) {
						cal.hide();                        // hide the calendar
					}

						// This function shows the calendar under the element having the given id.
						// It takes care of catching "mousedown" signals on document and hiding the
						// calendar if the click was outside.
					function tx_rlmpdateselectlib_showCalendar (id, format) {
						var el = document.getElementById(id);
						if (calendar != null) {				// we already have some calendar created
							calendar.hide();				// so we hide it first.
						} else {
								// first-time call, create the calendar.
							var cal = new tx_rlmpdateselectlib_calendar(1, null, tx_rlmpdateselectlib_selected, tx_rlmpdateselectlib_closeHandler);
							cal.weekNumbers = 1;
							calendar = cal;                  // remember it in the global var
							cal.setRange(1970, 2038);        // min/max year allowed.
							cal.create();
						}
						calendar.setDateFormat(format);    // set the specified date format
						calendar.parseDate(el.value);      // try to parse the text in field
						calendar.sel = el;                 // inform it what input field we use
					  calendar.showAtElement(el);
					  return false;
					}
			