﻿ $(function() {

if ($.browser.msie) {
		// Submenus ein und ausklappen durchzuweisen der .hover-Klasse (nur für IE notwendig)
		$('#mainmenu').hover(
				function() { $(this).addClass('hover');	},
				function() { $(this).removeClass('hover'); });	
		$('#mainmenu>li').hover(
				function() { $(this).addClass('hover');	},
				function() { $(this).removeClass('hover'); });	
	}
			
	// Aspect Ratio überprüfen und hintergrund bild anpassen
 	var aspect_portrait = false;
	var last_window_height = 0;
	function check_browser_size() {
		var winheight = $(window).height();
		if ((($(window).width()/winheight)>(1280/906))==aspect_portrait) {
			aspect_portrait= !aspect_portrait;
			if (aspect_portrait) $('#fullbackground').addClass('hoch'); else $('#fullbackground').removeClass('hoch');
		}
		if (winheight!=last_window_height) {
			last_window_height = winheight;
			// JSCroolbar aktivieren bzw. neu berechnen
			$('.scroll').jScrollPane({showArrows:true, scrollbarWidth:11, scrollbarMargin:10 }); 
			
			//Hintergrundsshatierungen bei Scrollenden Content auf richtige Höhe setzen
			var contentheight=$('.scroll #content').outerHeight()+$('.scroll #caption').outerHeight()+12;
			//alert($('#middle').height());
			$('.scroll #shades').height(contentheight>$('#middle').height()?contentheight:'100%');
		}
	}
	
	$(window).bind('resize', function() { check_browser_size() } );
	check_browser_size();
	
 });
