// Erzeugt ein jQuery-Kalender Objekt function initCal (language, inputfield, datepicker_img) { switch (language) { case "D": case "DE": dayNamesArray = new Array('So','Mo','Di','Mi','Do','Fr','Sa'); monthNamesArray = new Array('Jan','Feb','Mär','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'); txtArray = new Array('Kalender', 'Schließen', '<Zurück', 'Vor>', 'Heute'); format = 'DMY.'; break; case "EN": case "GB": dayNamesArray = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat'); monthNamesArray = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'); txtArray = new Array('Calendar', 'close', '«', '»', 'Today'); format = 'YMD-'; break; case "FR": dayNamesArray = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat'); monthNamesArray = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'); txtArray = new Array('Calendar', 'close', '<back', 'forward>', 'Today'); format = 'DMY.'; break; case "FI": dayNamesArray = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat'); monthNamesArray = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'); txtArray = new Array('Calendar', 'close', '<back', 'forward>', 'Today'); format = 'DMY.'; break; case "TR": dayNamesArray = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat'); monthNamesArray = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'); txtArray = new Array('Calendar', 'close', '<back', 'forward>', 'Today'); format = 'DMY.'; break; } $(inputfield).calendar({ autoPopUp: 'button', buttonImageOnly: true, buttonImage: datepicker_img, buttonText: txtArray[0], clearText: ' ', closeText: txtArray[1], prevText: txtArray[2], nextText: txtArray[3], currentText: txtArray[4], dayNames: dayNamesArray, monthNames: monthNamesArray, speed: 'fast', dateFormat: format, yearRange: '-0:+2', minDate: new Date(2012, 02 - 1, 06), maxDate: new Date(2015, 02 - 1, 05), firstDay: 1, closeAtTop: false }); }