
$(function () {
	//DATEPICKER: $(class or id).datepicker(); 
		//-> Benötigt jQuery UI Cores: (Core, Widget, Mouse) und Widgets: (Datepicker (Slider für den Timepicker)) Ordner [vweb/Js/Scripte]
		//-> Die Inputfeldbreite muss angepasst werden! 90px
	//DATETIMEPICKER: $(class or id).datetimepicker(); 
		//-> Benötigt das Timepicker Addon Ordner [vweb/Js/Scripte]
		//-> Die Inputfeldbreite muss angepasst werden! 125px
	now = new Date();
	year = now.getFullYear();
	later = parseInt(year) + parseInt(10);
	longrange = '1900:'+later					//Erlaubt die Jahresauswahl von 1900 bis 10 Jahre in die Zukunft
	fouryearslater = parseInt(year)+parseInt(4);

/* RECHTSKLICK-FUNKTIONEN*/
	if ($(".rightclick").length > 0) {
		$(".rightclick").mousedown(function(taste){
			if (taste.which == 3){
				$(this).val("");
				return false;
			}
		});
		$(".rightclick").bind("contextmenu",function(e){
			return false;
		});
	}
/*LANGERZEITRAUM*/
	if ($(".longdatepick").length > 0) {
	
		
		$(".longdatepick").datepicker({
			changeYear:true,
			yearRange : longrange
		});
	}
	if ($(".longdatetimepick").length > 0)
	{	
		germantimepicker();
		
		$(".longdatetimepick").datetimepicker({
			changeYear:true,
			yearRange : longrange
		});
	}

/*KURZER ZEITRAUM*/
	if ($(".shortdatepick").length > 0) {
	
		$(".shortdatepick").datepicker({
			changeYear:true,
			minDate : now,
			maxDate : '+4y',
			yearRange : year+':'+fouryearslater
		});
	}
	if ($(".shortdatetimepick").length > 0)
	{	
		germantimepicker();
		
		$(".shortdatetimepick").datetimepicker({
			changeYear:true,
			minDate : now,
			maxDate : '+4y',
			yearRange : year+':'+fouryearslater
				//ein zusätzliches yearRange notwendig, da beim timepicker der Zeitraum durch Date nicht zuverlässig erkannt wird
		});
	}
	
});


/* DEUTSCHER TIMEPICKER*/
function germantimepicker(){
		$.timepicker.regional['de'] = {
			  timeOnlyTitle: 'Uhrzeit auswählen',
			  timeText: 'Zeit',
			  hourText: 'Stunde',
			  minuteText: 'Minute',
			  secondText: 'Sekunde',
			  currentText: 'Jetzt',
			  closeText: 'Auswählen',
			  ampm: false
		};
		$.timepicker.setDefaults($.timepicker.regional['de']);
		fouryearslater = parseInt(year)+parseInt(4);


}

