/* German initialisation for the jQuery UI date picker plugin. */
/* Written by Milian Wolff (mail@milianw.de). */
jQuery(function($){
	$.datepicker.regional['de'] = {
		closeText: 'schlie§en',
		prevText: '&#x3c;zurŸck',
		nextText: 'Vor&#x3e;',
		currentText: 'heute',
		monthNames: ['Januar','Februar','M&auml;rz','April','Mai','Juni',
		'Juli','August','September','Oktober','November','Dezember'],
		monthNamesShort: ['Jan','Feb','M&auml;r','Apr','Mai','Jun',
		'Jul','Aug','Sep','Okt','Nov','Dez'],
		dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
		dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
		dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
		weekHeader: 'Wo',
		dateFormat: 'dd.mm.yy',
		firstDay: 1,
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: ''};
	$.datepicker.setDefaults($.datepicker.regional['de']);	
});

function stringToDate(dateString) {
	var parts = dateString.split('.');
	return new Date(parts[2],parts[1],parts[0]);
}

function getDaysBetween(date1, date2) {
	
    var DSTAdjust = 0;
 
    var oneMinute = 1000 * 60;
    var oneDay = oneMinute * 60 * 24;
    
    date1.setHours(0);
    date1.setMinutes(0);
    date1.setSeconds(0);
    
    date2.setHours(0);
    date2.setMinutes(0);
    date2.setSeconds(0);
    
    if (date2 > date1) {
        DSTAdjust = 
            (date2.getTimezoneOffset() - date1.getTimezoneOffset()) * oneMinute;
    } else {
        DSTAdjust = 
            (date1.getTimezoneOffset() - date2.getTimezoneOffset()) * oneMinute;    
    }
    var diff = Math.abs(date2.getTime() - date1.getTime()) - DSTAdjust;
    return Math.ceil(diff/oneDay);
}

$(document).ready(function() {
		$("a.gallery").colorbox({rel:'gal', current: 'Bild {current} von {total}'});
		$(".slideshow").cycle({timeout: 8000});
	
});



