$(document).ready(function(){
	
	
	// Zusätzliche Bilder verkleinern
	$('.imagewrap a:not(:first-child) img').each(function() {
		var maxWidth = 50; var maxHeight = 50;
		var ratio = 0;
		var width = $(this).width(); var height = $(this).height();
			
		if(width > maxWidth){
			ratio = maxWidth / width;
			$(this).css("width", maxWidth).css("height", height * ratio);
			height = height * ratio;
			width = width * ratio;
		}
		if(height > maxHeight){
			ratio = maxHeight / height;
			$(this).css("height", maxHeight).css("width", width * ratio);
			width = width * ratio;
		}
	});
	
	// Anrisstexte fuer Neuigkeiten
	if($.browser.msie && $.browser.version=="6.0") {
	} else {
		 // Für den Internet Explorer 6.0 Vorerst nicht...
		 $('.news-list .text').each(function (index) {
		    var thisitem = $(this).closest('.item');
			$(this).parent('div').parent('div').append('<a href="#" class="toggle">mehr&nbsp;&hellip;</a>');
			$(thisitem).find('.imagewrap a:not(:first-child)').hide();
			$(thisitem).addClass('toggable').addClass('collapsed');
		});
		$('.item.toggable .toggle').toggle( function(){
			var thisitem = $(this).parent('.item');
			thisitem.removeClass('collapsed')
			thisitem.find('a.toggle').html('weniger&nbsp;&hellip;');
			thisitem.find('div.imagewrap a:not(:first-child)').show();
			
		}, function(){
			var thisitem = $(this).parent('.item');
			thisitem.addClass('collapsed')
			thisitem.find('a.toggle').html('mehr&nbsp;&hellip;');
			thisitem.find('div.imagewrap a:not(:first-child)').hide();
			
		}).hover(function(){
		    $(this).addClass('hover');
		}, function(){
		    $(this).removeClass('hover');
		});
		$('.item').click(function(){
			if( $(this).hasClass('collapsed') ) {
				event.preventDefault();
				$(this).find('a.toggle').trigger('click');
			}
		});
	}
	
	
	
	// Für den Internet Explorer: Hoverklasse an Menüelemente bappen
	$("div.topmenu").hover(
		function(){ $(this).addClass('hover'); }, 
		function(){ $(this).removeClass('hover'); }
	);
	
	
    	
	// Liste mit Hintergrundbildern zwei mal anhängen, ein mal für die Slidesho, ein mal für den Hover-Effekt
	$("#dgcontentborder").append(
		'<ul id="hoverpics">'+
			'<li class="backlink678"><img src="fileadmin/templates/orgelart/images/banner/orgelart1.jpg"></li>'+
			'<li class="backlink638"><img src="fileadmin/templates/orgelart/images/banner/orgelart2.jpg"></li>'+
			'<li class="backlink637"><img src="fileadmin/templates/orgelart/images/banner/orgelart3.jpg"></li>'+
			'<li class="backlink635"><img src="fileadmin/templates/orgelart/images/banner/orgelart4.jpg"></li>'+
			'<li class="backlink632"><img src="fileadmin/templates/orgelart/images/banner/orgelart5.jpg"></li>'+
			'<li class="backlink631"><img src="fileadmin/templates/orgelart/images/banner/orgelart6.jpg"></li>'+
			'<li class="backlink629"><img src="fileadmin/templates/orgelart/images/banner/orgelart7.jpg"></li>'+
			'<li class="backlink628"><img src="fileadmin/templates/orgelart/images/banner/orgelart8.jpg"></li>'+
			'<li class="backlink627"><img src="fileadmin/templates/orgelart/images/banner/orgelart9.jpg"></li>'+
		'</ul>'
	).find('ul li').hide();
	
	
	
	// Bestimmtes Bild bei Hover einblenden
	$("#topmenu1 span, #topmenu2 span, #topmenu3 span").hover(function(event){
		var background = '#dgcontentborder li.back' + this.id;
		$(background).fadeIn(150);
	}, function(event){
		//$("#dgcontentborder li").hide();
		var background = '#dgcontentborder li.back' + this.id;
		$(background).fadeOut(150);
	});
	
	
	
	// In Verbindung stehende Vorschaubilder nummerieren 
	$('.news a[rel=fancybox]').each(function(){
		$(this).attr('rel', $(this).parent('div').parent('div').parent('div').attr('id') );
	});
	
	
	
	// Popupfenster
	function formatTitle(title, currentArray, currentIndex, currentOpts) {
	    return '<div id="tip7-title"><span><a href="javascript:;" onclick="$.fancybox.close();"><img src="/data/closelabel.gif" /></a></span>' + (title && title.length ? '<b>' + title + '</b>': '' ) + 'Image ' + (currentIndex + 1) + ' of ' + currentArray.length + '</div>';
	}
	if( $('body').attr('id')=="uid526" || true ) {
		
		$(document).ready(function() {
			$(".jqfancybox").fancybox({
				'padding': 0,
				'titleShow': 'outside',
				'showCloseButton': true, 'showNavArrows': true,
				'enableEscapeButton': true,
				'overlayShow': true, 'overlayOpacity': .5, 'overlayColor': '#cccebe',
				'centerOnScroll': false, 'hideOnContentClick': true,
				'transitionIn': 'elastic', 'transitionOut': 'elastic'
			});
		});
	}	
	
	
	// In den Browselinks Hashes zum Inhalt anfügen
	$(document).ready(function(){
	    $(".submenu, .browselinks").find("a").each(function() {   
	        $(this).get(0).hash = "dgcontentnormal";
	    });
	});
	
	
	// 
	$('input#searchbox-sword').DefaultValue('Suchbegriff');
	
	
	// Zusätzliche Funktionen für Startseite
	if( $('body').attr('id')=="uid489" ) {
	}	
});
