Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc on line 1452 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc on line 1459 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc on line 1521 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc on line 1523 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc on line 1848 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc:1452) in /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/js/datepicker.js.php on line 7 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc:1452) in /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc on line 171 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc:1452) in /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc on line 172 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc:1452) in /mnt/web310/c3/01/59230901/htdocs/krsit/tool/berufsberatung/functions.inc on line 173 $(function () { $.datepicker.setDefaults($.datepicker.regional['en']); $.datepicker.setDefaults($.datepicker.regional['en']); $.datepicker.setDefaults({ showOtherMonths: true, selectOtherMonths: true, changeMonth: true, changeYear: true, duration: 'fast', showWeek: false, firstDay: 1, altFormat: 'yy-mm-dd', onSelect: function (dateText, inst) { datepickerSelect(dateText, inst); } }); }); function datepickerSelect(dateText, inst, formId) { var alt_id = inst.id + '_alt'; var date = document.getElementById(alt_id).value.split('-'); document.getElementById(alt_id + '_year').value = date[0]; document.getElementById(alt_id + '_month').value = date[1]; document.getElementById(alt_id + '_day').value = date[2]; document.getElementById(inst.id).blur(); if (formId) { var form = document.getElementById(formId); form.submit(); } $('#' + inst.id).trigger('datePickerUpdated'); } var oldInitDatepicker = init; init = function () { oldInitDatepicker.apply(this); $('span.dateselector').each(function () { var span = $(this); var prefix = span.data('prefix'), minYear = span.data('minYear'), maxYear = span.data('maxYear'), formId = span.data('formId'); var dateData = { day: parseInt(span.data('day'), 10), month: parseInt(span.data('month'), 10), year: parseInt(span.data('year'), 10) }; var unit; var initialDate = new Date(dateData.year, dateData.month - 1, dateData.day); var disabled = span.find('select').first().is(':disabled'), baseId = prefix + 'datepicker'; span.empty(); $('').attr('type', 'hidden') .attr('id', baseId + '_alt') .attr('name', prefix + '_alt') .attr('disabled', 'disabled') .val(dateData.year + '-' + dateData.month + '-' + dateData.day) .appendTo(span); for (unit in dateData) { if (dateData.hasOwnProperty(unit)) { $('').attr('type', 'hidden') .attr('id', baseId + '_alt_' + unit) .attr('name', prefix + unit) .val(dateData[unit]) .appendTo(span); } } $('').attr('class', 'date') .attr('type', 'text') .attr('id', baseId) .datepicker({ altField: '#' + baseId + '_alt', disabled: disabled, yearRange: minYear + ':' + maxYear }) .datepicker('setDate', initialDate) .appendTo(span); if (formId.length > 0) { $('#' + baseId).datepicker('option', 'onSelect', function (dateText, inst) { datepickerSelect(dateText, inst, formId); }); } $('.ui-datepicker').draggable(); }); };