var PressTools = {};

PressTools.initializeDatePicker = function() {
	
	if (!jQuery.datepicker)
		return;
	jQuery.datepicker.setDefaults(
		{
			changeMonth: false,
			changeYear: true,
			yearRange: '1910:2016',
			showButtonPanel: false
		}
	);
	
	var locale = "de"; 
	jQuery.datepicker.setDefaults(jQuery.datepicker.regional[locale]);
	jQuery('input.calendar[type=text]:not([disabled])').datepicker({
		showButtonPanel: true,
		buttonImageOnly: true,
		buttonImage: '/r/i/images/icons/15_cal_2.gif',
		showOn: 'button'
	});
}

PressTools.initializeDateTimePicker = function() {
	
	jQuery('input.dateTime[type=text]:not([disabled])').datetimepicker( {
		timeFormat: 'hh:mm:ss',
		changeMonth: false,
		changeYear: true,
		yearRange: '1910:2016',
		showButtonPanel: true,
		buttonImageOnly: true,
		buttonImage: '/r/i/images/icons/15_cal_2.gif',
		showOn: 'button'
	} );
}

PressTools.createCloseFunction = function(dialog) {
	var success = jQuery(dialog).attr('success');
	if (success == 'true') {
		var url = jQuery(dialog).attr('redirect-url');
		if (url) {
			window.location.href = url;
		} else {
			window.location.href = window.location.href;
		}
	}
}

if (jQuery) {
	jQuery( PressTools.initializeDatePicker );
	jQuery( PressTools.initializeDateTimePicker );
}
