﻿	jQuery(
		function($) {
			$.datepicker.regional['de'] = {
				closeText: 'schließen',
				prevText: 'zurück',
				nextText: 'weiter',
				currentText: 'heute',
				monthNames: ['Jänner','Februar','März','April','Mai','Juni',
				'Juli','August','September','Oktober','November','Dezember'],
				monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
				'Jul','Aug','Sep','Okt','Nov','Dez'],
				dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
				dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
				dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
				dateFormat: 'dd.mm.yy', firstDay: 1,
				buttonText: 'Kalender',
				isRTL: false
			};
			$.datepicker.regional['en'] = {
				buttonText: 'Calendar'
			};
			$.datepicker.setDefaults($.datepicker.regional[jQuery('html').attr('lang')]);
			$.datepicker.setDefaults({
				showOn: 'both',
				buttonImageOnly: true,
				buttonImage: 'fileadmin/site_img/kalendericon.gif',
				minDate: '0y'
		 });
	
			
			// INTELLIGENTE DATUMS-EINGABE-PRÜF-FUNKTION
			
			/*	Setzt den 2. Datepicker auf einen Abreisetag
			**	von mindestens 1 Tag nach dem heutigen
			*/
			$('#date_till_input').datepicker(
				{minDate: '+1d'}
			);
			
			/*	Bei ändern des 1. Datepickers wird 
			**	der 2. Datepicker auf einen neuen Wert, 
			**	mindestens 1 Tag nach dem Datum des Anreisedatums, 
			**	gesetzt. 
			**	
			**	gewähltes Datum in Millisekunden + 86400000 Millisekunden
			*/
			$('#date_from_input').datepicker({
				onSelect: function(dateText, inst) {
					$('#date_till_input').datepicker(
						'option',
						$.extend({
							minDate: new Date(
								parseInt(
									Date.parse(
										$('#date_from_input').datepicker('getDate')
									)
								)+86400000
							)
						})
					);
				}
			});
			
			
			//////////////////////////////////////////
			// Settings für das große Anfrageformular
			
			/*	Setzt den 2. Datepicker auf einen Abreisetag
			**	von mindestens 1 Tag nach dem heutigen
			*/
			$('#date_till').datepicker(
				{minDate: '+1d'}
			);
			
			/*	Bei ändern des 1. Datepickers wird 
			**	der 2. Datepicker auf einen neuen Wert, 
			**	mindestens 1 Tag nach dem Datum des Anreisedatums, 
			**	gesetzt. 
			**	
			**	gewähltes Datum in Millisekunden + 86400000 Millisekunden
			*/
			$('#date_from').datepicker({
				onSelect: function(dateText, inst) {
					$('#date_till').datepicker(
						'option',
						$.extend({
							minDate: new Date(
								parseInt(
									Date.parse(
										$('#date_from').datepicker('getDate')
									)
								)+86400000
							)
						})
					);
				}
			});
			
			
			
			
			
			

			
			$('div.pix').css('display','none');
			$('img#date_from_kal').css('display','none');
			$('img#date_till_kal').css('display','none');
			//$('#mf_anreise').datepicker();
			//$('#mf_abreise').datepicker();
		}
	);