document.write('<'+'link rel="stylesheet" type="text/css" href="http://static.mitfahrzentrale.de/css/jquery.dateentry.css" /'+'>');
document.write('<'+'link rel="stylesheet" type="text/css" href="http://static.mitfahrzentrale.de/css/jquery.datepick.css" /'+'>');


function initCal (language, inputfield, datepicker_img) {
    switch (language) {
        case "D":
        case "de":
		case "DE":      dayNamesArray = new Array('So','Mo','Di','Mi','Do','Fr','Sa');
                        buText = 'Kalendar'; cleText = '&nbsp;'; cloText = 'Schlie&szlig;en';
                        prText = 'zur&uuml;ck'; neText = 'vor'; cuText = 'Heute';
                        dayNamesMinArray  = new Array('So','Mo','Di','Mi','Do','Fr','Sa');
						monthNamesArray = new Array('Jan','Feb','M&auml;r','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez');
						break;

        case "GB":
        case "en":
		case "EN":      dayNamesArray = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat');
                        buText = 'calendar'; cleText = '&nbsp;'; cloText = 'close';
                        prText = 'previous'; neText = 'next'; cuText = 'Today';
                        dayNamesMinArray = new Array('Su','Mo','Tu','We','Th','Fr','Sa');
						monthNamesArray = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
						break;

        case "F": 
        case "fr":
		case "FR": 		dayNamesArray = new Array('Dim','Lun','Mar','Mer','Jeu','Ven','Sam');
                        buText = 'Calendrier '; cleText = '&nbsp;'; cloText = 'Fermer';
                        prText = 'Préc'; neText = 'Suiv'; cuText = 'Courant';
                        dayNamesMinArray = new Array('Di','Lu','Ma','Me','Je','Ve','Sa');
						monthNamesArray = new Array('Jan','Fév','Mar','Avr','Mai','Jun','Jul','Aoû»','Sep','Oct','Nov','Déc');
						break;

        case "fi":
		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');
						break;

        case "tr":
		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');
						break;
                        

        default:		dayNamesArray = new Array('So','Mo','Di','Mi','Do','Fr','Sa');
						monthNamesArray = new Array('Jan','Feb','M&auml;r','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez');
						break;
    }


    $(inputfield).datepick({
        showOn: 'button',
    	buttonImageOnly: true,
    	buttonImage: datepicker_img,
        buttonText: buText,
        clearText: cleText,
        closeText: cloText,
        prevText: prText,
        nextText: neText,
        currentText: cuText,
    	dayNames: dayNamesArray,
        dayNamesShort: dayNamesArray,
        dayNamesMin: dayNamesMinArray,
    	monthNames: monthNamesArray,
    	speed: 'fast',
    	dateFormat: 'D dd.mm.yy',
    	yearRange: '-0:+2',
    	minDate: new Date(2010, 03 - 1, 12),
    	maxDate: new Date(2013, 03 - 1, 12),
    	firstDay: 1,
    	closeAtTop: false
    });

    $(inputfield).dateEntry({
        dateFormat:'wmy.',
        dayNamesShort: dayNamesArray,
        dayNamesMin: dayNamesMinArray,
        spinnerImage:'/images/jquery.dateentry/spinnerUpDown_18.png',
        spinnerSize:[15,18,0],
        useMouseWheel: false,
        spinnerIncDecOnly:true,
        yearRange: '-0:+2',
    	minDate: new Date(2010, 03 - 1, 12),
    	maxDate: new Date(2013, 03 - 1, 12)
    });
}
