var diaCount = 0;
var dia = 0;
var dias = '';

function nextDia() {
	dias.eq(dia).hide();
	dia += 1;
	dia %= diaCount;
	dias.eq(dia).fadeIn('slow');
}

$(document).ready(function () { 
	try {
		/* Fix für Spaltenlänge. Falls Sidebar kürzer als Inhalt diesen egalisieren.*/
		var sidebar = $('.borders');
		var main = $('.main');
		var leftcolheight = $('#pageleft').height();
		var contentheight = $(window).height() - 345;
		var perfectHeight = Math.max(contentheight,Math.max(main.height()+65,leftcolheight));
		if (sidebar.length) {
			perfectHeight = Math.max(perfectHeight,sidebar.height())
			sidebar.css('height',perfectHeight + 'px');
		}
		else
			if (main.length) {
				main.css('height',(perfectHeight - 55) + 'px');
			}
		minTop = $('#nav').offset().top + $('#nav').innerHeight();
		if ($('#impressum').offset().top < minTop) {
			$('#impressum').css('top',minTop + 'px');
		}
	}
	catch(e){}
	/* Diashow automatisch für alle in der Seitenleiste gelisteten Bilder */
	dias = $("#sidebar a img");
	diaCount = dias.length;
	
	if(diaCount > 1) {
		/* Bilder erst einmal ausblenden */
		dias.each( function(i) {
				$(this).css('display','none').parent().attr('rel','lightbox')
			}
		);
		
		/* und dann nacheinander einblenden */
		nextDia();
		window.setInterval("nextDia()", 5000);
		
		/* beim Klicken, das verlinkte Bild in der Lightbox anzeigen */
		$("#sidebar a[@rel=lightbox]").lightBox({
			overlayBgColor: '#000',
			overlayOpacity: 0.6,
			imageLoading: '/_exagora2/jquery/jquery.lightbox-0.4.images/lightbox-ico-loading.gif',
			imageBtnClose: '/_exagora2/jquery/jquery.lightbox-0.4.images/lightbox-btn-close.gif',
			imageBtnPrev: '/_signs/lightbox-btn-prev.gif',
			imageBtnNext: '/_signs/lightbox-btn-next.gif',
			imageBlank: '/_exagora2/jquery/jquery.lightbox-0.4.images/lightbox-blank.gif',
			containerResizeSpeed: 350,
			txtImage: 'Bild',
			txtOf: 'von'
		});
	}
});

