window.addEvent('domready', function() {

				function addOK(formid) {
					if ($(formid).parentNode.getElements('span').length <= 0) {
						var okElement = new Element('span', {class: 'LV_validation_message LV_valid'});
						okElement.inject($(formid).parentNode);
						$(formid).addClass('LV_valid_field');
					}
				}

				function removeOK(formid) {
					var spans = $(formid).parentNode.getElements('span');
					if (spans.length >= 0) {
						for (i = 0; i < spans.length; i++ ) {
							spans[i].dispose();
						}
						$(formid).removeClass('LV_valid_field');
					}
				}


				var CalSettigsAbreise = {
					pad: 1,
					offset: 1,
					direction: 1,
					days: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
					months: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
					onHideStart: function(obj) {
						addOK(this.calendar.title);
					},
					onShowStart: function() {
						var calType = '';
						if (this.calendars[0].visible) {
							calType = 'anreise_form';
						} else {
							calType = 'abreise_form';
						}
						this.calendar.setProperty('title', calType);
						removeOK(this.calendar.title);
					},
				};


				anreiseCal = new Calendar({
					anreise_form: 'd.m.Y',
					abreise_form: 'd.m.Y'
				}, CalSettigsAbreise);
			});
